(svn r3142) Remove a now invalid case fall-through and use helper function instead of map access.

pull/155/head
peter1138 19 years ago
parent 4c6a67a723
commit acf4b5181d

@ -417,12 +417,12 @@ static int32 NPFRoadPathCost(AyStar* as, AyStarNode* current, OpenListNode* pare
cost = NPFTunnelCost(current);
break;
}
/* Fall through if above if is false, it is a bridge
* then. We treat that as ordinary road */
cost = NPF_TILE_LENGTH;
break;
case MP_STREET:
cost = NPF_TILE_LENGTH;
/* Increase the cost for level crossings */
if ((_m[tile].m5 & 0xF0) == 0x10)
if (IsLevelCrossing(tile))
cost += _patches.npf_crossing_penalty;
break;
default:

Loading…
Cancel
Save