> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dotouch-emu.com/llms.txt
> Use this file to discover all available pages before exploring further.

# getShortestPath

> (cells à éviter)

(cells à éviter)

Calculer le chemin le plus court en évitant des cellules spécifiques.

#### 🎮 Méthode

```lua theme={null}
fightAction:getShortestPath(cellStart, cellEnd, avoidCells)
```

#### 📝 Arguments

| Nom          | Type    | Description               |
| ------------ | ------- | ------------------------- |
| `cellStart`  | `int`   | Cellule de départ.        |
| `cellEnd`    | `int`   | Cellule de destination.   |
| `avoidCells` | `{int}` | Liste des cells à éviter. |

#### 💎 Valeur de retour

| Type    | Description                                                   |
| ------- | ------------------------------------------------------------- |
| `{int}` | Liste des identifiants de cellules formant le chemin optimal. |

#### 💡 Exemple

```lua theme={null}
local path = fightAction:getShortestPath(myCell, enemyCell, {blockedCell1, blockedCell2})
```
