Browse Source

Merge pull request #2323 from dydzio0614/revert-forced-visit

Revert apparently broken changes from commits 96420bf, 92dcfd1, c4cf2a1
Ivan Savenko 2 years ago
parent
commit
65d3b96ed0
1 changed files with 3 additions and 2 deletions
  1. 3 2
      server/CGameHandler.cpp

+ 3 - 2
server/CGameHandler.cpp

@@ -3628,7 +3628,7 @@ bool CGameHandler::buildStructure(ObjectInstanceID tid, BuildingID requestedID,
 	sendAndApply(&fw);
 
 	if(t->visitingHero)
-		objectVisited(t, t->visitingHero);
+		visitCastleObjects(t, t->visitingHero);
 	if(t->garrisonHero)
 		visitCastleObjects(t, t->garrisonHero);
 
@@ -4465,7 +4465,8 @@ bool CGameHandler::hireHero(const CGObjectInstance *obj, ui8 hid, PlayerColor pl
 
 	if(t)
 	{
-		objectVisited(t, nh);
+		visitCastleObjects(t, nh);
+		giveSpells (t,nh);
 	}
 	return true;
 }