Aller au contenu

useStone

Avec l'inventaire visible, utilise la pierre pleine choisie aux coordonnées x, y et attend sa consommation pendant timeoutMs millisecondes. Le trajet choisit l'image avec control:findImage() et prépare le placement. Un seul double-clic, sans réessai automatique.

Avancé. Pour les trajets personnalisés.

Signature

inventory:useStone(x, y, timeoutMs=2000)

Retour

true si une pierre pleine (modèle 7010) est consommée ; false si le stock est absent ou inconnu, ou si la consommation n'est pas confirmée. Ne garantit pas l'apparition du groupe de monstres.

Exemple

local pos = control:findImage("pierre_dame_pleine_banque", 1500)
if pos then
    local used = inventory:useStone(pos[1], pos[2], 2000)
    if not used then
        global:journal("Pierre pleine non consommée")
    end
end