1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-15 01:24:45 +02:00

* a bit of pathfinder interface redesign

* a few fixes for sieges
* better wall parts' positions by Ivan
This commit is contained in:
mateuszb
2009-08-28 09:03:58 +00:00
parent 90c31d5cd5
commit fceeb05e16
6 changed files with 279 additions and 104 deletions

View File

@ -457,7 +457,7 @@ unsigned int CGHeroInstance::getTileCost(const TerrainTile &dest, const TerrainT
}
else
{
ret = std::max(type->heroClass->terrCosts[dest.tertype],type->heroClass->terrCosts[from.tertype]); //take cost of worse of two tiles
ret = type->heroClass->terrCosts[from.tertype];
ret = std::max(ret - 25*unsigned(getSecSkillLevel(0)), 100u); //reduce 25% of terrain penalty for each pathfinding level
}
return ret;