diff --git a/server/gameserver/android.cc b/server/gameserver/android.cc index 4ca8636..185df8d 100644 --- a/server/gameserver/android.cc +++ b/server/gameserver/android.cc @@ -94,7 +94,11 @@ void Android::RandSkin() #if 1 if (!robot_meta->skin_id.empty()) { Skin& skin = skins[0]; + #if 1 + skin.skin_id = 1 + (robot_meta->i->id() % 3); + #else skin.skin_id = robot_meta->skin_id[rand() % robot_meta->skin_id.size()]; + #endif skin.skin_lv = 1; } #else diff --git a/server/gameserver/matchteam.cc b/server/gameserver/matchteam.cc index 204696f..0c86519 100644 --- a/server/gameserver/matchteam.cc +++ b/server/gameserver/matchteam.cc @@ -38,7 +38,7 @@ void RawTeamMember::InitRobot() robot_meta = MetaMgr::Instance()->RandRobot(refreshed_robot_set); if (robot_meta) { #if 1 - msg.set_hero_id(30100); + msg.set_hero_id(30100 + 100 * (robot_meta->i->id() % 3)); #else msg.set_hero_id(robot_meta->i->hero_id()); #endif