MapleStory Calculator / Formula

Title: MapleStory Formula For Damage, Defense, HP MP Increment and Others.

Formula
EXP Gained from Party
2 players = 10% party bonus exp
3 players = 15% party bonus exp
4 players = 20% party bonus exp
5 players = 25% party bonus exp
6 players = 30% party bonus exp
Minimum level to leech
Minimum level to leech passively = Mob’s level – 5
Note: leech passively = get EXP without hitting the mobs at all.
Formula for Battleship Endurance [HP] Skill by Captain/Corsair 4th Job
The durability formula is lowered every time you get hit.
[(Skill Level * 4000)] + [(Character Level - 120) * 2000]
Magician Mp Recovery Formula
Amount of Mp Recovered = 3 + (Skill level * Character Level * 0.1)
If you sit on a Relaxer or Palm Chair, MP recovery is = 1.5 * (3 + (Skill level * Character Level * 0.1))
Damage Protection Formula
Protection against monster attack = (Your total weapon or magic defense)/3
100% Hit Accuracy Formula
Non-warriors/non-mages 0.6 for DEX and 0.3 for LUK. For others: 0.8 DEX and 0.5 LUK.
Accuracy Required for 100% hit without Miss = (55+2*lvl difference)*mob avoid/15
Character Current Accuracy = (DEX*0.8) + (LUK*0.5) + accuracy from mastery and equipment
Weapon Attack Formula
For Warrior: 3 STR (strength) is equivalent to 1 weapon attack (3 STR = 1 WA)
For Thief: 5 LUK (luck) is equivalent to 1 weapon attack (5 LUK = 1 WA)
For Magician: 1 INT (intelligent) is equivalent to 1 magic attack (1 INT = 1 Magic Attack)
MP Gain Formula
Formula for MP Gain Per Level = 15 + (total int * 0.1) +/- 1
So, let’s say you are a level 120 Pure INT magician with base stats of 608 INT (without any additional INT boost from equipments), you gained 74.8-75.8 Max MP tnl (to next level 121). (+/-1 is the fluctuation, tested and proven through 100 levels of mp gain data : Chronology’s, playpark member).
Minimum MP you can wash Formula
HP washing is used to channel Mana Points into Hit Points (life) so you would have more life to withstand against monster powerful attack that can kill your character in 1 blow. This technique can only be done if you use NX Cash to buy tickets to reset your AP OR before you reach level 200, you spend your AP into HP instead of your primary attribute (e.g. thief primary attribute is LUK, but thief channel AP to HP instead of LUK to get more HP). Formula for minimum MP that you can wash = (Lvl – 1)*14 + 148 = lvl*14 + 134. Read this guide: (Ultimate HP Washing Guide) for more details on HP Washing.
Hp+Mp Recovery Equipments
If worn inside the hotel sauna, the recovery rate for HP and MP will be 1.5x faster.
This hotel sauna can be found in Sleepywood Sauna Shop + Zipangu Spa (cost meso, not NX Cash)
Recovery Equipments: Bathrobe for Men / Blue Sauna Robe / Red Sauna Robe / Bathrobe for Women
_
However, chair recovery does not stack with the equipments that can be worn for recovery.
Amorian Relaxer, Beach Chair, Blue Seal Cushion, Fishing Chair, Green Chair, Moon Star Chair, Pink Seal Cushion, Red Chair, Red Round Chair, Sky-Blue Wooden Chair, The Relaxer, The Red Relaxer, The Yellow Relaxer, Warrior Throne, White Seal Cushion, Yellow Chair.

- – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - -

Damage Formula Calculation
Skill Mastery’s percentage and Damage Percentage should be converted to decimal points; ie: 10% = 0.1
Max = maximum damage | Min = minimum damage | Mastery = (default is 0.1) if level 0 mastery
.
All Classes (Max)
One Handed Sword = [(STR * 4.0 + DEX) / 100] * Weapon Attack
One Handed Axe = [(STR * 4.4 + DEX) / 100] * Weapon Attack
One Handed Blunt Weapon = [(STR * 4.4 + DEX) / 100] * Weapon Attack
Two Handed Sword = [(STR * 4.6 + DEX) / 100] * Weapon Attack
Two Handed Axe = [(STR * 4.8 + DEX) / 100] * Weapon Attack
Two Handed Blunt Weapon = [(STR * 4.8 + DEX) / 100] * Weapon Attack
Spear = [(STR * 5.0 + DEX) / 100] * Weapon Attack
Polearm = [(STR * 5.0 + DEX) / 100] * Weapon Attack
_
All Classes (Min)
One Handed Sword = (STR * 0.9 * 4.0 * Skill Mastery + DEX) / 100 * Weapon Attack
One Handed Axe = (STR * 0.9 * 3.2 * Skill Mastery + DEX) / 100 * Weapon Attack
One Handed Blunt = (STR * 0.9 * 3.2 * Skill Mastery + DEX) / 100 * Weapon Attack
Two Handed Sword = (STR * 0.9 * 4.6 * Skill Mastery + DEX) / 100 * Weapon Attack
Two Handed Axe = (STR * 0.9 * 3.4 * Skill Mastery + DEX) / 100 * Weapon Attack
Two Handed Blunt = (STR * 0.9 * 3.4 * Skill Mastery + DEX) / 100 * Weapon Attack
Spear = (STR * 0.9 * 3.0 * Skill Mastery + DEX) / 100 * Weapon Attack
Polearm = (STR * 0.9 * 3.0 * Skill Mastery + DEX) / 100 * Weapon Attack
_
(Bowman) Hunter / Archer
Max : Bow = [(DEX * 3.4 + STR) / 100] * Weapon Attack
Min : Bow = (DEX * 0.9 * 3.4 * Skill Mastery + STR) / 100 * Weapon Attack
_
(Bowman) Crossbowman
Crossbow – [(DEX * 3.6 + STR) / 100] * Weapon Attack
Min : Crossbow = (DEX * 0.9 * 3.6 * Skill Mastery + STR) / 100 * Weapon Attack
_
(Magician) Cleric, Fire/Poison, Ice/Lightning
Max : Any Weapon = {[{MAG * 0.8) + (LUK/4)]/18} * Spell Magic Attack * 0.8
Min : Any Weapon = {[(MAG * 0.8) + (LUK/4)]/18} * Spell Magic Attack * 0.8 * Mastery
_
(Thief) Bandit
Max : Dagger & Throwing Stars = [(LUK * 3.6 + STR + DEX) / 100]* Weapon Attack
Min : Dagger and Throwing Stars = (LUK * 0.9 * 3.6 * Skill Mastery + STR + DEX) / 100 * Weapon Attack
_
(Thief) Assassin
Max (per star) : Lucky Seven = [((5.0*LUK)/100)*(Weapon Attack)*Damage Percentage]
Min (per star) : Lucky Seven = [((2.5*LUK)/100)*Weapon Attack)*Damage Percentage]
_
Non thief
Max : Dagger = [(STR * 4.0 + DEX) / 100] * Weapon Attack
Min : Dagger = (STR * 0.9 * 4.0 * Skill Mastery + DEX) / 100 * Weapon Attack
_
(Pirate) Infighter
Max : [(STR * 4.8 + DEX) / 100] * Weapon Attack
Min : (STR * 0.9 * 4.8 * Skill Mastery + DEX) / 100 * Weapon Attack
_
(Pirate) Gunslinger
Max : [(DEX * 3.6 + STR) / 100] * Weapon Attack
Min : [(DEX * 0.9 * 3.6 * Skill Mastery + STR) / 100] * Weapon Attack

- – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - -

Speed of Fire Rate

Pirate: Gunslinger Skills
Double Fire = 144 shots/minute
Invisible Shot = 88 shots/minute
Triple Fire = 88 shots/minute
Rapid Fire = 500 shots/minute (approx. 8 bullets/second)
Battleship Cannon = 100 shots/minute
Battleship Torpedo = 77 shots/minute

Bowman Skills: Hunter + Crossbowman
Strafe speed
For rangers – 84 per min
For snipers – 84 per min
Hurricane
Fires 500 arrows per minute (8.33 arrows per second)
Is unaffected by Bow speed or Booster

Thief: Assassin Skills
Triple Throw
Throws 3 stars per attack animation
Throws 6 stars per attack animation with Shadow Partner
Claws attack 1.5 times per second
6*1.5 = 9
TT + SP throws 540 stars per min

- – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - -

Reference | Credits | Sources | USeful Links
Pirate Damage Formula
A Comprehensive Guide to Gunslingers by Takeback3r and KazooTheBat.
Hurricane Vs. TT + SP (Which is faster?)
MapleStory Exp Calculator
MapleStory Potion Calculator
Damage Calculator for Warrior, Bowman, Thief, Magician
Archer Damage Calculator
Magician’s Accuracy & Casts per min
ArundRainger’s Magician Damage Calculator
BM and NL damage comparison


EXP Splitting Formula (Credits: Russt/KaidaTan)

Leech conditions

Only one of the following must be met in order to share a cut of party EXP
1. Deal at least 1 damage to the monster.
2. Be within 5 levels of the monster.
3. Be within 5 levels of a party member that fulfills 1 or 2.

The new Formula

EXP received by the highest damager
EXP to be split * (0.6 + 0.4 * Player level / Total party level) * Party Bonus
EXP received by other party members
EXP to be split * (0.4 * Player level / Total party level) * Party Bonus

Old Formula

EXP received by the highest damager
EXP to be split * (0.2 + 0.8 * Player level / Total party level) * bonus
EXP received by other party members
EXP to be split * (0.8 * Player level / Total party level) * bonus

Notes:
- EXP-to-be-split = Monster’s TotalEXP if your party deals 100% dmg.
- Total party level = sum of the levels of all players that satisfy leech conditions.
- When not partied, you count as your own party, i.e. you get all the EXP.
- Party Bonus is 110% for a party of 2


EXP splitting formula Explanation (Credits: Dusk)


So say you have a party with a level 60 and a level 40,
and the level 60 kills a monster that gives 300 exp. The total party level is 100.

Current system:

1. The level 60 gets 20% of 300. 60 exp is deducted from 300, leaving 240 exp to be split.
2. The level 60 gets 60/100*240 of the split exp, which is 144. This is added to the 60 they already got.
3. The level 40 gets 40/100*240 of the split exp, which is 96.
4. Both players get 10% bonus exp for being in a party of 2.

The level 60 ends up with (60+144)*1.10 = 224 exp.
The level 40 ends up with 96*1.10 = 105 exp.

New system:

1. The level 60 gets 60% of 300. 180 exp is deducted from 300, leaving 120 exp to be split.
2. The level 60 gets 60/100*120 of the split exp, which is 72. This is added to the 180 they already got.
3. The level 40 gets 40/100*120 of the split exp, which is 48.
4. Both players get 10% bonus exp for being in a party of 2.

The level 60 ends up with (180+72)*1.1 = 277 exp.
The level 40 ends up with (48*1.1) = 52 exp.

Here’s why the old formula was called the 6:4 and the new one is 8:2.
We have the old general formulae being:
EXP received by the highest damager
EXP to be split * (0.2 + 0.8 * Player level / Total party level) * Party bonus
EXP received by other party members
EXP to be split * (0.8 * Player level / Total party level) * Party bonus

With the killer and leecher being of the same level, player lvl/total lvl = 1/2
=> EXP received by killer: TotalEXP*0.2 + TotalEXP*0.4 = 60% TotalEXP,
the other 40% is given to the leecher.
(hence 60:40, 66:44 with party Bonus, 99:66 with HS)

Similarly, the new formula give the main killer:
TotalEXP * (0.6 + 0.4*1/2) = 80% TotalEXP,
the leecher gets 20% TotalEXP
(80:20 base, 88:22 with Bonus, 110:33 with HS due to HS possibly being capped at 110%)

  1. Nameless
    26/12/2009 at 7:36 am | #1

    i want to ask that Bowmaster dpm more high or Nightlord??Pls Reply..

  2. Ravvr
    25/12/2009 at 6:21 am | #2

    I have a question, for HP washing, does the “minimum MP” account for the extra MP equips u have?

    So for example I have 2000 MP, with equips, but only about 1800 MP without, and my minimum MP is 1600. Will Maplestory let me wash 400 points, or just 200 points, when I take off my equips?

    Thanks

  3. 04/12/2009 at 3:13 am | #3

    ayumilove :
    00Rate This

    PDRTJS_settings_338005_comm_2847 = {
    “id” : “338005″,
    “unique_id” : “wp-comment-2847″,
    “title” : “%3Cblockquote+cite%3D%22%23commentbody-2838%22%3E%0D%0A%3Cstrong%3E%3Ca+href%3D%22%23comment-2838%22+rel%3D%22nofollow%22%3EKalovale%3C%2Fa%3E+%3A%3C%2Fstrong%3E%0D%0A%3Cp%3EIs+it+too+self-centered+to+ask+for+my+own+credits%3F+Lmao.+You%E2%80%99re+made+of+just+full…”,
    “item_id” : “_comm_2847″,
    “permalink” : “http%3A%2F%2Fayumilovemaple.wordpress.com%2Fmaplestory_calculator_formula%2F%23comment-2847″
    }

    Kalovale :
    Is it too self-centered to ask for my own credits? Lmao. You’re made of just full lulz, Ayumi. I’m glad you actually gave credits to Isaac because he’s the guide writer I respect the most.

    issac? full of lulz? who are you?

    You copied exactly every single word in the EXP splitting formula part from my thread. Not that I mind since I wasn’t expecting credits for copy/pasting other people’s stuff. Isaac wrote the Cygnus Impression guide and the Maker walkthrough guide that some-magically-how is on this here site, I appreciate that he was mentioned. LazyBui isn’t though.

  4. 03/12/2009 at 3:01 pm | #4

    Kalovale :

    Is it too self-centered to ask for my own credits? Lmao. You’re made of just full lulz, Ayumi. I’m glad you actually gave credits to Isaac because he’s the guide writer I respect the most.

    issac? full of lulz? who are you?

  5. 02/12/2009 at 2:26 pm | #5

    Is it too self-centered to ask for my own credits? Lmao. You’re made of just full lulz, Ayumi. I’m glad you actually gave credits to Isaac because he’s the guide writer I respect the most.

  6. 21/11/2009 at 2:10 am | #6

    (guess) reverse item level up
    5 * x + 60

    (guess) timeless item level up
    10 * x + 70

    or how I see it..

    (5 + timeless ? 5 : 0) * x + (60 + timeless ? 10 : 0);

    where x is the item level

  7. nathanknight
    18/11/2009 at 3:39 am | #7

    That guide is actually good, but the bad thing is, what about the warriors REALLY want TO HIT MONSTERS WITHOUT MISS!!!!
    i SUGGEST THIS FORMULA need to adjust.

    chance to hit = (character’s accuracy / ((1.84+0.07*D)*A)) – (1*0.05*(D-5))

    where D is level difference (Monster’s level – character’s level),
    and A is monster’s avoid
    example:
    level 100 Crimson balrog, avoid 40 vs. character level 95, accuracy is 94.

    (94 / ((1.84+0.07*5)*40))-(1*0.05*(5-5)) = 100% chance to hit, never miss (1.07*100)

    This formula depends on monster’s level and avoid vs. character’s level and accuracy.
    I hope this formula really works as well, reply me if u want, ayumilovemaple.
    That’s from maple calculator compilation formula.

  8. nathanknight
    14/11/2009 at 7:44 am | #8

    It’s WEAPON DEFENSE ITSELF! No other. EXCELLENT FOR ADDITIONAL SHIELD MASTERY. also for magic defence. I really need it!! Thank you very much for replying me, sir.
    Reply me if you wish to feedback. REMEMBER, WEAPON DEFENSE!!!!!! no other. Thanks, redtape and ayumilovemaple, and others.

  9. 14/11/2009 at 12:55 am | #9

    ap
    (level * 5) + 12 (or 13)

    monster book level (moogra)
    5 * level * (level + 1)

    there is a exp formula but it requires coding language to express.

  10. Moh
    09/11/2009 at 12:38 pm | #10

    i play Shadower =D i could care less about DPM because obviously my char sux in DPM but win most huge number haha

  11. nathanknight
    07/11/2009 at 6:46 am | #11

    HEY!! What is the real weapon defense formula to protect damages from any monsters???????? Not Weapon defense/3!!!! Its still WEAPON DEFENSE itself!

  12. Thomas
    24/10/2009 at 8:34 pm | #12

    mrpig :

    2

    7
    Rate This

    PDRTJS_settings_338005_comm_852 = {
    “id” : “338005″,
    “unique_id” : “wp-comment-852″,
    “title” : “zz+then+ppl+sae+hor+the+pirate+rapid+fire+is+faster+than+the+hurricane+of+the+bowmaster+..but+what+u+mentioned+above+is+500+shots+%2Fmin+for+both+skills%2Cin+that+case+..why+not+be+a+bowmaster%3F%21%3F+eve…”,
    “item_id” : “_comm_852″,
    “permalink” : “http%3A%2F%2Fayumilovemaple.wordpress.com%2Fmaplestory_calculator_formula%2F%23comment-852″
    }

    zz then ppl sae hor the pirate rapid fire is faster than the hurricane of the bowmaster ..but what u mentioned above is 500 shots /min for both skills,in that case ..why not be a bowmaster?!? every arrow shot is like 10k dmg and for a pirate its like 1k~3k ..obviously bowmaster is taking the advantage ma.. pirates are stupid..people are just attracted to new things wat =.= ppl nt happy wif this post u can go ahead thinking wat u like..well,this is just my conslusion

    Disagreed. Gunners don’t use rapid fire that often, battleship canon is their main attacking skill, which is better than any other job with SE and apple if you can control the job right (get on battleship, fire, get off;; repeat this and your battleship wont get destroyed) and u do the best damage than any other job till now.

  13. Ozzy
    26/09/2009 at 12:23 am | #13

    Hi, just wondering regarding the damage calculations; where DEX is added:

    Should it be (for spearman):

    Max Dmg = [(STR * (5.0 + DEX)) / 100] * Weapon Attack
    Min Dmg = (STR * 0.9 * 3.0 * (Skill Mastery + DEX)) / 100 * Weapon Attack

    Or using BODMAS.

  14. 09/08/2009 at 8:38 am | #14

    thanks, I have corrected it :)

  15. Ben
    06/08/2009 at 5:42 pm | #15

    you forgot an opening bracket in the lucky seven formula

  16. Alleire
    29/07/2009 at 11:29 am | #16

    @ ayumi

    bloo was pointing it out to mrpig. rapidfire is just to fill in the spaces when your ship dies, and battleship is very bullet efficient.

  17. qwertyisxxx
    09/05/2009 at 3:57 am | #17

    look at it this way, hurricane pumping out 10k 8.3 times per second, while cannon does 100k(25k*4=80k) 1.6 times a second

  18. qwertyisxxx
    09/05/2009 at 3:54 am | #18

    zz then ppl sae hor the pirate rapid fire is faster than the hurricane of the bowmaster ..but what u mentioned above is 500 shots /min for both skills,in that case ..why not be a bowmaster?!? every arrow shot is like 10k dmg and for a pirate its like 1k~3k ..obviously bowmaster is taking the advantage ma.. pirates are stupid..people are just attracted to new things wat =.= ppl nt happy wif this post u can go ahead thinking wat u like..well,this is just my conslusion
    mrpig

    November 19, 2008 at 12:03 pm
    ——————————————————

    the bm you saw was lvl 200, and the corsair was lvl 120. also battleship cannon is approximately 1.9 times stronger than rapid fire

  19. NathanKnight
    04/05/2009 at 7:12 am | #19

    Why protected damage = weapon defence/3 ?
    It is very small to protect.
    This is the real formula i think.
    Protected damage from monster = Weapon defence + resistance skill!!!!
    Protected against magic = magic defence + resistance skill!!!
    Their damage is too big to hit me!!
    as 1236 – 206 = 1030!!!
    1030 damage to me as 206 weapon defence.

  20. NathanKnight
    30/04/2009 at 7:40 am | #20

    Your comment is awaiting moderation.

    It should be protection like this:
    Protect against monster’s physical attack = Total Weapon Defence + Resistance skill.
    Protect against magic attack = total magic Defence * 0.8 + resistance skill.
    Or Protect against magic = total Magic Defence + Resistance skill.

    Please reply. I tell you, this the REAL Protection.

    This is the correct one. Sorry for wrong type. Please understand me.

  21. NathanKnight
    30/04/2009 at 7:37 am | #21

    It should be protection like this:
    Protect against monster’s physical attack = Total Weapon Defence + Resistance skill.
    Protect against magic attack = total magic attack * 0.8 + resistance skill.
    Or Protect against magic = total Magic attack + Resistance skill.

    Please reply. I tell you, this the REAL Protection.

  22. NathanKnight
    30/04/2009 at 7:30 am | #22

    Why is that Protection against monsters = My (total weapon defence or magic def)/3?? What total damage of a monster, including Boss monsters?? Please prove. Protection calculation is so small to protect i.e. monster’s attack reduction = my defence (weapon) 206/3.
    Only 68 damage protection. Why is there weapon defence is divided by 3? It is too small to protect i tell you. Honestly, it should be: protection = (total weapon defence or magic def) * 0.8, or what.

  23. 30/11/2008 at 11:43 am | #23

    To Bloo:
    yeah, I know battleship is one of pirate’s main skill, so what are you pointing out exactly? Battleship is to morph, while battleship cannon is the main skill that is used to hit monster with high damage.

  24. Bloo
    29/11/2008 at 11:56 pm | #24

    Rapid fire is not the pirate’s main skill, Battleship is.

  25. 23/11/2008 at 7:23 am | #25

    Is INT a factor in magician stats? lol

  26. 19/11/2008 at 12:03 pm | #26

    zz then ppl sae hor the pirate rapid fire is faster than the hurricane of the bowmaster ..but what u mentioned above is 500 shots /min for both skills,in that case ..why not be a bowmaster?!? every arrow shot is like 10k dmg and for a pirate its like 1k~3k ..obviously bowmaster is taking the advantage ma.. pirates are stupid..people are just attracted to new things wat =.= ppl nt happy wif this post u can go ahead thinking wat u like..well,this is just my conslusion

  1. 14/09/2008 at 12:36 pm | #1
  2. 17/09/2008 at 3:57 am | #2
  3. 18/09/2008 at 6:11 am | #3