Added support for skill scale display (#5041)

Fixes #4530

Thanks to @Balferian
This commit is contained in:
Lemongrass3110
2020-06-04 19:53:19 +02:00
committed by GitHub
parent f218994054
commit d87ac21986
11 changed files with 93 additions and 5 deletions

View File

@@ -1890,7 +1890,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id, ui
skill_toggle_magicpower(src, skill_id);
// In official this is triggered even if no cast time.
clif_skillcasting(src, src->id, target_id, 0,0, skill_id, skill_get_ele(skill_id, skill_lv), casttime);
clif_skillcasting(src, src->id, target_id, 0,0, skill_id, skill_lv, skill_get_ele(skill_id, skill_lv), casttime);
if (sd && target->type == BL_MOB) {
TBL_MOB *md = (TBL_MOB*)target;
@@ -2149,7 +2149,7 @@ int unit_skilluse_pos2( struct block_list *src, short skill_x, short skill_y, ui
skill_toggle_magicpower(src, skill_id);
// In official this is triggered even if no cast time.
clif_skillcasting(src, src->id, 0, skill_x, skill_y, skill_id, skill_get_ele(skill_id, skill_lv), casttime);
clif_skillcasting(src, src->id, 0, skill_x, skill_y, skill_id, skill_lv, skill_get_ele(skill_id, skill_lv), casttime);
if( casttime > 0 ) {
ud->skilltimer = add_timer( tick+casttime, skill_castend_pos, src->id, 0 );