summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-09-14 22:38:52 -0300
committerJesusaves <cpntb1@ymail.com>2019-09-14 22:38:52 -0300
commitf554952460098ddbe8efe55c5fed082dd0fb80aa (patch)
tree4388c0c2c824c64f7bc2d175bbb0277767ee7159
parent4e922c304a0377baee56c00f7b87e6bd76266fb7 (diff)
downloadevol-hercules-f554952460098ddbe8efe55c5fed082dd0fb80aa.tar.gz
evol-hercules-f554952460098ddbe8efe55c5fed082dd0fb80aa.tar.bz2
evol-hercules-f554952460098ddbe8efe55c5fed082dd0fb80aa.tar.xz
evol-hercules-f554952460098ddbe8efe55c5fed082dd0fb80aa.zip
[x] Compile
[ ] Work
-rw-r--r--src/emap/init.c10
-rw-r--r--src/emap/pc.c4
-rw-r--r--src/emap/pc.h4
3 files changed, 11 insertions, 7 deletions
diff --git a/src/emap/init.c b/src/emap/init.c
index 8a5a197..23425d7 100644
--- a/src/emap/init.c
+++ b/src/emap/init.c
@@ -87,6 +87,10 @@ extern int mountScriptId;
bool isInit;
char global_npc_str[1001];
+extern int bHomunculusAtkID;
+extern int bHomunculusDefID;
+extern int bHomunculusMaxHPID;
+
HPExport struct hplugin_info pinfo =
{
"evol_map",
@@ -108,9 +112,9 @@ HPExport void plugin_init (void)
bHomunculusMaxHPID = map->get_new_bonus_id();
/* set bonus constants and their values */
- script->set_constant("bHomunculusAtk", bHomunculusAtk, false, false);
- script->set_constant("bHomunculusDef", bHomunculusDef, false, false);
- script->set_constant("bHomunculusMaxHP", bHomunculusMaxHP, false, false);
+ script->set_constant("bHomunculusAtk", bHomunculusAtkID, false, false);
+ script->set_constant("bHomunculusDef", bHomunculusDefID, false, false);
+ script->set_constant("bHomunculusMaxHP", bHomunculusMaxHPID, false, false);
addAtcommand("setskill", setSkill);
addAtcommand("slide", slide);
diff --git a/src/emap/pc.c b/src/emap/pc.c
index f745410..92f0f27 100644
--- a/src/emap/pc.c
+++ b/src/emap/pc.c
@@ -39,6 +39,10 @@
int langScriptId;
int mountScriptId;
+int bHomunculusAtkID = -1;
+int bHomunculusDefID = -1;
+int bHomunculusMaxHPID = -1;
+
int64 epc_readparam_pre(const TBL_PC **sdPtr,
int *type)
{
diff --git a/src/emap/pc.h b/src/emap/pc.h
index 223452d..8f55af7 100644
--- a/src/emap/pc.h
+++ b/src/emap/pc.h
@@ -9,10 +9,6 @@ enum VarConst
Const_ClientVersion = 10000
};
-int bHomunculusAtkID = -1;
-int bHomunculusDefID = -1;
-int bHomunculusMaxHPID = -1;
-
struct s_homunculus_atk {
int rate;
};