View Single Post
Brolthemighty
Senior Member
 
Join Date: Jan 2013
Posts: 273

Old December 3rd, 2020, 02:36 PM
Alright, so I looked at it by attacking the table directly. Or so I thought. First, I found this old thread Tutorial 6 Adding Spellcasting In it, it shows how to add the spellcasting to a 1/3 caster. From there I tried to reverse it. First by deleting the tags:

perform linkage[table].setfocus
doneif (state.isfocus = 0)
doneif (tagis[Helper.Disable] <> 0)
~ Spellcasting attribute
perform focus.setlinkage[castattr,BaseAttr,"IsAttr.aWIS"]
~ Spellcasting type
perform focus.delete[CasterType.SpontKnow]
perform focus.delete[CasterSrc.Arcane]
perform focus.delete[Helper.3rdCaster]
perform focus.delete[sClass.cHelpRgr]

None of that worked. Then, I set the table in reverse, and instead of it adding values (focus.field[cArrKnCan].arrayvalue[2] += 2) I tried setting it to zero (focus.field[cArrKnCan].arrayvalue[2] =0)

Still a bunch of errors. I would've sworn this was going to work. Setting Cantrips, Spells known, and Max Levels to zero seemed like the fix. I'm going to continue tinkering with it though.
Brolthemighty is offline   #12 Reply With Quote