1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-12-01 23:12:49 +02:00
This commit is contained in:
Michał W. Urbańczyk
2009-11-24 20:29:50 +00:00
parent c00d4bf905
commit 82faf7538e
4 changed files with 13 additions and 9 deletions

View File

@@ -2095,13 +2095,16 @@ void CGameState::calculatePaths(const CGHeroInstance *hero, CPathsInfo &out, int
{
for(size_t ii = 0; ii < tinfo->visitableObjects.size(); ii++)
{
if(tinfo->visitableObjects[ii]->blockVisit)
const CGObjectInstance * const obj = tinfo->visitableObjects[ii];
if(obj->blockVisit)
{
node.accessible = CGPathNode::BLOCKVIS;
break;
}
else
else if(obj->ID != 26) //pathfinder should ignore placed events
{
node.accessible = CGPathNode::VISITABLE;
}
}
}