summaryrefslogtreecommitdiff
path: root/src/lua_bind.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lua_bind.c')
-rw-r--r--src/lua_bind.c7
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];