summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/xom.cc
diff options
context:
space:
mode:
authorDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-10-30 20:27:40 -0500
committerDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-10-30 20:27:40 -0500
commit6420b73c2e89f91d5a40b4900e909e50066d2949 (patch)
treed4b2a47a39a93d38a5e3c2ab82530ae3d040ebc0 /crawl-ref/source/xom.cc
parent48edd0b868b31567d5bd1caa3531a610916d3a89 (diff)
downloadcrawl-ref-6420b73c2e89f91d5a40b4900e909e50066d2949.tar.gz
crawl-ref-6420b73c2e89f91d5a40b4900e909e50066d2949.zip
Simplify.
Diffstat (limited to 'crawl-ref/source/xom.cc')
-rw-r--r--crawl-ref/source/xom.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/xom.cc b/crawl-ref/source/xom.cc
index 1ee189cc21..93861e6a3f 100644
--- a/crawl-ref/source/xom.cc
+++ b/crawl-ref/source/xom.cc
@@ -42,6 +42,7 @@
#include "stash.h"
#include "state.h"
#include "stuff.h"
+#include "terrain.h"
#include "transfor.h"
#include "traps.h"
#include "view.h"
@@ -1992,8 +1993,8 @@ static int _xom_change_scenery(bool debug = false)
if (feat >= DNGN_FOUNTAIN_BLUE && feat <= DNGN_DRY_FOUNTAIN_BLOOD)
candidates.push_back(*ri);
else if (feat >= DNGN_CLOSED_DOOR && feat <= DNGN_SECRET_DOOR
- || feat == DNGN_OPEN_DOOR && you.pos() != *ri
- && !monster_at(*ri) && igrd(*ri) == NON_ITEM)
+ || feat == DNGN_OPEN_DOOR && !actor_at(*ri)
+ && igrd(*ri) == NON_ITEM)
{
candidates.push_back(*ri);
}