For anyone else having the auto-surrender not working issue, I've created a little fix esp that seems to do the trick. I've only tested it with scanner mode, but I added the fix to the hit code as well, so theoretically both should work. The code looked fine, I suspect the issue might have been that getHealth returns an int instead of a float, but I'm not sure why that would be a problem. Calculating health percentage using let fPlayerHealth := PlayerRef.GetHealthPercentage seemed to solve the problem. Sexout-UD Fixes.esp