| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/roster-editor/src/Update/ToggleBattleIndex.elm')
| -rw-r--r-- | src/roster-editor/src/Update/ToggleBattleIndex.elm | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/src/roster-editor/src/Update/ToggleBattleIndex.elm b/src/roster-editor/src/Update/ToggleBattleIndex.elm index 42d8374..584c314 100644 --- a/src/roster-editor/src/Update/ToggleBattleIndex.elm +++ b/src/roster-editor/src/Update/ToggleBattleIndex.elm @@ -22,11 +22,11 @@ remove_battle_index : (  remove_battle_index model char index =     {model |        edited_char = Nothing, -      used_indices = +      battle_order =           (Array.set              (Struct.Character.get_battle_index char) -            False -            model.used_indices +            -1 +            model.battle_order           ),        characters =           (Array.set @@ -43,12 +43,12 @@ give_battle_index : (        Struct.Model.Type     )  give_battle_index model char index = -   case (Util.Array.indexed_search (\e -> (not e)) model.used_indices) of +   case (Util.Array.indexed_search (\e -> (e == -1)) model.battle_order) of        Nothing -> model        (Just (battle_index, _)) ->           {model |              edited_char = Nothing, -            used_indices = (Array.set battle_index True model.used_indices), +            battle_order = (Array.set battle_index index model.battle_order),              characters =                 (Array.set                    index | 


