TeamManager avatar add refactor.

This commit is contained in:
ProxyismGH
2022-05-26 18:38:52 -07:00
committed by Melledy
parent 6a9018e310
commit 880d177034
5 changed files with 134 additions and 26 deletions

View File

@@ -65,7 +65,8 @@ public class HandlerSetPlayerBornDataReq extends PacketHandler {
if (player.getAvatars().getAvatarCount() == 0) {
Avatar mainCharacter = new Avatar(avatarId);
mainCharacter.setSkillDepotData(GameData.getAvatarSkillDepotDataMap().get(startingSkillDepot));
player.addAvatar(mainCharacter);
// Manually handle adding to team
player.addAvatar(mainCharacter, false);
player.setMainCharacterId(avatarId);
player.setHeadImage(avatarId);
player.getTeamManager().getCurrentSinglePlayerTeamInfo().getAvatars().add(mainCharacter.getAvatarId());