From f3f5da932b68f045a761c9d116149c1a0d4e2cb4 Mon Sep 17 00:00:00 2001 From: Matthew Cline Date: Fri, 13 Nov 2009 01:40:06 -0800 Subject: l_mons.cc: mon.you_can_see monster method --- crawl-ref/source/l_mons.cc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'crawl-ref/source/l_mons.cc') diff --git a/crawl-ref/source/l_mons.cc b/crawl-ref/source/l_mons.cc index 927befecf4..692369e4f2 100644 --- a/crawl-ref/source/l_mons.cc +++ b/crawl-ref/source/l_mons.cc @@ -196,6 +196,12 @@ static int l_mons_do_set_prop(lua_State *ls) MDEFN(set_prop, do_set_prop) +MDEF(you_can_see) +{ + ASSERT_DLUA; + PLUARET(boolean, you.can_see(mons)); +} + struct MonsAccessor { const char *attribute; @@ -219,7 +225,8 @@ static MonsAccessor mons_attrs[] = { "dismiss", l_mons_dismiss }, { "experience", l_mons_experience }, { "random_teleport", l_mons_random_teleport }, - { "set_prop", l_mons_set_prop } + { "set_prop", l_mons_set_prop }, + { "you_can_see", l_mons_you_can_see } }; static int monster_get(lua_State *ls) -- cgit v1.2.3-54-g00ecf