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 405 times, submitted by lighta.