RemovesSpells ability bug

Started by The Crazy Animal, March 29, 2008, 04:14:48 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

RemovesSpells currently is buggy:

if you have a spell such as greater bless active:

(info for greater bless) Target: Self or User -- Attack Type: Normal -- Accuracy +6, RemovesSpells(greater curse(61), bless(14), curse(15), chant(23), divine favour(62), ashwood wand(668)), for 40 rounds

and then go to cast a spell such as divine favour on its removesspells list it cancels that spell instantly...

(info for divine favor) Target: Self or User -- Attack Type: Normal -- LVL Gain Cap: 32 -- Accuracy +10, RemovesSpells(divine disfavour(67), bless(14), curse(15), chant(23), greater curse(61)), for 30 rounds

The behavor of this ability is wrong to put it bluntly :) . The way it should work is that if greater bless is cast and you already have one of those spells active then cancel the spell that is active from that removes spell list. The way it is working now prevents you from casting any spell on a spells removespells list until the other spell has timed out.