additional checks to avoid giving dead actors a rank sign

closes #4134
.IsDead() includes the .Destroyed check