From 6405c771fbd9c0d39aa0233b6020029125f05a63 Mon Sep 17 00:00:00 2001 From: Drooopyyy <90500887+Drooopyyy@users.noreply.github.com> Date: Fri, 3 Jun 2022 23:23:19 +0530 Subject: [PATCH] Update race.py --- assets/src/ba_data/python/bastd/game/race.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/assets/src/ba_data/python/bastd/game/race.py b/assets/src/ba_data/python/bastd/game/race.py index 5150c0b4..59a20f0f 100644 --- a/assets/src/ba_data/python/bastd/game/race.py +++ b/assets/src/ba_data/python/bastd/game/race.py @@ -224,12 +224,16 @@ class RaceGame(ba.TeamGameActivity[Player, Team]): collision = ba.getcollision() try: region = collision.sourcenode.getdelegate(RaceRegion, True) - player = collision.opposingnode.getdelegate(PlayerSpaz, - True).getplayer( - Player, True) + spaz = collision.sourcenode.getdelegate( + PlayerSpaz, True) except ba.NotFoundError: return + if not spaz.is_alive(): + return + + player = spaz.getplayer(Player, True) + last_region = player.last_region this_region = region.index