works to an extent... and depends on if the soldier is the player or just a normal soldier... if you were hit by a shell using evenhandlers, you would die and recover.... BUT... if its the player, the 'You are dead' screenie starts up...
but its the best solution really since they removed allowdammage