public bool SetInvincible(PawnInvincibleKey key) { return _invincible.Add(key); }
public bool UnsetInvincible(PawnInvincibleKey key) { return _invincible.Remove(key); }
public bool HasInvincible(PawnInvincibleKey key) { return _invincible.Contains(key); }