diff options
-rw-r--r-- | crawl-ref/source/l_view.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/l_view.cc b/crawl-ref/source/l_view.cc index bb1b7bdbc0..93132914e3 100644 --- a/crawl-ref/source/l_view.cc +++ b/crawl-ref/source/l_view.cc @@ -11,6 +11,7 @@ #include "cluautil.h" #include "env.h" #include "player.h" +#include "terrain.h" coord_def player2show(const coord_def &s) { @@ -22,7 +23,10 @@ LUAFN(view_feature_at) COORDSHOW(s, 1, 2) const coord_def p = player2show(s); if (env.show(p)) - lua_pushnumber(ls, env.grid(s + you.pos())); + { + dungeon_feature_type f = grid_appearance(s + you.pos()); + lua_pushstring(ls, dungeon_feature_name(f)); + } return (1); } |