Skip to content
Permalink
Browse files
Implemented recalculatestat command (#1348)
This command will force a stat recalculation for the attached player.
  • Loading branch information
secretdataz committed Jun 7, 2016
1 parent ac2009b commit 98fdf31fb33746261d19d701ea2dcbee7ee73730
Showing with 20 additions and 0 deletions.
  1. +6 −0 doc/script_commands.txt
  2. +14 −0 src/map/script.c
@@ -4287,6 +4287,12 @@ wall), the character is pushed only up to the obstacle.

---------------------------------------

*recalculatestat;

This command will force a stat recalculation for the attached player.

---------------------------------------

*get_revision()

This command will return the SVN revision number that the server is currently
@@ -21433,6 +21433,19 @@ BUILDIN_FUNC(getexp2) {
return SCRIPT_CMD_SUCCESS;
}

/**
* Force stat recalculation of sd
* recalculatestat;
* @author [secretdataz]
**/
BUILDIN_FUNC(recalculatestat) {
TBL_PC* sd;

nullpo_retr(SCRIPT_CMD_FAILURE, sd);

This comment has been minimized.

Copy link
@julia40124009

julia40124009 Jun 7, 2016

warning C4700: use of uninitialized local variable 'sd'


status_calc_pc(sd, SCO_FORCE);
return SCRIPT_CMD_SUCCESS;
}
#include "../custom/script.inc"

// declarations that were supposed to be exported from npc_chat.c
@@ -22009,6 +22022,7 @@ struct script_function buildin_func[] = {
BUILDIN_DEF(navigateto,"s???????"),
BUILDIN_DEF(adopt,"vv"),
BUILDIN_DEF(getexp2,"ii?"),
BUILDIN_DEF(recalculatestat,""),

#include "../custom/script_def.inc"

0 comments on commit 98fdf31

Please sign in to comment.