summaryrefslogtreecommitdiff
path: root/src/emap/skill.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emap/skill.c')
-rw-r--r--src/emap/skill.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/emap/skill.c b/src/emap/skill.c
index ce2c038..65f34e1 100644
--- a/src/emap/skill.c
+++ b/src/emap/skill.c
@@ -18,6 +18,10 @@
#include "map/npc.h"
#include "map/script.h"
+#include "emap/skill.h"
+#include "emap/skill_const.h"
+#include "emap/skill_ground.h"
+
#include "plugins/HPMHooking.h"
int eskill_check_condition_castend_post(int retVal,
@@ -128,3 +132,21 @@ void eskill_get_requirement_unknown(struct status_change *sc __attribute__ ((unu
struct skill_condition *req __attribute__ ((unused)))
{
}
+
+bool eskill_castend_pos2_unknown(struct block_list* src,
+ int *x,
+ int *y,
+ uint16 *skill_id,
+ uint16 *skill_lv,
+ int64 *tick,
+ int *flag)
+{
+ switch (*skill_id)
+ {
+ case EVOL_MASSPROVOKE:
+ return eskill_massprovoke_castend(src, x, y, skill_id, skill_lv, tick, flag);
+ default:
+ ShowWarning("skill_castend_pos2: Unknown skill used:%d\n", *skill_id);
+ return true;
+ }
+}