Southperry.net
[Pre-BB] MapleStory Formula Compilation - Printable Version

+- Southperry.net (https://www.southperry.net)
+-- Forum: Maplestory (https://www.southperry.net/forumdisplay.php?fid=15)
+--- Forum: Game Mechanics (https://www.southperry.net/forumdisplay.php?fid=33)
+--- Thread: [Pre-BB] MapleStory Formula Compilation (/showthread.php?tid=1033)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36


[Pre-BB] MapleStory Formula Compilation - Dusk - 2009-08-20

EmuAlert Wrote:So...is it accepted that level difference doesn't affect magicians? It seems like I got some pretty good data but I could test it more.
It seems that way, just from the damage I was doing to Blue Kents at level 61. Didn't seem impacted much by the huge level difference.


[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-15

SE adds a 100% to physical attacks?

So NL's TT critical
150% (default) + 100% (default critical from 2nd job Critical Throw) + 140% (SE) = 390% ?
Maxed SE here


[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-15

Another thing
Defense reduction
( dmg ) * ( 1 - 0.1 * D) * 0.5/0.6

D = monster level - player level
So if im a 200 n HT is 180, D = 0 ?


[Pre-BB] MapleStory Formula Compilation - Dusk - 2009-09-15

¥-Striker-¥ Wrote:Another thing
Defense reduction
( dmg ) * ( 1 - 0.1 * D) * 0.5/0.6

D = monster level - player level
So if im a 200 n HT is 180, D = 0 ?

Yeah, you only lose damage if you're lower levelled than the monster.


[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-21

Whats the damage multiplier for Level 30 AC of Heroes with 10 Orbs?


[Pre-BB] MapleStory Formula Compilation - Russt - 2009-09-21

1.9


[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-21

So the skill description of AC is as useless as the one in Combo Attack?


[Pre-BB] MapleStory Formula Compilation - Russt - 2009-09-21

I... don't know what the skill description says, but the modifier in the data is used.

The math is in the thread.


[Pre-BB] MapleStory Formula Compilation - Stereo - 2009-09-21

Level 30 AC:

Damage + 30% , Max Combo counter 5 , Recharge 2 combo counter with success rate 60%.



It actually adds 50% over level 30 Combo, because each orb is an extra 4% (30+20%=50%). The skill doesn't actually say what percent is added by each orb, so it is functionally useless.



[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-22

U digged the formula for AC in the skill.wz file?


[Pre-BB] MapleStory Formula Compilation - Fiel - 2009-09-24

There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.

Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:

Code:
public static int expTNL(int level) {
    int pasta = level * level;
    int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;

    if (6 <= level && level <= 50) {
        exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
        exp /= 9;
    }

    if (level >= 51) {
        exp = 709716;
        for (int i = level; i > 50; i--)
            exp = (int) Math.floor(1.0548*exp);
    }

    // New exp table modifiers... comment next 2 lines to use old exp table
    if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
    if (level >= 30) exp *= .80;

    return exp;
}



[Pre-BB] MapleStory Formula Compilation - Bomber - 2009-09-24

lol, isnt it now 1, 199999?


[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-25

Fiel Wrote:There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.

Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:

Code:
public static int expTNL(int level) {
    int pasta = level * level;
    int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;

    if (6 <= level && level <= 50) {
        exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
        exp /= 9;
    }

    if (level >= 51) {
        exp = 709716;
        for (int i = level; i > 50; i--)
            exp = (int) Math.floor(1.0548*exp);
    }

    // New exp table modifiers... comment next 2 lines to use old exp table
    if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
    if (level >= 30) exp *= .80;

    return exp;
}

So the numbers here are reliable? E.g : AC Multiplier,


[Pre-BB] MapleStory Formula Compilation - Fiel - 2009-09-25

¥-Striker-¥ Wrote:So the numbers here are reliable? E.g : AC Multiplier,

Nope, they're completely unreliable. We're just posting them for sh'its and giggles.


[Pre-BB] MapleStory Formula Compilation - KhainiWest - 2009-09-25

Fiel Wrote:Nope, they're completely unreliable. We're just posting them for sh'its and giggles.

Why would you do that?! Misleading people, you awful tyrant you.


[Pre-BB] MapleStory Formula Compilation - Dusk - 2009-09-25

Never trust a man that uses pasta as a variable name.


[Pre-BB] MapleStory Formula Compilation - FelixTM - 2009-09-25

Dusk Wrote:Never trust a man that uses pasta as a variable name.

lol How strange... One of my professors told us the exact same thing yesterday.


[Pre-BB] MapleStory Formula Compilation - Dusk - 2009-09-25

FelixTM Wrote:lol How strange... One of my professors told us the exact same thing yesterday.

lol I'm secretly one of your professors :O


[Pre-BB] MapleStory Formula Compilation - ¥-Striker-¥ - 2009-09-26

Fiel is a name of a pasta? =O


[Pre-BB] MapleStory Formula Compilation - Russt - 2009-09-26

Fiel Wrote:There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.

Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:

Code:
public static int expTNL(int level) {
    int pasta = level * level;
    int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;

    if (6 <= level && level <= 50) {
        exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
        exp /= 9;
    }

    if (level >= 51) {
        exp = 709716;
        for (int i = level; i > 50; i--)
            exp = (int) Math.floor(1.0548*exp);
    }

    // New exp table modifiers... comment next 2 lines to use old exp table
    if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
    if (level >= 30) exp *= .80;

    return exp;
}
So basically, exactly what I have up there, but in program form? Except, apparently, for level 4, but who cares about the experience you need at level 4 anyway.
Bomber Wrote:lol, isnt it now 1, 199999?
I thought I fixed that.