protected virtual void OnChangingHP(ChangeHPEventArgs e) { ChangingHP?.Invoke(this, e); }
public void PublishHP(ChangeHPEventArgs e) { OnChangingHP(e); OnChangedHP(e); }