Author Topic: How to remove a spell / feat from a class?  (Read 331 times)

Legacy_WhiteTiger

  • Hero Member
  • *****
  • Posts: 889
  • Karma: +0/-0
How to remove a spell / feat from a class?
« on: May 25, 2015, 12:43:51 am »


               

Using hak pack for example how to remove the spell 'Continuous Flame' and how to remove the feat 'Brew Potion'?



               
               

               
            

Legacy_Terrorble

  • Sr. Member
  • ****
  • Posts: 370
  • Karma: +0/-0
How to remove a spell / feat from a class?
« Reply #1 on: May 25, 2015, 06:24:51 am »


               

I know at least one way:


 


to remove continual flame...


 


open spells.2da


go to 419 - which is continual flame


in the cleric and wiz_sorc colums put ****


save the 2da and add it to your hak


 


 


to remove brew potion...


 


open feat.2da


find brew potion


add an impossible requirement to one of the columns (e.g. change the MINCHA field to 99)


save the 2da and add it to your hak


               
               

               
            

Legacy_The Mad Poet

  • Hero Member
  • *****
  • Posts: 715
  • Karma: +0/-0
How to remove a spell / feat from a class?
« Reply #2 on: May 25, 2015, 08:48:44 am »


               

Correct me if I'm wrong but isn't there a switch in the default module load script that disables craft wand and brew potion?


 


There is always a second option. I don't know what kind of module your making, PW or single player, or whatever your rules might be, but you could overwrite the standard spell script for continual flame with a script that just has a void main()() on it, or add something like a SpeakString saying 'This spell has been disabled'. At least that would be a hakless option.