diff --git a/src/assets/ba_data/python/bascenev1lib/actor/spaz.py b/src/assets/ba_data/python/bascenev1lib/actor/spaz.py index e38be5399..9f9621fc6 100644 --- a/src/assets/ba_data/python/bascenev1lib/actor/spaz.py +++ b/src/assets/ba_data/python/bascenev1lib/actor/spaz.py @@ -624,7 +624,7 @@ def curse(self) -> None: 1000.0 * (tval + self.curse_time) ) self._curse_timer = bs.Timer( - 5.0, bs.WeakCall(self.curse_explode) + 5.0, bs.WeakCall(self.handlemessage, CurseExplodeMessage()) ) def equip_boxing_gloves(self) -> None: @@ -1157,7 +1157,7 @@ def handlemessage(self, msg: Any) -> Any: bs.timer( 0.05, bs.WeakCall( - self.curse_explode, msg.get_source_player(bs.Player) + self.handlemessage, CurseExplodeMessage() ), )