diff options
Diffstat (limited to 'src/lua_bind.c')
-rw-r--r-- | src/lua_bind.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lua_bind.c b/src/lua_bind.c index 469dfddb..e7870189 100644 --- a/src/lua_bind.c +++ b/src/lua_bind.c @@ -558,6 +558,13 @@ int get_lua_int(cptr name) return exec_lua(buf); } +int get_lua_list_size(cptr list_var) +{ + char buf[128]; + sprintf(buf, "return getn(%s)", list_var); + return exec_lua(buf); +} + void increase_mana(int delta) { char buf[256]; |