RuneScape Wiki
Advertisement

Documentation for this module may be created at Module:Skill calc/Herblore/data/doc

--[=[
     Notations found in this Module:
        * name:     Name of product
        * icon:      Alternate image location
        * level:    Level required to complete
        * xp:       Experience gained
        * material: Materials required { #, "Item name", ...}
            - Special case for alternate currencies: {#, value, "Item name", ...}
        * mcount:   Material count - Number of materials required
            - This allows for exclusion of items not found in the GE
        * title:    Alternative name of object
            - Used to clarify the difference from a similar object or offer a cleaner name
        * mtrade:   Indicates whether the materials needed can be found in the GE
        * trade:    Indicates whether the product can be found in the GE
        * currency: Indicates an alternative currency being used
        * value:    Specifies the product's value in alternative currency
        * members:  Indicates whether an item is members-only content. Currently not used.
--]=]
local skillData = {}
 
return function(trainMethod)
 
    -- Popular Methods
    if trainMethod == "Popular" then
        local methods = 
        {
            {   
                icon = "Oak logs",
                name = "Oak tree",
                level = 15,
                xp = 37.5
            },
        }
    return methods
    end

    -- Clean herbs
    if trainMethod == "Clean herbs" then
        local methods = 
        {
            {   
                name     = "Clean guam",
                level    = 1,
                xp       = 2.5,
                material = {1, "Grimy guam"}
            },{   
                name     = "Clean tarromin",
                level    = 5,
                xp       = 3.8,
                material = {1, "Grimy tarromin"}
            },{   
                name     = "Clean marrentill",
                level    = 9,
                xp       = 5,
                material = {1, "Grimy marrentill"}
            },{   
                name     = "Clean harralander",
                level    = 20,
                xp       = 6.3,
                material = {1, "Grimy harralander"}
            },{   
                name     = "Clean ranarr",
                level    = 25,
                xp       = 7.5,
                material = {1, "Grimy ranarr"}
            },{   
                name     = "Clean toadflax",
                level    = 30,
                xp       = 8,
                material = {1, "Grimy toadflax"}
            },{   
                name     = "Clean spirit weed",
                level    = 35,
                xp       = 7.8,
                material = {1, "Grimy spirit weed"}
            },{   
                name     = "Clean irit",
                level    = 40,
                xp       = 8.8,
                material = {1, "Grimy irit"}
            },{   
                name     = "Clean wergali",
                level    = 41,
                xp       = 9.5,
                material = {1, "Grimy wergali"}
            },{   
                name     = "Clean avantoe",
                level    = 48,
                xp       = 10,
                material = {1, "Grimy avantoe"}
            },{   
                name     = "Clean kwuarm",
                level    = 54,
                xp       = 11.3,
                material = {1, "Grimy kwuarm"}
            },{   
                name     = "Clean erzille",
                level    = 54,
                xp       = 10,
                material = {1, "Grimy erzille"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean ugune",
                level    = 56,
                xp       = 11.5,
                material = {1, "Grimy ugune"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean bloodweed",
                level    = 57,
                xp       = 11.5,
                material = {1, "Grimy bloodweed"}
            },{   
                name     = "Clean argway",
                level    = 57,
                xp       = 11.6,
                material = {1, "Grimy argway"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean shengo",
                level    = 58,
                xp       = 11.7,
                material = {1, "Grimy shengo"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean snapdragon",
                level    = 59,
                xp       = 11.8,
                material = {1, "Grimy snapdragon"}
            },{   
                name     = "Clean samaden",
                level    = 59,
                xp       = 11.7,
                material = {1, "Grimy samaden"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean cadantine",
                level    = 65,
                xp       = 12.5,
                material = {1, "Grimy cadantine"}
            },{   
                name     = "Clean lantadyme",
                level    = 67,
                xp       = 13.1,
                material = {1, "Grimy lantadyme"}
            },{   
                name     = "Clean dwarf weed",
                level    = 70,
                xp       = 13.8,
                material = {1, "Grimy dwarf weed"}
            },{   
                name     = "Clean torstol",
                level    = 75,
                xp       = 15,
                material = {1, "Grimy torstol"}
            },{   
                name     = "Clean fellstalk",
                level    = 91,
                xp       = 16.8,
                material = {1, "Grimy fellstalk"}
            }
        }
    return methods
    end

    -- Standard potions from scratch
    if trainMethod == "Potions - Standard (Scratch)" then
        local methods = 
        {
            {   
                name     = "Attack potion (3)",
                title    = "Attack potion",
                level    = 1,
                xp       = 25,
                material = {1, "Clean guam", 1, "Eye of newt", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Ranging potion (3)",
                title    = "Ranging potion",
                level    = 75,
                xp       = 15,
                material = {1, "Clean guam", 1, "Redberries", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Clean tarromin", 1, "Black bead", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Clean tarromin", 1, "Red bead", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Clean tarromin", 1, "Yellow bead", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Clean tarromin", 1, "White bead", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Strength potion (3)",
                title    = "Strength potion",
                level    = 7,
                xp       = 40,
                material = {1, "Clean tarromin", 1, "Limpwurt root", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Relicym's balm (3)",
                title    = "Relicym's balm",
                level    = 8,
                xp       = 40,
                material = {1, "Clean rogue's purse", 1, "Vial of water", 1, "Clean snake weed"},
                mcount   = 2
            },{   
                name     = "Defence potion (3)",
                title    = "Defence potion",
                level    = 9,
                xp       = 45,
                material = {1, "Clean marrentill", 1, "Bear fur", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Antipoison (3)",
                title    = "Antipoison",
                level    = 13,
                xp       = 50,
                material = {1, "Clean marrentill", 1, "Unicorn horn dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Serum 207 (3)",
                title    = "Serum 207",
                level    = 15,
                xp       = 50,
                material = {1, "Clean tarromin", 1, "Ashes", 1, "Vial of water"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Guthix rest (3)",
                title    = "Guthix rest",
                level    = 18,
                xp       = 59.5,
                material = {1, "Clean harralander", 1, "Clean marrentill", 1, "Vial of water"},
                mcount   = 3
            },{   
                name        = "Guam tar",
                level       = 19,
                xp          = 30,
                multiplier  = 15,
                material    = {1, "Clean guam", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Restore potion (3)",
                title    = "Restore potion",
                level    = 22,
                xp       = 62.5,
                material = {1, "Clean harralander", 1, "Red spiders' eggs", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Guthix balance (3)",
                title    = "Guthix balance",
                level    = 22,
                xp       = 50,
                material = {1, "Restore potion (3)", 1, "Garlic", 1, "Silver dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Blamish oil",
                level    = 25,
                xp       = 80,
                material = {1, "Clean harralander", 1, "Blamish snail slime"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Energy potion (3)",
                title    = "Energy potion",
                level    = 26,
                xp       = 67.5,
                material = {1, "Clean harralander", 1, "Chocolate dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name        = "Marrentill tar",
                level       = 31,
                xp          = 42.5,
                multiplier  = 15,
                material    = {1, "Clean marrentill", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Super fishing explosive",
                level    = 31,
                xp       = 55,
                material = {1, "Clean guam", 1, "Vial of water", 1, "Rubium"},
                mcount   = 2, 
                trade    = 0
            },{   
                name     = "Agility potion (3)",
                title    = "Agility potion",
                level    = 34,
                xp       = 80,
                material = {1, "Clean toadflax", 1, "Toad's legs", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Combat potion (3)",
                title    = "Combat potion",
                level    = 36,
                xp       = 84,
                material = {1, "Clean harralander", 1, "Goat horn dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Goblin potion (3)",
                title    = "Goblin potion",
                level    = 37,
                xp       = 85,
                material = {1, "Clean toadflax", 1, "Vial of water", 1, "Pharmakos berries"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Prayer potion (3)",
                title    = "Prayer potion",
                level    = 38,
                xp       = 87.5,
                material = {1, "Clean ranarr", 1, "Snape grass", 1, "Vial of water"},
                mcount   = 3
            },{   
                name        = "Tarromin tar",
                level       = 7,
                xp          = 40,
                multiplier  = 15,
                material    = {1, "Clean tarromin", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Summoning potion (3)",
                title    = "Summoning potion",
                level    = 40,
                xp       = 92,
                material = {1, "Clean spirit weed", 1, "Cockatrice egg", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Crafting potion (3)",
                title    = "Crafting potion",
                level    = 42,
                xp       = 95,
                material = {1, "Clean wergali", 1, "Frog spawn", 1, "Vial of water"},
                mcount   = 3
            },{   
                name        = "Harralander tar",
                level       = 44,
                xp          = 72.5,
                multiplier  = 15,
                material    = {1, "Clean harralander", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Super attack (3)",
                title    = "Super attack",
                level    = 45,
                xp       = 100,
                material = {1, "Clean irit", 1, "Eye of newt", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Super antipoison (3)",
                title    = "Super antipoison",
                level    = 48,
                xp       = 106.3,
                material = {1, "Clean irit", 1, "Unicorn horn dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Fishing potion (3)",
                title    = "Fishing potion",
                level    = 50,
                xp       = 112.5,
                material = {1, "Clean avantoe", 1, "Snape grass", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Super energy (3)",
                title    = "Super energy",
                level    = 52,
                xp       = 117.5,
                material = {1, "Clean avantoe", 1, "Mort myre fungus", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Hunter potion (3)",
                title    = "Hunter potion",
                level    = 53,
                xp       = 120,
                material = {1, "Clean avantoe", 1, "Kebbit teeth dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Super strength (3)",
                title    = "Super strength",
                level    = 55,
                xp       = 125,
                material = {1, "Clean kwuarm", 1, "Limpwurt root", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Magic essence potion (3)",
                title    = "Magic essence potion",
                level    = 57,
                xp       = 130,
                material = {1, "Vial of water", 1, "Star flower", 1, "Gorak claw powder"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Luck potion (3)",
                title    = "Luck potion",
                level    = 57,
                xp       = 123.5,
                material = {1, "Clean bloodweed", 1, "Crushed dragonstone", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Fletching potion (3)",
                title    = "Fletching potion",
                level    = 58,
                xp       = 132,
                material = {1, "Clean wergali", 1, "Wimpy feather", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Weapon poison (3)",
                title    = "Weapon poison",
                level    = 60,
                xp       = 137.5,
                material = {1, "Clean kwuarm", 1, "Dragon scale dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Super restore (3)",
                title    = "Super restore",
                level    = 63,
                xp       = 142.5,
                material = {1, "Clean snapdragon", 1, "Red spiders' eggs", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Sanfew serum (3)",
                title    = "Sanfew serum",
                level    = 65,
                xp       = 160,
                material = {1, "Super restore (3)", 1, "Unicorn horn dust", 1, "Nail beast nails", 1, "Clean snake weed"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Camouflage potion (3)",
                title    = "Camouflage potion",
                level    = 65,
                xp       = 150,
                material = {1, "Clean bloodweed", 1, "Black salamander", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Super defence (3)",
                title    = "Super defence",
                level    = 66,
                xp       = 150,
                material = {1, "Clean cadantine", 1, "White berries", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Antipoison+ (3)",
                title    = "Antipoison+",
                level    = 68,
                xp       = 155,
                material = {1, "Clean toadflax", 1, "Yew roots", 1, "Coconut milk"},
                mcount   = 3
            },{   
                name     = "Antifire (3)",
                title    = "Antifire",
                level    = 69,
                xp       = 157.5,
                material = {1, "Clean lantadyme", 1, "Dragon scale dust", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Super ranging potion (3)",
                title    = "Super ranging potion",
                level    = 72,
                xp       = 162.5,
                material = {1, "Clean dwarf weed", 1, "Wine of Zamorak", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Weapon poison+ (3)",
                title    = "Weapon poison+",
                level    = 73,
                xp       = 165,
                material = {1, "Cactus spine", 1, "Red spiders' eggs", 1, "Coconut milk"},
                mcount   = 3
            },{   
                name     = "Super magic potion (3)",
                title    = "Super magic potion",
                level    = 76,
                xp       = 172.5,
                material = {1, "Clean lantadyme", 1, "Potato cactus", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Zamorak brew (3)",
                title    = "Zamorak brew",
                level    = 78,
                xp       = 175,
                material = {1, "Clean torstol", 1, "Jangerberries", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Antipoison++ (3)",
                title    = "Antipoison++",
                level    = 79,
                xp       = 177.5,
                material = {1, "Clean irit", 1, "Magic roots", 1, "Coconut milk"},
                mcount   = 3
            },{   
                name     = "Saradomin brew (3)",
                title    = "Saradomin brew",
                level    = 81,
                xp       = 180,
                material = {1, "Clean toadflax", 1, "Crushed nest", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Weapon poison++ (3)",
                title    = "Weapon poison++",
                level    = 82,
                xp       = 190,
                material = {1, "Poison ivy berries", 1, "Coconut milk", 1, "Cave nightshade"},
                mcount   = 2
            },{   
                name     = "Agression potion (3)",
                title    = "Agression potion",
                level    = 82,
                xp       = 185,
                material = {1, "Clean bloodweed", 1, "Searing ashes", 1, "Vial of water"},
                mcount   = 3
            },{   
                name     = "Prayer renewal (3)",
                title    = "Prayer renewal",
                level    = 94,
                xp       = 190,
                material = {1, "Clean fellstalk", 1, "Morchella mushroom", 1, "Vial of water"},
                mcount   = 3
            },
        }
    return methods
    end

    -- Standard potions
    if trainMethod == "Potions - Standard" then
        local methods = 
        {
            {   
                name     = "Attack potion (3)",
                title    = "Attack potion",
                level    = 1,
                xp       = 25,
                material = {1, "Guam potion (unf)", 1, "Eye of newt"},
                mcount   = 2
            },{   
                name     = "Ranging potion (3)",
                title    = "Ranging potion",
                level    = 75,
                xp       = 15,
                material = {1, "Guam potion (unf)", 1, "Redberries"},
                mcount   = 2
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Tarromin potion (unf)", 1, "Black bead"},
                mcount   = 2
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Tarromin potion (unf)", 1, "Red bead"},
                mcount   = 2
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Tarromin potion (unf)", 1, "Yellow bead"},
                mcount   = 2
            },{   
                name     = "Magic potion (3)",
                title    = "Magic potion",
                level    = 5,
                xp       = 35,
                material = {1, "Tarromin potion (unf)", 1, "White bead"},
                mcount   = 2
            },{   
                name     = "Strength potion (3)",
                title    = "Strength potion",
                level    = 7,
                xp       = 40,
                material = {1, "Tarromin potion (unf)", 1, "Limpwurt root"},
                mcount   = 2
            },{   
                name     = "Relicym's balm (3)",
                title    = "Relicym's balm",
                level    = 8,
                xp       = 40,
                material = {1, "Rogue's purse potion (unf)", 1, "Clean snake weed"},
                mcount   = 1
            },{   
                name     = "Defence potion (3)",
                title    = "Defence potion",
                level    = 9,
                xp       = 45,
                material = {1, "Marrentill potion (unf)", 1, "Bear fur"},
                mcount   = 2
            },{   
                name     = "Antipoison (3)",
                title    = "Antipoison",
                level    = 13,
                xp       = 50,
                material = {1, "Marrentill potion (unf)", 1, "Unicorn horn dust"},
                mcount   = 2
            },{   
                name     = "Serum 207 (3)",
                title    = "Serum 207",
                level    = 15,
                xp       = 50,
                material = {1, "Tarromin potion (unf)", 1, "Ashes"},
                mcount   = 2
            },{   
                name     = "Guthix rest (3)",
                title    = "Guthix rest",
                level    = 18,
                xp       = 59.5,
                material = {1, "Harralander potion (unf)", 1, "Clean marrentill"},
                mcount   = 2
            },{   
                name        = "Guam tar",
                level       = 19,
                xp          = 30,
                multiplier  = 15,
                material    = {1, "Clean guam", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Restore potion (3)",
                title    = "Restore potion",
                level    = 22,
                xp       = 62.5,
                material = {1, "Harralander potion (unf)", 1, "Red spiders' eggs"},
                mcount   = 2
            },{   
                name     = "Guthix balance (3)",
                title    = "Guthix balance",
                level    = 22,
                xp       = 50,
                material = {1, "Restore potion (3)", 1, "Garlic", 1, "Silver dust"},
                mcount   = 3
            },{   
                name     = "Blamish oil",
                level    = 25,
                xp       = 80,
                material = {1, "Clean harralander", 1, "Blamish snail slime"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Energy potion (3)",
                title    = "Energy potion",
                level    = 26,
                xp       = 67.5,
                material = {1, "Harralander potion (unf)", 1, "Chocolate dust"},
                mcount   = 2
            },{   
                name        = "Marrentill tar",
                level       = 31,
                xp          = 42.5,
                multiplier  = 15,
                material    = {1, "Clean marrentill", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Super fishing explosive",
                level    = 31,
                xp       = 55,
                material = {1, "Guam potion (unf)", 1, "Rubium"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Agility potion (3)",
                title    = "Agility potion",
                level    = 34,
                xp       = 80,
                material = {1, "Toadflax potion (unf)", 1, "Toad's legs"},
                mcount   = 2
            },{   
                name     = "Combat potion (3)",
                title    = "Combat potion",
                level    = 36,
                xp       = 84,
                material = {1, "Harralander potion (unf)", 1, "Goat horn dust"},
                mcount   = 2
            },{   
                name     = "Goblin potion (3)",
                title    = "Goblin potion",
                level    = 37,
                xp       = 85,
                material = {1, "Toadflax potion (unf)", 1, "Pharmakos berries"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Prayer potion (3)",
                title    = "Prayer potion",
                level    = 38,
                xp       = 87.5,
                material = {1, "Ranarr potion (unf)", 1, "Snape grass"},
                mcount   = 2
            },{   
                name        = "Tarromin tar",
                level       = 7,
                xp          = 40,
                multiplier  = 15,
                material    = {1, "Clean tarromin", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Summoning potion (3)",
                title    = "Summoning potion",
                level    = 40,
                xp       = 92,
                material = {1, "Spirit weed potion (unf)", 1, "Cockatrice egg"},
                mcount   = 2
            },{   
                name     = "Crafting potion (3)",
                title    = "Crafting potion",
                level    = 42,
                xp       = 95,
                material = {1, "Wergali potion (unf)", 1, "Frog spawn"},
                mcount   = 2
            },{   
                name        = "Harralander tar",
                level       = 44,
                xp          = 72.5,
                multiplier  = 15,
                material    = {1, "Clean harralander", 15, "Swamp tar"},
                mcount      = 2
            },{   
                name     = "Super attack (3)",
                title    = "Super attack",
                level    = 45,
                xp       = 100,
                material = {1, "Irit potion (unf)", 1, "Eye of newt"},
                mcount   = 2
            },{   
                name     = "Super antipoison (3)",
                title    = "Super antipoison",
                level    = 48,
                xp       = 106.3,
                material = {1, "Irit potion (unf)", 1, "Unicorn horn dust"},
                mcount   = 2
            },{   
                name     = "Fishing potion (3)",
                title    = "Fishing potion",
                level    = 50,
                xp       = 112.5,
                material = {1, "Avantoe potion (unf)", 1, "Snape grass"},
                mcount   = 2
            },{   
                name     = "Super energy (3)",
                title    = "Super energy",
                level    = 52,
                xp       = 117.5,
                material = {1, "Avantoe potion (unf)", 1, "Mort myre fungus"},
                mcount   = 2
            },{   
                name     = "Hunter potion (3)",
                title    = "Hunter potion",
                level    = 53,
                xp       = 120,
                material = {1, "Avantoe potion (unf)", 1, "Kebbit teeth dust"},
                mcount   = 2
            },{   
                name     = "Super strength (3)",
                title    = "Super strength",
                level    = 55,
                xp       = 125,
                material = {1, "Kwuarm potion (unf)", 1, "Limpwurt root"},
                mcount   = 2
            },{   
                name     = "Magic essence potion (3)",
                title    = "Magic essence potion",
                level    = 57,
                xp       = 130,
                material = {1, "Star flower", 1, "Gorak claw powder"},
                mcount   = 2,
                mtrade   = 0,
                trade    = 0
            },{   
                name     = "Luck potion (3)",
                title    = "Luck potion",
                level    = 57,
                xp       = 123.5,
                material = {1, "Bloodweed potion (unf)", 1, "Crushed dragonstone"},
                mcount   = 2
            },{   
                name     = "Fletching potion (3)",
                title    = "Fletching potion",
                level    = 58,
                xp       = 132,
                material = {1, "Wergali potion (unf)", 1, "Wimpy feather"},
                mcount   = 2
            },{   
                name     = "Weapon poison (3)",
                title    = "Weapon poison",
                level    = 60,
                xp       = 137.5,
                material = {1, "Kwuarm potion (unf)", 1, "Dragon scale dust"},
                mcount   = 2
            },{   
                name     = "Super restore (3)",
                title    = "Super restore",
                level    = 63,
                xp       = 142.5,
                material = {1, "Snapdragon potion (unf)", 1, "Red spiders' eggs"},
                mcount   = 2
            },{   
                name     = "Sanfew serum (3)",
                title    = "Sanfew serum",
                level    = 65,
                xp       = 160,
                material = {1, "Super restore (3)", 1, "Unicorn horn dust", 1, "Nail beast nails", 1, "Clean snake weed"},
                mcount   = 3
            },{   
                name     = "Camouflage potion (3)",
                title    = "Camouflage potion",
                level    = 65,
                xp       = 150,
                material = {1, "Bloodweed potion (unf)", 1, "Black salamander"},
                mcount   = 2
            },{   
                name     = "Super defence (3)",
                title    = "Super defence",
                level    = 66,
                xp       = 150,
                material = {1, "Cadantine potion (unf)", 1, "White berries"},
                mcount   = 2
            },{   
                name     = "Antipoison+ (3)",
                title    = "Antipoison+",
                level    = 68,
                xp       = 155,
                material = {1, "Toadflax potion (unf)", 1, "Yew roots", 1, "Coconut milk"},
                mcount   = 3
            },{   
                name     = "Antifire (3)",
                title    = "Antifire",
                level    = 69,
                xp       = 157.5,
                material = {1, "Lantadyme potion (unf)", 1, "Dragon scale dust"},
                mcount   = 2
            },{   
                name     = "Super ranging potion (3)",
                title    = "Super ranging potion",
                level    = 72,
                xp       = 162.5,
                material = {1, "Dwarf weed potion (unf)", 1, "Wine of Zamorak"},
                mcount   = 2
            },{   
                name     = "Weapon poison+ (3)",
                title    = "Weapon poison+",
                level    = 73,
                xp       = 165,
                material = {1, "Weapon poison+ (unf)", 1, "Red spiders' eggs"},
                mcount   = 3
            },{   
                name     = "Super magic potion (3)",
                title    = "Super magic potion",
                level    = 76,
                xp       = 172.5,
                material = {1, "Lantadyme potion (unf)", 1, "Potato cactus"},
                mcount   = 2
            },{   
                name     = "Zamorak brew (3)",
                title    = "Zamorak brew",
                level    = 78,
                xp       = 175,
                material = {1, "Torstol potion (unf)", 1, "Jangerberries"},
                mcount   = 2
            },{   
                name     = "Antipoison++ (3)",
                title    = "Antipoison++",
                level    = 79,
                xp       = 177.5,
                material = {1, "Antipoison++ (unf)", 1, "Magic roots"},
                mcount   = 3
            },{   
                name     = "Saradomin brew (3)",
                title    = "Saradomin brew",
                level    = 81,
                xp       = 180,
                material = {1, "Toadflax potion (unf)", 1, "Crushed nest"},
                mcount   = 2
            },{   
                name     = "Weapon poison++ (3)",
                title    = "Weapon poison++",
                level    = 82,
                xp       = 190,
                material = {1, "Poison ivy berries", 1, "Coconut milk", 1, "Cave nightshade"},
                mcount   = 2
            },{   
                name     = "Agression potion (3)",
                title    = "Agression potion",
                level    = 82,
                xp       = 185,
                material = {1, "Bloodweed potion (unf)", 1, "Searing ashes"},
                mcount   = 2
            },{   
                name     = "Prayer renewal (3)",
                title    = "Prayer renewal",
                level    = 94,
                xp       = 190,
                material = {1, "Fellstalk potion (unf)", 1, "Morchella mushroom"},
                mcount   = 2
            },
        }
    return methods
    end

    -- Extreme potions
    if trainMethod == "Potions - Extremes" then
        local methods = 
        {
            {   
                name     = "Adrenaline potion (3)",
                title    = "Adrenaline potion",
                level    = 84,
                xp       = 200,
                material = {1, "Super energy (3)", 1, "Papaya fruit"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Super antifire (3)",
                title    = "Super antifire",
                level    = 85,
                xp       = 210,
                material = {1, "Antifire (3)", 1, "Phoenix feather"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Extreme attack (3)",
                title    = "Extreme attack",
                level    = 88,
                xp       = 220,
                material = {1, "Super attack (3)", 1, "Clean avantoe"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Extreme strength (3)",
                title    = "Extreme strength",
                level    = 89,
                xp       = 230,
                material = {1, "Super strength (3)", 1, "Clean dwarf weed"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Extreme defence (3)",
                title    = "Extreme defence",
                level    = 90,
                xp       = 240,
                material = {1, "Super defence (3)", 1, "Clean lantadyme"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Extreme magic (3)",
                title    = "Extreme magic",
                level    = 91,
                xp       = 250,
                material = {1, "Super magic (3)", 1, "Ground mud runes"},
                mcount   = 1,
                trade    = 0
            },{   
                name     = "Extreme ranging (3)",
                title    = "Extreme ranging",
                level    = 92,
                xp       = 260,
                material = {1, "Super ranging potion (3)", 5, "Grenwall spikes"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Super saradomin brew (3)",
                title    = "Super saradomin brew",
                level    = 93,
                xp       = 180,
                material = {1, "Saradomin brew (3)", 1, "Wine of Saradomin"},
                mcount   = 2
            },{   
                name     = "Super zamorak brew (3)",
                title    = "Super zamorak brew",
                level    = 93,
                xp       = 180,
                material = {1, "Zamorak brew (3)", 1, "Wine of Zamorak"},
                mcount   = 2
            },{   
                name     = "Super guthix rest (3)",
                title    = "Super guthix rest",
                level    = 93,
                xp       = 59.5,
                material = {1, "Guthix rest (3)", 1, "Wine of Guthix"},
                mcount   = 2
            },{   
                name     = "Super prayer (3)",
                title    = "Super prayer",
                level    = 94,
                xp       = 270,
                material = {1, "Prayer potion (3)", 1, "Wyvern bones"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Overload (3)",
                title    = "Overload",
                level    = 96,
                xp       = 1000,
                material = {1, "Clean torstol", 1, "Extreme attack (3)", 1, "Extreme defence (3)", 1, "Extreme strength (3)", 1, "Extreme magic (3)", 1, "Extreme ranging (3)"},
                mcount   = 1,
                trade    = 0
            }
        }
    return methods
    end

    -- Extreme potions from scratch
    if trainMethod == "Potions - Extremes (Scratch)" then
        local methods = 
        {
            {   
                name     = "Adrenaline potion (3)",
                title    = "Adrenaline potion",
                level    = 84,
                xp       = 317.5,
                material = {1, "Clean avantoe", 1, "Mort myre fungus", 1, "Papaya fruit"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Super antifire (3)",
                title    = "Super antifire",
                level    = 85,
                xp       = 367.5,
                material = {1, "Clean lantadyme", 1, "Dragon scale dust", 1, "Phoenix feather"},
                mcount   = 2,
                trade    = 0
            },{   
                name     = "Extreme attack (3)",
                title    = "Extreme attack",
                level    = 88,
                xp       = 320,
                material = {1, "Clean irit", 1, "Eye of newt", 1, "Clean avantoe"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Extreme strength (3)",
                title    = "Extreme strength",
                level    = 89,
                xp       = 355,
                material = {1, "Clean kwuarm", 1, "Limpwurt root", 1, "Clean dwarf weed"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Extreme defence (3)",
                title    = "Extreme defence",
                level    = 90,
                xp       = 390,
                material = {1, "Clean cadantine", 1, "White berries", 1, "Clean lantadyme"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Extreme magic (3)",
                title    = "Extreme magic",
                level    = 91,
                xp       = 422.5,
                material = {1, "Clean lantadyme", 1, "Potato cactus", 1, "Ground mud runes"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Extreme ranging (3)",
                title    = "Extreme ranging",
                level    = 92,
                xp       = 422.5,
                material = {1, "Clean dwarf weed", 1, "Wine of Zamorak", 5, "Grenwall spikes"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Super saradomin brew (3)",
                title    = "Super saradomin brew",
                level    = 93,
                xp       = 360,
                material = {1, "Clean toadflax", 1, "Crushed nest", 1, "Wine of Saradomin"},
                mcount   = 3
            },{   
                name     = "Super zamorak brew (3)",
                title    = "Super zamorak brew",
                level    = 93,
                xp       = 355,
                material = {1, "Clean torstol", 1, "Jangerberries", 1, "Wine of Zamorak"},
                mcount   = 3
            },{   
                name     = "Super guthix rest (3)",
                title    = "Super guthix rest",
                level    = 93,
                xp       = 119,
                material = {1, "Clean harralander", 1, "Clean marrentill", 1, "Wine of Guthix"},
                mcount   = 3
            },{   
                name     = "Super prayer (3)",
                title    = "Super prayer",
                level    = 94,
                xp       = 357.5,
                material = {1, "Clean ranarr", 1, "Snape grass", 1, "Wyvern bones"},
                mcount   = 3,
                trade    = 0
            },{   
                name     = "Overload (3)",
                title    = "Overload (Semi-Scratch)",
                level    = 96,
                xp       = 2201,
                material = {1, "Clean torstol", 1, "Super attack (3)", 1, "Super strength (3)", 1, "Super defence (3)", 1, "Super magic potion (3)", 1, "Super ranging potion (3)", 1, "Clean avantoe", 1, "Clean dwarf weed", 1, "Clean lantadyme", 1, "Ground mud runes", 5, "Grenwall spikes"},
                mcount   = 10,
                trade    = 0
            },{   
                name     = "Overload (3)",
                title    = "Overload (Scratch)",
                level    = 96,
                xp       = 2910,
                material = {1, "Clean irit", 1, "Clean torstol", 1, "Clean avantoe", 1, "Clean kwuarm", 1, "Clean cadantine", 2, "Clean dwarf weed", 2, "Clean lantadyme", 1, "Ground mud runes", 5, "Grenwall spikes", 1, "Eye of newt", 1, "Limpwurt root", 1, "White berries", 1, "Wine of Zamorak", 1, "Potato cactus"},
                mcount   = 14,
                trade    = 0
            }
        }
    return methods
    end


    -- Barbarian potions
    if trainMethod == "Potions - Barbarian" then
        local methods = 
        {
            
        }
    return methods
    end

    -- Combination potions
    if trainMethod == "Potions - Combinations" then
        local methods = 
        {
           
           
        }
    return methods
    end

    -- Dungeoneering - Clean
    if trainMethod == "Dungeoneering - Clean" then
        local methods = 
        {
            {   
                name     = "Clean sagewort",
                level    = 3,
                xp       = 2.1,
                material = {1, "Grimy sagewort"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean valerian",
                level    = 4,
                xp       = 3.2,
                material = {1, "Grimy valerian"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean aloe",
                level    = 8,
                xp       = 4,
                material = {1, "Grimy aloe"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean wormwood leaf",
                level    = 34,
                xp       = 7.2,
                material = {1, "Grimy wormwood leaf"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean magebane",
                level    = 37,
                xp       = 7.7,
                material = {1, "Grimy magebane"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean featherfoil",
                level    = 41,
                xp       = 8.6,
                material = {1, "Grimy featherfoil"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean winter's grip",
                level    = 67,
                xp       = 12.7,
                material = {1, "Grimy winter's grip"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean lycopus",
                level    = 71,
                xp       = 13.1,
                material = {1, "Grimy lycopus"},
                trade    = 0,
                mtrade   = 0
            },{   
                name     = "Clean buckthorn",
                level    = 74,
                xp       = 13.8,
                material = {1, "Grimy buckthorn"},
                trade    = 0,
                mtrade   = 0
            }
        }
    return methods
    end

    -- Dungeoneering - Potions
    if trainMethod == "Dungeoneering - Potions" then
        local methods = 
        {
            {   
                name     = "Clean torstol",
                level    = 75,
                xp       = 15,
                material = {1, "Grimy torstol"},
                trade    = 0,
                mtrade   = 0
            },
        }
    return methods
    end

end
Advertisement