You need to test with something that does not get a health boost. What I am saying is the way the other races that grant health on spawn are programed they are covering up bugs that are behind the sceans. This is why I am recoding it this way as while it does have less error catching it allows any bugs to show up right away b/c the bugs should not exist in the first place and any real solution involves removing the bug not covering it up with error handling.