Browse Source

Fix build

Ivan Savenko 1 year ago
parent
commit
462aea7e9a
2 changed files with 4 additions and 4 deletions
  1. 3 3
      lib/networkPacks/NetPacksLib.cpp
  2. 1 1
      lib/networkPacks/PacksForClient.h

+ 3 - 3
lib/networkPacks/NetPacksLib.cpp

@@ -1901,15 +1901,15 @@ void NewTurn::applyGs(CGameState *gs)
 	gs->globalEffects.reduceBonusDurations(Bonus::OneWeek);
 	//TODO not really a single root hierarchy, what about bonuses placed elsewhere? [not an issue with H3 mechanics but in the future...]
 
-	for(const auto & manaPack : heroesMana)
+	for(auto & manaPack : heroesMana)
 		manaPack.applyGs(gs);
 
-	for(const auto & movePack : heroesMovement)
+	for(auto & movePack : heroesMovement)
 		movePack.applyGs(gs);
 
 	gs->heroesPool->onNewDay();
 
-	for(const auto & entry : playerIncome)
+	for(auto & entry : playerIncome)
 	{
 		gs->getPlayerState(entry.first)->resources += entry.second;
 		gs->getPlayerState(entry.first)->resources.amin(GameConstants::PLAYER_RESOURCES_CAP);

+ 1 - 1
lib/networkPacks/PacksForClient.h

@@ -1136,6 +1136,7 @@ struct DLL_LINKAGE InfoWindow : public CPackForClient //103  - displays simple i
 	ui16 soundID = 0;
 
 	void visitTyped(ICPackVisitor & visitor) override;
+	void applyGs(CGameState * gs) override {}
 
 	template <typename Handler> void serialize(Handler & h)
 	{
@@ -1180,7 +1181,6 @@ struct DLL_LINKAGE NewTurn : public CPackForClient
 		h & newWeekNotification;
 	}
 };
-	void applyGs(CGameState * gs) override {}
 
 struct DLL_LINKAGE SetObjectProperty : public CPackForClient
 {