From 2d26a2327887c3b42cf3b245c11e837c449c73b8 Mon Sep 17 00:00:00 2001 From: WarrentyExpired Date: Thu, 15 Oct 2026 10:33:43 -0400 Subject: [PATCH] #W# Tweak: Disabled taskmanager tasks for now. --- Projects/UOContent/Engines/TaskManager.cs | 46 ----------------------- 1 file changed, 46 deletions(-) diff --git a/Projects/UOContent/Engines/TaskManager.cs b/Projects/UOContent/Engines/TaskManager.cs index 2d341bc3f..f3c508ed8 100644 --- a/Projects/UOContent/Engines/TaskManager.cs +++ b/Projects/UOContent/Engines/TaskManager.cs @@ -35,7 +35,6 @@ public static class TaskManager // ========================================== public static void On30MinuteTick(Mobile from = null) { - //RespawnTrapSpawners(from); } // ========================================== @@ -53,49 +52,4 @@ public static class TaskManager { // Add daily tasks here } - - private static void RespawnTrapSpawners(Mobile from = null) - { - List trapSpawners = World.Items.Values - .OfType() - .Where(spawner => spawner.Running && IsTrapSpawner(spawner)) - .ToList(); - - foreach (RegionSpawner spawner in trapSpawners) - { - spawner.Respawn(); - } - - string logMsg = $"[TaskManager] Successfully respawned {trapSpawners.Count} trap region spawners."; - - if (from != null) - { - from.SendMessage(0x35, logMsg); - } - - Utility.PushColor(ConsoleColor.Green); - Console.WriteLine(logMsg); - Utility.PopColor(); - } - - private static bool IsTrapSpawner(RegionSpawner spawner) - { - if (spawner.Name != null && spawner.Name.Contains("Trap", StringComparison.OrdinalIgnoreCase)) - { - return true; - } - - if (spawner.Entries != null) - { - foreach (var entry in spawner.Entries) - { - if (entry.SpawnedName != null && entry.SpawnedName.Contains("Trap", StringComparison.OrdinalIgnoreCase)) - { - return true; - } - } - } - - return false; - } }