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!

Final Upgrade still x17/x10?

Fragment of a discussion from Talk:Gathering Knife

I was just confirming that. If that's true, then I believe everything's solved...

Before my theory, I want to check on one thing. How much durability does your gathering knife have?

Doomsday31415 (talk)20:45, 7 March 2013

8, purchased from ... oh. crappity crap crap. one second.....

Okay. So. It turns out I was comparing 50 G knife prices with 80 G knife prices.......

Using 1.7x and 10x as multipliers...

  1. 90% : 83.521
  2. 95% : 1002.252
  3. 98% : 2672.672

Each value seems to be 2~3 G off... so 17x still can't be the multiplier, 10x has to be it, but whats with the tiny 2~3 G deviations...?

 

Since I want to make sure, I gathered all the numbers myself. For a dur upgrade and 3 speed upgrades:

  • 90%: 4
  • 93%: 14
  • 95%: 34
  • 96%: 54
  • 97%: 73
  • 98%: 98

Add in the final speed upgrade:

  • 90%: 80
  • 93%: 250
  • 95%: 580
  • 96%: 910
  • 97%: 1250
  • 98%: 1670

This is clearly multiplied by 17. As for the rest, next post...

Doomsday31415 (talk)21:51, 7 March 2013
 

The reason for the small gold difference is actually quite simple. I'm not sure why, but instead of rounding down to the nearest unit, it rounds down to the nearest ten units. With that, every value matches perfectly.

Doomsday31415 (talk)22:10, 7 March 2013

Yes, but that's through rounding, which the server does not actually do. The formula seems to be quite a bit more complicated than just rounding down to the nearest tenths.

Meaning the multipliers are not exact.

Actually, it's more likely the reason is that the base repair prices are not supposed to be exact. The formula will round off any decimals in order to give the player an even repair price, rather than a fraction of the a gold piece.

 

There's a whole set of numbers that indicate the server is rounding. I didn't round the actual values... that's what they are!

  • 83.521 => 80
  • 250.563 => 250
  • 584.647 => 580
  • 918.731 => 910
  • 1252.815 => 1250
  • 1670.42 => 1670
  • 1002.252 => 1000
  • 2672.672 => 2670

Specifically, 918.7 comes out to 910 and 1670.4 comes out to 1670. This makes it very clear that the only thing that could be happening is every single result is rounded down to the nearest ten!

Doomsday31415 (talk)22:33, 7 March 2013
 
 
 

My theory is that it was purchased from nery's, where the base repair is 12 for 95% and 32 for 98%. If you either took the durability upgrade first or the final upgrade is x10, the numbers almost perfectly match.

If you apply the upgrades in opposite order, and round down each time except for the final, the numbers match perfectly except for edern, who's off by one. I'm still trying to figure out why.

Doomsday31415 (talk)20:55, 7 March 2013

If you take the repair prices and divide them by the base price, they come out to almost 83.

  1. 90 : 83.521
  2. 95 : 83.333...
  3. 98 : 83.4375