public override void OnRemovedFromScene() { base.OnRemovedFromScene(); if (!IsServer) { return; } RemoveScheduledUpdate(AddEffect); _terrainProvider = null; _statComponent = null; if (_skeleton != null) { _skeleton.OnReloadBones -= SkeletonOnOnReloadBones; } _skeleton = null; }