| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/battlemap_instance.erl')
| -rw-r--r-- | src/battlemap_instance.erl | 10 | 
1 files changed, 9 insertions, 1 deletions
| diff --git a/src/battlemap_instance.erl b/src/battlemap_instance.erl index 37811b3..3f4b6cd 100644 --- a/src/battlemap_instance.erl +++ b/src/battlemap_instance.erl @@ -26,7 +26,15 @@ can_play_char_instance     CharInstID  ) ->     ( -      (array:get(BattlemapInstance#battlemap_instance.curr_player) =:= PlayerID) +      ( +            array:get +            ( +               BattlemapInstance#battlemap_instance.curr_player, +               BattlemapInstance#battlemap_instance.players +            ) +            =:= +            PlayerID +      )        and        lists:member(CharInstID, BattlemapInstance#battlemap_instance.rem_chars)     ). | 


