Passer au contenu principal
Lister les cellules accessibles en tenant compte des combattants présents sur le champ de bataille.

🎮 Méthode

fightAction:getRealReachableCells()

💎 Valeur de retour

TypeDescription
{int}Liste des cellules accessibles en évitant les autres unités.

💡 Exemple

-- Trouver une cellule sûre loin des ennemis
local cells = fightAction:getRealReachableCells()
local enemyCell = fightAction:getNearestEnemy()
local bestCell = nil
local bestDist = 0
for _, cell in ipairs(cells) do
    local dist = fightAction:getDistance(cell, enemyCell)
    if dist > bestDist then
        bestDist = dist
        bestCell = cell
    end
end
if bestCell then
    fightAction:moveToWardCell(bestCell)
end