diff options
author | peter1138 <peter1138@openttd.org> | 2005-11-05 18:32:21 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2005-11-05 18:32:21 +0000 |
commit | 58785904a68392546101ba4a7653a7270f935813 (patch) | |
tree | e4a301176a0d726e3c9c4fe092c253443139b52f | |
parent | 49335b4daa7b3007e0f0c8061efe8a0c9eb5a4ac (diff) | |
download | openttd-58785904a68392546101ba4a7653a7270f935813.tar.xz |
(svn r3142) Remove a now invalid case fall-through and use helper function instead of map access.
-rw-r--r-- | npf.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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: |