mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-05 06:53:18 +08:00
Power-ups no longer affect melee combat.
This commit is contained in:
parent
978f32f9f0
commit
24270c1a2c
@ -13,7 +13,7 @@ from typing_extensions import override
|
|||||||
import bascenev1 as bs
|
import bascenev1 as bs
|
||||||
|
|
||||||
from bascenev1lib.actor.bomb import Bomb, Blast
|
from bascenev1lib.actor.bomb import Bomb, Blast
|
||||||
from bascenev1lib.actor.powerupbox import PowerupBoxFactory
|
from bascenev1lib.actor.powerupbox import PowerupBoxFactory, PowerupBox
|
||||||
from bascenev1lib.actor.spazfactory import SpazFactory
|
from bascenev1lib.actor.spazfactory import SpazFactory
|
||||||
from bascenev1lib.gameutils import SharedObjects
|
from bascenev1lib.gameutils import SharedObjects
|
||||||
|
|
||||||
@ -1226,6 +1226,8 @@ class Spaz(bs.Actor):
|
|||||||
if not self.node:
|
if not self.node:
|
||||||
return None
|
return None
|
||||||
node = bs.getcollision().opposingnode
|
node = bs.getcollision().opposingnode
|
||||||
|
if node.getdelegate(PowerupBox):
|
||||||
|
return
|
||||||
|
|
||||||
# Only allow one hit per node per punch.
|
# Only allow one hit per node per punch.
|
||||||
if node and (node not in self._punched_nodes):
|
if node and (node not in self._punched_nodes):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user