summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2019-04-23 10:02:00 +0200
committernsensfel <SpamShield0@noot-noot.org>2019-04-23 10:02:00 +0200
commitc5422c4f90e135dbae1968db4b7fe996890e0efc (patch)
tree05e678f0046f535cc2963669923956b845757cc7 /src/battle/query/btl_load.erl
parentd85264c80cf23d1e13ffed091141c3ab929e7f4a (diff)
parentfbd24da759636897ae224eea8627424bec4d6ed5 (diff)
Merge branch 'master' of dreamhost:~/repositories/git/tacticians-server
Diffstat (limited to 'src/battle/query/btl_load.erl')
-rw-r--r--src/battle/query/btl_load.erl13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/battle/query/btl_load.erl b/src/battle/query/btl_load.erl
index dae6fbe..583cd4b 100644
--- a/src/battle/query/btl_load.erl
+++ b/src/battle/query/btl_load.erl
@@ -83,6 +83,7 @@ generate_reply (QueryState, Input) ->
PlayerID = Input#input.player_id,
PUser = ataxia_security:user_from_id(PlayerID),
Battle = QueryState#query_state.battle,
+ RelevantInventory = btl_battle:get_relevant_inventory(Battle),
Players = btl_battle:get_players(Battle),
{value, {PlayerIX, _Player}} =
@@ -134,7 +135,7 @@ generate_reply (QueryState, Input) ->
fun (PortraitID) ->
btl_add_portrait:generate(shr_portrait:from_id(PortraitID))
end,
- ordsets:to_list(btl_battle:get_used_portrait_ids(Battle))
+ ordsets:to_list(shr_inventory:get_portraits(RelevantInventory))
),
AddWeaponList =
@@ -143,7 +144,7 @@ generate_reply (QueryState, Input) ->
fun (WeaponID) ->
btl_add_weapon:generate(shr_weapon:from_id(WeaponID))
end,
- ordsets:to_list(btl_battle:get_used_weapon_ids(Battle))
+ ordsets:to_list(shr_inventory:get_weapons(RelevantInventory))
),
AddArmorList =
@@ -152,7 +153,7 @@ generate_reply (QueryState, Input) ->
fun (ArmorID) ->
btl_add_armor:generate(shr_armor:from_id(ArmorID))
end,
- ordsets:to_list(btl_battle:get_used_armor_ids(Battle))
+ ordsets:to_list(shr_inventory:get_armors(RelevantInventory))
),
AddGlyphList =
@@ -161,7 +162,7 @@ generate_reply (QueryState, Input) ->
fun (GlyphID) ->
btl_add_glyph:generate(shr_glyph:from_id(GlyphID))
end,
- ordsets:to_list(btl_battle:get_used_glyph_ids(Battle))
+ ordsets:to_list(shr_inventory:get_glyphs(RelevantInventory))
),
AddGlyphBoardList =
@@ -170,7 +171,7 @@ generate_reply (QueryState, Input) ->
fun (GlyphBoardID) ->
btl_add_glyph_board:generate(shr_glyph_board:from_id(GlyphBoardID))
end,
- ordsets:to_list(btl_battle:get_used_glyph_board_ids(Battle))
+ ordsets:to_list(shr_inventory:get_glyph_boards(RelevantInventory))
),
AddTileList =
@@ -179,7 +180,7 @@ generate_reply (QueryState, Input) ->
fun (TileClassID) ->
btl_add_tile:generate(shr_tile:from_id(TileClassID))
end,
- ordsets:to_list(btl_battle:get_used_tile_ids(Battle))
+ ordsets:to_list(btl_battle:get_related_tile_ids(Battle))
),
OutputList =