private void DestroyBuffStateImmediately(BSBase buffState) { SyncEventHelper.BuffStateRemoved(this.rid, buffState.id); buffState.OnDestroy(); this._buffStates.Remove(buffState); BuffStatePool.Push(buffState); }