From 1c5848fa32f4e09c3b1a59b38b2b76e8d148f3cd Mon Sep 17 00:00:00 2001 From: Josh DM Date: Tue, 7 Nov 2023 10:11:13 -0500 Subject: [PATCH] languish should not proc idol --- sim/druid/items.go | 4 ++++ sim/druid/tank/TestFeralTank.results | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sim/druid/items.go b/sim/druid/items.go index 55426db502..b08b5204b6 100644 --- a/sim/druid/items.go +++ b/sim/druid/items.go @@ -381,6 +381,10 @@ func init() { core.MakePermanent(druid.RegisterAura(core.Aura{ Label: "Idol of the Lunar Eclipse", OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if !druid.Moonfire.IsEqual(spell) && !druid.InsectSwarm.IsEqual(spell) { + return + } + procAura.Activate(sim) procAura.AddStack(sim) }, diff --git a/sim/druid/tank/TestFeralTank.results b/sim/druid/tank/TestFeralTank.results index 4a451b0c0a..b873df3530 100644 --- a/sim/druid/tank/TestFeralTank.results +++ b/sim/druid/tank/TestFeralTank.results @@ -505,8 +505,8 @@ dps_results: { dps_results: { key: "TestFeralTank-AllItems-IdoloftheLunarEclipse-50457" value: { - dps: 2491.833 - tps: 5270.8334 + dps: 2463.33463 + tps: 5206.05682 dtps: 6.66421 } }