public abstract void VisitBuffAdd(IBuffAdd buff);
public override void VisitBuffAdd(IBuffAdd buff) { }
public override void VisitBuffAdd(IBuffAdd buff) { _addBuff.Add(buff.GetBuff()); }