A member of this forums helped me figure out a way to make magic stronger, but unfortunately it also affected the damage caused with Acid Demonstration... now that skill is way too imbalanced.
I know this is the block, but how can I make it weaker? I've messed with numbers but without any luck. Help would be nice. ^^;
Hello.
A member of this forums helped me figure out a way to make magic stronger, but unfortunately it also affected the damage caused with Acid Demonstration... now that skill is way too imbalanced.
I know this is the block, but how can I make it weaker? I've messed with numbers but without any luck. Help would be nice. ^^;
#ifdef RENEWAL {// [malufett] int matk=0, atk; short tdef = iStatus->get_total_def(target); short tmdef = iStatus->get_total_mdef(target); int targetVit = min(120, status_get_vit(target)); short totaldef = (tmdef + tdef - ((uint64)(tmdef + tdef) >> 32)) >> 1; matk = battle->calc_magic_attack(src, target, skill_id, skill_lv, mflag).damage; atk = battle->calc_base_damage(src, target, skill_id, skill_lv, nk, false, s_ele, ELE_NEUTRAL, EQI_HAND_R, (sc && sc->data[SC_MAXIMIZEPOWER]?1:0)|(sc && sc->data[SC_WEAPONPERFECT]?8:0), md.flag); md.damage = matk + atk; if( src->type == BL_MOB ){ totaldef = (tdef + tmdef) >> 1; md.damage = 7 * targetVit * skill_lv * (atk + matk) / 100; /* // Pending [malufett] if( unknown condition ) md.damage >>= 1; if( unknown condition ){ md.damage = 7 * md.damage % 20; md.damage = 7 * md.damage / 20;Share this post
Link to post
Share on other sites