Group
¶
Access to all group-related information.
Forms¶
group Group
¶
- Retrieve information about your group
Associated DataTypes¶
group¶
- Contains details about your group
-
Members
bool
AnyoneMissing
¶- True if somebody in the group is offline, in some other zone, or just simply dead.
int
CasterMercCount
¶- The number of caster dps mercenaries in your group.
spawn
Cleric
¶- The first member of the group that is a cleric.
int
GroupSize
¶- The number of members in your group, including yourself.
int
HealerMercCount
¶- The number of healer mercenaries in your group.
int
Injured[#]
¶- The numbers of people in the group that has an hp percent lower than #.
groupmember
Leader
¶- The leader of the group.
int
LowMana[#]
¶- The number of people in the group that have a mana percent lower than #.
groupmember
MainAssist
¶- The main assist of the group, if one is assigned.
groupmember
MainTank
¶- The main tank of the group, if one is assigned.
groupmember
MarkNpc
¶- The group member who can mark NPCs, if one is assigned.
groupmember
MasterLooter
¶- The master looter of the group, if one is assigned.
int
MeleeMercCount
¶- The number of melee mercenaries in your group.
groupmember
Member[#]
¶- The Nth member of your group. 0 is always you. 1 is the first person in the group list, etc.
int
Members[Name]
¶- The group member of your group identified by Name.
int
Members
¶- The total number of group members, excluding yourself.
int
MercenaryCount
¶- The total number of mercenaries that are in the group.
groupmember
MouseOver
¶-
The name of the group member that the mouse is currently hovering over in the group window, if any.
Note
You can hover over your own name in the player window where you see your hp and it will return you.
Examples
/echo Im hovering my mouse over ${Group.MouseOver.Name} which has ths spawnid: ${Group.MouseOver.ID}
/bct ${Group.MouseOver.Name} hi there I dont want to change my target just to tell you: please heal ${Me.Mame}
/bct soandso //casting "Complete Heal" -targetid|${Group.MouseOver.ID}
/bct ${Group.MouseOver.CleanName} //setprio 2
groupmember
Puller
¶- The puller of the group, if one is assigned.
int
TankMercCount
¶- The number of tank mercenaries in your group.
string
To String
¶- The number of members in the group, as a string.
groupmember¶
- Contains data on a specific group member
-
Members
This type inherits members from spawn if the member is in the current zone.
int
Index
¶- Which number in the group the member is
bool
Leader
¶- TRUE if the member is the group's leader, FALSE otherwise
int
Level
¶- The member's level
bool
MainAssist
¶- TRUE if the member is designated as the group's Main Assist, FALSE otherwise
bool
MainTank
¶- TRUE if the member is designated as the group's Main Tank, FALSE otherwise
bool
MasterLooter
¶- TRUE if the member is designated as the group's Master Looter, FALSE otherwise
bool
MarkNpc
¶- TRUE if the member is designated as the group roule Mark NPC, FALSE otherwise
bool
Mercenary
¶- TRUE if the member is a mercenary, FALSE otherwise
string
Name
¶- The name of the group member. This works even if they are not in the same zone as you.
bool
Offline
¶- TRUE if the member is offline and FALSE if online
bool
OtherZone
¶- TRUE if the member is online but in another zone and FALSE if online and in same zone as you.
int
PctAggro
¶- ???
bool
Present
¶- TRUE if the member is online and in same zone and FALSE if online and not in same zone as you.
bool
Puller
¶- TRUE if the member is designated as the group's Puller, FALSE otherwise
spawn
Spawn
¶- Accesses the group member's spawn. Not all members will have a spawn (if they are out of the zone).
string
To String
¶- Same as Name
Usage¶
/echo ${Group.Leader.ID}
Echo Groupleader ID, if any.
/echo ${Group.Member[0]}
Echos your own name
/echo ${Group.Member[1]}
Echos the next person on the list, after yourself.