cellDistance
🎮Méthode
map:cellDistance(cell1, cell2)Calcule la distance entre deux cellules en utilisant MapPoint.DistanceToCell(). Crée deux objets MapPoint à partir des IDs de cellules et calcule la distance géométrique sur la grille isométrique de Dofus.
Paramètres:
Nom
Type
Description
cell1
number
ID de la première cellule (0-559)
cell2
number
ID de la deuxième cellule (0-559)
Retourne: number - Distance en nombre de cellules
Exemple:
local myCell = map:currentCell()
local targetCell = 300
local dist = map:cellDistance(myCell, targetCell)
global:printMessage("Distance: " .. dist .. " cellules")
-- Verifier si a portee d'un sort
local spellRange = 5
if dist <= spellRange then
global:printSuccess("Cible a portee!")
endMis à jour

