public void Notify(BuffableProperty value) { observers.ForEach (observer => observer.Notify (value)); }
void BuffChanged(BuffableProperty value) { effects.Add (value); RedrawGlyphs (); }
void UpdateCurrentHp(BuffableProperty value) { currentHp = value.Value; }
void UpdateMaxHp(BuffableProperty value) { maxHp = value.Value; }
public void Notify(BuffableProperty value) { callback (value); }