viewing paste Unknown #5729 | Diff

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
# This patch file was generated by NetBeans IDE
# It uses platform neutral UTF-8 encoding and \n newlines.
--- Base (BASE)
+++ Locally Modified (Based On LOCAL)
@@ -401,7 +401,7 @@
            break;
    }
 
-   if( ( (target && target->type == BL_MER) || !heal ) && skill_id != NPC_EVILLAND )
+   if( (!heal || (target && target->type == BL_MER)) && skill_id != NPC_EVILLAND )
        hp >>= 1;
 
    if( sd && (skill = pc_skillheal_bonus(sd, skill_id)) )
@@ -412,9 +412,9 @@
 
    sc = status_get_sc(target);
    if( sc && sc->count ) {
-       if( sc->data[SC_CRITICALWOUND] && heal ) // Critical Wound has no effect on offensive heal. [Inkfish]
+       if(heal && sc->data[SC_CRITICALWOUND]) // Critical Wound has no effect on offensive heal. [Inkfish]
            hp -= hp * sc->data[SC_CRITICALWOUND]->val2/100;
-       if( sc->data[SC_DEATHHURT] && heal )
+       if(heal && sc->data[SC_DEATHHURT])
            hp -= hp * 20/100;
        if( sc->data[SC_INCHEALRATE] && skill_id != NPC_EVILLAND && skill_id != BA_APPLEIDUN )
            hp += hp * sc->data[SC_INCHEALRATE]->val1/100; // Only affects Heal, Sanctuary and PotionPitcher.(like bHealPower) [Inkfish]
Viewed 1198 times, submitted by lighta.