diff --git a/game/event/baseattack.py b/game/event/baseattack.py index b0171022..e93aba31 100644 --- a/game/event/baseattack.py +++ b/game/event/baseattack.py @@ -41,7 +41,7 @@ class BaseAttackEvent(Event): self.to_cp.base.affect_strength(+self.STRENGTH_RECOVERY) def skip(self): - if self.to_cp.captured: + if not self.is_player_attacking and self.to_cp.captured: self.to_cp.captured = False def player_defending(self, interceptors: db.PlaneDict, clients: db.PlaneDict):