Passer au contenu principal
Récupérer toutes les cellules affectées par un sort de zone.

🎮 Méthode

fightAction:getSpellZone(spellId, cellId)

📝 Arguments

NomTypeDescription
spellIdintIdentifiant du sort.
cellIdintCellule centrale.

💎 Valeur de retour

TypeDescription
{int}Liste des identifiants de cellules affectées.

💡 Exemple

-- Compter combien d'ennemis sont dans la zone de l'AoE
local zone = fightAction:getSpellZone(8131, targetCell)
local enemyCount = 0
for _, cell in ipairs(zone) do
    local fighter = fightAction:getFighter(cell)
    if fighter ~= nil then
        enemyCount = enemyCount + 1
    end
end
fightDebug:print("L'AoE touche " .. enemyCount .. " cibles")