Sfoglia il codice sorgente

Likely fix for inability to shoot if there was adjacent cloned unit

Ivan Savenko 6 mesi fa
parent
commit
b6c341f7c0
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      lib/battle/CBattleInfoCallback.cpp

+ 1 - 1
lib/battle/CBattleInfoCallback.cpp

@@ -1719,7 +1719,7 @@ battle::Units CBattleInfoCallback::battleAdjacentUnits(const battle::Unit * unit
 
 
 	const auto & units = battleGetUnitsIf([&hexes](const battle::Unit * testedUnit)
 	const auto & units = battleGetUnitsIf([&hexes](const battle::Unit * testedUnit)
 	{
 	{
-		if (testedUnit->isDead())
+		if (!testedUnit->alive())
 			return false;
 			return false;
 		const auto & unitHexes = testedUnit->getHexes();
 		const auto & unitHexes = testedUnit->getHexes();
 		for (const auto & hex : unitHexes)
 		for (const auto & hex : unitHexes)