Chaotic Benediction

PunkBuster

New member
Messages
216
Points
0
Changing the skill's cooldown at skill_cast_db.txt does not add cooldown to the skill:

case HVAN_CHAOTIC: //[orn] { static const int per[5][2]={{20,50},{50,60},{25,75},{60,64},{34,67}}; int r = rnd()%100; int target = (skill_lv-1)%5; int hp; if(r<per[target][0]) //Self bl = src; else if(r<per[target][1]) //Master bl = battle->get_master(src); else //Enemy bl = map->id2bl(battle->get_target(src)); if (!bl) bl = src; hp = skill->calc_heal(src, bl, skill_id, 1+rnd()%skill_lv, true); //Eh? why double skill packet? clif->skill_nodamage(src,bl,AL_HEAL,hp,1); clif->skill_nodamage(src,bl,skill_id,hp,1); status->heal(bl, hp, 0, 0); } break;
I'd like to add some cooldown or delay to this skill. What's missing?

*Edit*

I have determined that Bayeri's Stahl Horn and Dieter's Volcanic Ash also do not follow the Cooldowns at skill_cast_db.txt.

 
Last edited by a moderator:
Back
Top