Hey! Like stated in the title.. Majority of the popular weakaura setups have enhanced pyrotechnics working on 10%+ each time fireball does not crit. Can someone help me with lua so it accounts for those additional 20%+ on top?
Currently Im using Powered Fire Hud, but it isnt updated to work with the 2p yet. This is the link to his work and under the post there is the lua code. If anyone can help, thanks in advance!
https://wago.io/4J5eIc5d-" target="_blank
function()
aura_env.K_crit = aura_env.K_crit or 0
return string.format([[%.0f]], aura_env.K_crit) .. "%%"
end
WeakAura for Enhanced Pyrotechnics with 2p t19
Re: WeakAura for Enhanced Pyrotechnics with 2p t19
Code: Select all
d0enpaGiikxIGkJcQ4uqLwfej1RiqvZIq1TKIAxkf)IafnmiCmizzOqpdLY0euxtG2Mu4BqeJJGCocP1brI3rGcZdIKCpuK9rGkhef1crP6HektKaL6Iuu1grb(ievJKGIojbvTsuYlPO0mrbDtcHDcP(jfvgQuelLGs9ujtvjxLa5RqK6TsrQ7kfj7v1FPWGromvwSaEmuMScUSOnlL(Ss1OvkDAuTAck8AkkMnLUTcTBQ63cnCOQLt0Zv00jDDPA7uKVtiA8eW5fK1tqjZNaLSFWh1xVCFD918fJByBdIniEn(A41WxVeWCTTZupdqsdgrfoCqgzRrWGbfcfQ32C4gVK5op6xHWNV2LXo(xomLBkxs((EkfrCip6MrH41mTTnjY96l2n3AzorWqZZG1l(WlgWLzaN1cKysU(Y3hxs((EkNhnQxHmxB7m1ZGMrcQGIgu0gnAeejIkuJgbFBZHd(AGpfgDpMYnLVCw7lB0n81l1ztV(1RXUv5FD96R(mnWSU58Lk75lPdl)61y3Q8VUE9vRdt5r)xVg7wL)11RVWBcV6SPx)61y3Q8VUE9LmAZVEn2Tk)RRxFnWBB5yDRg6RxJDRY)661xyw3C(1Rj3VBZxIGzKB(RxFLcG35hYHZ(1xyFD0O(6vB0RfxyLhnQgVg4t8wxOvkG(s4WEH1NACCLcOVA7EmLh94GlWciGacixx6msVPnM1atYvGycixx6msVPnM1atYvGIsGqaSaciGacybeqabKm1U0d0uLC)(M2OC0P400nTWTbrBt1uIdKRlDgP30gZAGj5kUaTzdqit4eoKbSs)WlzUZJ(vi85lnfqF5WuUPCj577PueXH8OBgfIxCpxnWIJ4TPMdhnQxd8PWO7XuUP8LZAFXhEjMKRaTsb0xQKVVNYVEPHWNVMQt7Zx9zA4SI0fAQYEE2F19PP0RVCDn(knLE9Lyr)ax5r)8vFMgDpxp7VW6tnoASLpKVu(yoC9LByGR8O3znujFFpLZVoAuF9sL899u(1lne(8fwFQXXxDFAk96lxxJVstPxFjmtNv3(A2dKMsV2ez2Yf4v1eZZqg(Q756l8wxOu(cRp144R2Uht5rpq4GlWciGaciBeZzbYhfjqmbeYtDXhtCWvWaybeqabKnI5SaH0mBulMxLbdzUwgcQjaXeqinZg1I5vzWqMRLHGAcqrjq(OibQzGqbSaciGaYgXCwGs)wd8HKrGyciKNAHpTwH33gbchubrsJWHXfybeqabKnI5SaL(Tg4djJgt1HzMjqmb0mTjMItyXbsqEUYEVTfhKH36cLsKjoqPFRb(qYiU4cuucecGfqabeq2iMZcewCmqFQ8OhiMac5Pw4tRv49TrCqjkc2qjkUalGaciGSrmNfiS4yG(u5rVHdt5MsGycib55k792wCqgERlukrM4aHfhd0Nkp6XfybeqabKnI5SajZDGyciKoDMH5U0n3iZDE0pBAGCDPZi9M2WhaQP2iZDE0dSaciGacybeqabeWciGaciElq(OibsWXeqinZg1I5vzWqMRLHGAcqcEGqSbfq620dSaciGaciGaciKMzJAX8QmyiZ1YqqnbiMaYhfjWciGaciGaciGawabeqabeqabKnI5SaX9kqabeqabetantBIP4GsCGeKNRL6uCqgERlukrM4afgxCbkkbcbWciGaciGaciGSrmNfOr3eiGaciGaIjGqEQIWn1ugY8TTjMIdUafLaHaybeqabeqabeq2iMZc0w3eiGaciGaIjGeKNRf(0AfMUPM4Gm8wxOuImCbkkbcbWciGaciGaciGSrmNfimjxbciGaciMac5Pw4tRvmjxfBRZJL40axGIsGqaSaciGaciGaciBeZzbAyChiGaciGaIjGqEQf(0Azp67tbB3OBpXPbUafLaHaybeqabeqabeqUU0zKEtBmRbMKRaXeqysUcKGhiCydbqi1aL(Tg4djJgt1HzMjUalGaciGs)aWciGaciElqyXXa9PYJEdhMYnLabcwmbKNBbs3MEGfqabeqabeqa56sNr6nTXSgysUcetaHcbcGfqabeqabeqajZ9nAkGIuQuxPaQyrBuIdkXbcLObfmzmyqXbcH4aHcxGfqabeqabeqajtTl9aPYEcSaciGakTZK3cKRlDgP30gZAGj5kqcoMaQbcG0TPhybeqabeqabeqYCFJMcOiLk1vkGkw0gL4SriXbAtqXbcH4aHcxGfqabeqPDM8wGCDPZi9M2ywdmjxbcPcOgias3MEGfqabeqabeqajZ9nAkGIuQuxPaQyrBuIdkXbcL4aHsCGqHlWciGacO0paSaciGacybeqabKm1U0dKk7jWk9dVW6tnoAOHWNVMQt7ZxyBtmZ8QJFWP5R(mn6EUE2Fn7bstPxREBlxGxgIXCTmQfZc71lS(uJJgB5d5lLpMdxF19QKVVNYVEH1NAC8vB3JP8OhhCbwabeqajtTl9aPYEcSs)W1RxFjs(GU9mqieiAWMOcjudeSXOqI2aXBBoSqVALUXSuPtDhDWxTrV(smNLhqYbI9OD4LVpUK899uopAgFTn57B1ZGWnqjkcrrGKgOqiKOiym8BBoSqVSr3WxVWSU58RxtUF3MVebZi38xF1NPHpnLYh4L6SPx)61y3Q8VUE9vFMgMYTCmB(aVM4tSVEn5(DBE0mE91aVTLJ1TAOVEn2Tk)RRxFjJ28RxJDRY)661x9zAGzDZ5z)L0HLF9ASBv(xxV(Q1HP8O)RxJDRY)661x9zAmXNyN9x4nHxD20RF9ASBv(xxV(QptdS4yaNE2F1NPH3nMpW1xHmxB7m1JUzHUE0m(1Rar5qkflAJYVoAuhnIJMXJgXrZ2rJ4OdFg0OrJGSXiscYw4WiqsdKi6BBoiBxF1g9kdSU95lZjOfdfE0M)vaNuSOnk)6OrD0io6WNbcXgQWSXyy2eLnuSXicgf9Tnhm41x2OB4Rxt8j2xVMC)UnpAgV(QptdFAkLpWl1ztV(1RXUv5FD96R(mnmLB5y28bEHzDZ5xVMC)UnFjcMrU5V(QptdVBmFGxYOn)61y3Q8VUE91aVTLJ1TAOVEn2Tk)RRxFjDy5xVg7wL)11RVWBcV6SPx)61y3Q8VUE9vFMgt8j2z)vRdt5r)xVg7wL)11RV6Z0alogWPN9x9zAGzDZ5z)6lzUZJ(vi85lxx6c4KVMQdZmZh4vGOCiLcVFM6rJ6Ldt5MYLKVVNsrehYJgXlvY33t5xV0q4Zxt1P95R(mnCwr6cnvzpp7V6(0u61xUUgFLMsV(sSOFGR8OF(QptJUNRN9xy9Pghn2YhYxkFmhU(stb0h4LYht5d8kGdZmdYiEXI2O8RJg1rJ4Oz8OrC0SD0io6WNbbriecrBGeKiudeichwiuVT5GbV(IJf9pWRar5qklUWkp6GiE5gg4kp6DwdvY33t58RRV4dVetYvGwPakqSJ8xTs3ywQ0PUJMXxIKpOBp6GiEfWHzMDzS7helAJYVo6WhnInHrsy2ckuducXyqrdZ21xd8jERl0kfqf289T6lGE57JljFFpLZJg1Rar5qknxB7m1Jg1Rb(eV1fALcOmmB1xaD96lthnQWmI66pa
Lua code
Code: Select all
function ()
local now = GetTime();
local WA_STATS_LAST_UP = WA_STATS_LAST_UP or now - 1
local enh_pyro = GetSpellInfo (157644)
local enh_pyro_stacks = select(4, UnitBuff("player", enh_pyro)) or 0
local combustion = GetSpellInfo(190319)
local combustion_active = UnitBuff("player", combustion)
local reg = WeakAuras.regions[ aura_env.id ].region
if now >= WA_STATS_LAST_UP + 0.1 then
WA_STATS_LAST_UP = now
local int = select(1, UnitStat("player", 4)) or 0
local mas = GetMasteryEffect() or 0
local has = UnitSpellHaste("player") or 0
local crit = GetSpellCritChance(6) or 0
local dmg = GetSpellBonusDamage(6) or 0
aura_env.K_crit = crit + (30 * enh_pyro_stacks)
end
if combustion_active ~= nil then
aura_env.K_crit = 100
reg.text:SetTextColor(1, 195/255, 0, 1)
return true
elseif aura_env.K_crit >= 60 then
reg.text:SetTextColor(.8, .5, 0, 1)
elseif aura_env.K_crit < 60 then
reg.text:SetTextColor(1, 1, 1, 1)
end
return true
end
This is under trigger 2
Return to “Addons, Macros, UI and technical issues”
Who is online
Users browsing this forum: No registered users and 20 guests