MMOMinion

Full Version: SB fate grind
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
(06-29-2019, 12:16 PM)pedrous Wrote: [ -> ]
(10-16-2017, 04:26 AM)xfajitas Wrote: [ -> ]
Code:
local mapid = Player.localmapid
local level = Player.level

if ( mapid and level ) then
    local inthanalan =     In(mapid,140,141,145,146,147,140,141,130,131)
    local inshroud =     In(mapid,148,152,153,154,132,133)
    local inlanoscea =     In(mapid,129,128,134,135,137,138,139,180)
    
    if (level < 12) then
        if (inthanalan) then
            return 140 -- Horizon [Western Thanalan]
        elseif (inshroud) then
            return 148 -- Bentbranch Meadows [Central Shroud]
        elseif (inlanoscea) then
            return 134 -- Summerford Farms [Middle La Noscea]
        else
            return 148 -- Bentbranch Meadows [Central Shroud]
        end
        
    elseif ( level >= 12 and level < 20) then
        if (inthanalan) then
            return 140 -- Horizon [Western Thanalan]
        elseif (inshroud) then
            return 152 -- Hawthorne Hut [East Shroud]
        elseif (inlanoscea) then
            return 138 -- Swiftperch [Western La Noscea]
        else
            return 152 -- Hawthorne Hut [East Shroud]
        end
        
    elseif (level >= 20 and level < 22) then
        return 152 -- Hawthorne Hut [East Shroud]
    elseif (level >= 22 and level < 30) then
        return 153 -- Quarrymill [South Shroud]
    elseif (level >= 30 and level < 40) then
        return 137 -- Costa Del Sol [Eastern La Noscea]
    elseif (level >= 40 and level < 45) then
        return 155 -- Camp Dragonhead [Coerthas Central Highlands]
    elseif ((level >= 45 and level < 50) or (level >= 50 and (not QuestCompleted(1583) or not CanAccessMap(397)))) then
        return 147 -- Ceruleum Processing Plant [Northern Thanalan]
    elseif (level >= 50 and level < 53 and CanAccessMap(397)) then
        return 397 -- Falcon's Nest [Coerthas Western Highlands]
    elseif (level >= 53 and level < 55 and CanAccessMap(398)) then
        return 398 -- Tailfeather [The Dravanian Forelands]
    elseif (level >= 55 and level < 56 and CanAccessMap(400)) then
        return 400 -- Moghome [The Churning Mists]
    elseif (level >= 56 and level < 60 and CanAccessMap(478) and CanAccessMap(399)) then
        return 399 -- Idyllshire [The Dravanian Hinterlands]
    elseif (level >= 60 and level < 63 and CanAccessMap(612)) then
        return 612 -- Castrum Oriens [The Fringes]
    elseif (level >= 63 and level < 65 and CanAccessMap(614)) then
        return 614 -- Namai [Yanxia]
    elseif (level >= 65 and level < 68 and CanAccessMap(622)) then
        return 622 -- Reunion [The Azim Steppe]
    elseif (level >= 68 and level < 70 and CanAccessMap(620)) then
        return 620 -- Ala Ghiri [The Peaks]
    end
end

You can copy and paste the whole thing or just add what you need to your grind settings.
To edit the settings , In the ingame UI go to 'Advance settings > Behavioral tab > click on the small button that says 'Modify Auto-grind'
Hope this helps

is there anything for SHB ;3

Code:
local mapid = Player.localmapid
local level = Player.level

if ( mapid and level ) then
   local inthanalan =     In(mapid,140,141,145,146,147,140,141,130,131)
   local inshroud =     In(mapid,148,152,153,154,132,133)
   local inlanoscea =     In(mapid,129,128,134,135,137,138,139,180)
   
   if (level < 12) then
       if (inthanalan) then
           return 140 -- Horizon [Western Thanalan]
       elseif (inshroud) then
           return 148 -- Bentbranch Meadows [Central Shroud]
       elseif (inlanoscea) then
           return 134 -- Summerford Farms [Middle La Noscea]
       else
           return 148 -- Bentbranch Meadows [Central Shroud]
       end
       
   elseif ( level >= 12 and level < 20) then
       if (inthanalan) then
           return 140 -- Horizon [Western Thanalan]
       elseif (inshroud) then
           return 152 -- Hawthorne Hut [East Shroud]
       elseif (inlanoscea) then
           return 138 -- Swiftperch [Western La Noscea]
       else
           return 152 -- Hawthorne Hut [East Shroud]
       end
       
   elseif (level >= 20 and level < 22) then
       return 152 -- Hawthorne Hut [East Shroud]
   elseif (level >= 22 and level < 30) then
       return 153 -- Quarrymill [South Shroud]
   elseif (level >= 30 and level < 40) then
       return 137 -- Costa Del Sol [Eastern La Noscea]
   elseif (level >= 40 and level < 45) then
       return 155 -- Camp Dragonhead [Coerthas Central Highlands]
   elseif ((level >= 45 and level < 50) or (level >= 50 and (not QuestCompleted(1583) or not CanAccessMap(397)))) then
       return 147 -- Ceruleum Processing Plant [Northern Thanalan]
   elseif (level >= 50 and level < 53 and CanAccessMap(397)) then
       return 397 -- Falcon's Nest [Coerthas Western Highlands]
   elseif (level >= 53 and level < 55 and CanAccessMap(398)) then
       return 398 -- Tailfeather [The Dravanian Forelands]
   elseif (level >= 55 and level < 56 and CanAccessMap(400)) then
       return 400 -- Moghome [The Churning Mists]
   elseif (level >= 56 and level < 60 and CanAccessMap(478) and CanAccessMap(399)) then
       return 399 -- Idyllshire [The Dravanian Hinterlands]
   elseif (level >= 60 and level < 63 and CanAccessMap(612)) then
       return 612 -- Castrum Oriens [The Fringes]
   elseif (level >= 63 and level < 65 and CanAccessMap(614)) then
       return 614 -- Namai [Yanxia]
   elseif (level >= 65 and level < 68 and CanAccessMap(622)) then
       return 622 -- Reunion [The Azim Steppe]
   elseif (level >= 68 and level < 70 and CanAccessMap(620)) then
       return 620 -- Ala Ghiri [The Peaks]
   elseif (level >= 70 and level < 73 and CanAccessMap(813)) then
       return 813 -- Lakeland [Fort Jobb]
   elseif (level >= 73 and level < 80 and CanAccessMap(816)) then
       return 816 -- Il Mheg [Lydha Lran]
   --elseif (level >= 76 and level < 78 and CanAccessMap(817)) then
       --return 817 -- The Rak'tika Greatwood [Slitherbough]
   --elseif (level >= 78 and level < 80 and CanAccessMap(818)) then
       --return 818 -- The Tempest [The Ondo Cups]
   end
end

Here's what I threw together rather quickly. I don't know what the "optimal" zones would be for fates up to 80 so I just put a few in there. I commented out the last two zones (Rak'tika and The Tempest) since they seem to be far less populated than Lakeland, Amh Araeng, and Il Mheg. Having them in may mean it takes longer to complete the fates. Feel free to un-comment them if you wish (make sure you adjust the "< 80" level in Il Mheg to "76" if you do).
Pages: 1 2