MapleStory/Formulas

The sections of this article detail various formulas and tables within the game.

Please keep the following in mind when calculating:
 * Any decimal that appears within the formula's output is truncated, not rounded (i.e. 96.12 and 96.736 Damage will both be effectively 96). This is important when weighing WA versus Stats.
 * Mastery is a decimal. If you do not have any mastery skill, use "0.1". If you have a mastery skill, input it as a decimal (such as "0.3").

Damage

 * Maximum: $$ Weapon Multiplier \times (Primary Stat \times 4 +Secondary Stat) \times ATT/100 $$
 * Minimum: $$ Maximum Damage \times Mastery $$


 * Attack (ATT): $$ (Equip ATT + Potion ATT) \times Skill Multiplier $$

Mastery

 * Physical melee: $$ 20% + Skill Mastery $$
 * Physical ranged: $$ 15% + Skill Mastery $$
 * Magic: $$ 25% + Skill Mastery $$

The following skills provide master for each job:
 * 

Defense

 * Weapon Defense: $$ STR \times 1.2 + DEX \times 0.5 + LUK \times 0.5 + INT \times 0.4 + Equip DEF $$
 * Magic Defense: $$ STR \times 0.4 + DEX \times 0.5 + LUK \times 0.5 + INT \times 1.2 + Equip M.DEF $$

Accuracy

 * Weapon Accuracy:$$ DEX \times 1.2 + LUK + EquipACC $$
 * Magic Accuracy:$$ INT + LUK \times 1.2 + EquipM.ACC $$

Hit Rate
If the number is greater than or equal 100, it means a 100% hit rate. In general $$ \sqrt{MobAVD} = MobLVL/10 $$. Special cases are Zakum where $$ \sqrt{MobAVD} = \sqrt(144) = 12 $$, and Pink Bean where $$ \sqrt{MobAVD} = \sqrt{625} = 25 $$.
 * Hit Rate (in %):$$ 100 + \sqrt{ACC} - \sqrt{Mob AVD} - (Mob LVL - LVL) \times 5$$

Avoidability

 * Weapon Avoidability: $$ DEX + LUK \times 2 + EquipAVD$$
 * Magic Avoidability: $$ INT + LUK \times 2 + EquipAVD $$

Hands

 * Hands: $$ DEX + INT + LUK + Equip HANDS$$

Experience

 * EXP (primary): $$ Mob EXP \times (0.4 + 0.6 \times Level / Party Level) \times Holy Symbol Multiplier $$
 * EXP (otherwise): $$ Mob EXP \times (0.6 \times Level / Party Level) \times Holy Symbol Multiplier $$
 * Party Bonus EXP: $$ Mob EXP \times EXP Multiplier $$

The primary EXP formula is applied to the character who did the most damage. The secondary EXP formula applies to all other members in the party.

Party Level is calculated as the sum of the levels of all eligible members of the party. Ineligible members are excluded from all calculations, and receive no EXP. Eligible party members must meet one of the following requirements:
 * Do damage to the mob.
 * Within five levels of the mob.
 * Within five levels of a character in the party who meets the above requirements.

In certain locations, Mob EXP is increased based on the size of the party, in addition to the above party bonus. These include Lion Heart Castle, Tera Forest, and many of the Area Bosses. For each additional party member after the first, Mob EXP is increased by 50%. With a full party of 6 people, each mob will give 350% total EXP.

Total SP
The total amount of SP a character will have at any level varies per job.

Adventurers

 * Beginner: $$1 \times Level$$ up to Level 6 (max 6 SP)
 * First job: $$1 + 3 \times (Level - 10)$$ ($$Level - 8$$ for Magicians) up to level 30 (max 61 SP)
 * Second job: $$1 + 3 \times (Level - 30)$$ up to Level 70 (max 121 SP)
 * Third job: $$1 + 3 \times (Level - 70)$$ up to Level 120 (max 151 SP)
 * Fourth job: $$3 + 3 \times (Level - 120)$$ up to Level 200 (max 243 SP)