> ## 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.

# inLineOfSight

> Vérifier si deux cellules sont en ligne de vue directe (sans obstruction).

Vérifier si deux cellules sont en ligne de vue directe (sans obstruction).

#### 🎮 Méthode

```lua theme={null}
fightAction:inLineOfSight(firstCellId, secondCellId)
```

#### 📝 Arguments

| Nom            | Type  | Description                         |
| -------------- | ----- | ----------------------------------- |
| `firstCellId`  | `int` | Identifiant de la première cellule. |
| `secondCellId` | `int` | Identifiant de la deuxième cellule. |

#### 💎 Valeur de retour

| Type      | Description                                                         |
| --------- | ------------------------------------------------------------------- |
| `boolean` | `true` si non obstruée, `false` si des obstacles bloquent la ligne. |

#### 💡 Exemple

```lua theme={null}
-- Lancer uniquement si on a la ligne de vue
local myCell = fightCharacter:getCellId()
local enemyCell = fightAction:getNearestEnemy()
if fightAction:inLineOfSight(myCell, enemyCell) then
    if fightAction:canCastSpellOnCell(myCell, 5813, enemyCell) == 0 then
        fightAction:castSpellOnCell(5813, enemyCell)
    end
end
```
