summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile3
-rw-r--r--src/battlemap/game-logic/bm_turn_actions.erl4
-rw-r--r--src/battlemap/reply/bm_add_char.erl3
3 files changed, 6 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index bb52900..7a42688 100644
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,8 @@ WWW_DIR ?= ${CURDIR}/www
LOG_DIR ?= ${CURDIR}/log
## Local only?
-ERL_NAME_VS_SNAME ?= -name
+#ERL_NAME_VS_SNAME ?= -name
+ERL_NAME_VS_SNAME ?= -sname
## Binaries
ERLC ?= erlc
diff --git a/src/battlemap/game-logic/bm_turn_actions.erl b/src/battlemap/game-logic/bm_turn_actions.erl
index 2dfcf63..abe80e3 100644
--- a/src/battlemap/game-logic/bm_turn_actions.erl
+++ b/src/battlemap/game-logic/bm_turn_actions.erl
@@ -43,7 +43,7 @@ handle_player_defeat (PlayerIX, Update) ->
S1Update =
lists:foldl
(
- fun (NextUpdate, IX) ->
+ fun (IX, NextUpdate) ->
bm_character_turn_update:add_to_db
(
sh_db_query:update_indexed
@@ -79,7 +79,7 @@ handle_player_defeat (PlayerIX, Update) ->
[
sh_db_query:set_field
(
- bm_character:get_is_active_field(),
+ bm_player:get_is_active_field(),
false
)
]
diff --git a/src/battlemap/reply/bm_add_char.erl b/src/battlemap/reply/bm_add_char.erl
index d37c06e..a8d905f 100644
--- a/src/battlemap/reply/bm_add_char.erl
+++ b/src/battlemap/reply/bm_add_char.erl
@@ -17,7 +17,8 @@ rank_to_string (Rank) ->
case Rank of
optional -> <<"o">>;
target -> <<"t">>;
- commander -> <<"c">>
+ commander -> <<"c">>;
+ defeated -> <<"d">>
end.
-spec attributes_as_json