Replace g_balance_damagepush_spawnshield with a better method (self damage will always push you)