function onUse(player, item, fromPosition, target, toPosition, isHotkey) if item.actionid == 10155 then if player:getStorageValue(_QUESTLOG[42].Value[01]) < 01 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Seu Quest Log foi atualizado.") player:setStorageValue(_QUESTLOG[42].Value[01], 01) player:setStorageValue(_QUESTLOG[42].UID_01, 02) player:getPosition():sendMagicEffect(14) else player:getPosition():sendMagicEffect(03) end elseif item.actionid == 10156 then if player:getStorageValue(_QUESTLOG[42].Value[01]) == 01 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão da profecia encontrado. Procure por mais.") player:setStorageValue(_QUESTLOG[42].Value[01], 02) player:getPosition():sendMagicEffect(14) else if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão fora da ordem.") player:getPosition():sendMagicEffect(03) else player:getPosition():sendMagicEffect(03) end end elseif item.actionid == 10157 then if player:getStorageValue(_QUESTLOG[42].Value[01]) == 02 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão da profecia encontrado. Procure por mais.") player:setStorageValue(_QUESTLOG[42].Value[01], 03) player:getPosition():sendMagicEffect(14) else if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão fora da ordem.") player:getPosition():sendMagicEffect(03) else player:getPosition():sendMagicEffect(03) end end elseif item.actionid == 10158 then if player:getStorageValue(_QUESTLOG[42].Value[01]) == 03 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão da profecia encontrado. Procure por mais.") player:setStorageValue(_QUESTLOG[42].Value[01], 04) player:getPosition():sendMagicEffect(14) else if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão fora da ordem.") player:getPosition():sendMagicEffect(03) else player:getPosition():sendMagicEffect(03) end end elseif item.actionid == 10159 then if player:getStorageValue(_QUESTLOG[42].Value[01]) == 04 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão da profecia encontrado. Procure por mais.") player:setStorageValue(_QUESTLOG[42].Value[01], 05) player:getPosition():sendMagicEffect(14) else if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão fora da ordem.") player:getPosition():sendMagicEffect(03) else player:getPosition():sendMagicEffect(03) end end elseif item.actionid == 10160 then if player:getStorageValue(_QUESTLOG[42].Value[01]) == 05 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão da profecia encontrado.\nAcesso ao portal liberado.") player:setStorageValue(_QUESTLOG[42].Value[01], 06) player:setStorageValue(_QUESTLOG[42].UID_01, 03) player:getPosition():sendMagicEffect(14) doBackpack(player, 12) player:sendCancelMessage("@RemoveMarkMap") else if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Dragão fora da ordem.") player:getPosition():sendMagicEffect(03) else player:getPosition():sendMagicEffect(03) end end end return true end