• 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

No Schools present for New class

I am working on creating a Focused specialist wizard and things seem to be working, except for the page to view the schools to specialize in and be forbidden nothing is returned.

I saw someone posted that they had found the answer in another thread, but I cannot seem to find that other thread.

What is the best way to go about this, I created a custom class by copying the wizard, but now the schools do not show up, Do I need to copy all of the spells and make ones for just the focused specialist wizard?

I know this has been completed for 1.9, just was experimenting and trying to work it out myself
 
The Focused Specialist that I did was a variant class from Complete Mage so I'm not sure its the same thing that you are talking about. In order to resolve your problem, though, I would need more info. Are you trying to create a whole new class?
 
Either way would be fine, I have a PC playing one and just would like to be able to apply it to them, so either way would be fine, This time I did it as a whole new class, not quite sure how I would make a variant class to do this
 
The variant was much easier. Unfortunately, I'm not at the computer that I did it with, so I don't have the file with me. The only tricky part was changing the number of spells. If you want to try your hand at it, you'll need to look at things that use arrayvalue. If you prefer to wait a day, I can provide you the code you'll need tomorrow.
 
Ok, here's the code I used to change the amount of spells and specialized spells:

Post-Attributes 11500
Code:
hero.child[cHelpWiz].field[cMemMax].arrayvalue[0] -= 1
hero.child[cHelpWiz].field[cMemMax].arrayvalue[1] -= 1
hero.child[cHelpWiz].field[cSecMax].arrayvalue[0] += 2
hero.child[cHelpWiz].field[cSecMax].arrayvalue[1] += 2

if (#levelcount[Wizard] >= 3) then
  hero.child[cHelpWiz].field[cMemMax].arrayvalue[2] -= 1
  hero.child[cHelpWiz].field[cSecMax].arrayvalue[2] += 2
endif

if (#levelcount[Wizard] >= 5) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[3] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[3] += 2
endif

if (#levelcount[Wizard] >= 7) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[4] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[4] += 2
endif

if (#levelcount[Wizard] >= 9) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[5] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[5] += 2
endif

if (#levelcount[Wizard] >= 11) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[6] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[6] += 2
endif

if (#levelcount[Wizard] >= 13) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[7] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[7] += 2
endif

if (#levelcount[Wizard] >= 15) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[8] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[8] += 2
endif

if (#levelcount[Wizard] >= 17) then
 hero.child[cHelpWiz].field[cMemMax].arrayvalue[9] -= 1
 hero.child[cHelpWiz].field[cSecMax].arrayvalue[9] += 2
endif
 
When you make the variant, you'll also need to modify the Secondary Ability by adding 1 at 1st level. This can be done in the Class Variant tab of the editor in the Custom Abilities block.
 
Back
Top