Thank you for taking the time to tell me what's going on.
Maybe a lot of these could run inside the SAME parallel process instead of separate ones but you've probably already done that whenever possible. I wonder if the rogue-like aspects do constant checks too because if so, maybe stuff like that could be randomly generated BEFORE even starting the game unless it does that already. I know whatever I say is going to sound like unsolicited advice because I can't really see it all in front of me.
I'm surprised combat has so much going on because it doesn't SEEM that complicated, not to undervalue the tons of work that went into it and everything else. Wish I could see it more in depth what's going on but from what you've said it seems like that depth would take hours to dig through.
Reason I even comment is because I really enjoy this game and setting a lot which I said already. It's been rare to find the very darker themes and I'm surprised not more people are inspired by it.