The World of Layonara  Forums

Author Topic: Spell resistance  (Read 826 times)

Masterjack

Spell resistance
« on: April 17, 2007, 02:01:44 PM »
I was wondering if any of the underdark race's spell resistance is stackable with the spell resistance a monk gets at higher levels. If so a Svirfneblin with 12 levels of monk would have a spell resistance of 44.  

Masterjack
 

LynnJuniper

Re: Spell resistance
« Reply #1 on: April 17, 2007, 02:03:25 PM »
I'm not entirely sure but I think it takes the higher of the two.
 

D Blaze

Re: Spell resistance
« Reply #2 on: April 17, 2007, 02:16:58 PM »
They don't stack, whichever is highest will be counted only.
 

Weeblie

Re: Spell resistance
« Reply #3 on: April 17, 2007, 02:19:04 PM »
The same also goes for items and spells giving the said property.

Actually, it's not even possible to make spell resistance stackable even if one wanted to (well, at least without doing it in a very hackish way by scripting). :)
 

Blackguy

Re: Spell resistance
« Reply #4 on: April 17, 2007, 02:29:29 PM »
The only thing that will stack is Monk Improved Spell Resistance on Epic Levels. And only if your a monk.
 

Blackguy

Re: Spell resistance
« Reply #5 on: April 17, 2007, 02:30:21 PM »
Quote from: Weeblie
The same also goes for items and spells giving the said property.

Actually, it's not even possible to make spell resistance stackable even if one wanted to (well, at least without doing it in a very hackish way by scripting). :)


You could just make a script that casted a highlevel Spellresistance spell, from a cleric, and remove VFX and what not.
 

Weeblie

Re: Spell resistance
« Reply #6 on: April 17, 2007, 02:49:06 PM »
Quote from: Blackguy
You could just make a script that casted a highlevel Spellresistance spell, from a cleric, and remove VFX and what not.


Actually, it's not that easy.

There are three "types" of spell resistance: Monk SR, Item SR and "Effect" SR.

The three types do not stack with each other. The first two do not stack with themselves either (you won't get 24 SR by having two 12 SR items).

What is very strange though, is that the "Effect" SR is actually stacking. Heh, the function to create the effect is even named: EffectSpellResistanceIncrease

So, yes, by scripting, you could technically make spell resistance stackable... i.e. you could make a stackable SR spell (can I hear anyone scream overpowered? :) ).

To make it stackable with Monk/Item SR one would have to do a few coding tricks. The first is not difficult, just check for the feat (I assume it's a feat giving that) and record the value. For the later, it's slightly more complex as one would probably have to loop through all items searching for any SR property for the value.

To make... say...  the SR spell stackable with Monk/Item SR, it's simply a matter of applaying "spell + monk + item" SR instead of "spell" SR (or something).

BUT... A lot of issues quickly springs to one's mind... What happens if someone unequips the SR item? Should, for every unequiped item, the SR be recalculated? Etc, etc, etc...

So... um... while it is in theory possible to make SR stackable by scripting (I have yet to see something impossible... if one wants to put in enough effort!) it's in practice far too error prone (at least with a quick though of the matter) to be worth the effort. ;)
 

Talan Va'lash

Re: Spell resistance
« Reply #7 on: April 18, 2007, 05:44:30 AM »
Quote from: Weeblie
So... um... while it is in theory possible to make SR stackable by scripting (I have yet to see something impossible... if one wants to put in enough effort!) it's in practice far too error prone (at least with a quick though of the matter) to be worth the effort. ;)

It's also a bad idea balance wise.
 

stragen

Re: Spell resistance
« Reply #8 on: April 18, 2007, 09:04:59 AM »
While we are on this topic.  Can someone please explain the rolls involved in defeating spell resitance.  All we see in game if the spell was resistance or not.  I believe that SR works similarly to AC.  But what does the caster roll for their 'attack roll' to beat the SR.  Does the level of the caster, or the level or the spell effect this roll?
 

D Blaze

Re: Spell resistance
« Reply #9 on: April 18, 2007, 09:22:47 AM »
A caster, when targeting a creature with Spell Resistance will automatically roll their (caster level+1d20)+(any of the spell penetration feats) versus the opponent's Spell Resistance.
It is the same roll whether you are casting magic missile, or Wail of the Banshee.

Example:
A level 17 caster throws a spell (spell level does not matter for SR check, only for saving throws) at a level 20 monk.

Level 20 Monks have an SR of 30.
So this means the character must roll (1d20+17) vs 30.
So for the spell to work at all, you have to hope you roll 14 or higher.


Now, if a level 25 caster with epic spell penetration throws a spell at a level 20 monk, it would look like this.
(1d20+25+6) vs SR 30
Since the caster level and spell penetration feat added together is higher than the opponent's SR, the random roll wouldn't matter, and you would blow right through them.
 

 

SimplePortal 2.3.7 © 2008-2026, SimplePortal