From a77005060dac93cfdd5cdfdf7dc849e0f5207f60 Mon Sep 17 00:00:00 2001 From: Bardur Arantsson Date: Mon, 2 Apr 2012 22:10:00 +0200 Subject: Lua: Move get_level_{use,max}_stick bits to C --- src/cmd6.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/cmd6.c') diff --git a/src/cmd6.c b/src/cmd6.c index eaeee333..987315af 100644 --- a/src/cmd6.c +++ b/src/cmd6.c @@ -3616,12 +3616,15 @@ void set_stick_mode(object_type *o_ptr) s32b bonus = o_ptr->pval3 & 0xFFFF; s32b max = o_ptr->pval3 >> 16; - exec_lua(format("get_level_use_stick = %d; get_level_max_stick = %d", bonus, max)); + get_level_use_stick = bonus; + get_level_max_stick = max; } + /* Remove 'stick mode' */ void unset_stick_mode() { - exec_lua("get_level_use_stick = -1; get_level_max_stick = -1"); + get_level_use_stick = -1; + get_level_max_stick = -1; } -- cgit v1.2.3