Dispel and Weapon Enchantments

Started by TheImpossibleDream, August 09, 2009, 09:48:15 PM

Previous topic - Next topic

TheImpossibleDream

When you dispel a target whom has magic weapon, greater magic weapon, keen, flame, darkfire or Bless weapon on their weapon it will often appear as having been dispelled in the combat log.

Unfortunately due to nwn limitations the weapon remains enchanted regardless. Is it possible to make this spell function correctly? Or is it working as intended? I'm uncertain hence I posted this as a suggestion.

BrittanyPanthas

I'd agree with this, it just seems difficult to implement in practice, given that dispel would have to check each item that its possible to place temporary enchants on, for the effect.

Dispel in general doesn't seem to function correctly in the NWN implementation, in how it checks what it dispels.  I once had a fully buffed level 10 wizard fully dispelled of 10-12 buffs by a level 3 lesser dispel from an item.  Given that dispel is supposed to check each effect individually, it means that the person rolled an 18-20 10-12 times.  While possible, that seems incredibly unlikely.  It seems more likely that the dispel either checks for all effects from the origin of the buffs, and makes one check to dispel them all, or otherwise associates one check with a great number of buffs.

I would also make the suggestion that Lesser and Greater Spell Breach be changed to be more useful.  While they do have uses, they're not quite as useful unless you're absolutely certain you're facing a high level wizard with strong arcane buffs.  My suggestion would be that the spell list be expanded to include a larger breadth of spells, and that the spell prioritize effects by the 'power' of the spell.  For example, that 7th level spell Shadow Shield would take a greater priority of breaching than something like Protection from Evil, Improved Invisibility and Stoneskin would take priority over Clarity, etc.  A potion of Bull's Strength, cast at level 10 spell level, would still not take priority over a simple clarity potion though, given that its a higher 'power' overall, despite the lower caster level.

Drakill Tannan

I say keep it as it is. Because of what Brittany Panthias said. Although i only say it after doing the orcs1 quest again, in wich each shaman cast a dispell (lesser, i assume) and stripped of nearly all buffs our only serious front liner over and over. He was buffed 3 times, if we had to add the weapon enchantments also, it would be disaster.

Thomas_Not_very_wise

Spell breach should be scary. I mean, it should be like a spell strip, for highest level spell to lowest level spell.

Caddies

Breaching spells already have an order of priority for spells to be stripped; and if I recall it did pretty much strip the best spells first.

I've always wondered if dispel was meant to strip weapon enchantments. I guess it would be nice to have it affect them, and if its an easy change would probably be worth it.

BrittanyPanthas

Given my recent experience with PvP and PvE dispels, I can safely say that it is a certainty that dispels are meant to get the Weapon Enchantments.  I've frequently seen Bless Weapon, Magic Weapon, Flame Weapon appear on the list of spells dispelled, however the enchantment remains upon the weapon.

Nihm

The dispel is targetting you personally, not your weapon.  It would be nice if you could choose to dispel someone's weapon however.
 
However, I think that dispel should not be able to get everything in one shot, this makes it too powerful.

Mort