Game server: player damage calcs now allow for the larger temp values (i.e. when calculating bonuses), so it should no longer overflow into a positive number (and give HP instead). Fixes #254.