summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-pathfind.cc
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2013-07-10 22:26:23 +0200
committerAdam Borowski <kilobyte@angband.pl>2013-07-10 22:26:23 +0200
commitd689486464fcaaac025a6f469ab69674a2f4d173 (patch)
tree60a494eb7b21d97a55927f2a3af7587d951901e5 /crawl-ref/source/mon-pathfind.cc
parent1e523561e62f2de6c8406537e142e28f7098591d (diff)
downloadcrawl-ref-d689486464fcaaac025a6f469ab69674a2f4d173.tar.gz
crawl-ref-d689486464fcaaac025a6f469ab69674a2f4d173.zip
Purge a function.
It degenerated away with clinging removal.
Diffstat (limited to 'crawl-ref/source/mon-pathfind.cc')
-rw-r--r--crawl-ref/source/mon-pathfind.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/crawl-ref/source/mon-pathfind.cc b/crawl-ref/source/mon-pathfind.cc
index 60a7e38762..b561ad0f20 100644
--- a/crawl-ref/source/mon-pathfind.cc
+++ b/crawl-ref/source/mon-pathfind.cc
@@ -380,7 +380,7 @@ vector<coord_def> monster_pathfind::calc_waypoints()
#endif
for (unsigned int i = 1; i < path.size(); i++)
{
- if (can_go_straight(mons, pos, path[i]) && mons_traversable(path[i]))
+ if (can_go_straight(mons, pos, path[i]) && mons_can_traverse(mons, path[i]))
continue;
else
{
@@ -427,18 +427,11 @@ bool monster_pathfind::traversable(const coord_def& p)
}
if (mons)
- return mons_traversable(p);
+ return mons_can_traverse(mons, p);
return feat_has_solid_floor(grd(p));
}
-// Checks whether a given monster can pass over a certain position, respecting
-// its preferred habit and capability of flight or opening doors.
-bool monster_pathfind::mons_traversable(const coord_def& p)
-{
- return mons_can_traverse(mons, p);
-}
-
int monster_pathfind::travel_cost(coord_def npos)
{
#ifdef EUCLIDEAN