Jelajahi Sumber

Automatically activate scholar skill on visiting town

Ivan Savenko 1 tahun lalu
induk
melakukan
4735ad8299
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      server/CGameHandler.cpp

+ 3 - 0
server/CGameHandler.cpp

@@ -1467,6 +1467,9 @@ void CGameHandler::heroVisitCastle(const CGTownInstance * obj, const CGHeroInsta
 	sendAndApply(&vc);
 	visitCastleObjects(obj, hero);
 	giveSpells (obj, hero);
+
+	if (obj->visitingHero && obj->garrisonHero)
+		useScholarSkill(obj->visitingHero->id, obj->garrisonHero->id);
 	checkVictoryLossConditionsForPlayer(hero->tempOwner); //transported artifact?
 }