summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-01-22 22:30:37 -0300
committerJesusaves <cpntb1@ymail.com>2020-01-22 22:30:37 -0300
commitfaa48875eae1c360fd00a187787bb07ccbe400f4 (patch)
tree7ed99ffb8589102d351de055065a84965031d6c2
parentd3b3c110080e893547d70d957b008ed3e26230c2 (diff)
parent63068d47650898f292aea877ce797e11c3f3404f (diff)
downloadevol-hercules-faa48875eae1c360fd00a187787bb07ccbe400f4.tar.gz
evol-hercules-faa48875eae1c360fd00a187787bb07ccbe400f4.tar.bz2
evol-hercules-faa48875eae1c360fd00a187787bb07ccbe400f4.tar.xz
evol-hercules-faa48875eae1c360fd00a187787bb07ccbe400f4.zip
Merge branch 'master' into tmw2
Rewrite readbattleparam() to rEvolt syntax
-rw-r--r--src/emap/init.c2
-rw-r--r--src/emap/script_buildins.c15
2 files changed, 4 insertions, 13 deletions
diff --git a/src/emap/init.c b/src/emap/init.c
index 8838aab..b469281 100644
--- a/src/emap/init.c
+++ b/src/emap/init.c
@@ -213,7 +213,7 @@ HPExport void plugin_init (void)
addScriptCommand("getitemoptionparambyindex", "ii", getItemOptionParamByIndex);
addScriptCommand("setitemoptionbyindex", "iii*", setItemOptionByIndex);
addScriptCommand("isinstance", "i", isInstance);
- addScriptCommand("readbattleparam","i?",readBattleParam);
+ addScriptCommand("readbattleparam","ii",readBattleParam);
// TMW2 Custom Script Commands
addScriptCommand("getguildinfo","i",getguildinfo);
diff --git a/src/emap/script_buildins.c b/src/emap/script_buildins.c
index e0e22ce..297fb4e 100644
--- a/src/emap/script_buildins.c
+++ b/src/emap/script_buildins.c
@@ -2402,18 +2402,8 @@ BUILDIN(isInstance)
BUILDIN(readBattleParam)
{
struct map_session_data *sd;
- int data = script_getnum(st,2);
-
- // Account ID/Player Name is also supported
- if (script_hasdata(st, 3)) {
- if (script_isstringtype(st, 3)) {
- sd = script->nick2sd(st, script_getstr(st, 3));
- } else {
- sd = script->id2sd(st, script_getnum(st, 3));
- }
- } else {
- sd = script->rid2sd(st);
- }
+ sd = script->id2sd(st, script_getnum(st, 2));
+ int data = script_getnum(st,3);
// Error
if (sd == NULL) {
@@ -2966,3 +2956,4 @@ BUILDIN(countitem)
return true;
}
+