
Originally Posted by
Byrthnoth
One question for Xanthe! You guess that the formula for stoneskin granted by
Steady Wing would be:
Stoneskin Damage Absorbed = (Base HP * .2 + HP from Gear)
Just offhand, I would guess it to be:
Stoneskin Damage Absorbed = (Base HP + HP from Gear)*.2
Did your testing indicate the first option over the second?
I suppose I should clarify. The way Steady Wing functions is exactly as Camate stated on the official forum as verified by my testing:

Originally Posted by
Camate
Steady Wing (Lv. 95)
Creates a barrier that temporarily absorbs a certain amount of damage dealt to your wyvern.
The amount of damage nullified:
In instances where the wyvern’s HP is full: 20% of the wyvern’s max HP
In instances where the wyvern’s HP is not at max: 20% of the wyvern’s max HP + the amount of HP lost.
By equipping wyvern HP equipment before using Steady Wing you are accomplishing two things.
- You are increasing your max wyvern HP.
- You are artificially causing your wyvern to have "lost" HP because equipped items don't increase current HP to max HP. The game doesn't distinguish between this state and HP lost from damage taken.
Going from the above I was able to conclude that in addition to the 0.2 * Max HP (not enhanced by items or other bonuses), each Wyvern HP+ item equipped prior to using steady wing will provide an additional (0.2 * Item HP) + Item HP. This accounts for the increase of your max HP as well as the "lost" HP going from base to new max HP. My previous formula broke down the calculation so it's easier to see what portion is coming from equipment, but it was a little confusing as such.
Drachen Brais [+1], Wyvern Exp Bonus, Atma, and Abyssite HP can be calculated in a similar fashion, adding the bonus percents together and multiplying them by the raw Steady Wing bonus.
Here's a good way to represent the formula with a combination of equipment and percentage bonuses.
Code:
Raw Bonus: Sum of all integer HP bonuses
Percentage Bonus: Sum of all percentage HP bonuses
Max HP: floor((Base HP + Raw Bonus) * (Percentage Bonus))
Steady Wing nullification: floor(Max HP * 0.2) + (Max HP - Current HP)
E.g.:
Base HP: 1290
Current HP: 1290
Homam Gambieras: +50
Wyvern Mail: +65
Lancer's Pelerine: +30
Lancer's Earring: +20
Raw Bonus: +165
Drachen Brais +1: +15%
Wyvern Exp Bonus: +30%
Percentage Bonus: +45%
Max HP: floor((1290 + 165) * 1.45) = 2109
Steady Wing nullification: floor(2109 * 0.2) + (2109 - 1290) = 421 + 819 = 1240
Again with Current HP = Max HP:
Steady Wing nullification: floor(2109 * 0.2) + (2109 - 2109) = 421 + 0 = 421
And again with a critical Current HP value of 1:
Steady Wing nullification: floor(2109 * 0.2) + (2109 - 1) = 421 + 2108 = 2529
My test case from yesterday:
Base HP: 1290
Current HP: 1290
Raw Bonus: +30
Percentage Bonus: +0%
Max HP: 1320
Steady Wing nullification: floor(1320 * 0.2) + (1320 - 1290) = 264 + 30 = 294
As you can see the true power of Steady Wing comes out when Current HP is much lower than Max HP.