Breeches
- Rary
- Eternal War's Undertaker (DM,Admin)
- Posts: 1735
- Joined: Mon Sep 18, 2006 2:01 pm
- Location: Columbus, Ohio, USA
- Contact:
The main spell script which breech uses was set to default on the updated version. Breach was never changed other than to default so I'll check new version to old version and make sure its fine since I didn't know it was a custom scripted spell anyways.
By default spell breach is supposed to dispel spell resistance and lower SR by items or natural only. So I wanted to make sure that before it lowered SR by spells and not dispel them.
By default spell breach is supposed to dispel spell resistance and lower SR by items or natural only. So I wanted to make sure that before it lowered SR by spells and not dispel them.
It gives mages a totally new edge though.
Since they have items that give them spell penetration and mantles (which they can spam alot easier than clerics spamming SR because mantle can't be breached easily)
Really, a level 20 mage can just keep spamming lesser breach untill the enemies SR breaks and if they recast it (usually only stock 2 or 3) they have way more breaches left over.
I was on slave and a 1 pt mage kept spamming lesser breach untill my SR was gone, I recast it, but he kept spamming breach.
That is a bit unbalanced to me. Also I felt that it was fine the way it was before because mages that get spell penetration or use something that gives it to them have a better chance to break SR. But now the feat spell penetration is useless for mages.
Since they have items that give them spell penetration and mantles (which they can spam alot easier than clerics spamming SR because mantle can't be breached easily)
Really, a level 20 mage can just keep spamming lesser breach untill the enemies SR breaks and if they recast it (usually only stock 2 or 3) they have way more breaches left over.
I was on slave and a 1 pt mage kept spamming lesser breach untill my SR was gone, I recast it, but he kept spamming breach.
That is a bit unbalanced to me. Also I felt that it was fine the way it was before because mages that get spell penetration or use something that gives it to them have a better chance to break SR. But now the feat spell penetration is useless for mages.
- Rary
- Eternal War's Undertaker (DM,Admin)
- Posts: 1735
- Joined: Mon Sep 18, 2006 2:01 pm
- Location: Columbus, Ohio, USA
- Contact:
Here is what by default breech dispels:
if(nLastChecked == 1) {return SPELL_GREATER_SPELL_MANTLE;}
else if (nLastChecked == 2){return SPELL_PREMONITION;}
else if(nLastChecked == 3) {return SPELL_SPELL_MANTLE;}
else if(nLastChecked == 4) {return SPELL_SHADOW_SHIELD;}
else if(nLastChecked == 5) {return SPELL_GREATER_STONESKIN;}
else if(nLastChecked == 6) {return SPELL_ETHEREAL_VISAGE;}
else if(nLastChecked == 7) {return SPELL_GLOBE_OF_INVULNERABILITY;}
else if(nLastChecked == {return SPELL_ENERGY_BUFFER;}
else if(nLastChecked == 9) {return 443;} // greater sanctuary
else if(nLastChecked == 10) {return SPELL_MINOR_GLOBE_OF_INVULNERABILITY;}
//else if(nLastChecked == 11) {return SPELL_SPELL_RESISTANCE;}
else if(nLastChecked == 11) {return SPELL_STONESKIN;}
else if(nLastChecked == 12) {return SPELL_LESSER_SPELL_MANTLE;}
else if(nLastChecked == 13) {return SPELL_MESTILS_ACID_SHEATH;}
else if(nLastChecked == 14) {return SPELL_MIND_BLANK;}
else if(nLastChecked == 15) {return SPELL_ELEMENTAL_SHIELD;}
else if(nLastChecked == 16) {return SPELL_PROTECTION_FROM_SPELLS;}
else if(nLastChecked == 17) {return SPELL_PROTECTION_FROM_ELEMENTS;}
else if(nLastChecked == 18) {return SPELL_RESIST_ELEMENTS;}
else if(nLastChecked == 19) {return SPELL_DEATH_ARMOR;}
else if(nLastChecked == 20) {return SPELL_GHOSTLY_VISAGE;}
else if(nLastChecked == 21) {return SPELL_ENDURE_ELEMENTS;}
else if(nLastChecked == 22) {return SPELL_SHADOW_SHIELD;}
else if(nLastChecked == 23) {return SPELL_SHADOW_CONJURATION_MAGE_ARMOR;}
else if(nLastChecked == 24) {return SPELL_NEGATIVE_ENERGY_PROTECTION;}
else if(nLastChecked == 25) {return SPELL_SANCTUARY;}
else if(nLastChecked == 26) {return SPELL_MAGE_ARMOR;}
else if(nLastChecked == 27) {return SPELL_STONE_BONES;}
else if(nLastChecked == 28) {return SPELL_SHIELD;}
else if(nLastChecked == 29) {return SPELL_SHIELD_OF_FAITH;}
else if(nLastChecked == 30) {return SPELL_LESSER_MIND_BLANK;}
else if(nLastChecked == 31) {return SPELL_IRONGUTS;}
else if(nLastChecked == 32) {return SPELL_RESISTANCE;}
So as you can see mages were meant to be overpowered.
Big difference from the old one:
if(nLastChecked == 1) {return SPELL_GREATER_SPELL_MANTLE;}
else if (nLastChecked == 2){return SPELL_PREMONITION;}
else if(nLastChecked == 3) {return SPELL_SPELL_MANTLE;}
else if(nLastChecked == 4) {return SPELL_SHADOW_SHIELD;}
else if(nLastChecked == 5) {return SPELL_GREATER_STONESKIN;}
else if(nLastChecked == 6) {return SPELL_ETHEREAL_VISAGE;}
else if(nLastChecked == 7) {return SPELL_GLOBE_OF_INVULNERABILITY;}
else if(nLastChecked == {return SPELL_ENERGY_BUFFER;}
else if(nLastChecked == 9) {return SPELL_MINOR_GLOBE_OF_INVULNERABILITY;}
else if(nLastChecked == 10) {return SPELL_STONESKIN;}
else if(nLastChecked == 11) {return SPELL_LESSER_SPELL_MANTLE;}
else if(nLastChecked == 12) {return SPELL_ELEMENTAL_SHIELD;}
else if(nLastChecked == 13) {return SPELL_PROTECTION_FROM_ELEMENTS;}
else if(nLastChecked == 14) {return SPELL_RESIST_ELEMENTS;}
else if(nLastChecked == 15) {return SPELL_GHOSTLY_VISAGE;}
else if(nLastChecked == 16) {return SPELL_ENDURE_ELEMENTS;}
else if(nLastChecked == 17) {return SPELL_MAGE_ARMOR;}
But spell resistance is removed now.
if(nLastChecked == 1) {return SPELL_GREATER_SPELL_MANTLE;}
else if (nLastChecked == 2){return SPELL_PREMONITION;}
else if(nLastChecked == 3) {return SPELL_SPELL_MANTLE;}
else if(nLastChecked == 4) {return SPELL_SHADOW_SHIELD;}
else if(nLastChecked == 5) {return SPELL_GREATER_STONESKIN;}
else if(nLastChecked == 6) {return SPELL_ETHEREAL_VISAGE;}
else if(nLastChecked == 7) {return SPELL_GLOBE_OF_INVULNERABILITY;}
else if(nLastChecked == {return SPELL_ENERGY_BUFFER;}
else if(nLastChecked == 9) {return 443;} // greater sanctuary
else if(nLastChecked == 10) {return SPELL_MINOR_GLOBE_OF_INVULNERABILITY;}
//else if(nLastChecked == 11) {return SPELL_SPELL_RESISTANCE;}
else if(nLastChecked == 11) {return SPELL_STONESKIN;}
else if(nLastChecked == 12) {return SPELL_LESSER_SPELL_MANTLE;}
else if(nLastChecked == 13) {return SPELL_MESTILS_ACID_SHEATH;}
else if(nLastChecked == 14) {return SPELL_MIND_BLANK;}
else if(nLastChecked == 15) {return SPELL_ELEMENTAL_SHIELD;}
else if(nLastChecked == 16) {return SPELL_PROTECTION_FROM_SPELLS;}
else if(nLastChecked == 17) {return SPELL_PROTECTION_FROM_ELEMENTS;}
else if(nLastChecked == 18) {return SPELL_RESIST_ELEMENTS;}
else if(nLastChecked == 19) {return SPELL_DEATH_ARMOR;}
else if(nLastChecked == 20) {return SPELL_GHOSTLY_VISAGE;}
else if(nLastChecked == 21) {return SPELL_ENDURE_ELEMENTS;}
else if(nLastChecked == 22) {return SPELL_SHADOW_SHIELD;}
else if(nLastChecked == 23) {return SPELL_SHADOW_CONJURATION_MAGE_ARMOR;}
else if(nLastChecked == 24) {return SPELL_NEGATIVE_ENERGY_PROTECTION;}
else if(nLastChecked == 25) {return SPELL_SANCTUARY;}
else if(nLastChecked == 26) {return SPELL_MAGE_ARMOR;}
else if(nLastChecked == 27) {return SPELL_STONE_BONES;}
else if(nLastChecked == 28) {return SPELL_SHIELD;}
else if(nLastChecked == 29) {return SPELL_SHIELD_OF_FAITH;}
else if(nLastChecked == 30) {return SPELL_LESSER_MIND_BLANK;}
else if(nLastChecked == 31) {return SPELL_IRONGUTS;}
else if(nLastChecked == 32) {return SPELL_RESISTANCE;}
So as you can see mages were meant to be overpowered.
Big difference from the old one:
if(nLastChecked == 1) {return SPELL_GREATER_SPELL_MANTLE;}
else if (nLastChecked == 2){return SPELL_PREMONITION;}
else if(nLastChecked == 3) {return SPELL_SPELL_MANTLE;}
else if(nLastChecked == 4) {return SPELL_SHADOW_SHIELD;}
else if(nLastChecked == 5) {return SPELL_GREATER_STONESKIN;}
else if(nLastChecked == 6) {return SPELL_ETHEREAL_VISAGE;}
else if(nLastChecked == 7) {return SPELL_GLOBE_OF_INVULNERABILITY;}
else if(nLastChecked == {return SPELL_ENERGY_BUFFER;}
else if(nLastChecked == 9) {return SPELL_MINOR_GLOBE_OF_INVULNERABILITY;}
else if(nLastChecked == 10) {return SPELL_STONESKIN;}
else if(nLastChecked == 11) {return SPELL_LESSER_SPELL_MANTLE;}
else if(nLastChecked == 12) {return SPELL_ELEMENTAL_SHIELD;}
else if(nLastChecked == 13) {return SPELL_PROTECTION_FROM_ELEMENTS;}
else if(nLastChecked == 14) {return SPELL_RESIST_ELEMENTS;}
else if(nLastChecked == 15) {return SPELL_GHOSTLY_VISAGE;}
else if(nLastChecked == 16) {return SPELL_ENDURE_ELEMENTS;}
else if(nLastChecked == 17) {return SPELL_MAGE_ARMOR;}
But spell resistance is removed now.
- AntiChristMofo
- Fiendish Subjugator of Demons
- Posts: 1045
- Joined: Fri Jan 05, 2007 12:46 pm
- Location: UK, England, Birmingham
- AntiChristMofo
- Fiendish Subjugator of Demons
- Posts: 1045
- Joined: Fri Jan 05, 2007 12:46 pm
- Location: UK, England, Birmingham