From db8547838175ab0af37417116f06a68676612691 Mon Sep 17 00:00:00 2001 From: Thomas <72444570+Applevangelist@users.noreply.github.com> Date: Wed, 5 Oct 2022 14:19:39 +0200 Subject: [PATCH] ZONE_BASE/RADIUS not registering in the DB if not _DATABASE:FindZone(ZoneName) then _EVENTDISPATCHER:CreateEventNewZone(self) end -- problem when creating zones on the fly and trying to find them with :FindByName() laters --- Moose Development/Moose/Core/Zone.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Moose Development/Moose/Core/Zone.lua b/Moose Development/Moose/Core/Zone.lua index 296dbb3ba..1b0f432ed 100644 --- a/Moose Development/Moose/Core/Zone.lua +++ b/Moose Development/Moose/Core/Zone.lua @@ -143,6 +143,9 @@ function ZONE_BASE:New( ZoneName ) self.ZoneName = ZoneName + if not _DATABASE:FindZone(ZoneName) then + _EVENTDISPATCHER:CreateEventNewZone(self) + end --_DATABASE:AddZone(ZoneName,self) return self