1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00
This commit is contained in:
Tomasz Zieliński
2023-12-06 21:47:20 +01:00
parent 69ff1734b0
commit 5ad682048f

View File

@@ -666,14 +666,14 @@ bool ObjectManager::addGuard(rmg::Object & object, si32 strength, bool zoneGuard
// Prefer non-blocking tiles, if any // Prefer non-blocking tiles, if any
auto entrableTiles = object.getEntrableArea().getTiles(); auto entrableTiles = object.getEntrableArea().getTiles();
int3 entrableTile; int3 entrableTile(-1, -1, -1);
if (entrableTiles.empty()) if (entrableTiles.empty())
{ {
entrableTile = object.getVisitablePosition(); entrableTile = object.getVisitablePosition();
} }
else else
{ {
*RandomGeneratorUtil::nextItem(entrableTiles, zone.getRand()); entrableTile = *RandomGeneratorUtil::nextItem(entrableTiles, zone.getRand());
} }
rmg::Area visitablePos({entrableTile}); rmg::Area visitablePos({entrableTile});