summaryrefslogtreecommitdiff
path: root/src/map/skill.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-07-05 16:24:03 +0300
committerAndrei Karas <akaras@inbox.ru>2016-07-05 16:47:32 +0300
commit30c476e79896a92e75b0d450278ba6f7f1b293dc (patch)
tree297e5e5b0e54e3d34192e8110469572be2fbe8f3 /src/map/skill.h
parent5f5ef66b14ad74bbf10b01212825cb537c872623 (diff)
downloadhercules-30c476e79896a92e75b0d450278ba6f7f1b293dc.tar.gz
hercules-30c476e79896a92e75b0d450278ba6f7f1b293dc.tar.bz2
hercules-30c476e79896a92e75b0d450278ba6f7f1b293dc.tar.xz
hercules-30c476e79896a92e75b0d450278ba6f7f1b293dc.zip
Move static methods into interface in skill.c
Diffstat (limited to 'src/map/skill.h')
-rw-r--r--src/map/skill.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/map/skill.h b/src/map/skill.h
index 35fddafa4..4719af6a6 100644
--- a/src/map/skill.h
+++ b/src/map/skill.h
@@ -2100,6 +2100,9 @@ struct skill_interface {
bool (*get_requirement_off_unknown) (struct status_change *sc, uint16 *skill_id);
bool (*get_requirement_item_unknown) (struct status_change *sc, struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv, uint16 *idx, int *i);
void (*get_requirement_unknown) (struct status_change *sc, struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv, struct skill_condition *req);
+ int (*splash_target) (struct block_list* bl);
+ int (*check_npc_chaospanic) (struct block_list *bl, va_list args);
+ int (*count_wos) (struct block_list *bl, va_list ap);
};
#ifdef HERCULES_CORE