From 2cacea2e14c4e5565927c657a0aa61a6d4eb2576 Mon Sep 17 00:00:00 2001 From: wylab Date: Fri, 19 Dec 2025 04:24:37 +0100 Subject: [PATCH] fix(bloodcult): Disable CryostorageEnterEvent handler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wylab doesn't have CryostorageEnterEvent (Wega-specific). Commented out the handler to fix build error CS0246. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../_Wega/BloodCult/BloodCultSystem.cs | 33 ++++++++++--------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/Content.Server/_Wega/BloodCult/BloodCultSystem.cs b/Content.Server/_Wega/BloodCult/BloodCultSystem.cs index cf4db51fea..3a6470be8f 100644 --- a/Content.Server/_Wega/BloodCult/BloodCultSystem.cs +++ b/Content.Server/_Wega/BloodCult/BloodCultSystem.cs @@ -72,7 +72,7 @@ public sealed partial class BloodCultSystem : SharedBloodCultSystem SubscribeLocalEvent(OnShotAttempted); // Corvax-Wega-Testing SubscribeLocalEvent(OnComponentStartup); SubscribeLocalEvent(OnComponentShutdown); - SubscribeLocalEvent(OnCryostorageEnter); + // SubscribeLocalEvent(OnCryostorageEnter); // Wylab: disabled - CryostorageEnterEvent not available SubscribeLocalEvent(OnInteract); SubscribeLocalEvent(OnAttackAttempt); @@ -342,21 +342,22 @@ public sealed partial class BloodCultSystem : SharedBloodCultSystem CheckStage(); } - private void OnCryostorageEnter(Entity entity, ref CryostorageEnterEvent args) - { - if (!TryComp(args.Uid, out var objectComponent)) - return; - - var newTarget = FindNewRandomTarget((args.Uid, objectComponent)); - if (newTarget != null) - { - _selectedTargets.Add(newTarget.Value); - EnsureComp(newTarget.Value); - } - - _selectedTargets.Remove(args.Uid); - RemComp(args.Uid); - } + // Wylab: disabled - CryostorageEnterEvent not available + // private void OnCryostorageEnter(Entity entity, ref CryostorageEnterEvent args) + // { + // if (!TryComp(args.Uid, out var objectComponent)) + // return; + // + // var newTarget = FindNewRandomTarget((args.Uid, objectComponent)); + // if (newTarget != null) + // { + // _selectedTargets.Add(newTarget.Value); + // EnsureComp(newTarget.Value); + // } + // + // _selectedTargets.Remove(args.Uid); + // RemComp(args.Uid); + // } private void CheckStage() {