From 5ad682048fb3d719567e8343837f69a46e4fa88a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Zieli=C5=84ski?= Date: Wed, 6 Dec 2023 21:47:20 +0100 Subject: [PATCH] Fix --- lib/rmg/modificators/ObjectManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rmg/modificators/ObjectManager.cpp b/lib/rmg/modificators/ObjectManager.cpp index 93ae31612..1288f34f4 100644 --- a/lib/rmg/modificators/ObjectManager.cpp +++ b/lib/rmg/modificators/ObjectManager.cpp @@ -666,14 +666,14 @@ bool ObjectManager::addGuard(rmg::Object & object, si32 strength, bool zoneGuard // Prefer non-blocking tiles, if any auto entrableTiles = object.getEntrableArea().getTiles(); - int3 entrableTile; + int3 entrableTile(-1, -1, -1); if (entrableTiles.empty()) { entrableTile = object.getVisitablePosition(); } else { - *RandomGeneratorUtil::nextItem(entrableTiles, zone.getRand()); + entrableTile = *RandomGeneratorUtil::nextItem(entrableTiles, zone.getRand()); } rmg::Area visitablePos({entrableTile});