summaryrefslogtreecommitdiff
path: root/src/cmd6.c
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2012-04-02 22:10:00 +0200
committerBardur Arantsson <bardur@scientician.net>2012-04-07 15:28:25 +0200
commita77005060dac93cfdd5cdfdf7dc849e0f5207f60 (patch)
tree50fcc8d4f1ad5120547113f248e2ece67fc7dd5c /src/cmd6.c
parent2d8ba33e34c0cbab8b7db8bbd972f1b18b28b199 (diff)
Lua: Move get_level_{use,max}_stick bits to C
Diffstat (limited to 'src/cmd6.c')
-rw-r--r--src/cmd6.c7
1 files changed, 5 insertions, 2 deletions
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;
}