Понятно что данный код надо писать в нижнем поле.
Код: Выделить всё
function ActiveLossOfControl(typenumber, duration)
local type = "STUN_MECHANIC"
if typenumber == 1 then
type = "STUN_MECHANIC"
elseif typenumber == 2 then
type = "DISARM"
elseif typenumber == 3 then
type = "PACIFYSILENCE"
elseif typenumber == 4 then
type = "SILENCE"
elseif typenumber == 5 then
type = "PACIFY"
elseif typenumber == 6 then
type = "ROOT"
elseif typenumber == 7 then
type = "STUN"
elseif typenumber == 8 then
type = "FEAR_MECHANIC"
elseif typenumber == 9 then
type = "FEAR"
elseif typenumber == 10 then
type = "CHARM"
elseif typenumber == 11 then
type = "CONFUSE"
elseif typenumber == 12 then
type = "POSSESS"
elseif typenumber == 13 then
type = "SCHOOL_INTERRUPT"
end
for i = 1, C_LossOfControl.GetActiveLossOfControlDataCount() do
local data = C_LossOfControl.GetActiveLossOfControlData(i)
if data then
if data.locType == type then
if duration ~= nil and data.startTime and data.duration then
local expirationTime = data.startTime + data.duration
if expirationTime > duration then
return true
end
else
return true
end
end
end
end
return false
end
пробовал ActiveLossOfControl(typenumber, duration) TRUE ротация виснет
пробовал ActiveLossOfControl TRUE спамит по откату