Just changed inject labels to unique, and it didn't help,It might help to give each script a unique INJECT label. For example:
Even if Cheat Engine is smart enough to change it on the fly, it's just good practice to never use the same label in separate scripts.
- Get Stats: INJECT_STATS
- Instant Struggle: INJECT_STRUGGLE (this one gets registered as a symbol, even more of a reason for unique labels)
- Find Mission Timer: INJECT_FINDTIMER
- Set Mission Timer: INJECT_SETTIMER
I believe it happens since I'm trying to inject two separate scripts to the same part of the code. So when second script tries to find aob, it fails since first one already changed it.
When I made set mission timer I thought maybe someone would like to lose a mission by time, and added script that shows value.
Thanks for advice though, I never even thought about it