RuneScape Wiki
Advertisement

Documentation for this module may be created at Module:Skill calc/Farming/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 products value in alternative currency
        * materialCost: Specifies the raw materials value in alternative currency
--]=]
local skillData = {}

return function(trainMethod)
    
    ---------------------------------   Allotments   ----------------------------------------
    
    if trainMethod == "Allotments" then
        local methods = 
        {
            {
                name         = "Raw potato",
                level        = 1,
                xp           = 98,
                material     = {1, "Potato seed"}
            }, {
                name         = "Marigolds",
                level        = 2,
                xp           = 55.5,
                material     = {1, "Marigold seed"}
            }, {
                name         = "Onion",
                level        = 5,
                xp           = 114.5,
                material     = {1, "Onion seed"}
            }, {
                name         = "Cabbage",
                level        = 7,
                xp           = 125,
                material     = {1, "Cabbage seed"}
            }, {
                name         = "Rosemary",
                level        = 11,
                xp           = 78.5,
                material     = {1, "Rosemary seed"}
            }, {
                name         = "Tomato",
                level        = 12,
                xp           = 152.5,
                material     = {1, "Tomato seed"}
            }, {
                name         = "Sweetcorn",
                level        = 20,
                xp           = 207,
                material     = {1, "Tomato seed"}
            }, {
                name         = "Nasturtiums",
                level        = 24,
                xp           = 130.5,
                material     = {1, "Nasturtium seed"}
            }, {
                name         = "Woad leaf",
                level        = 25,
                xp           = 136,
                material     = {1, "Woad leaf"}
             }, {
                name         = "Limpwurt root",
                level        = 26,
                xp           = 160,
                material     = {1, "Limpwurt seed"}
            }, {
                name         = "Strawberry",
                level        = 31,
                xp           = 316,
                material     = {1, "Strawberry seed"}
            }, {
                name         = "Watermelon",
                level        = 47,
                xp           = 593.5,
                material     = {1, "Watermelon seed"}
            }, {
                name         = "White lily",
                level        = 52,
                xp           = 320,
                material     = {1, "White lily seed"},
                trade        = 0,
                mtrade       = 0
            }, {
                name         = "Snape grass",
                level        = 80,
                xp           = 975,
                material     = {1, "Snape grass seed"}
            }, {
                name         = "Sunchoke",
                icon         = "Sunchoke seed 5",
                level        = 87,
                xp           = 303,
                material     = {1, "Sunchoke seed"},
                trade        = 0
            }, {
                name         = "Butterfly flower",
                icon         = "Butterfly flower seed 5",
                level        = 88,
                xp           = 490,
                material     = {1, "Butterfly flower seed"},
                trade        = 0
            }, {
                name         = "Fly trap",
                icon         = "Fly trap seed",
                level        = 93,
                xp           = 275,
                material     = {1, "Fly trap seed"},
                trade        = 0
            }
        }
    
    return methods
    end

    ---------------------------------   Herbs   ----------------------------------------
    
    if trainMethod == "Herbs" then
        local methods = 
        {
            {
                title        = "Guam",
                name         = "Grimy guam",
                level        = 9,
                xp           = 98.5,
                material     = {1, "Guam seed"}
            }, {
                title        = "Marrentill",
                name         = "Grimy marrentill",
                level        = 14,
                xp           = 118.5,
                material     = {1, "Marrentill seed"}
            }, {
                title        = "Tarromin",
                name         = "Grimy tarromin",
                level        = 19,
                xp           = 142,
                material     = {1, "Tarromin seed"}
            }, {
                title        = "Harralander",
                name         = "Grimy harralander",
                level        = 26,
                xp           = 189.5,
                material     = {1, "Harralander seed"}
            }, {
                title        = "Goutweed",
                name         = "Grimy goutweed",
                level        = 1294,
                xp           = 420,
                material     = {1, "Gout tuber"}
            }, {
                title        = "Ranarr",
                name         = "Grimy ranarr",
                level        = 32,
                xp           = 240.5,
                material     = {1, "Ranarr seed"}
            }, {
                title        = "Spirit weed",
                name         = "Grimy spirit weed",
                level        = 36,
                xp           = 284,
                material     = {1, "Spirit weed seed"}
            }, {
                title        = "Toadflax",
                name         = "Grimy toadflax",
                level        = 38,
                xp           = 303.5,
                material     = {1, "Toadflax seed"}
            }, {
                title        = "Irit",
                name         = "Grimy irit",
                level        = 44,
                xp           = 382.5,
                material     = {1, "Irit seed"}
            }, {
                title        = "Wergali",
                name         = "Grimy wergali",
                level        = 46,
                xp           = 422.4,
                material     = {1, "Wergali seed"}
            }, {
                title        = "Avantoe",
                name         = "Grimy avantoe",
                level        = 50,
                xp           = 485,
                material     = {1, "Avantoe seed"}
            }, {
                title        = "Kwuarm",
                name         = "Grimy kwuarm",
                level        = 56,
                xp           = 615,
                material     = {1, "Kwuarm seed"}
            }, {
                title        = "Bloodweed",
                name         = "Grimy bloodweed",
                level        = 57,
                xp           = 641.8,
                material     = {1, "Bloodweed seed"}
            }, {
                title        = "Snapdragon",
                name         = "Grimy snapdragon",
                level        = 62,
                xp           = 777,
                material     = {1, "Snapdragon seed"}
            }, {
                title        = "Cadantine",
                name         = "Grimy cadantine",
                level        = 67,
                xp           = 946.5,
                material     = {1, "Cadantine seed"}
            }, {
                title        = "Lantadyme",
                name         = "Grimy lantadyme",
                level        = 73,
                xp           = 1195,
                material     = {1, "Lantadyme seed"}
            }, {
                title        = "Dwarf weed",
                name         = "Grimy dwarf weed",
                level        = 79,
                xp           = 1514.5,
                material     = {1, "Dwarf weed seed"}
            }, {
                title        = "Torstol",
                name         = "Grimy torstol",
                level        = 85,
                xp           = 1771,
                material     = {1, "Torstol seed"}
            }, {
                title        = "Fellstalk",
                name         = "Grimy fellstalk",
                level        = 91,
                xp           = 2434.2,
                material     = {1, "Fellstalk seed"}
            }
        }
    
    return methods
    end
    
    ---------------------------------   Hops   ---------------------------------------------
    
    if trainMethod == "Hops" then
        local methods =
        {
            {
                name         = "Barley",
                level        = 3,
                xp           = 103.5,
                material     = {4, "Barley seed"}
            }, {
                name         = "Hammerstone hops",
                title        = "Hammerstone",
                level        = 4,
                xp           = 109,
                material     = {4, "Hammerstone seed"}
            }, {
                name         = "Asgarnian hops",
                title        = "Asgarnian",
                level        = 8,
                xp           = 130.9,
                material     = {4, "Asgarnian seed"}
            }, {
                name         = "Jute fibre",
                level        = 13,
                xp           = 158,
                material     = {4, "Jute seed"}
            }, {
                name         = "Yanillian hops",
                title        = "Yanillian",
                level        = 16,
                xp           = 174.5,
                material     = {4, "Yanillian seed"}
            }, {
                name         = "Krandorian hops",
                title        = "Krandorian",
                level        = 21,
                xp           = 212.5,
                material     = {4, "Krandorian seed"}
            }, {
                name         = "Wildblood hops",
                title        = "Wildblood",
                level        = 36,
                xp           = 283,
                material     = {4, "Wildblood seed"}
            }, {
                name         = "Reed",
                icon         = "Reed seed 5",
                level        = 36,
                xp           = 570,
                material     = {4, "Reed seed"},
                trade        = 0
            }, {
                name         = "Grapevine",
                icon         = "Grapevine seed 5",
                level        = 36,
                xp           = 580,
                material     = {4, "Grapevine seed"},
                trade        = 0
            }
            
        }
    
    return methods
    end

    ---------------------------------   Bushes   ---------------------------------------------
    
    if trainMethod == "Bushes" then
        local methods =
        {
            {
                name         = "Redberries",
                title        = "Redberry",
                level        = 10,
                xp           = 93.5,
                material     = {1, "Redberry seed"}
            }, {
                name         = "Cadava berries",
                title        = "Cadava berry",
                level        = 22,
                xp           = 148.5,
                material     = {1, "Cadavaberry seed"}
             }, {
                name         = "Dwellberries",
                title        = "Dwellberry",
                level        = 36,
                xp           = 257,
                material     = {1, "Dwellberry seed"}
            }, {
                name         = "Wishing well bush seed",
                title        = "Wishing well bush",
                level        = 36.1,
                xp           = 2470,
                material     = {1, "Wishing well bush seed"}
            }, {
                name         = "Jangerberries",
                title        = "Jangerberry",
                level        = 48,
                xp           = 411,
                material     = {1, "Jangerberry seed"}
            }, {
                name         = "White berries",
                title        = "White berry",
                level        = 59,
                xp           = 631.5,
                material     = {1, "Whiteberry seed"}
            }, {
                name         = "Poison ivy berries",
                title        = "Poison ivy berry",
                level        = 70,
                xp           = 975,
                material     = {1, "Poison ivy seed"}
            }, {
                name         = "Barberry seed",
                title        = "Barberry",
                level        = 77,
                xp           = 1825,
                material     = {1, "Barberry seed"}
            }
            
        }
    return methods
    end

    ---------------------------------   Trees   ---------------------------------------------
    
    if trainMethod == "Trees" then
        local methods = 
        {
            {
                name         = "Oak",
                icon         = "Oak logs",
                level        = 15,
                xp           = 481.3,
                material     = {1, "Acorn"}
            }, {
                name         = "Apple",
                icon         = "Cooking apple",
                level        = 27,
                xp           = 1272.5,
                material     = {1, "Apple tree seed"}
            }, {
                name         = "Willow",
                icon         = "Willow logs",
                level        = 30,
                xp           = 1481.5,
                material     = {1, "Willow seed"}
            }, {
                name         = "Banana",
                level        = 33,
                xp           = 1841.5,
                material     = {1, "Banana tree seed"}
            }, {
                name         = "Orange",
                level        = 39,
                xp           = 2586.7,
                material     = {1, "Orange tree seed"}
            }, {
                name         = "Curry tree",
                icon         = "Curry leaf",
                level        = 42,
                xp           = 2996.5,
                material     = {1, "Curry tree seed"}
            }, {
                name         = "Maple",
                icon         = "Maple logs",
                level        = 45,
                xp           = 3448.4,
                material     = {1, "Maple seed"}
            }, {
                name         = "Pineapple",
                level        = 51,
                xp           = 4791.7,
                material     = {1, "Pineapple seed"}
            }, {
                name         = "Papaya",
                icon         = "Papaya fruit",
                level        = 57,
                xp           = 6380.4,
                material     = {1, "Papaya tree seed"}
            }, {
                name         = "Yew",
                icon         = "Yew logs",
                level        = 60,
                xp           = 7150.9,
                material     = {1, "Yew seed"}
            }, {
                name         = "Palm",
                icon         = "Coconut",
                level        = 68,
                xp           = 10509.6,
                material     = {1, "Palm tree seed"}
            }, {
                name         = "Magic",
                icon         = "Magic logs",
                level        = 75,
                xp           = 13913.8,
                material     = {1, "Magic seed"}
            }, {
                name         = "Spirit tree",
                icon         = "Spirit seed 5",
                level        = 83,
                xp           = 19501.3,
                material     = {1, "Spirit seed"},
                mtrade       = 0
            }, {
                name         = "Elder",
                icon         = "Elder logs",
                level        = 90,
                xp           = 23463,
                material     = {1, "Elder seed"}
            }, {
                name         = "Crystal",
                icon         = "Crystal tree blossom",
                level        = 94,
                xp           = 65000,
                material     = {1, "Crystal acorn"},
                mtrade       = 0
            }
        }
    
    return methods
    end

    ---------------------------------   Other   ---------------------------------------------
    
    if trainMethod == "Other" then
        local methods = 
        {
            {
                name         = "Evil turnip",
                icon         = "Carved evil turnip",
                level        = 42,
                xp           = 87,
                material     = {1, "Evil turnip seed"}
            }, {
                name         = "Jade vine",
                icon         = "Jade vine seed",
                level        = 53,
                xp           = 1580,
                material     = {1, "Jade vine seed"},
                mtrade       = 0
            }, {
                name         = "Bittercap mushroom",
                level        = 53,
                xp           = 407.7,
                material     = {1, "Bittercap mushroom spore"}
            }, {
                name         = "Cactus",
                icon         = "Cactus spine",
                level        = 55,
                xp           = 284,
                material     = {1, "Cactus seed"}
            }, {
                name         = "Belladonna",
                icon         = "Cave nightshade",
                level        = 63,
                xp           = 603,
                material     = {1, "Belladonna seed"}
            }, {
                name         = "Calquat tree",
                icon         = "Calquat fruit",
                level        = 72,
                xp           = 12516.5,
                material     = {1, "Calquat tree seed"}
            }, {
                name         = "Morchella mushroom",
                level        = 74,
                xp           = 859.3,
                material     = {1, "Morchella mushroom spore"}
            }, {
                name         = "Prickly pear",
                icon         = "Prickly pear seed 5",
                level        = 76,
                xp           = 2470,
                material     = {1, "Prickly pear seed"}
            }, {
                name         = "Potato cactus",
                level        = 86,
                xp           = 2998,
                material     = {1, "Potato cactus seed"}
            }
        }
    
    return methods
    end

    ---------------------------------   Arc   ---------------------------------------------
    
    if trainMethod == "The Arc" then
        local methods = 
        {
            {
                name         = "Rumberry",
                level        = 86,
                xp           = 2000,
                currency     = "chimes",
                material     = {1, "Rumberry seed"},
                materialCost = 30,
                mtrade       = 0
            }, {
                name         = "Exuberry",
                level        = 86,
                xp           = 2000,
                currency     = "chimes",
                material     = {1, "Exuberry seed"},
                materialCost = 30,
                mtrade       = 0
            }, {
                name         = "Fireberry",
                level        = 86,
                xp           = 3000,
                currency     = "chimes",
                material     = {1, "Fireberry seed"},
                materialCost = 30,
                mtrade       = 0
            }, {
                name         = "Blisterberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Blisterberry seed"},
                materialCost = 30,
                mtrade       = 0
            }, {
                name         = "Mournberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Mournberry seed"},
                materialCost = 30,
                mtrade       = 0
            }, {
                name         = "Stoneberry",
                level        = 86,
                xp           = 3000,
                currency     = "chimes",
                material     = {1, "Stoneberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Stormberry",
                level        = 86,
                xp           = 3000,
                currency     = "chimes",
                material     = {1, "Stormberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Rosaberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Rosaberry seed"},
                materialCost = 50,
                mtrade       = 0
            }, {
                name         = "Squiffberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Squiffberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Meloberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Meloberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Jitterberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Jitterberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Cocoaberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Cocoaberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Smoulderberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Smoulderberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Sourberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Sourberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Gloomberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Gloomberry seed"},
                materialCost = 40,
                mtrade       = 0
            }, {
                name         = "Musaberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Musaberry seed"},
                materialCost = 50,
                mtrade       = 0
            }, {
                name         = "Mushroom cluster",
                title        = "Mushroom (Charted)",
                icon         = "Wushroom",
                level        = 90,
                xp           = 25
            }, {
                name         = "Mushroom cluster",
                title        = "Mushroom (Uncharted)",
                icon         = "Blushroom",
                level        = 94,
                xp           = 41.7
            }
        }
        return methods
    end

    if trainMethod == "Animals" then
        local methods = 
        {
            {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "rabbits",
                icon        = "Common brown rabbit",
                level       = 17,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "chickens",
                icon        = "Common white hen",
                level       = 28,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "Build your second",
                name        = "Player-owned farm#Pens",
                title       = "small animal pen",
                icon        = "Small pen deed II",
                level       = 28,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "sheep",
                icon        = "White ewe",
                level       = 35,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "Build your first",
                name        = "Player-owned farm#Pens",
                title       = "medium animal pen",
                icon        = "Medium pen deed I",
                level       = 35,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "cows",
                icon        = "Kandarin cow",
                level       = 49,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "Build your first",
                name        = "Player-owned farm#Pens",
                title       = "large animal pen",
                icon        = "Large pen deed I",
                level       = 49,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "chinchompas",
                icon        = "Grey chinchompa",
                level       = 54,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "spiders",
                icon        = "Spider egg (unchecked) (grown)",
                level       = 64,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "Build your second",
                name        = "Player-owned farm#Pens",
                title       = "medium animal pen",
                icon        = "Medium pen deed II",
                level       = 64,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "yaks",
                icon        = "Spirit yak",
                level       = 71,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "Build your second",
                name        = "Player-owned farm#Pens",
                title       = "large animal pen",
                icon        = "Large pen deed II",
                level       = 71,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "zygomites",
                icon        = "Gloomshroom zygomite",
                level       = 81,
                xp          = 0,
                members     = 0
            }, {
                sLink       = "You may now raise and breed",
                name        = "Player-owned farm#Animals",
                title       = "dragons",
                icon        = "Green dragon egg (unchecked) (grown)",
                level       = 92,
                xp          = 0,
                members     = 0
            }
        }
        return methods
    end

    if trainMethod == "Curing" then
        local methods = 
        {
            {
                name        = "Rabbit (Player-owned farm)",
                title       = "Rabbits",
                icon        = "Common brown rabbit",
                level       = 17,
                xp          = 2.2,
                members     = 0
            }, {
                name        = "Chicken (Player-owned farm)",
                title       = "Chickens",
                icon        = "Common white hen",
                level       = 28,
                xp          = 11.2,
                members     = 0
            }, {
                name        = "Sheep (Player-owned farm)",
                title       = "Sheep",
                icon        = "White ewe",
                level       = 35,
                xp          = 5.6,
                members     = 0
            }, {
                name        = "Cow (Player-owned farm)",
                title       = "Cows",
                icon        = "Kandarin cow",
                level       = 49,
                xp          = 0,
                members     = 0
            }, {
                name        = "Chinchompa (Player-owned farm)",
                title       = "Chinchompas",
                icon        = "Grey chinchompa",
                level       = 54,
                xp          = 0,
                members     = 0
            }, {
                name        = "Spider (Player-owned farm)",
                title       = "Spiders",
                icon        = "Spider egg (unchecked) (grown)",
                level       = 64,
                xp          = 93.6, -- @ Elder
                members     = 0
            }, {
                name        = "Yak (Player-owned farm)",
                title       = "Yaks",
                icon        = "Spirit yak",
                level       = 71,
                xp          = 650, -- 1182.9 @ Adult
                members     = 0
            }, {
                name        = "Zygomite (Player-owned farm)",
                title       = "Zygomites",
                icon        = "Gloomshroom zygomite",
                level       = 81,
                xp          = 0,
                members     = 0
            }, {
                name        = "Dragon (Player-owned farm)",
                title       = "Dragons",
                icon        = "Green dragon egg (unchecked) (grown)",
                level       = 92,
                xp          = 3000,
                members     = 0
            }
        }
        return methods
    end

    if trainMethod == "Gathering" then
        local methods = 
        {
            {
                name        = "Rabbit (Player-owned farm)",
                title       = "Rabbits",
                icon        = "Common brown rabbit",
                level       = 17,
                stage1      = 0,
                stage2      = 100,
                stage3      = 175,
                stage4      = 225,
                xp          = 500,
                members     = 0
            }, {
                name        = "Chicken (Player-owned farm)",
                title       = "Chickens",
                icon        = "Common white hen",
                level       = 28,
                stage1      = 250,
                stage2      = 375,
                stage3      = 750,
                stage4      = 1125,
                xp          = 2500,
                members     = 0
            }, {
                name        = "Sheep (Player-owned farm)",
                title       = "Sheep",
                icon        = "White ewe",
                stage1      = 0,
                stage2      = 250,
                stage3      = 437,
                stage4      = 562,
                level       = 35,
                xp          = 1249,
                members     = 0
            }, {
                name        = "Cow (Player-owned farm)",
                title       = "Cows",
                icon        = "Kandarin cow",
                level       = 49,
                stage1      = 0,
                stage2      = 1000,
                stage3      = 1750,
                stage4      = 2250,
                xp          = 5000,
                members     = 0
            }, {
                name        = "Chinchompa (Player-owned farm)",
                title       = "Chinchompas",
                icon        = "Grey chinchompa",
                level       = 54,
                stage1      = 0,
                stage2      = 6000,
                stage3      = 10500,
                stage4      = 13500,
                xp          = 30000,
                members     = 0
            }, {
                name        = "Spider (Player-owned farm)",
                title       = "Spiders",
                icon        = "Spider egg (unchecked) (grown)",
                level       = 64,
                stage1      = 2000,
                stage2      = 3000,
                stage3      = 6000,
                stage4      = 9000,
                xp          = 20000,
                members     = 0
            }, {
                name        = "Yak (Player-owned farm)",
                title       = "Yaks",
                icon        = "Spirit yak",
                level       = 71,
                stage1      = 0,
                stage2      = 13000,
                stage3      = 22750,
                stage4      = 29250,
                xp          = 65000,
                members     = 0
            }, {
                name        = "Zygomite (Player-owned farm)",
                title       = "Zygomites",
                icon        = "Gloomshroom zygomite",
                level       = 81,
                stage1      = 0,
                stage2      = 16000,
                stage3      = 28000,
                stage4      = 36000,
                xp          = 80000,
                members     = 0
            }, {
                name        = "Dragon (Player-owned farm)",
                title       = "Dragons",
                icon        = "Green dragon egg (unchecked) (grown)",
                level       = 92,
                stage1      = 20000,
                stage2      = 30000,
                stage3      = 60000,
                stage4      = 90000,
                xp          = 200000,
                members     = 0
            }
        }
        return methods
    end

    if trainMethod == "Manure" then
        local methods = 
        {
            {
                name        = "Manure mound",
                iconSize    = 22,
                level       = 17,
                xp          = 2.5,
                members     = 0
            }, {
                name        = "Mammal droppings",
                icon        = "Mammal droppings detail",
                iconSize    = 22,
                eLink       = "([[Player-owned farm#Mucking out|POF]])",
                --noIcon      = 0,
                level       = 17,
                xp          = 20,
                members     = 0
            }, {
                name        = "Bird droppings",
                icon        = "Bird droppings detail",
                iconSize    = 22,
                eLink       = "([[Player-owned farm#Mucking out|POF]])",
                --noIcon      = 0,
                level       = 28,
                xp          = 20,
                members     = 0
            }, {
                name        = "Manure",
                level       = 35,
                xp          = 50,
                members     = 0
            }, {
                name        = "Green manure",
                level       = 35,
                xp          = 120,
                members     = 0
            }, {
                name        = "Dragon manure",
                level       = 92,
                xp          = 500,
                members     = 0
            }
        }
        return methods
    end
end
Advertisement