summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/l_you.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/l_you.cc b/crawl-ref/source/l_you.cc
index 54b2f54a43..2e5cf1e695 100644
--- a/crawl-ref/source/l_you.cc
+++ b/crawl-ref/source/l_you.cc
@@ -410,6 +410,13 @@ LUAFN(you_skill)
PLUARET(number, you.skill(sk, 10) * 0.1);
}
+LUAFN(you_base_skill)
+{
+ skill_type sk = str_to_skill(luaL_checkstring(ls, 1));
+
+ PLUARET(number, you.skill(sk, 10, true) * 0.1);
+}
+
LUAFN(you_train_skill)
{
skill_type sk = str_to_skill(luaL_checkstring(ls, 1));
@@ -450,6 +457,7 @@ static const struct luaL_reg you_clib[] =
{ "intelligence", you_intelligence },
{ "dexterity" , you_dexterity },
{ "skill" , you_skill },
+ { "base_skill" , you_base_skill },
{ "skill_progress", you_skill_progress },
{ "can_train_skill", you_can_train_skill },
{ "train_skill", you_train_skill },