diff --git a/BossMod/Modules/Shadowbringers/Dungeon/D05MtGulg/D053ForgivenWhimsy.cs b/BossMod/Modules/Shadowbringers/Dungeon/D05MtGulg/D053ForgivenWhimsy.cs index 03fc525439..a57d02a7c2 100644 --- a/BossMod/Modules/Shadowbringers/Dungeon/D05MtGulg/D053ForgivenWhimsy.cs +++ b/BossMod/Modules/Shadowbringers/Dungeon/D05MtGulg/D053ForgivenWhimsy.cs @@ -35,13 +35,10 @@ class SacramentOfPenance(BossModule module) : Components.RaidwideCastDelay(modul class JudgmentDay(BossModule module) : Components.GenericTowers(module) { - public override void OnActorEState(Actor actor, ushort state) + public override void OnActorCreated(Actor actor) { - if (state is 0x01C or 0x02C) - { - if (!Towers.Any(t => t.Position.AlmostEqual(actor.Position, 1))) - Towers.Add(new(actor.Position, 5, 1, 1)); - } + if ((OID)actor.OID == OID.Towers) + Towers.Add(new(actor.Position, 5, 1, 1)); } public override void OnEventCast(Actor caster, ActorCastEvent spell)