Переглянути джерело

* ubuntux's levelup patch

mateuszb 16 роки тому
батько
коміт
1dcb99254c
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      server/CGameHandler.cpp

+ 1 - 1
server/CGameHandler.cpp

@@ -216,7 +216,7 @@ void CGameHandler::changePrimSkill(int ID, int which, int val, bool abs)
 	if(which==4) //only for exp - hero may level up
 	{
 		CGHeroInstance *hero = static_cast<CGHeroInstance *>(gs->map->objects[ID]);
-		if(hero->exp >= VLC->heroh->reqExp(hero->level+1)) //new level
+		while (hero->exp >= VLC->heroh->reqExp(hero->level+1)) //new level
 		{
 			//give prim skill
 			tlog5 << hero->name <<" got level "<<hero->level<<std::endl;