freeCellToward¶
La case libre collée à ton personnage, du côté d'un combattant.
Parmi les cases libres voisines de celle de ton personnage, renvoie la plus proche de target (un combattant ou un numéro de case) : un pas dans sa direction.
Combat uniquement. À appeler dans fightManagement ou fightPlacement ; ailleurs, l'appel provoque une erreur.
Signature¶
fight:freeCellToward(target)
Retour¶
Un numéro de case, ou nil si aucune case voisine n'est libre.
Exemple¶
local proche = fight:nearestEnemy()
if proche and fight:getDistance(proche) == 2 then
fight:moveToCell(fight:freeCellToward(proche))
end