From 2bb61ec297d47add5695591d172fbb8861b8981a Mon Sep 17 00:00:00 2001 From: Roman Trapeznikov Date: Wed, 8 Apr 2020 16:18:15 +0300 Subject: [PATCH] fix Spaz.curse() method timer does not work, explodes only when touched --- assets/src/ba_data/python/bastd/actor/spaz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/src/ba_data/python/bastd/actor/spaz.py b/assets/src/ba_data/python/bastd/actor/spaz.py index d344ee36..e41ad7e0 100644 --- a/assets/src/ba_data/python/bastd/actor/spaz.py +++ b/assets/src/ba_data/python/bastd/actor/spaz.py @@ -625,7 +625,7 @@ class Spaz(ba.Actor): else: # Note: curse-death-time takes milliseconds. tval = ba.time() - assert isinstance(tval, int) + assert isinstance(tval, (float, int)) self.node.curse_death_time = int(1000.0 * (tval + self.curse_time)) ba.timer(5.0, ba.WeakCall(self.curse_explode))