Mabinogi World Wiki is brought to you by Coty C., 808idiotz, our other patrons, and contributors like you!!
Keep this wiki going by contributing to our Patreon!
Pet Stat Boosts Rate
I did some testing earlier. Using a level 75 Bone Dragon, its initial stats were
- 547 HP
- 133 MP
- 350 Stam
- 244 Str
- 239 Int
- 85 Dex
- 157 Will
- 61 Luck
- 51 Def
- 8 Prot
The stat gains after using rank 5 Divine Link with no levels invested were:
- +319 HP
- +97 MP
- +220 Stam
- +145 Str
- +142 Int
- +66 Dex
- +101 Will
- +53 Luck
- +81 Def (67 +14 from Str)
- +75 Prot
I then tried simple math, like dividing the gained stat by the base. I found that:
- HP increased by ~58%
- MP increased by ~73%
- Stam increased by ~63%
- Str increased by ~59%
- Int increased by ~59%
- Dex increased by ~78%
- Will increased by ~64%
- Luck increased by ~87%
I eventually got tired of trying to figure out a formula so I tried it on my Nimbus to see what would happen to the stats. One thing that really popped out as odd was its Luck. Starting with 10 Luck, it gained 27 Luck. Its Luck increased by 270% somehow. It is Level 74.
As you originally stated, Var9 and 10 apply to the pet's level directly when calculating the pet's Defense and Protection increase respectively. Maybe Str and Int use Var5 and 7, as their increases are similar in % increase. Dex and Will might use Var6 and 8, respectively. I just hope this data helps somehow. Doing all this really annoyed me.
I'm seeing a weird pattern.
Lemme use my pet as a base.
No Link
- Level: 166
- HP: 654
- MP: 184
- Stam: 426
- Str: 327
- Int: 254
- Dex: 139
- Will: 234
- Luck: 114
R1 Link
- HP: 1113
- MP: 359
- SP: 772
- Str: 558
- Int: 447
- Dex: 275
- Will: 418
- Luck: 238
Weird boosts that don't quite match up to the table, right? well, here's an assumption.
Let's assume Var4 (the across-the-board 0.5) is a base bonus to HP/MP/SP/Str/Int/Dex/Will/Luck, but not Def/Prot. Using HP as an example this would get my dragon up to 981 HP. Not enough, is it?
Now, let's then assume Var5 ~ Var8 are Pet-Level-based bonuses at different ranks, for different stats, added on AFTER the base increase of 1.5x normal stat.
Var5 seems to be for HP, so let's take my pet's level and multiply it by 0.8. 166 x 0.8 = 132.8 Now let's add that to the 981 we got earlier. We get 1113.8, very close to my pet's exact HP when Soul Linked. taking into account fractions of stat points.
So it's safe to say that Var5 affects HP, but wait. There aren't enough vars to cover all the stats!
I say that because Var11 ~ Var14 seem to govern the Crusader level allocation bonuses (every 10 levels gives 3 def, every 10 levels gives 3 prot)
Let's find out if certain Vars govern more than one thing.
Next let's do Var6. This is a level-based bonus to MP, on top of the base 0.5x increase. 184 increased by 50% = 276 Level 166 x 0.5 = 83 276 + 83 = 359, my pet's linked MP.
Let's see if Var7 affects Stamina. Base increase: 426 x 1.5 = 639 Var7 multiplier = 0.8 166 x 0.8 = 132.8 639 + 132.8 = 771.8, very close to my pet's 772. Again, the 1.5x base multiplier is probably taking in fractions of a stat, so this might be why my pet's stam is 772 when linked.
On to the final unclaimed Var, Var8, 0.4. My Assumption is that Var8 is a Pet-Level-Based multiplier for Str, Dex, Int, Will, AND Luck, altogether. Let's do some match to make sure.
- Strength: 327 x 1.5 = 490.5
- Int: 254 x 1.5 = 381
- Dex: 139 x 1.5 = 208.5
- Will: 234 x 1.5 = 351
- Luck: 114 x 1.5 = 171
Now let's add (166 x 0.4 = 66.4) to all these numbers.
- Strength: 556.9
- Int: 447.4
- Dex: 274.9
- Will: 417.4
- Luck: 327.4
We get very very close numbers, the only reason they aren't exact is because my dragon's a weird level and therefore has fractions of stats that I can't see in the character window. But the math seems to check out.
In summary:
- Var4 = Base stat increase of 50% pet's stats
- Var5 = Pet-Level-Based increase to HP, added on after Var4's base increase of 50%
- Var6 = Pet-Level-Based increase to MP, added on after Var4's base increase of 50%
- Var7 = Pet-Level-Based increase to Stam, added on after Var4's base increase of 50%
- Var8 = Pet-Level-Based increase to Str/Int/Dex/Will/Luck, added on after Var4's base increase of 50%
- Var9 = Pet-Level-Based Increase to Defense
- Var10 = Pet-Level-Based Increase to Protection
- Var11 ~ Var14 = Crusader Level allocation bonus.
So the basic equation comes to be Pet Level x Var# x + (Base Stat x 1.5)?
Yep, at least for HP, MP, Stam, Str, Int, Dex, Will, and Luck.
Defense and Prot is just Pet Level x Var#.
On that note, it seems like your character's HP/MP/Stam/Str/Int/Dex/Will/Luck gets boosted by the exact same amount that the pet gets.
I think it'd be nice to add this information to the page; it is to help understand how things are calculated after all, just like Blaze damage or Alchemy skill effect durations.
Regardless, congratulations and thanks for figuring it out. This had me puzzled since I used it for the first time.