public void SetOwner(BaseUnit owner) { _owner = owner == null ? null : new WeakReference(owner); }
public Effects(BaseUnit owner) { SetOwner(owner); _nextIndex = 1; _effects = new List <Effect>(); }