fix red alert function

It can't be just a toggle, on/off must be specified in protocol
otherwise clients can get out of sync (late joiners).
play red alert sound only on sound server
fix red alert getting turned off by damage