Originally Posted by
crystal_tech
ok lets try this
Code:
local InParty = GetNumPartyMembers()
if InParty > 0 then
for i = 1, InParty, 1 do
local member = "party"..tostring(i)
if UnitGroupRolesAssigned(member) == "TANK" and UnitIsDead(member) == nil then
if UnitInRange(member) and UnitBuffID("member", 974) == nil then
CastSpellByID(974,member)
else
return false
end
end
end
end
lets see if that fixes it
Thank you for helping, but dont work properly, it seems that mistake or some defect is somewere here
Code:
if UnitGroupRolesAssigned(member) == "TANK" and UnitIsDead(member) == nil then
if UnitInRange(member) and UnitBuffID("member", 974) == nil then
cause earthshield is casting one by one, even if it buffed already.