Module:Skill calc/Farming/data

From the RuneScape Wiki, the wiki for all things RuneScape
Jump to: navigation, search
Module documentation
This documentation is transcluded from Template:No documentation/doc. [edit] [purge]
--[=[
     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"},
                members      = 0
            }, {
                name         = "Rosemary",
                level        = 11,
                xp           = 78.5,
                material     = {1, "Rosemary seed"},
                members      = 0
            }, {
                name         = "Tomato",
                level        = 12,
                xp           = 152.5,
                material     = {1, "Tomato seed"},
                members      = 0
            }, {
                name         = "Sweetcorn",
                level        = 20,
                xp           = 207,
                material     = {1, "Sweetcorn seed"},
                members      = 0
            }, {
                name         = "Nasturtiums",
                level        = 24,
                xp           = 130.5,
                material     = {1, "Nasturtium seed"},
                members      = 0
            }, {
                name         = "Woad leaf",
                level        = 25,
                xp           = 136,
                material     = {1, "Woad leaf"},
                members      = 0
             }, {
                name         = "Limpwurt root",
                level        = 26,
                xp           = 160,
                material     = {1, "Limpwurt seed"},
                members      = 0
            }, {
                name         = "Strawberry",
                level        = 31,
                xp           = 316,
                material     = {1, "Strawberry seed"},
                members      = 0
            }, {
                name         = "Watermelon",
                level        = 47,
                xp           = 593.5,
                material     = {1, "Watermelon seed"},
                members      = 0
            }, {
                name         = "White lily",
                level        = 52,
                xp           = 300,
                material     = {1, "White lily seed"},
                trade        = 0,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Snape grass",
                level        = 80,
                xp           = 975,
                material     = {1, "Snape grass seed"},
                members      = 0
            }, {
                name         = "Sunchoke",
                icon         = "Sunchoke seed 5",
                level        = 87,
                xp           = 303,
                material     = {1, "Sunchoke seed"},
                trade        = 0,
                members      = 0
            }, {
                name         = "Butterfly flower",
                icon         = "Butterfly flower seed 5",
                level        = 88,
                xp           = 490,
                material     = {1, "Butterfly flower seed"},
                trade        = 0,
                members      = 0
            }, {
                name         = "Fly trap",
                icon         = "Fly trap seed",
                level        = 93,
                xp           = 275,
                material     = {1, "Fly trap seed"},
                trade        = 0,
                members      = 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"},
                members      = 0
            }, {
                title        = "Marrentill",
                name         = "Grimy marrentill",
                level        = 14,
                xp           = 118.5,
                material     = {1, "Marrentill seed"},
                members      = 0
            }, {
                title        = "Tarromin",
                name         = "Grimy tarromin",
                level        = 19,
                xp           = 142,
                material     = {1, "Tarromin seed"},
                members      = 0
            }, {
                title        = "Harralander",
                name         = "Grimy harralander",
                level        = 26,
                xp           = 189.5,
                material     = {1, "Harralander seed"},
                members      = 0
            }, {
                name         = "Goutweed",
                level        = 29,
                xp           = 420,
                material     = {1, "Gout tuber"},
                members      = 0
            }, {
                title        = "Ranarr",
                name         = "Grimy ranarr",
                level        = 32,
                xp           = 240.5,
                material     = {1, "Ranarr seed"},
                members      = 0
            }, {
                title        = "Spirit weed",
                name         = "Grimy spirit weed",
                level        = 36,
                xp           = 284,
                material     = {1, "Spirit weed seed"},
                members      = 0
            }, {
                title        = "Toadflax",
                name         = "Grimy toadflax",
                level        = 38,
                xp           = 303.5,
                material     = {1, "Toadflax seed"},
                members      = 0
            }, {
                title        = "Irit",
                name         = "Grimy irit",
                level        = 44,
                xp           = 382.5,
                material     = {1, "Irit seed"},
                members      = 0
            }, {
                title        = "Wergali",
                name         = "Grimy wergali",
                level        = 46,
                xp           = 422.4,
                material     = {1, "Wergali seed"},
                members      = 0
            }, {
                title        = "Avantoe",
                name         = "Grimy avantoe",
                level        = 50,
                xp           = 485,
                material     = {1, "Avantoe seed"},
                members      = 0
            }, {
                title        = "Kwuarm",
                name         = "Grimy kwuarm",
                level        = 56,
                xp           = 615,
                material     = {1, "Kwuarm seed"},
                members      = 0
            }, {
                title        = "Bloodweed",
                name         = "Grimy bloodweed",
                level        = 57,
                xp           = 641.8,
                material     = {1, "Bloodweed seed"},
                members      = 0
            }, {
                title        = "Snapdragon",
                name         = "Grimy snapdragon",
                level        = 62,
                xp           = 777,
                material     = {1, "Snapdragon seed"},
                members      = 0
            }, {
                title        = "Cadantine",
                name         = "Grimy cadantine",
                level        = 67,
                xp           = 946.5,
                material     = {1, "Cadantine seed"},
                members      = 0
            }, {
                title        = "Lantadyme",
                name         = "Grimy lantadyme",
                level        = 73,
                xp           = 1195,
                material     = {1, "Lantadyme seed"},
                members      = 0
            }, {
                title        = "Arbuck",
                name         = "Grimy arbuck",
                level        = 77,
                xp           = 185,
                material     = {1, "Arbuck seed"},
                members      = 0
            }, {
                title        = "Dwarf weed",
                name         = "Grimy dwarf weed",
                level        = 79,
                xp           = 1514.5,
                material     = {1, "Dwarf weed seed"},
                members      = 0
            }, {
                title        = "Torstol",
                name         = "Grimy torstol",
                level        = 85,
                xp           = 1771,
                material     = {1, "Torstol seed"},
                members      = 0
            }, {
                title        = "Fellstalk",
                name         = "Grimy fellstalk",
                level        = 91,
                xp           = 2434.2,
                material     = {1, "Fellstalk seed"},
                members      = 0
            }
        }
	    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"},
                members      = 0
            }, {
                name         = "Jute fibre",
                level        = 13,
                xp           = 158,
                material     = {4, "Jute seed"},
                members      = 0
            }, {
                name         = "Yanillian hops",
                title        = "Yanillian",
                level        = 16,
                xp           = 174.5,
                material     = {4, "Yanillian seed"},
                members      = 0
            }, {
                name         = "Krandorian hops",
                title        = "Krandorian",
                level        = 21,
                xp           = 212.5,
                material     = {4, "Krandorian seed"},
                members      = 0
            }, {
                name         = "Wildblood hops",
                title        = "Wildblood",
                level        = 28,
                xp           = 283,
                material     = {4, "Wildblood seed"},
                members      = 0
            }, {
                name         = "Reed",
                icon         = "Reed seed 5",
                level        = 78,
                xp           = 570,
                material     = {4, "Reed seed"},
                trade        = 0,
                members      = 0
            }, {
                name         = "Grapevine",
                icon         = "Grapevine seed 5",
                level        = 95,
                xp           = 580,
                material     = {4, "Grapevine seed"},
                trade        = 0,
                members      = 0
            }
        }
        return methods
    end

    ---------------------------------   Bushes   ---------------------------------------------

    if trainMethod == "Bushes" then
        local methods =
        {
            {
                name         = "Redberries",
                title        = "Redberry",
                level        = 10,
                xp           = 93.5,
                material     = {1, "Redberry seed"},
                members      = 0
            }, {
                name         = "Cadava berries",
                title        = "Cadava berry",
                level        = 22,
                xp           = 148.5,
                material     = {1, "Cadavaberry seed"},
                members      = 0
             }, {
                name         = "Dwellberries",
                title        = "Dwellberry",
                level        = 36,
                xp           = 257,
                material     = {1, "Dwellberry seed"},
                members      = 0
             }, {
                name         = "Jangerberries",
                title        = "Jangerberry",
                level        = 48,
                xp           = 411,
                material     = {1, "Jangerberry seed"},
                members      = 0
            }, {
                name         = "White berries",
                title        = "White berry",
                level        = 59,
                xp           = 631.5,
                material     = {1, "Whiteberry seed"},
                members      = 0
            }, {
                name         = "Poison ivy berries",
                title        = "Poison ivy berry",
                level        = 70,
                xp           = 975,
                material     = {1, "Poison ivy seed"},
                members      = 0
            }, {
                name         = "Barberry seed",
                title        = "Barberry",
                level        = 77,
                xp           = 1825,
                material     = {1, "Barberry seed"},
                members      = 0
            }, {
                name         = "Avocado seed",
                title        = "Avocado",
                level        = 99,
                xp           = 5947.8,
                material     = {1, "Avocado seed"},
                members      = 0
            }, {
                name         = "Mango seed",
                title        = "Mango",
                level        = 105,
                xp           = 7105.2,
                material     = {1, "Mango seed"},
                members      = 0
            }, {
                name         = "Lychee seed",
                title        = "Lychee",
                level        = 111,
                xp           = 10175.3,
                material     = {1, "Lychee seed"},
                members      = 0
            } 
        }
    	return methods
    end

    ---------------------------------   Trees   ---------------------------------------------

    if trainMethod == "Trees" then
        local methods = 
        {
            {
                name         = "Oak (Farming)",
                icon         = "Oak logs",
                level        = 15,
                xp           = 481.3,
                material     = {1, "Acorn"},
                members      = 0
            }, {
                name         = "Apple tree",
                icon         = "Cooking apple",
                level        = 27,
                xp           = 1272.5,
                material     = {1, "Apple tree seed"},
                members      = 0
            }, {
                name         = "Willow Tree (Farming)",
                icon         = "Willow logs",
                level        = 30,
                xp           = 1481.5,
                material     = {1, "Willow seed"},
                members      = 0
            }, {
                name         = "Banana tree",
                icon         = "Banana",
                level        = 33,
                xp           = 1841.5,
                material     = {1, "Banana tree seed"},
                members      = 0
            }, {
                name         = "Orange tree",
                icon         = "Orange",
                level        = 39,
                xp           = 2586.7,
                material     = {1, "Orange tree seed"},
                members      = 0
            }, {
                name         = "Curry tree",
                icon         = "Curry leaf",
                level        = 42,
                xp           = 2996.5,
                material     = {1, "Curry tree seed"},
                members      = 0
            }, {
                name         = "Maple Tree (Farming)",
                icon         = "Maple logs",
                level        = 45,
                xp           = 3448.4,
                material     = {1, "Maple seed"},
                members      = 0
            }, {
                name         = "Pineapple plant",
                icon         = "Pineapple",
                level        = 51,
                xp           = 4791.7,
                material     = {1, "Pineapple seed"},
                members      = 0
            }, {
                name         = "Papaya tree",
                icon         = "Papaya fruit",
                level        = 57,
                xp           = 6380.4,
                material     = {1, "Papaya tree seed"},
                members      = 0
            }, {
                name         = "Yew tree (Farming)",
                icon         = "Yew logs",
                level        = 60,
                xp           = 7150.9,
                material     = {1, "Yew seed"},
                members      = 0
            }, {
                name         = "Palm tree",
                icon         = "Coconut",
                level        = 68,
                xp           = 10509.6,
                material     = {1, "Palm tree seed"},
                members      = 0
            }, {
                name         = "Magic Tree (Farming)",
                icon         = "Magic logs",
                level        = 75,
                xp           = 13913.8,
                material     = {1, "Magic seed"},
                members      = 0
            }, {
                name         = "Spirit Tree (Farming)",
                icon         = "Spirit seed 5",
                level        = 83,
                xp           = 19501.3,
                material     = {1, "Spirit seed"},
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Elder tree (Farming)",
                icon         = "Elder logs",
                level        = 90,
                xp           = 23463,
                material     = {1, "Elder seed"},
                members      = 0
            }, {
                name         = "Crystal tree (Farming)",
                icon         = "Crystal tree blossom",
                level        = 94,
                xp           = 65000,
                material     = {1, "Crystal acorn"},
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Ciku tree",
                icon         = "Ciku",
                level        = 101,
                xp           = 25664.1,
                material     = {1, "Ciku seed"},
                members      = 0
            }, {
            	name         = "Guarana tree",
                icon         = "Guarana",
                level        = 107,
                xp           = 32767,
                material     = {1, "Guarana seed"},
                members      = 0
            }, {
            	name         = "Carambola tree",
                icon         = "Carambola",
                level        = 113,
                xp           = 46640.9,
                material     = {1, "Carambola seed"},
                members      = 0
            }, {
            	name         = "Money tree",
                icon         = "Money tree cash bag",
                level        = 119,
                xp           = 64600,
                material     = {1, "Money tree seed"},
                trade        = 0,
                mtrade       = 0,
                members      = 0
            }
        }
        return methods
    end

    ---------------------------------   Other   ---------------------------------------------

    if trainMethod == "Other Crops" then
        local methods = 
        {
            {
                name         = "Evil turnip",
                icon         = "Carved evil turnip",
                level        = 42,
                xp           = 87,
                material     = {1, "Evil turnip seed"},
                members      = 0
            }, {
                name         = "Jade vine",
                icon         = "Jade vine seed",
                level        = 53,
                xp           = 1580,
                material     = {1, "Jade vine seed"},
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Bittercap mushroom",
                level        = 53,
                xp           = 407.7,
                material     = {1, "Bittercap mushroom spore"},
                members      = 0
            }, {
                name         = "Cactus",
                icon         = "Cactus spine",
                level        = 55,
                xp           = 284,
                material     = {1, "Cactus seed"},
                members      = 0
            }, {
                name         = "Belladonna",
                icon         = "Cave nightshade",
                level        = 63,
                xp           = 603,
                material     = {1, "Belladonna seed"},
                members      = 0
            }, {
                name         = "Calquat tree",
                icon         = "Calquat fruit",
                level        = 72,
                xp           = 12516.5,
                material     = {1, "Calquat tree seed"},
                members      = 0
            }, {
                name         = "Morchella mushroom",
                level        = 74,
                xp           = 859.3,
                material     = {1, "Morchella mushroom spore"},
                members      = 0
            }, {
                name         = "Prickly pear",
                icon         = "Prickly pear seed 5",
                level        = 76,
                xp           = 2470,
                material     = {1, "Prickly pear seed"},
                members      = 0
            }, {
                name         = "Potato cactus",
                level        = 86,
                xp           = 2998,
                material     = {1, "Potato cactus seed"},
                members      = 0
            },{
                name         = "Dragonfruit",
                level        = 95,
                xp           = 7066.9,
                material     = {1, "Dragonfruit seed"},
                members      = 0
            }, {
                name         = "Stinkshroom",
                icon		 = "Stinkfly",
                level        = 103,
                xp           = 8576.6,
                material     = {1, "Stinkshroom spore"},
                members      = 0
            }, {
                name         = "Tombshroom",
                level        = 109,
                xp           = 9682.4,
                material     = {1, "Tombshroom spore"},
                members      = 0
            }, {
                name         = "Golden dragonfruit",
                level        = 116,
                xp           = 20321.1,
                material     = {1, "Golden dragonfruit seed"},
                members      = 0
            }
        }
        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,
                members      = 0
            }, {
                name         = "Exuberry",
                level        = 86,
                xp           = 2000,
                currency     = "chimes",
                material     = {1, "Exuberry seed"},
                materialCost = 30,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Fireberry",
                level        = 86,
                xp           = 3000,
                currency     = "chimes",
                material     = {1, "Fireberry seed"},
                materialCost = 30,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Blisterberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Blisterberry seed"},
                materialCost = 30,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Mournberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Mournberry seed"},
                materialCost = 30,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Stoneberry",
                level        = 86,
                xp           = 3000,
                currency     = "chimes",
                material     = {1, "Stoneberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Stormberry",
                level        = 86,
                xp           = 3000,
                currency     = "chimes",
                material     = {1, "Stormberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Rosaberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Rosaberry seed"},
                materialCost = 50,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Squiffberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Squiffberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Meloberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Meloberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Jitterberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Jitterberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Cocoaberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Cocoaberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Smoulderberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Smoulderberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Sourberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Sourberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Gloomberry",
                level        = 86,
                xp           = 8500,
                currency     = "chimes",
                material     = {1, "Gloomberry seed"},
                materialCost = 40,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Musaberry",
                level        = 86,
                xp           = 5000,
                currency     = "chimes",
                material     = {1, "Musaberry seed"},
                materialCost = 50,
                mtrade       = 0,
                members      = 0
            }, {
                name         = "Mushroom cluster",
                title        = "Mushroom (Charted)",
                icon         = "Wushroom",
                level        = 90,
                xp           = 25,
                members      = 0
            }, {
                name         = "Mushroom cluster",
                title        = "Mushroom (Uncharted)",
                icon         = "Blushroom",
                level        = 94,
                xp           = 41.7,
                members      = 0
            }
        }
        return methods
    end

    ---------------------------------   POF Curing   ---------------------------------------------

    if trainMethod == "Curing Animals" then
        local methods = 
        {
            {
                name        = "Rabbit (player-owned farm)",
                title       = "Rabbits",
                icon        = "Common brown rabbit (unchecked)",
                level       = 17,
                xp          = 250,
                members     = 0
            }, {
                name        = "Chicken (player-owned farm)",
                title       = "Chickens",
                icon        = "Common white hen",
                level       = 28,
                xp          = 1250,
                members     = 0
            }, {
                name        = "Sheep (player-owned farm)",
                title       = "Sheep",
                icon        = "White ewe",
                level       = 35,
                xp          = 625,
                members     = 0
            }, {
                name        = "Frog (player-owned farm)",
                title       = "Frogs",
                icon        = "Common green frog",
                level       = 42,
                xp          = 5000,
                members     = 0
            }, {
                name        = "Cow (player-owned farm)",
                title       = "Cows",
                icon        = "Kandarin cow",
                level       = 49,
                xp          = 2500,
                members     = 0
            }, {
                name        = "Chinchompa (player-owned farm)",
                title       = "Chinchompas",
                icon        = "Grey chinchompa",
                level       = 54,
                xp          = 15000,
                members     = 0
            }, {
                name        = "Spider (player-owned farm)",
                title       = "Spiders",
                icon        = "Spider egg (unchecked) (grown)",
                level       = 64,
                xp          = 10000,
                members     = 0
            }, {
                name        = "Yak (player-owned farm)",
                title       = "Yaks",
                icon        = "Spirit yak",
                level       = 71,
                xp          = 32500,
                members     = 0
            }, {
                name        = "Jadinko (player-owned farm)",
                title       = "Jadinkos",
                icon        = "Common jadinko (player-owned farm)",
                level       = 76,
                xp          = 30000,
                members     = 0
            }, {
                name        = "Zygomite (player-owned farm)",
                title       = "Zygomites",
                icon        = "Gloomshroom zygomite",
                level       = 81,
                xp          = 40000,
                members     = 0
            }, {
                name        = "Dragon (player-owned farm)",
                title       = "Dragons",
                icon        = "Green dragon egg (unchecked) (grown)",
                level       = 92,
                xp          = 100000,
                members     = 0
            }, {
                name        = "Dinosaur (player-owned farm)", -- Varanusaur (player-owned farm)
                title       = "Varanusaurs",
                icon        = "Feral dinosaur (player-owned farm)",
                level       = 97,
                xp          = 55000,
                members     = 0
            }, {
                name        = "Arcane apoterrasaur (player-owned farm)",
                title       = "Arcane apoterrasaurs",
--                icon        = "",
                level       = 98,
                xp          = 105000,
                members     = 0
            }, {
                name        = "Brutish dinosaur (player-owned farm)",
                title       = "Brutish dinosaurs",
--                icon        = "",
                level       = 100,
                xp          = 110000,
                members     = 0
            }, {
                name        = "Salamander (player-owned farm)",
                title       = "Salamanders",
                icon        = "Green salamander (player-owned farm)",
                level       = 102,
                xp          = 30000,
                members     = 0
            }, {
                name        = "Scimitops (player-owned farm)",
                title       = "Scimitops'",
--                icon        = "",
                level       = 104,
                xp          = 120000,
                members     = 0
            }, {
                name        = "Bagrada rex (player-owned farm)",
                title       = "Bagrada rexes",
--                icon        = "",
                level       = 106,
                xp          = 125000,
                members     = 0
            }, {
                name        = "Spicati apoterrasaur (player-owned farm)",
                title       = "Spicati apoterrasaurs",
--                icon        = "",
                level       = 108,
                xp          = 130000,
                members     = 0
            }, {
                name        = "Asciatops (player-owned farm)",
                title       = "Asciatops'",
--                icon        = "",
                level       = 110,
                xp          = 140000,
                members     = 0
            }, {
                name        = "Corbicula rex (player-owned farm)",
                title       = "Corbicula rexes",
--                icon        = "",
                level       = 112,
                xp          = 150000,
                members     = 0
            }, {
                name        = "Oculi apoterrasaur (player-owned farm)",
                title       = "Oculi apoterrasaurs",
--                icon        = "",
                level       = 115,
                xp          = 161000,
                members     = 0
            }, {
                name        = "Malletops (player-owned farm)",
                title       = "Malletops'",
--                icon        = "",
                level       = 117,
                xp          = 175000,
                members     = 0
            }, {
                name        = "Pavosaurus rex (player-owned farm)",
                title       = "Pavosaurus rexes",
--                icon        = "",
                level       = 118,
                xp          = 190000,
                members     = 0
            }
        }
        return methods
    end

	---------------------------------   POF Gathering   ---------------------------------------------

    if trainMethod == "Raising Animals" then
        local methods = 
        {
            {
                name        = "Rabbit (player-owned farm)",
                title       = "Rabbits",
                icon        = "Common brown rabbit (unchecked)",
                level       = 17,
                stage1      = 0,
                stage2      = 50,
                stage3      = 87.5,
                stage4      = 112.5,
                xp          = 250,
                members     = 0
            }, {
                name        = "Chicken (player-owned farm)",
                title       = "Chickens",
                icon        = "Common white hen",
                level       = 28,
                stage1      = 125,
                stage2      = 187.5,
                stage3      = 375,
                stage4      = 562.5,
                xp          = 1250,
                members     = 0
            }, {
                name        = "Sheep (player-owned farm)",
                title       = "Sheep",
                icon        = "White ewe",
                level       = 35,
                stage1      = 0,
                stage2      = 125,
                stage3      = 218.75,
                stage4      = 281.25,
                xp          = 625,
                members     = 0
            }, {
                name        = "Frog (player-owned farm)",
                title       = "Frogs",
                icon        = "Common green frog",
                level       = 42,
                stage1      = 500,
                stage2      = 750,
                stage3      = 1500,
                stage4      = 2250,
                xp          = 5000,
                members     = 0
            }, {
                name        = "Cow (player-owned farm)",
                title       = "Cows",
                icon        = "Kandarin cow",
                level       = 49,
                stage1      = 0,
                stage2      = 500,
                stage3      = 875,
                stage4      = 1125,
                xp          = 2500,
                members     = 0
            }, {
                name        = "Chinchompa (player-owned farm)",
                title       = "Chinchompas",
                icon        = "Grey chinchompa",
                level       = 54,
                stage1      = 0,
                stage2      = 3000,
                stage3      = 5250,
                stage4      = 6750,
                xp          = 15000,
                members     = 0
            }, {
                name        = "Spider (player-owned farm)",
                title       = "Spiders",
                icon        = "Spider egg (unchecked) (grown)",
                level       = 64,
                stage1      = 1000,
                stage2      = 1500,
                stage3      = 3000,
                stage4      = 4500,
                xp          = 10000,
                members     = 0
            }, {
                name        = "Yak (player-owned farm)",
                title       = "Yaks",
                icon        = "Spirit yak",
                level       = 71,
                stage1      = 0,
                stage2      = 6500,
                stage3      = 11375,
                stage4      = 14625,
                xp          = 32500,
                members     = 0
            }, {
                name        = "Jadinko (player-owned farm)",
                title       = "Jadinkos",
                icon        = "Common jadinko (player-owned farm)",
                level       = 76,
                stage1      = 3000,
                stage2      = 4500,
                stage3      = 9000,
                stage4      = 13500,
                xp          = 30000,
                members     = 0
            }, {
                name        = "Zygomite (player-owned farm)",
                title       = "Zygomites",
                icon        = "Gloomshroom zygomite",
                level       = 81,
                stage1      = 0,
                stage2      = 8000,
                stage3      = 14000,
                stage4      = 18000,
                xp          = 40000,
                members     = 0
            }, {
                name        = "Dragon (player-owned farm)",
                title       = "Dragons",
                icon        = "Green dragon egg (unchecked) (grown)",
                level       = 92,
                stage1      = 10000,
                stage2      = 15000,
                stage3      = 30000,
                stage4      = 45000,
                xp          = 100000,
                members     = 0
            }, {
                name        = "Dinosaur (player-owned farm)", -- Varanusaur (player-owned farm)
                title       = "Varanusaurs",
                icon        = "Feral dinosaur (player-owned farm)",
                level       = 97,
                stage1      = 5500,
                stage2      = 8250,
                stage3      = 16500,
                stage4      = 24750,
                xp          = 55000,
                members     = 0
            }, {
                name        = "Arcane apoterrasaur (player-owned farm)",
                title       = "Arcane apoterrasaurs",
--                icon        = "",
                level       = 98,
                stage1      = 10500,
                stage2      = 15750,
                stage3      = 31500,
                stage4      = 47250,
                xp          = 105000,
                members     = 0
            }, {
                name        = "Brutish dinosaur (player-owned farm)",
                title       = "Brutish dinosaurs",
--                icon        = "",
                level       = 100,
                stage1      = 11000,
                stage2      = 16500,
                stage3      = 33000,
                stage4      = 49500,
                xp          = 110000,
                members     = 0
            }, {
                name        = "Salamander (player-owned farm)",
                title       = "Salamanders",
                icon        = "Green salamander (player-owned farm)",
                level       = 102,
                stage1      = 3000,
                stage2      = 4500,
                stage3      = 9000,
                stage4      = 13500,
                xp          = 30000,
                members     = 0
            }, {
                name        = "Scimitops (player-owned farm)",
                title       = "Scimitops'",
--                icon        = "",
                level       = 104,
                stage1      = 12500,
                stage2      = 18000,
                stage3      = 35500,
                stage4      = 54000,
                xp          = 120000,
                members     = 0
            }, {
                name        = "Bagrada rex (player-owned farm)",
                title       = "Bagrada rexes",
--                icon        = "",
                level       = 106,
                stage1      = 12500,
                stage2      = 18750,
                stage3      = 37500,
                stage4      = 56250,
                xp          = 125000,
                members     = 0
            }, {
                name        = "Spicati apoterrasaur (player-owned farm)",
                title       = "Spicati apoterrasaurs",
--                icon        = "",
                level       = 108,
                stage1      = 13000,
                stage2      = 19500,
                stage3      = 39000,
                stage4      = 58500,
                xp          = 130000,
                members     = 0
            }, {
                name        = "Asciatops (player-owned farm)",
                title       = "Asciatops'",
--                icon        = "",
                level       = 110,
                stage1      = 14000,
                stage2      = 21000,
                stage3      = 42000,
                stage4      = 63000,
                xp          = 140000,
                members     = 0
            }, {
                name        = "Corbicula rex (player-owned farm)",
                title       = "Corbicula rexes",
--                icon        = "",
                level       = 112,
                stage1      = 15000,
                stage2      = 22500,
                stage3      = 45000,
                stage4      = 67500,
                xp          = 150000,
                members     = 0
            }, {
                name        = "Oculi apoterrasaur (player-owned farm)",
                title       = "Oculi apoterrasaurs",
--                icon        = "",
                level       = 115,
                stage1      = 16100,
                stage2      = 24150,
                stage3      = 48300,
                stage4      = 72450,
                xp          = 161000,
                members     = 0
            }, {
                name        = "Malletops (player-owned farm)",
                title       = "Malletops'",
--                icon        = "",
                level       = 117,
                stage1      = 17500,
                stage2      = 26250,
                stage3      = 52500,
                stage4      = 78750,
                xp          = 175000,
                members     = 0
            }, {
                name        = "Pavosaurus rex (player-owned farm)",
                title       = "Pavosaurus rexes",
--                icon        = "",
                level       = 118,
                stage1      = 19000,
                stage2      = 28500,
                stage3      = 57000,
                stage4      = 85500,
                xp          = 190000,
                members     = 0
            }
        }
        return methods
    end

	---------------------------------   POF Manure   ---------------------------------------------

    if trainMethod == "Manure" then
        local methods = 
        {
            {
                name        = "Manure mound",
                iconSize    = 29,
                level       = 17,
                xp          = 2.5,
                members     = 0
            }, {
                name        = "Player-owned farm#Mucking",
                icon        = "Mammal droppings detail",
                title       = "Mammal droppings",
                iconSize    = 29,
                level       = 17,
                xp          = 20,
                members     = 0
            }, {
                name        = "Player-owned farm#Mucking",
                icon        = "Bird droppings detail",
                iconSize    = 29,
                title       = "Bird droppings",
                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

    -- For testing purposes before implementing (will be added to "Raising Animals" category once complete).
    -- See https://runescape.wiki/w/User:DarkNITE/Sandbox/Calculator:Player-owned_farm for in-progress PoF calculator

    -- DO NOT MODIFY!!
    if trainMethod == "Testing" then
        local methods = 
        {
            {
                name        = "Rabbit (player-owned farm)",
                title       = "Rabbits",
                icon        = "Common brown rabbit (unchecked)",
                level       = 17,
                stage1      = 0,
                stage2      = 50,
                stage3      = 87.5,
                stage4      = 112.5,
                xp          = 250,
                members     = 0
            }, {
                name        = "Pavosaurus rex (player-owned farm)",
                title       = "Pavosaurus rexes",
                level       = 118,
                stage1      = 19000,
                stage2      = 28500,
                stage3      = 57000,
                stage4      = 85500,
                xp          = 190000,
                members     = 0
            }
        }
        return methods
    end
end