fix: Fixes loading spawns from subdirs using AdminGump (#2061)

This commit is contained in:
Bohica 2025-01-12 11:31:29 -08:00 committed by GitHub
parent 5c1573193b
commit 25431aa7f5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3937,32 +3937,32 @@ namespace Server.Gumps
var availableMaps = ExpansionInfo.CoreExpansion.MapSelectionFlags; var availableMaps = ExpansionInfo.CoreExpansion.MapSelectionFlags;
if (Core.SA && availableMaps.Includes(MapSelectionFlags.TerMur)) if (Core.SA && availableMaps.Includes(MapSelectionFlags.TerMur))
{ {
InvokeCommand("GenerateSpawners Data/Spawns/post-uoml/termur/*.json"); InvokeCommand("GenerateSpawners Data/Spawns/post-uoml/termur/**.json");
} }
if (availableMaps.Includes(MapSelectionFlags.Malas)) if (availableMaps.Includes(MapSelectionFlags.Malas))
{ {
InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/malas/*.json"); InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/malas/**.json");
} }
if (availableMaps.Includes(MapSelectionFlags.Tokuno)) if (availableMaps.Includes(MapSelectionFlags.Tokuno))
{ {
InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/tokuno/*.json"); InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/tokuno/**.json");
} }
if (availableMaps.Includes(MapSelectionFlags.Ilshenar)) if (availableMaps.Includes(MapSelectionFlags.Ilshenar))
{ {
InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/ilshenar/*.json"); InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/ilshenar/**.json");
} }
if (availableMaps.Includes(MapSelectionFlags.Trammel)) if (availableMaps.Includes(MapSelectionFlags.Trammel))
{ {
InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/trammel/*.json"); InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/trammel/**.json");
} }
if (availableMaps.Includes(MapSelectionFlags.Felucca)) if (availableMaps.Includes(MapSelectionFlags.Felucca))
{ {
InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/felucca/*.json"); InvokeCommand($"GenerateSpawners Data/Spawns/{folder}/felucca/**.json");
} }
} }