Tried that too. Third re-install. Again atypical error....
Yeah, some files are deifinitely not properly applied.. Both globals.gd and person.gd have some things missing.
If you start from a fresh install and just do my mod (no code changes, other mods, or alterations), does it still not seem to be installing the mod incorrectly? If that works, I can look at the items and changes that you've made and see what I can do to fix the compatibility with them.
If it still doesn't, there may be something weird going on in the mod installer. It seems to be applying the mod correctly for me and others I've checked with, but it's Strive modding. Doesn't always play by logical rules. However, I got permission from Ank to include his bugfixes in my mod and I believe he's fixed some quirks in the mod loader, so that may resolve this if its a mod loader quirk.
Nothing from my mod interferes with your code. I just add a few items, that's it. You can easily see it for yourself.
And yes, I did start a 100% fresh install (again), after deleting EVERYTHING, the app data Strive and normal strive folder and re-downlaoding ARCIS0.8. And for some reason the mod isn't fully applied. Most of what is in arcis globals.gd and person.gd gets copied to the globals.gd and person.gd in the main game folder, but not all. The originsarray for example wasn't there, nor was the atypical icon path. Naturally, this breaks the end turn if you have an atypical slave, during luxury calculations.
But what's even stranger is that even after I manually put those in, the game still can't find them. The only explanation I can think off is that if globals aren't properly initialized, the save game is ruined, as adding them after does nothing.
What I can try is a compeltly new game.
Oh, one more question - your globals and person are ADDED to the stock ones, they do not overwrite them as far as I can see (looking at the line numbers, at least it seems that way for globals), right?
If all else fails, maybe someone can forward their scripts folder after succesfull install?