summaryrefslogtreecommitdiff
path: root/src/map/skill.h
diff options
context:
space:
mode:
authorKenpachi Developer <Kenpachi.Developer@gmx.de>2020-05-16 22:45:01 +0200
committerKenpachi Developer <Kenpachi.Developer@gmx.de>2020-06-01 02:01:54 +0200
commitad3be6ffd674983f9d3123ee7558a689eb16c416 (patch)
treee86d86f833d889f248e7388c0aa57efb49a54dce /src/map/skill.h
parent6f41ba4268b87b9e23273270bd50f5ffaedf4485 (diff)
downloadhercules-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.h10
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);