Add new code snippets

This commit is contained in:
2024-03-03 13:50:12 +01:00
commit 01b612a50b
409 changed files with 65292 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
--UPDATE_RAGE
function(e, ...)
if e == "UPDATE_RAGE" then
local hs = IsCurrentSpell("Cleave")
if hs == true then return true else return false end
end
end

View File

@@ -0,0 +1,36 @@
--UPDATE_RAGE
function(e, ...)
if e == "UPDATE_RAGE" then
return true
elseif e == "PLAYER_REGEN_DISABLED" then
if not aura_env.ticker then aura_env.ticker = C_Timer.NewTicker(0.05, function() WeakAuras.ScanEvents("UPDATE_RAGE") end) end
end
end
--DURATION
function()
local rage, maxrage = UnitPower("player"), UnitPowerMax("player")
WeakAurasSaved.CustomTrash.CustomRage = rage
return rage, maxrage, 1
end
--DURATION2
--Other aura
function()
local hs = IsCurrentSpell("Heroic Strike")
local cleave = IsCurrentSpell("Cleave")
if hs then return WeakAurasSaved.CustomTrash.CustomRage - 15, UnitPowerMax("player"), 1 elseif cleave then return WeakAurasSaved.CustomTrash.CustomRage - 20, UnitPowerMax("player"), 1 else return WeakAurasSaved.CustomTrash.CustomRage, UnitPowerMax("player"), 1 end
end
--TEXT
function()
return WeakAurasSaved.CustomTrash.CustomRage
end
--INIT
if not WeakAurasSaved.CustomTrash then WeakAurasSaved.CustomTrash = {} end
if WeakAuras.IsOptionsOpen() and aura_env.ticker then
aura_env.ticker:Cancel()
else
if not aura_env.ticker then aura_env.ticker = C_Timer.NewTicker(0.05, function() WeakAuras.ScanEvents("UPDATE_RAGE") end) end
end