From 4064e67d0e6963a3e238d4b362f5c4968fac3b43 Mon Sep 17 00:00:00 2001 From: PreciousTrainer Date: Sat, 16 Sep 2017 18:43:30 +0600 Subject: [PATCH] Fixing Quest start problems which i encountered I got some issues but i fixed them by editing something the edits are easy if u want u can add them. Like it stops at the first in the Start map and second after getting the starter it gets stop. --- Quests/Quest.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Quests/Quest.lua b/Quests/Quest.lua index 2bd1de6..664498d 100644 --- a/Quests/Quest.lua +++ b/Quests/Quest.lua @@ -218,7 +218,9 @@ local moonStoneTargets = { function Quest:evolvePokemon() -- some buffer levels, to ensure every teammember is fully evolved when figthing e4 -- some leeway for indiviudal quest caps: Kanto e4 is started with lv 95, so evolving could start at 93 - if team.getLowestLvl() >= 90 then enableAutoEvolve() end + if(getTeamSize() > 1) then + if team.getLowestLvl() >= 90 then enableAutoEvolve() end + end -- or team.getHighestLvl() >= 93 --not leveling mixed teams efficiently: lv 38, ...., lv 93 local hasMoonStone = hasItem("Moon Stone") @@ -245,7 +247,9 @@ function Quest:sortInMemory() --setting highest level pkm, as last defense wall local highestAlivePkm = team.getHighestPkmAlive() --has to be found or you would have feinted local lastPkm = team.getLastPkmAlive() - if highestAlivePkm ~= lastPkm then return swapPokemon(highestAlivePkm, lastPkm) end + if getTeamSize() > 2 then + if highestAlivePkm ~= lastPkm then return swapPokemon(highestAlivePkm, lastPkm) end + end end