diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index c5ca1d3..df0702e 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -27,6 +27,12 @@ void Player::Initialize() Human::Initialize(); health = meta->i->health(); max_energy_shield = energy_shield; + skin_meta = MetaMgr::Instance()->GetDress(skin); + if (skin_meta) { + skill_meta = MetaMgr::Instance()->GetSkill(skin_meta->i->skill_id()); + } else { + skill_meta = nullptr; + } } void Player::Update(int delta_time)