endTurnCell¶
Cherche une case qui respecte toutes les options : pmExact impose un nombre de PM, pmAll tous les PM, adjacentToAlly impose ou interdit le contact avec un allié. safe évite le contact ennemi par défaut. attackWith conserve la portée et la ligne de vue du sort. À choix égal, préfère la case la plus éloignée des ennemis.
Combat uniquement. Disponible dans un script de combat.
Signature¶
fight:endTurnCell(options)
Retour¶
Le numéro d'une case, ou nil si aucune ne satisfait toutes les options.
Exemple¶
local case = fight:endTurnCell({pmExact = 1, adjacentToAlly = true})
if case ~= nil then
fight:moveToCell(case)
end