The problem with the multiply feats script is that I had to manually make a for-loop directly with assembly code. By itself that's easy, but it does mean that if any of the offsets or jumps differ between my version and yours it just won"t work at all. I can work around that with the other scripts, at least for the most part, but not this one.
Add to that that even when it does activate it can easily break things, and you can see why I keep it in the Debug section.
As for the Skills script not working, I'll look into it. I should really put a part in my main post on how to "debug" the scripts to send me the relevant asm.
0. Check whether the script actually works or not
1. Check that Mono is activated (top of CE, Mono -> Activate)
2. Right click the script, choose edit script
3. Find the method, this will be in the {$lua} section, and will look like 'kingmaker.etc:etc:etc'.
4. Copy that from the script
without the quotes.
5. Then go into Memory View, right click, Go To Address, and paste the method from 3/4 in there.
5b. If it doesn't find anything, either you didn't activate mono, didn't copy the method correctly or the method doesn't exist. If you try activating the script at least once, it should compile the method. If you've done that and it still doesn't work, you're out of luck.
6. Select the entire block of code (until it stops having the method name as the address) and copy it (either ctrl+c or right click, copy, bytes+opcodes)
7. PM the code to me
8. Hope that I'm still active and willing to fix things.
Edit: I think I've fixed the Skill Points script not activating. Let me know if it works or not.
shadowbanana wrote: ↑Sun Oct 07, 2018 2:08 am
Hey guys, i'm on version 1.0.3 i believe, and i can't seem to get the "Game" script to work, is there a specific place i need to activate it?
1.0.4 changed the offsets. I'll find out which version of my script last supported 1.0.3 and add it to the list in my post. Note that it won't have any of the other updates. I may at some point create a 1.0.3 version of the latest script, but maintaining multiple scripts gets messy, and when the next update comes out which breaks things I'm not gonna support 3 different scripts. In general I'll only support the lastest version of the game, at least until I'm finished with this game.
vitaeexmorte wrote: ↑Sat Oct 06, 2018 7:15 am
Niedzielan wrote: ↑Fri Oct 05, 2018 7:36 pm
Added a "Remove Fog of War" script. Pretty neat, if I do say so myself.
Saw that you removed it again before I tried it, so not sure if it was for world map or ingame. If the latter, maybe it's better to just increase the view distance the characters have.
Trying to activate "Infinite Item Charges [Party Characters Only]" with table 151 gets me this error message. Never got it to work with the older tables eithers. But chalked it up as me still using 1.0.3.
check:SpendCharges: <^Kingmaker%.UnitLogic%.UnitDescriptor> vs
>> <Kingmaker.UnitLogic.UnitDescriptor>
Does it work with 159? May have fixed the issue.