I think there's a bug with the script then. When I traveled into a new location (Hub), it got reset back to 80. But with that save (in Necropolis), whenever I loaded, it was 40. I dunno, I'm using Stalin's ProtoManager, maybe it breaking something. But I'm more inclined to think it's the script.