| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/battle/mechanic/action/btl_action_move.erl')
| -rw-r--r-- | src/battle/mechanic/action/btl_action_move.erl | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/src/battle/mechanic/action/btl_action_move.erl b/src/battle/mechanic/action/btl_action_move.erl index f4ef7da..643912c 100644 --- a/src/battle/mechanic/action/btl_action_move.erl +++ b/src/battle/mechanic/action/btl_action_move.erl @@ -40,7 +40,12 @@ generate_attacks_of_opportunity_candidates     orddict:fold     (        fun (CandidateIX, Candidate, Results) -> -         case (btl_character:get_player_index(Candidate) == PlayerIX) of +         case +            ( +               (btl_character:get_player_index(Candidate) == PlayerIX) +               or (not btl_character:get_is_alive(Candidate)) +            ) +         of              true -> Results;              false ->                 CandidateWeapon = | 


