mirror of
https://github.com/vcmi/vcmi.git
synced 2025-06-23 00:28:08 +02:00
Fix for garrison issue.
To be released as second hotfix.
This commit is contained in:
@ -476,6 +476,8 @@ void CPlayerInterface::heroInGarrisonChange(const CGTownInstance *town)
|
|||||||
c->hslotup.hero = town->garrisonHero;
|
c->hslotup.hero = town->garrisonHero;
|
||||||
c->garr->odown = c->hslotdown.hero = town->visitingHero;
|
c->garr->odown = c->hslotdown.hero = town->visitingHero;
|
||||||
c->garr->set2 = town->visitingHero;
|
c->garr->set2 = town->visitingHero;
|
||||||
|
c->garr->ourDown = LOCPLINT->playerID==(town->garrisonHero ? town->garrisonHero->tempOwner : town->tempOwner);
|
||||||
|
c->garr->ourDown = (town->visitingHero ? LOCPLINT->playerID==town->visitingHero->tempOwner : false);
|
||||||
c->garr->recreateSlots();
|
c->garr->recreateSlots();
|
||||||
}
|
}
|
||||||
GH.totalRedraw();
|
GH.totalRedraw();
|
||||||
|
Reference in New Issue
Block a user