castableCells¶
Liste les cases à portée du sort sans déplacer le personnage. Vérifie PA, relance, limites et ligne de vue. only_free = true garde les cases libres et praticables.
Combat uniquement. Disponible dans un script de combat.
Signature¶
fight:castableCells(ref, only_free=false)
Retour¶
Une liste de cases triée, éventuellement vide. Aucun PM n'est dépensé.
Exemple¶
-- Invoquer le plus loin possible des ennemis, sans bouger
local cells = fight:castableCells(60, true)
local cell = safestSummonCell(60) -- choisit parmi ces cases
if cell then
fight:launchSpell(60, cell)
end