diff options
author | shennetsind <ind@henn.et> | 2013-06-30 15:34:50 -0300 |
---|---|---|
committer | shennetsind <ind@henn.et> | 2013-06-30 15:34:50 -0300 |
commit | 19e25a2d18164ede743c79aba0c92b20ac17bdca (patch) | |
tree | f8cf124145d70a157c37bb81395d977f97d2f391 /src/map/clif.h | |
parent | 3e54d00ad3e1f6fd56aace6f227c66a5b67eb3ea (diff) | |
download | hercules-19e25a2d18164ede743c79aba0c92b20ac17bdca.tar.gz hercules-19e25a2d18164ede743c79aba0c92b20ac17bdca.tar.bz2 hercules-19e25a2d18164ede743c79aba0c92b20ac17bdca.tar.xz hercules-19e25a2d18164ede743c79aba0c92b20ac17bdca.zip |
Fixed Skill Cooldowns
Special Thanks to Vylow for bringing this to our attention.
Also added support for the client-side cooldown left/total feature (packetver 20120604 and newer)
Made Possible Thanks to Yommy =3
Signed-off-by: shennetsind <ind@henn.et>
Diffstat (limited to 'src/map/clif.h')
-rw-r--r-- | src/map/clif.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/map/clif.h b/src/map/clif.h index 81376db15..c23db873e 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -38,6 +38,7 @@ struct quest; struct party_booking_ad_info; struct view_data; struct eri; +struct skill_cd; /** * Defines @@ -632,6 +633,7 @@ struct clif_interface { void (*sc_load) (struct block_list *bl, int tid, enum send_target target, int type, int val1, int val2, int val3); void (*sc_end) (struct block_list *bl, int tid, enum send_target target, int type); void (*initialstatus) (struct map_session_data *sd); + void (*cooldown_list) (int fd, struct skill_cd* cd); /* player-unit-specific-related */ void (*updatestatus) (struct map_session_data *sd,int type); void (*changestatus) (struct map_session_data* sd,int type,int val); |