PunkBuster 5 Posted May 9, 2014 (edited) 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. Edited May 9, 2014 by PunkBuster Quote Share this post Link to post Share on other sites
Changing the skill's cooldown at skill_cast_db.txt does not add cooldown to the skill:
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.
Edited by PunkBusterShare this post
Link to post
Share on other sites