local WIT, core = ... -- Vanilla core.Data.Results.Farms.EssenceOfFire = { Id = 'EssenceOfFire', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EssenceOfFire, Content = core.Content.Vanilla, Locations = { core.Locations.EasternKingdoms.MoltenCore }, Routes = { core.Data.Routes.Misc.EssenceOfFireEarthBurningSteppes }, Results = { { Id = core.Items.Misc.EssenceOfFire, Quantity = 17 }, { Id = core.Items.Misc.EssenceOfEarth, Quantity = 20 }, } } core.Data.Results.Farms.EssenceOfWater = { Id = 'EssenceOfWater', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EssenceOfWater, Content = core.Content.Vanilla, Locations = { core.Locations.EasternKingdoms.SwampOfSorrows }, Routes = { core.Data.Routes.Misc.EssenceOfWaterSwampOfSorrows }, Results = { { Id = core.Items.Misc.EssenceOfWater, Quantity = 44 }, } } core.Data.Results.Farms.EssenceOfAir = { Id = 'EssenceOfAir', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EssenceOfAir, Content = core.Content.Vanilla, Locations = { core.Locations.Kalimdor.Silithus }, Routes = { core.Data.Routes.Misc.EssenceOfAirSilithus }, Results = { { Id = core.Items.Misc.EssenceOfAir, Quantity = 21 }, { Id = core.Items.Misc.ElementalAir, Quantity = 46 }, { Id = core.Items.Misc.BreathOfWind, Quantity = 37 }, } } core.Data.Results.Farms.EssenceOfUndeath = { Id = 'EssenceOfUndeath', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EssenceOfUndeath, Content = core.Content.Vanilla, Locations = { core.Locations.Kalimdor.Winterspring }, Routes = { core.Data.Routes.Misc.EssenceOfUndeathWinterspring }, Results = { { Id = core.Items.Misc.EssenceOfUndeath, Quantity = 30 }, } } core.Data.Results.Farms.LivingEssence = { Id = 'LivingEssence', Activity = core.Activity.Misc, ItemId = core.Items.Misc.LivingEssence, Content = core.Content.Vanilla, Locations = { core.Locations.EasternKingdoms.BlastedLands }, Routes = { core.Data.Routes.Misc.LivingEssenceBlastedLands }, Results = { { Id = core.Items.Misc.LivingEssence, Quantity = 30 }, } } -- BC core.Data.Results.Farms.PrimalEarth = { Id = 'PrimalEarth', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalEarth, Content = core.Content.TBC, Locations = { core.Locations.Outlands.Nagrand }, Routes = { core.Data.Routes.Misc.PrimalEarthNagrand }, Results = { { Id = core.Items.Misc.PrimalEarth, Quantity = 13 }, } } core.Data.Results.Farms.PrimalLife = { Id = 'PrimalLife', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalLife, Content = core.Content.TBC, Locations = { core.Locations.Outlands.Underbog }, Routes = { core.Data.Routes.Misc.PrimalLifeZangarmarsh }, Results = { { Id = core.Items.Misc.PrimalLife, Quantity = 14 }, } } core.Data.Results.Farms.PrimalMana = { Id = 'PrimalMana', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalMana, Content = core.Content.TBC, Locations = { core.Locations.Outlands.Netherstorm }, Routes = { core.Data.Routes.Misc.PrimalManaNetherstorm }, Results = { { Id = core.Items.Misc.PrimalMana, Quantity = 44 }, } } core.Data.Results.Farms.PrimalShadow = { Id = 'PrimalShadow', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalShadow, Content = core.Content.TBC, Locations = { core.Locations.Outlands.HellfirePeninsula }, Routes = { core.Data.Routes.Misc.PrimalShadowHellfirePeninsula }, Results = { { Id = core.Items.Misc.PrimalShadow, Quantity = 29 }, } } core.Data.Results.Farms.PrimalWater = { Id = 'PrimalWater', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalWater, Content = core.Content.TBC, Locations = { core.Locations.Outlands.BlackTemple }, Routes = { core.Data.Routes.Misc.PrimalWaterShadowmoonValley }, Results = { { Id = core.Items.Misc.PrimalWater, Quantity = 20 }, } } core.Data.Results.Farms.PrimalFire = { Id = 'PrimalFire', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalFire, Content = core.Content.TBC, Locations = { core.Locations.Outlands.HellfirePeninsula }, Routes = { core.Data.Routes.Misc.PrimalFireHellfirePeninsula }, Results = { { Id = core.Items.Misc.PrimalFire, Quantity = 23 }, } } core.Data.Results.Farms.PrimalAir = { Id = 'PrimalAir', Activity = core.Activity.Misc, ItemId = core.Items.Misc.PrimalAir, Content = core.Content.TBC, Locations = { core.Locations.Outlands.ShadowmoonValleyOld }, Routes = { core.Data.Routes.Misc.PrimalAirShadowmoonValley }, Results = { { Id = core.Items.Misc.PrimalAir, Quantity = 18 }, } } -- WOTLK core.Data.Results.Farms.EternalWater = { Id = 'EternalWater', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EternalWater, Content = core.Content.WotLK, Locations = { core.Locations.Northrend.ZulDrak }, Routes = { core.Data.Routes.Misc.EternalWaterZulDrak }, Results = { { Id = core.Items.Misc.EternalWater, Quantity = 38 }, } } core.Data.Results.Farms.EternalAir = { Id = 'EternalAir', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EternalAir, Content = core.Content.WotLK, Locations = { core.Locations.Northrend.StormPeaks }, Results = { { Id = core.Items.Misc.EternalAir, Quantity = 20 }, } } core.Data.Results.Farms.EternalFire = { Id = 'EternalFire', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EternalFire, Content = core.Content.WotLK, Locations = { core.Locations.Northrend.StormPeaks }, Routes = { core.Data.Routes.Misc.EternalFireTheStormPeaks }, Results = { { Id = core.Items.Misc.EternalFire, Quantity = 23 }, } } core.Data.Results.Farms.EternalEarth = { Id = 'EternalEarth', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EternalEarth, Content = core.Content.WotLK, Locations = { core.Locations.Northrend.Wintergrasp }, Results = { { Id = core.Items.Misc.EternalEarth, Quantity = 18 }, } } core.Data.Results.Farms.EternalLife = { Id = 'EternalLife', Activity = core.Activity.Misc, ItemId = core.Items.Misc.EternalLife, Content = core.Content.WotLK, Locations = { core.Locations.Northrend.HowlingFjord }, Routes = { core.Data.Routes.Misc.EternalLifeHowlingFjord }, Results = { { Id = core.Items.Misc.EternalLife, Quantity = 42 }, } } -- Cata core.Data.Results.Farms.VolatileFire = { Id = 'VolatileFire', Activity = core.Activity.Misc, ItemId = core.Items.Misc.VolatileFire, Content = core.Content.Cata, Locations = { core.Locations.Kalimdor.MtHyjal }, Routes = { core.Data.Routes.Misc.VolatileFireMountHyjal }, Results = { { Id = core.Items.Misc.VolatileFire, Quantity = 330 }, } } core.Data.Results.Farms.VolatileWater = { Id = 'VolatileWater', Activity = core.Activity.Misc, ItemId = core.Items.Misc.VolatileWater, Content = core.Content.Cata, Locations = { core.Locations.EasternKingdoms.TwilightHighlands }, Routes = { core.Data.Routes.Misc.VolatileWaterTwilightHighlands }, Results = { { Id = core.Items.Misc.VolatileWater, Quantity = 306 }, } } core.Data.Results.Farms.VolatileEarth = { Id = 'VolatileEarth', Activity = core.Activity.Misc, ItemId = core.Items.Misc.VolatileEarth, Content = core.Content.Cata, Locations = { core.Locations.Kalimdor.MtHyjal }, Routes = { core.Data.Routes.Misc.VolatileEarthMountHyjal }, Results = { { Id = core.Items.Misc.VolatileEarth, Quantity = 404 }, } } core.Data.Results.Farms.VolatileAir = { Id = 'VolatileAir', Activity = core.Activity.Misc, ItemId = core.Items.Misc.VolatileAir, Content = core.Content.Cata, Locations = { core.Locations.Kalimdor.VortexPininacle }, Routes = { core.Data.Routes.Misc.VolatileAirUldum }, Results = { { Id = core.Items.Misc.VolatileAir, Quantity = 210 }, } } core.Data.Results.Farms.VolatileLife = { Id = 'VolatileLife', Activity = core.Activity.Misc, ItemId = core.Items.Misc.VolatileLife, Content = core.Content.Cata, Locations = { core.Locations.Kalimdor.Uldum }, Results = { { Id = core.Items.Misc.VolatileLife, Quantity = 210 }, { Id = core.Items.Herbs.Whiptail, Quantity = 716 }, } } -- Mop core.Data.Results.Farms.SpiritOfHarmony = { Id = 'SpiritOfHarmony', Activity = core.Activity.Misc, ItemId = core.Items.Misc.SpiritOfHarmony, Content = core.Content.MoP, Locations = { core.Locations.Pandaria.HeartOfFear }, Routes = { core.Data.Routes.Misc.SpiritOfHarmonyDreadWastes }, Results = { { Id = core.Items.Misc.SpiritOfHarmony, Quantity = 9 }, } } -- BFA core.Data.Results.Farms.RoyalJelly = { Id = 'RoyalJelly', Activity = core.Activity.Misc, ItemId = core.Items.Misc.RoyalJelly, Content = core.Content.BFA, Locations = { core.Locations.BFA.StormsongValley }, Routes = { core.Data.Routes.Misc.RoyalJelly }, Results = { { Id = core.Items.Misc.RoyalJelly, Quantity = 2 }, { Id = core.Items.Misc.RichJelly, Quantity = 16 }, { Id = core.Items.Misc.ThinJelly, Quantity = 338 }, } }