Skip to main content
MPStorysMAPLESTORY SERIES HUB

Elements

From the MapleStory Classic Wiki, mirrored inside MPStorys
Elements
The damage-type system that modifies how much damage attacks deal to specific monsters.
Type
Game mechanic
Elements
Neutral · Fire · Ice · Lightning · Poison · Holy · Dark
States per element
normal · weak · resistant · immune
Damage multipliers
not recorded in the game files
Affects drop rates
No

Elements are the damage-type system that determines how much damage a given attack deals to a given monster. Every offensive attack (every magic spell and every elemental arrow) carries an element, and every monster carries both an attack element (the element of its own attacks against the player) and an optional weakness and resistance against specific elements. When the attacking element matches a monster's weakness, damage is multiplied; when it matches a resistance, damage is reduced.

The system shapes nearly every encounter in subtle ways. Magicians are built around element-specific schools (Fire/Poison, Ice/Lightning, and Holy) and choose their training spots partly based on what they can hit for bonus damage. Bowmans and Thiefs have access to elemental arrows, bolts, and throwing stars that imbue their attacks with an element. Understanding the matchup chart is the difference between picking a training spot that rewards your class and one that fights it.

The seven elements

MapleStory's elemental system uses seven elements, of which one (Neutral) is the default and the other six form the matchup chart:

Element Player access Common monster examples
Neutral All physical attacks without elemental imbuement Most low-level monsters: Snail, Stump, Pig, Orange Mushroom
Fire Fire/Poison Wizard spells, Fire arrows/bolts/Throwables
Ice Ice/Lightning Wizard's Cold Beam line, Ice arrows/bolts/Throwables
Lightning Ice/Lightning Wizard's Thunderbolt line, Lightning arrows/bolts/Throwables
Poison Fire/Poison Wizard's Poison Mist line
Holy Cleric's Heal (against undead targets), Holy arrows/etc. All undead monsters take Holy damage from Heal; see below
Dark Rare; some boss-tier monster attacks Generally inflicted by monsters, rarely by players

Most monsters in the early game are Neutral, they have no element-attack, no weakness, and no resistance. Element interactions become meaningful starting in the mid-game (Lv 20+), where monsters in elemental-themed maps begin to carry weaknesses worth exploiting.

Damage modifiers

When an attack's element matches a monster's weakness or resistance, the damage is scaled:

  • Element matches weakness → damage is increased.
  • Element matches resistance → damage is reduced.
  • Element matches an immunity → the attack does not damage the monster at all.
  • No match (the most common case) → damage is unmodified.
  • Neutral attacks are not affected either way. A neutral attack against a fire-weak monster deals normal damage, not bonus damage.

The size of the increase and reduction is not recorded anywhere in the client. The game files store which element a monster is weak, resistant or immune to, and nothing about how much the damage changes. Those multipliers are applied on the server. Figures quoted elsewhere for other MapleStory versions do not necessarily hold here, so this article does not state one.

Against a monster with both a weakness and a resistance, only the element that matches the attack applies. There is no stacking of multiple element effects on a single hit.

The four states

The client records one state per element per monster, and there are four of them rather than the two players usually talk about. Immunity is distinct from resistance: a resisted attack still hurts, an attack against an immunity does nothing at all.

Across the 131 monsters carrying elemental data, immunity is rare.

Element Monsters weak to it Monsters resistant Monsters immune
Fire 49 23 0
Holy 40 12 0
Lightning 20 22 0
Ice 18 40 2
Poison 6 30 8
Dark 0 1 0

Two things stand out. Fire is the most rewarding element in the game, with more than twice as many monsters weak to it as resistant, while Poison is the worst, resisted or ignored by five times as many monsters as are hurt by it. And Dark is effectively unused: one monster resists it and not a single monster in the game is weak to it.

Only three monsters in the 0.9.0 game files carry an immunity to anything: Crimson Balrog, Green Mushroom and Jr. Balrog, and all three are immune to Poison, which is why poison-based attacks feel unreliable well beyond what the resistance counts alone suggest.

Holy and undead

The Holy element has a special status in classic MapleStory: it is the only element that consistently applies its weakness multiplier against the entire undead monster category, regardless of any individual monster's listed weakness. Cleric's Heal spell, which restores HP to living party members, simultaneously deals Holy damage to every undead monster in range, making Heal both the Cleric's primary support skill and their primary damage tool when training in undead-heavy maps (notably the Sleepywood dungeons).

The interaction is hard-coded: undead is a flag on the monster (the undead=yes field in Template:Infobox monster), and any Holy-element source applies the weakness multiplier against any undead monster, regardless of whether element_weak is also set to Holy.

Element resistances

Some monsters resist a specific element, usually the element they themselves attack with. A fire-element monster (e.g., one whose element_attack = Fire) almost always has element_resist = Fire as well. They're immune to or strongly resistant to attacks of their own element. This is most relevant against magician training spots: a Fire/Poison Wizard who walks into a fire-element dungeon will deal sharply reduced damage, while an Ice/Lightning Wizard will likely deal bonus damage in the same map.

What elements don't affect

A handful of common misconceptions worth dispelling:

  • Drop rates. Element has no effect on what a monster drops or how often. The persistent community belief that "Holy damage on undead drops more items" is unfounded.
  • Status effects. Element doesn't determine which status effects a monster inflicts. A fire-element monster doesn't automatically apply burn; that's a separate skill flag.
  • Defense (mostly). The element-matchup multipliers apply to damage after defense is calculated, not before. A high-defense monster with a fire weakness is still hard to hit. The multiplier compounds, but doesn't bypass defense entirely.
  • Physical vs. magical separation. Elements modify both physical and magical damage when the attack is elementally imbued. A Fire-element arrow benefits from a fire weakness exactly as much as a Fire Arrow spell does.

See also