Actions
cellsInDiagonal
Vérifier si deux cellules sont sur la même diagonale.
Vérifier si deux cellules sont sur la même diagonale.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Vérifier si deux cellules sont sur la même diagonale.
fightAction:cellsInDiagonal(cell1, cell2)
| Nom | Type | Description |
|---|---|---|
cell1 | int | Identifiant de la première cellule. |
cell2 | int | Identifiant de la deuxième cellule. |
| Type | Description |
|---|---|
boolean | true si en diagonale, false sinon. |
-- Xelor : Sablier nécessite un alignement en diagonale
local myCell = fightCharacter:getCellId()
local enemyCell = fightAction:getNearestEnemy()
if fightAction:cellsInDiagonal(myCell, enemyCell) then
fightAction:castSpellOnCell(7359, enemyCell)
elseif fightAction:cellsAligned(myCell, enemyCell) then
fightAction:castSpellOnCell(7359, enemyCell)
end