diff --git a/src/server/game/Player.go b/src/server/game/Player.go index 902e349b..a90f300e 100644 --- a/src/server/game/Player.go +++ b/src/server/game/Player.go @@ -713,9 +713,17 @@ func (p *Player) HandleItem(itemList []*item.Item, Label string) error { for k := range BackDataType { switch k { case item.ITEM_TYPE_AVATAR: + BackUserInfo(p) case item.ITEM_TYPE_EMOJI: + BackUserInfo(p) case item.ITEM_TYPE_FACE: BackUserInfo(p) + case item.ITEM_TYPE_PLAYROOM_DECORATION: + PlayroomBackData(p) + case item.ITEM_TYPE_PLAYROOM_DRESS: + PlayroomBackData(p) + case item.ITEM_TYPE_PLAYROOM_DECORATION_SET: + PlayroomBackData(p) } } CardMod := p.PlayMod.getCardMod()