Table of Contents >> Show >> Hide
- What These Three Words Actually Mean
- The 13 Damage Types (Quick Refresher)
- How to Apply Resistance, Vulnerability, and Immunity (Without Starting a Rules Debate)
- Common Edge Cases (a.k.a. “The Stuff That Actually Slows the Game”)
- 1) “Do multiple resistances stack?”
- 2) “What if I have resistance to fire AND resistance to all nonmagical damage?”
- 3) “What if I have both resistance and vulnerability to the same damage?”
- 4) Mixed damage types in one hit
- 5) “Half on a successful save” plus resistance
- 6) Temporary hit points (and why the order matters)
- Where Resistance, Immunity, and Vulnerability Show Up in Play
- Smart Tactics for Players
- DM Toolbox: Making These Mechanics Fun (Not Frustrating)
- FAQ: Fast Answers for Common Questions
- Table Stories & Practical Experiences (Extra )
- Conclusion
- SEO Tags
In D&D 5e, damage isn’t just “numbers go down.” Sometimes it’s “numbers go down… politely,”
because the target is resistant. Sometimes it’s “numbers go down… not at all,” because the target is immune.
And sometimes it’s “numbers go down… twice as fast,” because you found a vulnerability and now everyone at the
table suddenly becomes a math enthusiast.
This guide breaks down damage resistance, damage immunity, and damage vulnerability
with clear rules, step-by-step examples, and the kind of practical table advice that saves you from the dreaded
phrase: “Wait… does that stack?”
What These Three Words Actually Mean
These mechanics change how much damage a creature (or object) takes after you’ve rolled and calculated the
damage. They’re tied to damage typesnot weapon categories, not spell schools, and not how cool your
one-liner was when you cast the spell (sadly).
Damage Resistance
If a creature has resistance to a damage type, it takes half damage from that type (usually rounding down).
Resistance is common in monsters, player features, spells, and magic itemsespecially for elemental damage.
Damage Immunity
If a creature has immunity to a damage type, it takes zero damage from that type.
The hit still “lands” narratively, but mechanically the damage is gonelike your rogue vanishing when you say,
“Let’s roleplay the shopping trip.”
Damage Vulnerability
If a creature has vulnerability to a damage type, it takes double damage from that type.
Vulnerability is rarer than resistance in many official monsters because doubling damage can make encounters
swingy (and because designers like their boss fights to live longer than one round).
The 13 Damage Types (Quick Refresher)
Resistance, immunity, and vulnerability care about damage type. In 5e, you’ll most often see:
- Physical: bludgeoning, piercing, slashing
- Elemental-ish: acid, cold, fire, lightning, thunder
- Spooky / cosmic: necrotic, radiant, psychic, force, poison
Yes, poison is both a damage type and a vibe. No, it doesn’t always work on undead, constructs, or anything
that doesn’t have functioning biology (which is… a lot of things).
How to Apply Resistance, Vulnerability, and Immunity (Without Starting a Rules Debate)
The clean way to do it is to treat damage as a short checklist. If you follow the same order every time,
you’ll be fast and consistentwhich is basically the “Legendary Resistance” of table management.
Step 1: Roll and total the damage
Add up dice, ability modifiers, bonuses, and anything else that increases the damage number.
Example: a longsword hit deals 1d8 + 3 slashing. You roll a 6, so damage is 9 slashing.
Step 2: Apply any “damage modifiers” that change the number before resistance/vulnerability
Some effects reduce or alter damage directly (for example, a protective aura that reduces all damage by a flat amount).
These happen before resistance/vulnerability is applied.
Example: You deal 25 bludgeoning, but a magical aura reduces all damage by 5.
Now it’s 20 bludgeoning.
Step 3: Apply immunity, then resistance, then vulnerability (and round sensibly)
The general idea:
- Immunity makes damage 0.
- Resistance halves damage (round down).
- Vulnerability doubles damage.
Continuing the example above: after the aura reduces 25 to 20, resistance halves it to 10.
If the target was vulnerable instead, you’d double it to 40.
Common Edge Cases (a.k.a. “The Stuff That Actually Slows the Game”)
1) “Do multiple resistances stack?”
In almost all normal situations: no. If you somehow have resistance to fire damage from two different sources,
you still halve the fire damage only once. You don’t quarter it. You don’t eighth it. You don’t become a fire-themed spreadsheet.
Same idea for vulnerability: two vulnerabilities to the same damage type still only double once.
2) “What if I have resistance to fire AND resistance to all nonmagical damage?”
Still only one halving if they affect the same damage type. Example: a nonmagical fire effect hits you (rare, but possible);
you don’t halve twice. You halve once.
3) “What if I have both resistance and vulnerability to the same damage?”
The rules text commonly used at tables applies resistance and vulnerability after other modifiers, and in a specific order
(resistance, then vulnerability). In many cases, that means they effectively cancelhalf then double lands you back at the
original number. But rounding can make odd numbers behave slightly differently depending on the exact math steps.
Table tip: if your group wants speed over microscopic accuracy, many DMs treat “both” as “normal damage” and move on.
Consistency beats perfection during initiative.
4) Mixed damage types in one hit
If an attack deals multiple damage types, apply resistance/immunity/vulnerability to each type separately.
Example: a spell deals 6 fire and 6 cold. The target resists fire but is vulnerable to cold.
Result: fire becomes 3, cold becomes 12, total 15.
5) “Half on a successful save” plus resistance
A super common scenario: the spell says you take half damage on a successful save, and your character also has resistance.
You halve for the save, then halve again for resistance (two separate effects). That often becomes quarter damage
after rounding.
Example: you would take 22 lightning damage. You succeed on the save, so it becomes 11.
You’re resistant to lightning, so it becomes 5 (rounding down). Your character: “I’ve been through worse.”
The wizard: “That was my highest slot.” Everyone else: awkward silence.
6) Temporary hit points (and why the order matters)
Resistance modifies the damage number first, then that reduced damage gets applied to temporary hit points, then real hit points.
If you’re working with special shields or wards that have their own hit points, check the featuresome are explicitly separate
from your resistances and temporary hit points.
Where Resistance, Immunity, and Vulnerability Show Up in Play
Player character features
Player resistances are often “always on” (racial traits) or “on demand” (class features). The classic example is a barbarian’s rage,
which can grant resistance to common physical damage typesturning a front-liner into a damage sponge with great hair and worse impulse control.
Spells that grant resistance
Several spells let you pick a damage type and gain resistance for a duration. These are excellent when you can predict the fight
(a red dragon’s lair is not the time to say, “I’m sure it’ll be fine”).
- Reaction-style mitigation (great when you get surprised by elemental damage)
- Longer buffs that cover an entire combat or exploration segment
- Big-ticket protection that can trivialize the right damage type (and save the party’s healing resources)
Magic items
Items that grant resistance are a big deal because they don’t cost spell slots, concentration, or actions. They’re also a sneaky way for DMs
to help a party survive a campaign arc without constantly pulling punches.
Monster stat blocks (especially “nonmagical weapon” defenses)
Many creatures resist or ignore damage from nonmagical bludgeoning/piercing/slashing. That’s why magical weapons (or spells)
feel like a milestone: they let martial characters keep up when the monster manual starts serving “mundane damage? in this economy?”
Smart Tactics for Players
Diversify your damage options
If your whole build depends on one damage type, you’ll eventually meet a creature that treats it like a mild inconvenience.
Carry backup tools: alternate spells, different weapon damage, or party synergy that lets you pivot quickly.
Use knowledge like a weapon
Ask for lore checks, observe clues, and learn patterns. Cold-themed lairs, scorched bones, statues melted into slagthose aren’t just set dressing.
They’re your DM gently yelling: “PLEASE PREPARE RESISTANCE.”
Create vulnerability carefully
Vulnerability can delete a boss if your party spikes damage at the right moment. That’s fun… once.
After that, it’s also fun to have a campaign where bosses survive long enough to speak.
If your group can apply vulnerability, treat it like a finishing movenot an every-round routine.
DM Toolbox: Making These Mechanics Fun (Not Frustrating)
Telegraph resistances and immunities
Players hate guessing games that punish them for not reading your mind. If a monster is immune to fire, show it:
flames licking harmlessly off its skin, molten footprints, a smug “is that all?” expression.
You don’t need to reveal the stat blockyou just need to make the world readable.
Remember: resistance is “effective HP”
A creature with resistance to the party’s main damage type effectively lasts longer. That can be great for dramabut it can also turn
a combat into a slog. If the party can’t meaningfully adapt, consider mixing defenses: partial resistances, situational immunities,
or environmental ways to change damage types.
Use vulnerability sparingly (or build it as a puzzle reward)
Vulnerability is exciting because it’s rare. If you want it in your game, attach it to discovery:
an alchemical reagent, a ritual, a shattered crystal heart, the “wrong” lever that’s actually the right lever.
Players will feel clever, and you’ll keep the pacing under control.
FAQ: Fast Answers for Common Questions
Does resistance reduce damage to zero?
It can. If you take 1 damage and halve it, rounding down can produce 0. That’s normal in 5e mathtiny numbers sometimes disappear.
Does resistance apply before temporary hit points?
Generally, yes: reduce the damage first (immunity/resistance), then apply what remains to temporary hit points, then real hit points.
Can resistance turn into immunity if I “stack enough”?
Not by default. Multiple instances typically count as one. Some special features (rare, item-specific, or monster-specific) can upgrade
resistance to immunity, but that’s the exceptionnot the baseline rule.
Does magical damage bypass resistance?
Only if the resistance specifically calls out nonmagical sources. A creature might resist “bludgeoning, piercing, and slashing from nonmagical attacks,”
but still take full damage from magical weapons or spells. Always read the exact wording.
Table Stories & Practical Experiences (Extra )
The first time most groups feel resistance isn’t during a careful rules explanationit’s during a moment of pure, cinematic confidence.
The wizard drops a fireball like they’re autographing the battlefield. The barbarian cheers. The DM nods slowly, smiles kindly, and says,
“It doesn’t seem bothered.” That’s when everyone learns the true purpose of resistance: humility.
In actual play, resistance and immunity are less about “gotchas” and more about forcing the party to adapt. If the group only prepared one solution,
these mechanics push them to think like adventurers instead of damage-delivery systems. The cleric starts using radiant options when poison keeps
bouncing off undead. The ranger stops relying on a single elemental arrow trick and carries alternate ammunition or oils. The fighter realizes that
a magic weapon isn’t just “a bigger number,” it’s a key that opens whole tiers of monsters that would otherwise shrug off nonmagical steel.
Vulnerability, when it shows up, tends to create highlight-reel momentssometimes the kind you planned, sometimes the kind that accidentally happens
because someone finally used the weird item they’ve carried since session three. The party finds a clue: a frost-coated altar, a journal mentioning
“heat cracks the shell,” an NPC who warns that lightning makes the construct seize up. Suddenly, the group’s behavior changes. They hold actions.
They coordinate turns. They stop trying to solo the fight with their personal favorite button and instead build a shared plan.
And when vulnerability finally lands, everyone reacts like they just discovered a cheat codeexcept it’s not a cheat code, it’s teamwork.
At many tables, the real “experience lesson” isn’t the mathit’s pacing. Resistance can slow combat if it invalidates the party’s main damage type
and no one can pivot. That’s why experienced DMs often telegraph defenses early and give players multiple ways to respond:
environmental hazards, alternate objectives (break the crystals, stop the ritual), or minions whose weaknesses hint at the boss’s defenses.
Meanwhile, experienced players learn to spread risk: one character brings reliable physical damage, another has force or radiant options,
another carries control spells so that “no damage” turns into “no actions.” The party becomes a toolbox instead of a single hammer.
The funniest part? After a few campaigns, groups develop an unofficial tradition: whenever a new player asks, “Is it resistant to fire?”
everyone else goes quiet and looks at the DM. The DM rolls nothing, checks nothing, and says, “You’ll know in a second.”
Then the wizard casts fire anyway. Because some lessons are academic, and some lessons must be learned at full volume.
Conclusion
Damage resistance, immunity, and vulnerability are core 5e mechanics that reward preparation, flexibility, and teamwork.
Learn the order of operations, don’t assume stacking, and treat damage types like toolsnot a personality trait.
Do that, and you’ll spend less time arguing about halving and more time doing what D&D does best: telling wild stories with your friends.