|
@@ -2061,6 +2061,13 @@ bool CGameHandler::buildStructure( si32 tid, si32 bid )
|
|
|
vistiCastleObjects (t, t->visitingHero);
|
|
|
if(t->garrisonHero)
|
|
|
vistiCastleObjects (t, t->garrisonHero);
|
|
|
+ //reveal ground for lookout tower
|
|
|
+ FoWChange fw;
|
|
|
+ fw.player = t->tempOwner;
|
|
|
+ fw.mode = 1;
|
|
|
+ getTilesInRange(fw.tiles, t->pos, t->getSightRadious(), t->tempOwner,1);
|
|
|
+ sendAndApply(&fw);
|
|
|
+
|
|
|
return true;
|
|
|
}
|
|
|
bool CGameHandler::razeStructure (si32 tid, si32 bid)
|