diff options
Diffstat (limited to 'src/emap/script_buildins.c')
-rw-r--r-- | src/emap/script_buildins.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/emap/script_buildins.c b/src/emap/script_buildins.c index 7cea6c3..fdacd9b 100644 --- a/src/emap/script_buildins.c +++ b/src/emap/script_buildins.c @@ -20,6 +20,7 @@ #include "map/pc.h" #include "map/refine.h" #include "map/script.h" +#include "map/status.h" #include "map/skill.h" #include "map/quest.h" @@ -2687,6 +2688,15 @@ BUILDIN(getskillname) return true; } +BUILDIN(recalcstatus) +{ + struct map_session_data *sd = script->rid2sd(st); + status->calc_bl_(&sd->bl, SCB_BASE, SCO_NONE); + + script_pushint(st, 1); + return true; +} + /*========================================== * *------------------------------------------*/ |