Author Topic: Disable spells and familars  (Read 309 times)

Legacy_Greyfort

  • Sr. Member
  • ****
  • Posts: 442
  • Karma: +0/-0
Disable spells and familars
« on: July 07, 2011, 09:52:32 am »


               I was wondering if  any of you had any idea on the best way to disable spell casting and familars.
other then spell hooking?

What I would like to do is...

Player Options:
A:can not cast spells, or summon familars but recives special bonuses[ made possible by nwnx_funcs ]
B:can cast spells just like nwn default casting abilities

What I would like to do is if player chooses option A: they can not cast spells etc, but if they try ?number of times to cast they can loose option A and then be set to option B and cast spells.

I'm trying difrent things, thanks.

Greyfort
               
               

               
            

Legacy_Xardex

  • Sr. Member
  • ****
  • Posts: 414
  • Karma: +0/-0
Disable spells and familars
« Reply #1 on: July 07, 2011, 01:00:07 pm »


               Well with nwnx_funcs you can remove known spells from arcane casters, and remove the familiar feat. If you want to make divine casters unable to cast spells you need to spellhook it.

But since you want to make them able to go from A to B, you have no choice but to do it with spellhook. Familiar feat does have a script (I think?) that you can also easily modify.
               
               

               
            

Legacy_La Rose Noire

  • Newbie
  • *
  • Posts: 49
  • Karma: +0/-0
Disable spells and familars
« Reply #2 on: July 07, 2011, 03:49:16 pm »


               Juste hook spells with default switch  including only :

SetModuleOverrideSpellScriptFinished();