Fandom

WoWWiki

API UnitSetRole

104,637pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

WoW API < UnitSetRole

Synopsis Edit

Sets the player role in the group as Tank, Dps, Healer or None.

UnitSetRole(target,role)

Arguments Edit

target
String - The affected group member. i.e. "player" or player name
role
String - The role for the player. (known values "TANK", "HEALER", "DAMAGER", "NONE")

Returns Edit

Unknown

Example Edit

local name="Imtarr";           
if ( playerInfo[name].tank == 1 ) then
   UnitSetRole(name,"TANK");
elseif ( playerInfo[name].heals == 1 ) then
   UnitSetRole(name,"HEALER");
elseif ( playerInfo[name].mDps == 1 ) then
   UnitSetRole(name,"DAMAGER");
elseif ( playerInfo[name].rDps == 1 ) then
   UnitSetRole(name,"DAMAGER");
end

Results Edit

Sets the player role to the value specified. Note that the command will not allow roles to be assigned to classes that are not considered to be capable of fulfilling that role. i.e. It will not allow a Hunter to be given the role of TANK.

A system message will be sent to the members of the group.

"Healdude is now <<healTexture>> Healer. (Changed by Imtarr.)"

Also on Fandom

Random Wiki