Actions
castSpellOnCell›canCastSpellOnCell›canCastSpellOnCellAfterMove›getSpellZone›moveToWardCell›moveTowardCellFromCell›getShortestPath›getShortestPath›getReachableCells›getRealReachableCells›isFreeCell›isWalkable›getDistance›getAdjacentCells›inLineOfSight›isHandToHand›cellsAligned›cellsInDiagonal›getCells_square›getCells_cross›getCells_lozenge›getCells_diagonal›getNearestEnemy›getNearestAlly›getFighter›getAllEntities›getEntitiesCount›getCurrentTurn›stateTurns›manageState›clearStates›chooseCell›waitForSync›castSpellOnCellNoDelay›moveToWardCellNoDelay›getEffectiveAP›getEffectiveMP›getEffectiveCellId›resetLocalState›processActionQueue›setDelayConfig›getSpellEntryDelayMs›getMovementDelayMs›