diff --git a/lambdawars/python/wars_game/units/headcrab.py b/lambdawars/python/wars_game/units/headcrab.py index a987d0b0..d606756b 100644 --- a/lambdawars/python/wars_game/units/headcrab.py +++ b/lambdawars/python/wars_game/units/headcrab.py @@ -333,6 +333,8 @@ def HandleEvent(self, unit, event): if enemy and unit.controllerplayer is None: if unit.committedtojump: unit.JumpAttack(False, unit.veccommittedjumppos) + elif getattr(enemy, 'hd_jump_target_worldcenter', False): + unit.JumpAttack(False, enemy.WorldSpaceCenter()) else: # Jump at my enemy's eyes. unit.JumpAttack(False, enemy.EyePosition())