mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-01-26 08:53:32 +08:00
Merge pull request #616 from EraOSBeta/master
Fixed PlayerSpaz using bs.apptime() instead of bs.time() for last_attacked_time
This commit is contained in:
commit
fbfb3ac552
@ -41,9 +41,8 @@
|
||||
- Modder
|
||||
|
||||
### Era0S
|
||||
- Fixed a single bug
|
||||
- Bug Fixer
|
||||
- Modder
|
||||
- Made a SUPER important change
|
||||
|
||||
### VinniTR
|
||||
- Fixes
|
||||
|
||||
@ -209,7 +209,7 @@ class PlayerSpaz(Spaz):
|
||||
picked_up_by = msg.node.source_player
|
||||
if picked_up_by:
|
||||
self.last_player_attacked_by = picked_up_by
|
||||
self.last_attacked_time = bs.apptime()
|
||||
self.last_attacked_time = bs.time()
|
||||
self.last_attacked_type = ('picked_up', 'default')
|
||||
elif isinstance(msg, bs.StandMessage):
|
||||
super().handlemessage(msg) # Augment standard behavior.
|
||||
@ -247,7 +247,7 @@ class PlayerSpaz(Spaz):
|
||||
# something like last_actor_attacked_by to fix that.
|
||||
if (
|
||||
self.last_player_attacked_by
|
||||
and bs.apptime() - self.last_attacked_time < 4.0
|
||||
and bs.time() - self.last_attacked_time < 4.0
|
||||
):
|
||||
killerplayer = self.last_player_attacked_by
|
||||
else:
|
||||
@ -278,7 +278,7 @@ class PlayerSpaz(Spaz):
|
||||
source_player = msg.get_source_player(type(self._player))
|
||||
if source_player:
|
||||
self.last_player_attacked_by = source_player
|
||||
self.last_attacked_time = bs.apptime()
|
||||
self.last_attacked_time = bs.time()
|
||||
self.last_attacked_type = (msg.hit_type, msg.hit_subtype)
|
||||
super().handlemessage(msg) # Augment standard behavior.
|
||||
activity = self._activity()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user