|
@@ -12155,6 +12155,32 @@ BUILDIN_FUNC(resetskill)
|
|
|
return SCRIPT_CMD_SUCCESS;
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * Reset SG designated maps
|
|
|
+ * resetfeel({<char_id>});
|
|
|
+ **/
|
|
|
+BUILDIN_FUNC(resetfeel)
|
|
|
+{
|
|
|
+ TBL_PC *sd;
|
|
|
+ if (!script_charid2sd(2,sd) || (sd->class_&MAPID_UPPERMASK) != MAPID_STAR_GLADIATOR)
|
|
|
+ return SCRIPT_CMD_FAILURE;
|
|
|
+ pc_resetfeel(sd);
|
|
|
+ return SCRIPT_CMD_SUCCESS;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * Reset SG designated monsters
|
|
|
+ * resethate({<char_id>});
|
|
|
+ **/
|
|
|
+BUILDIN_FUNC(resethate)
|
|
|
+{
|
|
|
+ TBL_PC *sd;
|
|
|
+ if (!script_charid2sd(2,sd) || (sd->class_&MAPID_UPPERMASK) != MAPID_STAR_GLADIATOR)
|
|
|
+ return SCRIPT_CMD_FAILURE;
|
|
|
+ pc_resethate(sd);
|
|
|
+ return SCRIPT_CMD_SUCCESS;
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* Counts total amount of skill points.
|
|
|
* skillpointcount({<char_id>})
|
|
@@ -25062,6 +25088,8 @@ struct script_function buildin_func[] = {
|
|
|
BUILDIN_DEF(resetlvl,"i?"),
|
|
|
BUILDIN_DEF(resetstatus,"?"),
|
|
|
BUILDIN_DEF(resetskill,"?"),
|
|
|
+ BUILDIN_DEF(resetfeel,"?"),
|
|
|
+ BUILDIN_DEF(resethate,"?"),
|
|
|
BUILDIN_DEF(skillpointcount,"?"),
|
|
|
BUILDIN_DEF(changebase,"i?"),
|
|
|
BUILDIN_DEF(changesex,"?"),
|