Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Pre-BB] MapleStory Formula Compilation
I was bored, so I investigated the EXPTNL.

6 ≤ level ≤ 50:
if level%3 = 0, exptnl(level) = (level^4 + 57*level^2)/9
otherwise, exptnl(level) = (level^4 + 55*level^2 - 56)/9

51 ≤ level:
exptnl(level) = floor(exptnl(level-1)*1.0548)

No clue for 1 ≤ level ≤ 5.
Reply
S> Life 2.1b u nid?
Reply
Levels 1-3 are 2*level^2+level*13, but I think that's just a coincidence.
Reply
Dusk Wrote:Levels 1-3 are 2*level^2+level*13, but I think that's just a coincidence.

having a linear progression for 2 points of data (1-2 and 2-3) will always give exact results.
Reply
GAHHHH! RECURSION!!!

aijhaboiuhaoiuhbao~!

I was doing my AP Computer Programming exam and I got caught on a multiple choice recursion question for like 10 minutes before I realized I was wasting my time.
Reply
Well, it's not really recursion if you're only multiplying by the same number every time. It's more like (exp to 50)*1.0548^(level-50)
Reply
Dusk Wrote:Well, it's not really recursion if you're only multiplying by the same number every time. It's more like (exp to 50)*1.0548^(level-50)
Well yeah. Except it floors every time so it ends up being ~100k exp off at level 200.

lol, what is 100k exp at that point anyway.
Reply
disconsider this, i read wrongly. Dusk beat me to it.

the flooring is what makes the formula right then?
Reply
Yes.
Reply
We did a bit of testing of the magic damage formula over at Sleepywood at it seems that your experimental version is the most accurate of all the formulas, so you can take down the other versions of the formulas. It would be helpful to move it up so it's more prominent because it is, after all, the formula that every magician uses for every skill. A good way to do this is to put it up with all the other damage formulas because I've noticed that it corresponds with the weapon damage formulas, like this:

Primary stat = Magic * 10/3 (could possibly be 3.3, to make it more similar to the weapon formulas)
Secondary stat = Magic²/300 + INT/2
With weapon/spell attack and mastery corresponding.
Reply
Grr. I could test this all very easily if I had access to a private server.

Anyway, cool, I'll change the stuff in the DPS thread tomorrow.
Reply
by the way, for the exp growth formula:

EXP to Next Level
 Spoiler

what is the floor and exptnl value you used in the 51 ≤ level formula?
Reply
There's no set exponential formula, strictly speaking. level 143 and 144 pineapples it all up.
Reply
floor(value) rounds down value. So floor(6.5) = 6.

exptnl(level-1) is just the amount for the previous level. It's technically a recursion and not an exponential, because of that floor in it. But either way it doesn't make a mind-blowing difference.

Cyanne, will do - at least I'll move it to the top of its spoiler, I'm a bit hesitant to move it in with the weapon formulae because there's already staff/wand whack and technically it's a skill-related formula. It just happens to be used for a bunch of them.
Reply
Yeah, but the magic damage formula matches perfectly with the weapon damage formulas, just with different ways of calculating primary and secondary stats. Wand/staff thwack is already coupled with 1-hand weapons anyways. Plus, it would be nice to have all the main damage formulas in one place, especially since their general formula is all the same.
Reply
Russt Wrote:Bare Hands:
MAX = (STR * J + DEX) * Weapon Attack / 100
MIN = (STR * J * 0.1 * 0.9 + DEX) * Weapon Attack / 100
ATT equals floor((2*level+31)/3) and is capped at 31.

Okay, taking this picture, and inputting the stuff. :O

Weapon attack = 37
 Maths.

Max = 83.99
 Moar maths.

Min = 76.9193
 Moar maths.

What went wrong?
Reply
You missed the "and is capped at 31" part. Your weapon attack is 31.

Floor means round down, but yours came out with an integer anyway.
Reply
Russt Wrote:You missed the "and is capped at 31" part. Your weapon attack is 31.

Floor means round down, but yours came out with an integer anyway.
So that means that my weapon attack doesn't get any higher after level 31?

Lame. ._.

On the other hand, my maximum Bare Hands damage goes up by around 1.5 each level. Woohoo.
Reply
Russt Wrote:floor(value) rounds down value. So floor(6.5) = 6.

exptnl(level-1) is just the amount for the previous level. It's technically a recursion and not an exponential, because of that floor in it. But either way it doesn't make a mind-blowing difference.

Cyanne, will do - at least I'll move it to the top of its spoiler, I'm a bit hesitant to move it in with the weapon formulae because there's already staff/wand whack and technically it's a skill-related formula. It just happens to be used for a bunch of them.

Well, it's not a recursive function either, strictly speaking Rolleyes
 Spoiler

Just found it weird that it changed by that much during some set values here.
Reply
Anyone know how the wAtk from Cygnus Summons correlates to the damage it does? :f6:
Reply


Forum Jump:


Users browsing this thread: 7 Guest(s)