summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2019-04-26 17:45:48 +0200
committernsensfel <SpamShield0@noot-noot.org>2019-04-26 17:45:48 +0200
commita7c6455285cfd3a671078be4e58df0afae07bf0c (patch)
treeb06531c2423e0fa6a1f60ace83b5e03a40067262 /src/roster/reply
parentec6eec260d6383ae948505c3d42b3055ae3dd94c (diff)
...
Diffstat (limited to 'src/roster/reply')
-rw-r--r--src/roster/reply/rst_add_char.erl12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/roster/reply/rst_add_char.erl b/src/roster/reply/rst_add_char.erl
index 0f360ed..d759383 100644
--- a/src/roster/reply/rst_add_char.erl
+++ b/src/roster/reply/rst_add_char.erl
@@ -19,22 +19,14 @@
-spec generate
(
non_neg_integer(),
- rst_character:type()
+ shr_character:unresolved()
)
-> {list(any())}.
generate (IX, Character) ->
- {ActiveWeapon, SecondaryWeapon} = rst_character:get_weapon_ids(Character),
-
{
[
{<<"msg">>, <<"add_char">>},
{<<"ix">>, IX},
- {<<"nam">>, rst_character:get_name(Character)},
- {<<"prt">>, rst_character:get_portrait_id(Character)},
- {<<"awp">>, ActiveWeapon},
- {<<"swp">>, SecondaryWeapon},
- {<<"ar">>, rst_character:get_armor_id(Character)},
- {<<"gls">>, rst_character:get_glyph_ids(Character)},
- {<<"gb">>, rst_character:get_glyph_board_id(Character)}
+ {<<"bas">>, shr_character:encode(Character)}
]
}.