spawn
¶
Represents an in-game spawn.
Members¶
int AARank
¶
- AA rank number
string AATitle
¶
- Synonym for Title (deprecated)
string ActorDef
¶
- ???
bool AFK
¶
- AFK?
bool Aggressive
¶
- returns TRUE or FALSE if a mob is aggressive or not
int Animation
¶
- Current animation ID. See Animations for a list of animations.
bool Anonymous
¶
- Anonymous
bool Assist
¶
- Current Raid or Group assist target?
string AssistName
¶
- ???
bool Binding
¶
- Binding wounds?
int Blind
¶
- ???
body Body
¶
- Body type
bool BodyWet
¶
- ???
bool bShowHelm
¶
- ???
cachedbuff Buff
¶
- ???
int BuffCount
¶
- ???
timestamp BuffDuration
¶
- ???
bool BuffsPopulated
¶
- ???
bool Buyer
¶
- Is a buyer? (ie. Buyer in the bazaar)
cachedbuff CachedBuff
¶
- Caches buff information cast on others
int CachedBuffCount
¶
- ???
bool CanSplashLand
¶
TRUE/FALSE on if a splash spell can land...
Note: This check is ONLY for line of sight to the targetindicator (red/green circle)
spell Casting
¶
- Spell, if currently casting (only accurate on yourself, not NPCs or other group members)
float CeilingHeightAtCurrLocation
¶
- ???
class Class
¶
- Class
string CleanName
¶
- The "cleaned up" name
int CombatSkillTicks
¶
- ???
string ConColor
¶
-
Returns consider color
- GREY
- GREEN
- LIGHT BLUE
- BLUE
- WHITE
- YELLOW
- RED
int ContractorID
¶
- ???
int CorpseDragCount
¶
- Number of corpses being dragged
int CurrentEndurance
¶
- Current Endurance points (only updates when target/group)
int64 CurrentHPs
¶
- Current hit points
int CurrentMana
¶
- Current Mana points (only updates when target/group)
float D
¶
- Shortcut for -Z (makes Downward positive)
bool Dead
¶
- Dead?
deity Deity
¶
- Deity
string DisplayName
¶
- Name displayed in game (same as EQ's %T)
float Distance
¶
- Distance from player in (x,y)
float Distance3D
¶
- Distance from player in (x,y,z) in 3D
float DistanceN
¶
- Distance from player in Y plane (North/South)
float DistancePredict
¶
- Estimated distance in (x,y), taking into account the spawn's movement speed but not the player's
float DistanceU
¶
- Distance from player in Z plane (Up/Down)
float DistanceW
¶
- Distance from player in X plane (East/West)
float DistanceX
¶
- Distance from player in X plane
float DistanceY
¶
- Distance from player in Y plane
float DistanceZ
¶
- Distance from player in Z plane
bool Ducking
¶
- Ducking?
float E
¶
- Shortcut for -X (makes Eastward positive)
string EQLoc
¶
- Location using EQ format
int Equipment
¶
- returns a inttype, it takes numbers 0-8 or names: head chest arms wrists hands legs feet primary offhand
bool FeetWet
¶
- Feet wet/swimming?
bool Feigning
¶
- Feigning?
cachedbuff FindBuff
¶
- ???
bool Fleeing
¶
- Is your target moving away from you?
float FloorZ
¶
- ???
spawn Following
¶
- The spawn a player is following using /follow on - also returns your pet's target via ${Me.Pet.Following}
string Gender
¶
- Gender
bool GM
¶
- GM or Guide?
int GMRank
¶
- ???
bool GroupLeader
¶
- Group leader?
string Guild
¶
- Guild name
string GuildStatus
¶
- Guild status (Leader, Officer, Member) NOTE GuildStatus is no longer present in BETA/TEST/LIVE versions and only available in UF and ROF EMU builds.
heading Heading
¶
- Heading in this direction
heading HeadingTo
¶
- Heading player must travel in to reach this spawn
heading HeadingToLoc[y, x]
¶
- Heading to the coordinates y,x from the spawn
bool HeadWet
¶
- ???
float Height
¶
- Height
bool Holding
¶
- Is the spawn holding an item?
int HoldingAnimation
¶
- ???
bool Hovering
¶
- Hovering?
int ID
¶
- Spawn ID
int InPvPArea
¶
- ???
bool Invis[ANY|0]
¶
-
Returns whether invis is in effect against specific types of creatures.
Options are:
- ANY or 0 - ${Me.Invis[ANY]} or ${Me.Invis[0]} or ${Me.Invis}
- NORMAL or 1 - ${Me.Invis[NORMAL]} or just ${Me.Invis[1]}
- UNDEAD or 2 - ${Me.Invis[UNDEAD]} or just ${Me.Invis[2]}
- ANIMAL or 3 - ${Me.Invis[ANIMAL]} or just ${Me.Invis[3]}
- SOS or 4 - ${Me.Invis[SOS]} or just ${Me.Invis[4]} returns true IF you are a ROG AND in fact hidden AND have a skill of at least 100 in HIDE AND have the AA for SoS
bool IsSummoned
¶
- Is this a summoned being?
bool IsTouchingSwitch
¶
- ???
int Level
¶
- Level
bool Levitating
¶
- Levitating?
bool LFG
¶
- LFG?
string Light
¶
- Name of the light class this spawn has
bool LineOfSight
¶
- Returns TRUE if spawn is in LoS
bool Linkdead
¶
- Linkdead?
string Loc
¶
- Loc of the spawn
string LocYX
¶
- LocYX of the spawn
string LocYXZ
¶
- ???
float Look
¶
- Looking this angle
int Mark
¶
- Current Raid or Group marked npc mark number (raid first)
spawn Master
¶
- Master, if it is charmed or a pet
int MaxEndurance
¶
- Maximum Endurance points (only updates when target/group)
int64 MaxHPs
¶
- Maximum hit points
int MaxMana
¶
- Maximum Mana points (only updates when target/group)
float MaxRange
¶
- The max distance from this spawn for it to hit you
float MaxRangeTo
¶
- The Max distance from this spawn for you to hit it
int MercID
¶
- ???
spawn Mount
¶
- Mount
bool Moving
¶
- Moving?
string MQLoc
¶
- Location using MQ format
cachedbuff MyBuff
¶
- ???
int MyBuffCount
¶
- ???
timestamp MyBuffDuration
¶
- ???
float N
¶
- Synonym for Y
string Name
¶
- Name
bool Named
¶
- Is this a "named" spawn (ie. does it's name not start with an "a" or an "an")
spawn NearestSpawn[search]
¶
- Find the nearest spawn matching this Spawn Search, to this spawn (most efficient on yourself)
spawn NearestSpawn[#, search]
¶
- Find the #th nearest spawn matching this Spawn Search, to this spawn (most efficient on yourself)
spawn Next
¶
- Next spawn in the list
spawn Owner
¶
- Owner, if mercenary
int PctEndurance
¶
- Current endurance as a percent
int64 PctHPs
¶
- Current hitpoins as a percent
int PctMana
¶
- Current mana as a percent
spawn Pet
¶
- Returns this spawn's pet, if one exists.
int PlayerState
¶
-
returns a mask as an int of which each bit has the following meaning:
Value Meaning 0 Idle 1 Open 2 WeaponSheathed 4 Aggressive 8 ForcedAggressive 16 InstrumentEquipped 32 Stunned 64 PrimaryWeaponEquipped 128 SecondaryWeaponEquipped
spawn Prev
¶
- Previous spawn in the list
int Primary
¶
- Item ID of anything that may be in the Primary slot
race Race
¶
- Race
bool Roleplaying
¶
- Roleplaying?
float S
¶
- Shortcut for -Y (makes Southward positive)
int Secondary
¶
- Item ID of anything that may be in the Secondary slot
int SeeInvis
¶
- ???
bool Sitting
¶
- Sitting?
bool Sneaking
¶
- Sneaking?
int SpawnStatus
¶
- ???
float Speed
¶
- Speed moving
bool Standing
¶
- Standing?
int StandState
¶
- StandState
string State
¶
-
Return current animation state:
- "STAND"
- "SIT"
- "DUCK"
- "BIND"
- "FEIGN"
- "DEAD"
- "STUN"
- "HOVER"
- "MOUNT"
- "UNKNOWN"
bool Stuck
¶
- Stuck?
bool Stunned
¶
- Stunned?
string Suffix
¶
- Suffix attached to name, eg. of
string Surname
¶
- Last name
bool Targetable
¶
- ???
spawn TargetOfTarget
¶
- ???
bool TemporaryPet
¶
- ???
timestamp TimeBeenDead
¶
- ???
string Title
¶
- Prefix/Title before name
bool Trader
¶
- Trader?
string Type
¶
-
The Type of Spawn.
- "PC"
- "NPC"
- "Untargetable"
- "Mount"
- "Pet"
- "Corpse"
- "Chest"
- "Trigger"
- "Trap"
- "Timer"
- "Item"
- "Mercenary"
- "Aura"
- "Object"
- "Banner"
- "Campfire"
- "Flyer"
float U
¶
- Synonym for Z
bool Underwater
¶
- Underwater?
float W
¶
- Synonym for X
float X
¶
- X coordinate
float Y
¶
- Y coordinate
float Z
¶
- Z coordinate
float N
¶
- X, the Northward-positive coordinate
float W
¶
- Y, the Westward-positive coordinate
float U
¶
- Z, the Upward-positive coordinate
float E
¶
- Shortcut for -X (makes Eastward positive)
float S
¶
- Shortcut for -Y (makes Southward positive)
float D
¶
- Shortcut for -Z (makes Downward positive)
string To String
¶
- Same as Name
Methods¶
Name | Action |
---|---|
DoAssist | assists the spawn |
DoFace | Faces target |
DoTarget | Targets the spawn |
LeftClick | left clicks the spawn |
RightClick | Right clicks the spawn |
Examples¶
Example | Output |
---|---|
${Pet.Equipment[primary].ID} |
ID number of the pet's primary weapon |
${Group.Member[mymagesname].Pet.Equipment[primary].ID} |
ID number of the group member's pet's primary weapon |