From 6e7961d7cfefaf0492733d7706220a3937b11cc1 Mon Sep 17 00:00:00 2001 From: Matt Gomez Date: Fri, 26 Jul 2024 15:14:56 -0600 Subject: [PATCH] missing it --- .../actions/other/others/quest_system.lua | 22 +------- .../actions/tibiadrome/concoctions.lua | 56 ------------------- 2 files changed, 1 insertion(+), 77 deletions(-) delete mode 100644 data-otxserver/scripts/actions/tibiadrome/concoctions.lua diff --git a/data-otxserver/scripts/actions/other/others/quest_system.lua b/data-otxserver/scripts/actions/other/others/quest_system.lua index c7fdf8243..1667d309a 100644 --- a/data-otxserver/scripts/actions/other/others/quest_system.lua +++ b/data-otxserver/scripts/actions/other/others/quest_system.lua @@ -3,20 +3,13 @@ local specialQuests = { } local questsExperience = { - [3101] = 1, -- dummy values + -- } local questLog = { -- } -local tutorialIds = { - [50080] = 5, - [50082] = 6, - [50084] = 10, - [50086] = 11, -} - local function copyContainerItem(originalContainer, newContainer) for i = 0, originalContainer:getSize() - 1 do local originalItem = originalContainer:getItem(i) @@ -156,19 +149,6 @@ function questSystem.onUse(player, item, fromPosition, target, toPosition, isHot player:setStorageValue(questLog[storage], 1) end - if tutorialIds[storage] then - player:sendTutorial(tutorialIds[storage]) - if item.uid == 50080 then - player:setStorageValue(Storage.RookgaardTutorialIsland.SantiagoNpcGreetStorage, 3) - end - end - - if table.contains(hotaQuest, item.uid) then - if player:getStorageValue(Storage.TheAncientTombs.DefaultStart) ~= 1 then - player:setStorageValue(Storage.TheAncientTombs.DefaultStart, 1) - end - end - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have found " .. result .. ".") player:setStorageValue(storage, 1) return true diff --git a/data-otxserver/scripts/actions/tibiadrome/concoctions.lua b/data-otxserver/scripts/actions/tibiadrome/concoctions.lua deleted file mode 100644 index fe17dfef0..000000000 --- a/data-otxserver/scripts/actions/tibiadrome/concoctions.lua +++ /dev/null @@ -1,56 +0,0 @@ -local configs = { - -- Override examples - --- durationOverride = 30, - --- cooldownOverride = 60, - --- tickTypeOverride = ConcoctionTickType.Experience, - - [Concoction.Ids.StaminaExtension] = { - amount = 60, -- minutes - callback = function(player, config) - player:setStamina(player:getStamina() + config.amount) - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been granted " .. config.amount .. " minutes of stamina.") - end, - }, - [Concoction.Ids.KooldownAid] = { - callback = function(player) - player:clearSpellCooldowns() - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Your spells are no longer on cooldown.") - end, - }, - [Concoction.Ids.StrikeEnhancement] = { condition = { CONDITION_PARAM_SKILL_CRITICAL_HIT_CHANCE, 500 } }, - [Concoction.Ids.CharmUpgrade] = { condition = { CONDITION_PARAM_CHARM_CHANCE_MODIFIER, 5 } }, - [Concoction.Ids.WealthDuplex] = { rate = 100 }, - [Concoction.Ids.BestiaryBetterment] = { multiplier = 2.0 }, - [Concoction.Ids.FireResilience] = { condition = { CONDITION_PARAM_ABSORB_FIREPERCENT, 8 } }, - [Concoction.Ids.IceResilience] = { condition = { CONDITION_PARAM_ABSORB_ICEPERCENT, 8 } }, - [Concoction.Ids.EarthResilience] = { condition = { CONDITION_PARAM_ABSORB_EARTHPERCENT, 8 } }, - [Concoction.Ids.EnergyResilience] = { condition = { CONDITION_PARAM_ABSORB_ENERGYPERCENT, 8 } }, - [Concoction.Ids.HolyResilience] = { condition = { CONDITION_PARAM_ABSORB_HOLYPERCENT, 8 } }, - [Concoction.Ids.DeathResilience] = { condition = { CONDITION_PARAM_ABSORB_DEATHPERCENT, 8 } }, - [Concoction.Ids.PhysicalResilience] = { condition = { CONDITION_PARAM_ABSORB_PHYSICALPERCENT, 8 } }, - [Concoction.Ids.FireAmplification] = { condition = { CONDITION_PARAM_INCREASE_FIREPERCENT, 8 } }, - [Concoction.Ids.IceAmplification] = { condition = { CONDITION_PARAM_INCREASE_ICEPERCENT, 8 } }, - [Concoction.Ids.EarthAmplification] = { condition = { CONDITION_PARAM_INCREASE_EARTHPERCENT, 8 } }, - [Concoction.Ids.EnergyAmplification] = { condition = { CONDITION_PARAM_INCREASE_ENERGYPERCENT, 8 } }, - [Concoction.Ids.HolyAmplification] = { condition = { CONDITION_PARAM_INCREASE_HOLYPERCENT, 8 } }, - [Concoction.Ids.DeathAmplification] = { condition = { CONDITION_PARAM_INCREASE_DEATHPERCENT, 8 } }, - [Concoction.Ids.PhysicalAmplification] = { condition = { CONDITION_PARAM_INCREASE_PHYSICALPERCENT, 8 } }, -} - -for concoctionKey, concoctionId in pairs(Concoction.Ids) do - Concoction.new({ - id = concoctionId, - timeLeftStorage = Storage.TibiaDrome[concoctionKey].TimeLeft, - lastActivatedAtStorage = Storage.TibiaDrome[concoctionKey].LastActivatedAt, - config = configs[concoctionId] or {}, - }):register() -end - -local concoctionsOnLogin = CreatureEvent("ConcoctionsOnLogin") - -function concoctionsOnLogin.onLogin(player) - Concoction.initAll(player, true) - return true -end - -concoctionsOnLogin:register()