Skip to content

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.