1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-10 22:31:40 +02:00

Do not add dead units as 'adjacent', since all callers assume this

This commit is contained in:
Ivan Savenko
2025-01-18 19:48:59 +00:00
parent f3e8291ecd
commit b33b880482

View File

@@ -1717,6 +1717,8 @@ battle::Units CBattleInfoCallback::battleAdjacentUnits(const battle::Unit * unit
const auto & units = battleGetUnitsIf([=](const battle::Unit * unit)
{
if (unit->isDead())
return false;
const auto & unitHexes = unit->getHexes();
for (const auto & hex : unitHexes)
if (hexes.contains(hex))