• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Spell Failure

DannyBoy2k

Well-known member
It's your favorite person again.

I was wondering if there is any way to 'vary' spell failure from armor? I know I can give a class no spell failure from light, medium, and so on armor...but that tag is an absolute. Class 'X' is exempt from spell failure from light armor. But, is there a way to 'increase' this, easily? At level 10, class 'X' is exempt from light and medium armor...and at lvl 20, from light, medium and heavy.

Enarion said that there was, in the editor instructions...but all I can find is the Battlecaster instructions that uses the static tag. That isn't changable, unless you change the entire class, which would necessitate entering the editor in the middle of the class progression, not something I would find logical.
 
DannyBoy2k wrote:
>
>
> It's your favorite person again.
>
> I was wondering if there is any way to 'vary' spell failure from armor?
> I know I can give a class no spell failure from light, medium, and so on
> armor...but that tag is an absolute. Class 'X' is exempt from spell
> failure from light armor. But, is there a way to 'increase' this,
> easily? At level 10, class 'X' is exempt from light and medium
> armor...and at lvl 20, from light, medium and heavy.
>
> Enarion said that there was, in the editor instructions...but all I can
> find is the Battlecaster instructions that uses the static tag. That
> isn't changable, unless you change the entire class, which would
> necessitate entering the editor in the middle of the class progression,
> not something I would find logical.


In the "How To" document, there's a section on "How to make a class have
no chance of Arcane Spell Failure from certain armor". You should be
able to find it by going to manual, clicking "Editing Data Files", then
"Reference - How To".


Hope this helps,


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
It does indeed. And I'm clearly going blind, since I know I looked in that file. Ah, well, just gives Enarion more ammunition, and the ability to say 'told you so' so it's all to the good, I suppose.
 
Hmmm...I dunno if I'm doing it wrong...but it doesn't work, this doesn't. Using the How To, I still get an arcane spell failure of 20% from a chain shirt, which is a light armor, and thus should have none, as far as I can tell.
 
DannyBoy2k wrote:
>
>
> Hmmm...I dunno if I'm doing it wrong...but it doesn't work, this
> doesn't. Using the How To, I still get an arcane spell failure of 20%
> from a chain shirt, which is a light armor, and thus should have none,
> as far as I can tell.


How are you assigning the tag - through a script or using the "Spell
Failure from Armor" entry in the editor? Can you copy and paste the
script into this forum so I can take a look at it?


Thanks.


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
I tried both:


var result as number

result = hero.childfound[cHelpDbl].assign[CastArmor.Light]


And

<eval value="1" phase="UserPreLv" priority="10000"><![CDATA[
var result as number

result = hero.childfound[cHelpDbl].assign[CastArmor.Light]

]]></eval>

neither of which seemed to work.
 
DannyBoy2k wrote:
>
>
> I tried both:
>
>
> var result as number
>
> result = hero.childfound[cHelpDbl].assign[CastArmor.Light]
>
>
> And
>
> <eval value="1" phase="UserPreLv" priority="10000"><![CDATA[
> var result as number
>
> result = hero.childfound[cHelpDbl].assign[CastArmor.Light]
>
> ]]></eval>


I just tried this and it worked fine for me. Are you sure it's not
something else causing the spell failure - an equipped shield, for
example? If not, please email me the files you're having trouble with to
colen@wolflair.com .


Thanks,


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
At 04:20 AM 4/7/2007, you wrote:
Curious...which did you use? First or second? (In case it matters)
Although I don't know this for sure, it's quite possible that Colen tried this using the V1.1b update that just went out a few minutes ago. Consequently, it's possible that the problem you're having is one of the ones we fixed in this update. So please give it another try with V1.1b. I'll keep my fingers crossed that it's something we just fixed. :-)

-Rob
 
:) I will try just that. On the other hand...speaking of the new update, that is...why is it that my lovely duskblade character doesn't get 'bonus' spells? Should get one extra lvl 0 spell per modifier point...and no such luck.


Hmmm...having taken a closer look, I realized that this seems to be unique, so far. No other class gets further 'spells known'. Further spells 'per day' yes, but not known. Is there a way around this, or...?
 
DannyBoy2k wrote:
>
>
> Smile I will try just that. On the other hand...speaking of the new
> update, that is...why is it that my lovely duskblade character doesn't
> get 'bonus' spells? Should get one extra lvl 0 spell per modifier
> point...and no such luck.


Nobody gets bonus level 0 spells. Check page 8 of the v3.5 players
handbook, the ability modifiers & bonus spells table - no matter how
high your attribute is, you never get bonus spells at level 0.

the more you know ;)


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
DannyBoy2k wrote:
>
>
> Curious...which did you use? First or second? (In case it matters)


I tried the second, as well as directly assigning the tag within the
"Spell Failure" entry in the editor.


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
Colen said:
Nobody gets bonus level 0 spells. Check page 8 of the v3.5 players
handbook, the ability modifiers & bonus spells table - no matter how
high your attribute is, you never get bonus spells at level 0.

Well, actually...yes. :) Duskblade(I bet you're starting to hate this class about now?) does.

Quote:'You also know one additional level-0 spell for each point of Intelligense bonus.' Page 19, PHB II. This being spells KNOWN, I should add.
 
Colen said:
I tried the second, as well as directly assigning the tag within the
"Spell Failure" entry in the editor.


Ok, I'm clearly an idiot...would you consider walking me through it step by step? Cause I can't get it to work.
 
DannyBoy2k wrote:
>
>
> *Colen wrote:*
>
> Nobody gets bonus level 0 spells. Check page 8 of the v3.5 players
> handbook, the ability modifiers & bonus spells table - no matter how
> high your attribute is, you never get bonus spells at level 0.
>
>
>
> Well, actually...yes. Smile Duskblade(I bet you're starting to hate this
> class about now?) does.


*shoots self in face* ;)


> Quote:'You also know one additional level-0 spell for each point of
> Intelligense bonus.' Page 19, PHB II. This being spells KNOWN, I should add.


Hmm, that's a bit different from regular bonus spells, isn't it? The
other classes get bonus spells per day, and the duskblade seems to be
the only one to get bonus spells known from high intelligence.


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
DannyBoy2k wrote:
>
>
> *Colen wrote:*
>
> I tried the second, as well as directly assigning the tag within the
> "Spell Failure" entry in the editor.
>
>
>
>
> Ok, I'm clearly an idiot...would you consider walking me through it step
> by step? Cause I can't get it to work.


OK, first, if you edit your "Class Helper" object in the editor and
change the "Spell Failure from Armor" setting, does that have any effect
once you've spliced in the new helper?


Secondly, if you put the following:

result = hero.childfound[cHelpDbl].assign[CastArmor.Light]

In an eval script running at phase "UserPreLv" and priority "10000" on
your Duskblade class, does that have any effect once you've spliced in
the new helper?


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
Colen said:
OK, first, if you edit your "Class Helper" object in the editor and
change the "Spell Failure from Armor" setting, does that have any effect
once you've spliced in the new helper?

As far as I can tell? No. Anywhere I can think of to look, it says the same. 'Arcane Spell Failure 20%'. This for a chain shirt, which is a light armor.
Same, with varying percentages that is, for the other light armors.

Colen said:
Secondly, if you put the following:

result = hero.childfound[cHelpDbl].assign[CastArmor.Light]

In an eval script running at phase "UserPreLv" and priority "10000" on
your Duskblade class, does that have any effect once you've spliced in
the new helper?

Not appererently, no. It returns 'Reference to undeclared variable' when I try to compile with that thing. Where, exactly, should it go? Tried both the Class Helper tab and the Class Special, and both gave the same response.
 
Yes I did. Unfortunately, I've first gotten a job, after a long period of unemployment. Nice, but suddenly notably less time, and also tiring when you're at home. And, as if that wasn't enough, I just the other day re-installed XP....which removed all adresses, all mail, all things like that. So, basically, could you re-send it?
 
DannyBoy2k wrote:
>
>
> Yes I did. Unfortunately, I've first gotten a job, after a long period
> of unemployment. Nice, but suddenly notably less time, and also tiring
> when you're at home. And, as if that wasn't enough, I just the other day
> re-installed XP....which removed all adresses, all mail, all things like
> that. So, basically, could you re-send it?


Wow! Sorry to hear that. :( I've resent the mail to you.


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/
 
Back
Top