public void SetEffector(Effector effector) { if (this.effector != null) { this.effector.Remove(); } this.effector = effector; effector.Initialize(status); }