Index: healing_breath_i.lua =================================================================== --- healing_breath_i.lua (revision 4164) +++ healing_breath_i.lua (working copy) @@ -28,7 +28,7 @@ local gear = master:getMod(MOD_WYVERN_BREATH)/256; -- Master gear that enhances breath - local base = math.floor((45/256)*(1+(pet:getTP()/1024))*(pet:getHP())+42); + local base = math.floor((45/256)*(1+(pet:getTP()/1024))*(pet:getMaxHP())+42); if(target:getHP()+base > target:getMaxHP()) then base = target:getMaxHP() - target:getHP(); --cap it end Index: healing_breath_ii.lua =================================================================== --- healing_breath_ii.lua (revision 4164) +++ healing_breath_ii.lua (working copy) @@ -28,7 +28,7 @@ local gear = master:getMod(MOD_WYVERN_BREATH)/256; -- Master gear that enhances breath - local base = math.floor((45/256)*(1+(pet:getTP()/1024))*(pet:getHP())+42); + local base = math.floor((45/256)*(1+(pet:getTP()/1024))*(pet:getMaxHP())+42); if(target:getHP()+base > target:getMaxHP()) then base = target:getMaxHP() - target:getHP(); --cap it end Index: healing_breath_iii.lua =================================================================== --- healing_breath_iii.lua (revision 4164) +++ healing_breath_iii.lua (working copy) @@ -29,8 +29,7 @@ -- This might be handled the same way Drachen Brais are above. Did not check. -- Exp bonus wears off at zone, dismiss, etc, and shouldn't be handled here, as it also adds to other stats. -- Wyvern TP bonus appears to be CurrentTP/1024 - -- Wyvern HP is the wyvern's current HP, Wyvern HP+ gear is any gear other than Brais that increases wyvern HP. - -- Supposedly unused Wyvern HP+ gear added potency, that is 991 current + unused +50 HP > 991 + no HP+ gear. I have not seen proof of this though. + -- Wyvern HP is the wyvern's maximum HP, Wyvern HP+ gear is any gear other than Brais that increases wyvern HP. -- Source 1, HB IV multiplier: http://www.bluegartr.com/threads/108543-Wyvern-Breath-Testing?p=5017811&viewfull=1#post5017811 -- Source 2, Lots of info: http://www.bluegartr.com/threads/108543-Wyvern-Breath-Testing?p=5357018&viewfull=1#post5357018 @@ -47,7 +46,7 @@ local gear = master:getMod(MOD_WYVERN_BREATH)/256; -- Master gear that enhances breath - local base = math.floor((45/256)*(gear+(pet:getTP()/1024)+deep+1)*(pet:getHP())+42); + local base = math.floor((45/256)*(gear+(pet:getTP()/1024)+deep+1)*(pet:getMaxHP())+42); if(target:getHP()+base > target:getMaxHP()) then base = target:getMaxHP() - target:getHP(); --cap it end