Jump to content

Updating Sorcerer spellbook


Bartimaeus

Recommended Posts

So, first things first. I changed Spell Sequencer to a 6th level spell, changed how many spells/what level the spells you can choose depend on the caster of the level, (Spell Matrix gets one 1st level spell at 7th level, one 2nd level spell at 9th, two 2nd level spells at 11th, etc), for all the Spell xxx spells, as well as the Contingencies. I also made Chain Contingency a 7th level spell to make up with the rest of the spells, (Spell Matrix is 4th level, Spell Sequencer is 6th, Spell Trigger is 8th, Contingency is 5th, Chain Contingency is 7th), which, normally would otherwise be unbalancing, but because I've changed it to my new Spell Trigger format, it's somewhat balanced. Right, well, it all works fine, but I can't select either Spell Sequencer or Chain Contingency in the Sorcerer spellbook. Chain Contingency I should be able to, because there's a lot of room in 7th level spells, but I figure I'm going to have to switch a 6th level spell to a 7th because there's no room in 6th.

 

I can do that, but I haven't a darn clue on how to update the Sorcerer spell book to show the new place of the Chain Contingency, Spell Sequencer, and the soon to be moved spell. Could someone tell me how to do this?

 

Off-Topic: As a side note, could anyone tell me how to view the forums in a more linear way? Or is that not possible? I hate having to keep opening new windows every time I want to see the next post, :mad:

Link to comment

Spell selection depends on spell's filename resource, afair changing the level field in SPL's main header is not enough. Try saving the edited SS as spwi6xx.spl, where 'xx' is a number between 0 and 50 that is not already claimed by other spells. Same for CC, save it as spwi7xx.

Link to comment
Spell selection depends on spell's filename resource, afair changing the level field in SPL's main header is not enough. Try saving the edited SS as spwi6xx.spl, where 'xx' is a number between 0 and 50 that is not already claimed by other spells. Same for CC, save it as spwi7xx.

 

Thank you, good sir - worked perfectly with Chain Contingency. For curiosities' sake, how do you DISABLE a default spell? I don't really plan to, but it would be nice to know. I suspect a poor method would probably be simply changing the spell to a different spell level than the file name's spell level, but just to make sure.

Link to comment
Off-Topic: As a side note, could anyone tell me how to view the forums in a more linear way? Or is that not possible? I hate having to keep opening new windows every time I want to see the next post, :mad:

When you have a topic open, you should see an Options menu near the top right. Clicking on it will let you switch display modes. If you follow links to the forum from search engines, it often puts you in an ugly Outline mode. I think Standard works best.

 

Spell selection depends on spell's filename resource, afair changing the level field in SPL's main header is not enough. Try saving the edited SS as spwi6xx.spl, where 'xx' is a number between 0 and 50 that is not already claimed by other spells. Same for CC, save it as spwi7xx.

 

Thank you, good sir - worked perfectly with Chain Contingency. For curiosities' sake, how do you DISABLE a default spell? I don't really plan to, but it would be nice to know. I suspect a poor method would probably be simply changing the spell to a different spell level than the file name's spell level, but just to make sure.

SR disables spells in two ways. First, disabled spell have their spell school restrictions set so that no mage can use them. This means they'll still show up, but they can't be selected. Because the game is hardcoded to display all mage spells in the SPWIx01 through SPWIx49 range, the only way to remove them from the menus altogether is by patching the executable. SR has an optional component that does this.

Link to comment
Off-Topic: As a side note, could anyone tell me how to view the forums in a more linear way? Or is that not possible? I hate having to keep opening new windows every time I want to see the next post, :mad:

When you have a topic open, you should see an Options menu near the top right. Clicking on it will let you switch display modes. If you follow links to the forum from search engines, it often puts you in an ugly Outline mode. I think Standard works best.

 

Spell selection depends on spell's filename resource, afair changing the level field in SPL's main header is not enough. Try saving the edited SS as spwi6xx.spl, where 'xx' is a number between 0 and 50 that is not already claimed by other spells. Same for CC, save it as spwi7xx.

 

Thank you, good sir - worked perfectly with Chain Contingency. For curiosities' sake, how do you DISABLE a default spell? I don't really plan to, but it would be nice to know. I suspect a poor method would probably be simply changing the spell to a different spell level than the file name's spell level, but just to make sure.

SR disables spells in two ways. First, disabled spell have their spell school restrictions set so that no mage can use them. This means they'll still show up, but they can't be selected. Because the game is hardcoded to display all mage spells in the SPWIx01 through SPWIx49 range, the only way to remove them from the menus altogether is by patching the executable. SR has an optional component that does this.

 

Okay, selected linear - much better, thanks.

 

Alright, so I couldn't really do it even if I wanted to.

 

Thanks guys - got everything working perfectly.

Link to comment
SR disables spells in two ways. First, disabled spell have their spell school restrictions set so that no mage can use them. This means they'll still show up, but they can't be selected. Because the game is hardcoded to display all mage spells in the SPWIx01 through SPWIx49 range, the only way to remove them from the menus altogether is by patching the executable. SR has an optional component that does this.

Alright, so I couldn't really do it even if I wanted to.

You could patch the executable quite easily if you pilfered the code used by SR. The only drawback to this method is that it doesn't work on SoA or Mac installs.

 

The actual patch, written by Taimon, makes it so the game reads from a .2da to determine if some spells should not be displayed. All you'd need to do after installing it is add the spells you want to disable to the .2da.

Link to comment
SR disables spells in two ways. First, disabled spell have their spell school restrictions set so that no mage can use them. This means they'll still show up, but they can't be selected. Because the game is hardcoded to display all mage spells in the SPWIx01 through SPWIx49 range, the only way to remove them from the menus altogether is by patching the executable. SR has an optional component that does this.

Alright, so I couldn't really do it even if I wanted to.

You could patch the executable quite easily if you pilfered the code used by SR. The only drawback to this method is that it doesn't work on SoA or Mac installs.

 

The actual patch, written by Taimon, makes it so the game reads from a .2da to determine if some spells should not be displayed. All you'd need to do after installing it is add the spells you want to disable to the .2da.

 

I see - this sounds useful. I'll take a look at it. Thanks gain, :mad:

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...