Author Topic: Dispel Magic not working as intended when cast by non-PCs.  (Read 301 times)

ProfanityTM

  • New to the Mists
  • *
  • Posts: 33
Name:
Dispel Magic does not work as intended.

Where:
Anywhere with creatures that cast Lesser Dispel Magic, or Dispel Magic.

When:
Anywhere with creatures that cast Lesser Dispel Magic, or Dispel Magic.

What:
In POTM, Dispel Magic (as per the 3rd level spell) acts as follows:
This spell attempts to strip all magical effects from a single target. It can also target a group of creatures, attempting to remove the most powerful spell effect from each creature. To remove an effect, the caster makes a dispel check of 1d20, +1 per caster level (to a maximum of +10) against a DC of 12 + the spell effect's caster level.


This means that, at best, a dispel magic cast can roll a 20+10 to a total of 30. Spells cast by a 19th level or higher caster will have a DC of 31 (12+19), and therefore, be undispellable by a regular dispel - and will require greater dispelling or disjunction (1d20+15 and +40 respectively).

However, as it stands, a regular dispel magic when cast by a non-PC enemy will result in the dispelling of effects cast by a 19th level or higher caster.

Recreate:
Step 1. Be level 19 or higher.
Step 2. Cast an effect on yourself.
Step 3. Get dispelled by an enemy capable of such (e.g Greater Harginn in Hazlan - Den Forhenvaerendman - Infernal Ruins - The Lava Bridge).
Step 4. Wail in despair as it works.


Ideas:
I'm not sure.

zDark Shadowz

  • Dark Lord
  • *****
  • Posts: 811
Re: Dispel Magic not working as intended when cast by non-PCs.
« Reply #1 on: May 14, 2024, 04:12:33 PM »
In base NWN, the dispel DC was always supposed to be 11 +  effects' caster level, but was being calculated incorrectly at 12 + effects' caster level.

In NWN:EE the DC was fixed to 11 + effects caster level.

ProfanityTM

  • New to the Mists
  • *
  • Posts: 33
Re: Dispel Magic not working as intended when cast by non-PCs.
« Reply #2 on: May 14, 2024, 05:01:48 PM »
In base NWN, the dispel DC was always supposed to be 11 +  effects' caster level, but was being calculated incorrectly at 12 + effects' caster level.

In NWN:EE the DC was fixed to 11 + effects caster level.

Oh? The in-game spell descriptions note 12, which is where the assumption comes from. Even the wiki for NWN reads it as "text claiming 11 while it was 12". I assume that's a mistake?

Quote
Prior to NWN EE 1.74, an effect's caster's level had been added to 12, not 11, to get the dispel DC, even though the in-game text has always claimed "11". This meant that the spells of a caster with a level as low as 19 were immune to this spell.
« Last Edit: May 14, 2024, 05:03:33 PM by ProfanityTM »

zDark Shadowz

  • Dark Lord
  • *****
  • Posts: 811
Re: Dispel Magic not working as intended when cast by non-PCs.
« Reply #3 on: May 14, 2024, 05:03:40 PM »
Very likely it requires a description update.

Best guess is because PotM in 1.69 & before was renaming their spells they fixed the base game description from 11 to 12 to match what 1.69 was implementing, and never put it back to 11 after NWN:EE.

ProfanityTM

  • New to the Mists
  • *
  • Posts: 33
Re: Dispel Magic not working as intended when cast by non-PCs.
« Reply #4 on: May 14, 2024, 05:06:07 PM »
If that's confirmed by a dev, I suppose the bug report is now about the wrong description.

EO

  • Assistant Head DM/Developer
  • Head DMs
  • Dark Power
  • ******
  • Posts: 22749
  • The one and only, the one everyone wants to be!
Re: Dispel Magic not working as intended when cast by non-PCs.
« Reply #5 on: May 14, 2024, 07:55:26 PM »
We'll fix the descriptions in the next hak update. Ironically we adjusted them initially to account for the NwN bug but never fixed them back.