Pārlūkot izejas kodu

Added vcmiglaurung cheat that add 5000 crystal dragons into each slot

Arseniy Shestakov 9 gadi atpakaļ
vecāks
revīzija
d25372a397
1 mainītis faili ar 10 papildinājumiem un 0 dzēšanām
  1. 10 0
      server/CGameHandler.cpp

+ 10 - 0
server/CGameHandler.cpp

@@ -4026,6 +4026,16 @@ void CGameHandler::playerMessage( PlayerColor player, const std::string &message
 			if(!hero->hasStackAtSlot(SlotID(i)))
 			if(!hero->hasStackAtSlot(SlotID(i)))
 				insertNewStack(StackLocation(hero, SlotID(i)), blackKnight, 10);
 				insertNewStack(StackLocation(hero, SlotID(i)), blackKnight, 10);
 	}
 	}
+	else if(message == "vcmiglaurung") //gives 5000 crystal dragons into each slot
+	{
+		CGHeroInstance *hero = gs->getHero(currObj);
+		const CCreature *crystalDragon = VLC->creh->creatures.at(133);
+		if(!hero) return;
+
+		for(int i = 0; i < GameConstants::ARMY_SIZE; i++)
+			if(!hero->hasStackAtSlot(SlotID(i)))
+				insertNewStack(StackLocation(hero, SlotID(i)), crystalDragon, 5000);
+	}
 	else if(message == "vcminoldor") //all war machines
 	else if(message == "vcminoldor") //all war machines
 	{
 	{
 		CGHeroInstance *hero = gs->getHero(currObj);
 		CGHeroInstance *hero = gs->getHero(currObj);