After playing around with a test force power I made, I decided to try to use the TSLPatcher to try to make it compatible with the other mods that take up spells.2da in my override folder. I can't quite understand how to get the row number to be the number I put in. I've read the TSLPatcher's readme, but I am still confused. Can someone please help?
You don't have it put in the row number you put in. You have it add a row and save the reference to the row in a 2damemory token then you have the patcher edit the script files to replace references to that same memory token and then when the patcher runs it inserts a line in the spells.2da and edits and compiles the scripts for you. If you have the patcher lock in a set row in a 2da file you will cause incompatibilities which is what is there to prevent.