diff options
author | Kenpachi Developer <Kenpachi.Developer@gmx.de> | 2020-05-16 22:45:01 +0200 |
---|---|---|
committer | Kenpachi Developer <Kenpachi.Developer@gmx.de> | 2020-06-01 02:01:54 +0200 |
commit | ad3be6ffd674983f9d3123ee7558a689eb16c416 (patch) | |
tree | e86d86f833d889f248e7388c0aa57efb49a54dce /src/map/skill.h | |
parent | 6f41ba4268b87b9e23273270bd50f5ffaedf4485 (diff) | |
download | hercules-ad3be6ffd674983f9d3123ee7558a689eb16c416.tar.gz hercules-ad3be6ffd674983f9d3123ee7558a689eb16c416.tar.bz2 hercules-ad3be6ffd674983f9d3123ee7558a689eb16c416.tar.xz hercules-ad3be6ffd674983f9d3123ee7558a689eb16c416.zip |
Make Hit can be grouped by levels
Diffstat (limited to 'src/map/skill.h')
-rw-r--r-- | src/map/skill.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/map/skill.h b/src/map/skill.h index 1db2940af..c8ec04a98 100644 --- a/src/map/skill.h +++ b/src/map/skill.h @@ -1751,7 +1751,13 @@ struct s_skill_db { int nameid; char name[MAX_SKILL_NAME_LENGTH + 1]; char desc[MAX_SKILL_DESC_LENGTH + 1]; - int range[MAX_SKILL_LEVEL],hit,inf,element[MAX_SKILL_LEVEL],nk,splash[MAX_SKILL_LEVEL],max; + int range[MAX_SKILL_LEVEL]; + int hit[MAX_SKILL_LEVEL]; + int inf; + int element[MAX_SKILL_LEVEL]; + int nk; + int splash[MAX_SKILL_LEVEL]; + int max; int num[MAX_SKILL_LEVEL]; int cast[MAX_SKILL_LEVEL],walkdelay[MAX_SKILL_LEVEL],delay[MAX_SKILL_LEVEL]; #ifdef RENEWAL_CAST @@ -1957,7 +1963,7 @@ struct skill_interface { /* accesssors */ int (*get_index) (int skill_id); int (*get_type) (int skill_id); - int (*get_hit) (int skill_id); + int (*get_hit) (int skill_id, int skill_lv); int (*get_inf) (int skill_id); int (*get_ele) (int skill_id, int skill_lv); int (*get_nk) (int skill_id); |