Furthermore, Hero Siege often calculates stats dynamically. For example, your "Damage" displayed on the character sheet might be a derived value calculated from your weapon damage + strength + passive skills. Modifying the derived value directly usually does not work because the game will simply recalculate it on the next frame.
Hero Siege uses EAC (Easy Anti-Cheat). EAC operates at the kernel level. It scans for known processes (like cheatengine-x86_64.exe ) and code injections. If EAC detects CE attached to the Hero Siege process, you will receive a permanent global ban. This ban is tied to your hardware ID (HWID) in many cases, meaning buying a new Steam account won't help without reformatting and using spoofers. hero siege cheat engine