You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

364 lines
12 KiB

local WIT, core = ...
-- Vanilla
core.Data.Results.Farms.LightLeather = {
Id = 'LightLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.LightLeather,
Content = core.Content.Vanilla,
Locations = { core.Locations.EasternKingdoms.Wetlands },
Routes = { core.Data.Routes.Skinning.LightMediumLeatherWetlands },
Results = {
{ Id = core.Items.Skins.LightLeather, Quantity = 443 },
{ Id = core.Items.Skins.MediumLeather, Quantity = 403 },
}
}
core.Data.Results.Farms.HeavyLeather = {
Id = 'HeavyLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.HeavyLeather,
Content = core.Content.Vanilla,
Locations = { core.Locations.Kalimdor.Feralas },
Routes = { core.Data.Routes.Skinning.HeavyThickLeatherFeralas },
Results = {
{ Id = core.Items.Skins.HeavyLeather, Quantity = 292 },
{ Id = core.Items.Skins.ThickLeather, Quantity = 112 },
}
}
core.Data.Results.Farms.RuggedLeather = {
Id = 'RuggedLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.RuggedLeather,
Content = core.Content.Vanilla,
Locations = { core.Locations.EasternKingdoms.SunkenTemple },
Routes = { core.Data.Routes.Skinning.RuggedLeatherSwampOfSorrows },
Results = {
{ Id = core.Items.Skins.RuggedLeather, Quantity = 349 },
{ Id = core.Items.Skins.ThickLeather, Quantity = 280 },
}
}
--Vanilla Special
core.Data.Results.Farms.WarbearLeather = {
Id = 'WarbearLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.WarbearLeather,
Content = core.Content.Vanilla,
Locations = { core.Locations.Kalimdor.Winterspring },
Routes = { core.Data.Routes.Skinning.WarbearLeather },
Results = {
{ Id = core.Items.Skins.WarbearLeather, Quantity = 40 },
{ Id = core.Items.Skins.RuggedLeather, Quantity = 204 },
{ Id = core.Items.Skins.ThickLeather, Quantity = 184 },
{ Id = core.Items.Skins.ThickHide, Quantity = 8 },
{ Id = core.Items.Skins.RuggedHide, Quantity = 10 },
}
}
core.Data.Results.Farms.GreenDragonScales = {
Id = 'GreenDragonScales',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.GreenDragonScales,
Content = core.Content.Vanilla,
Locations = { core.Locations.EasternKingdoms.SunkenTemple },
Results = {
{ Id = core.Items.Skins.GreenDragonScales, Quantity = 9 },
{ Id = core.Items.Skins.RuggedLeather, Quantity = 349 },
{ Id = core.Items.Skins.ThickLeather, Quantity = 280 },
{ Id = core.Items.Skins.ThickHide, Quantity = 13 },
{ Id = core.Items.Skins.RuggedHide, Quantity = 16 },
{ Id = core.Items.Skins.WornDragonScales, Quantity = 18 },
}
}
core.Data.Results.Farms.DevilsaurLeather = {
Id = 'DevilsaurLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.DevilsaurLeather,
Content = core.Content.Vanilla,
Locations = { core.Locations.Kalimdor.UngoroCrater },
Routes = { core.Data.Routes.Skinning.DevilsaurLeather },
Results = {
{ Id = core.Items.Skins.DevilsaurLeather, Quantity = 110 },
{ Id = core.Items.Skins.RuggedLeather, Quantity = 72 },
{ Id = core.Items.Skins.ThickLeather, Quantity = 72 },
{ Id = core.Items.Skins.RuggedHide, Quantity = 6 },
{ Id = core.Items.Skins.ThickHide, Quantity = 2 },
}
}
core.Data.Results.Farms.BlackDragonScales = {
Id = 'BlackDragonScales',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.BlackDragonScales,
Content = core.Content.Vanilla,
Locations = { core.Locations.VanillaDungeons.BlackWingLair },
Results = {
{ Id = core.Items.Skins.BlackDragonScales, Quantity = 23 },
{ Id = core.Items.Skins.RuggedLeather, Quantity = 39 },
{ Id = core.Items.Skins.RuggedHide, Quantity = 3 },
{ Id = core.Items.Skins.GreenDragonScales, Quantity = 3 },
{ Id = core.Items.Skins.RedDragonScales, Quantity = 3 },
{ Id = core.Items.Skins.BlueDragonScales, Quantity = 3 },
}
}
core.Data.Results.Farms.TurtleScales = {
Id = 'TurtleScales',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.TurtleScales,
Content = core.Content.Vanilla,
Locations = { core.Locations.EasternKingdoms.SwampOfSorrows },
Routes = { core.Data.Routes.Skinning.TurtleScales },
Results = {
{ Id = core.Items.Skins.TurtleScales, Quantity = 495 },
{ Id = core.Items.Skins.RuggedLeather, Quantity = 101 },
{ Id = core.Items.Skins.ThickLeather, Quantity = 381 },
{ Id = core.Items.Skins.ThickHide, Quantity = 13 },
}
}
-- BC
core.Data.Results.Farms.KnothideLeather = {
Id = 'KnothideLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.KnothideLeather,
Content = core.Content.TBC,
Locations = { core.Locations.Outlands.Netherstorm },
Routes = { core.Data.Routes.Skinning.KnothideLeatherNetherstorm },
Results = {
{ Id = core.Items.Skins.KnothideLeather, Quantity = 489 },
}
}
-- BC Special
core.Data.Results.Farms.WindScales = {
Id = 'WindScales',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.WindScales,
Content = core.Content.TBC,
Locations = { core.Locations.Outlands.ShadowmoonValleyOld },
Routes = { core.Data.Routes.Skinning.WindScales },
Results = {
{ Id = core.Items.Skins.WindScales, Quantity = 76 },
{ Id = core.Items.Skins.KnothideLeather, Quantity = 578 },
}
}
core.Data.Results.Farms.NetherDragonScales = {
Id = 'NetherDragonScales',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.NetherDragonScales,
Content = core.Content.TBC,
Locations = { core.Locations.Outlands.ShadowmoonValleyOld },
Routes = { core.Data.Routes.Skinning.NetherDragonScales },
Results = {
{ Id = core.Items.Skins.NetherDragonScales, Quantity = 62 },
{ Id = core.Items.Skins.KnothideLeather, Quantity = 294 },
}
}
core.Data.Results.Farms.CobraScales = {
Id = 'CobraScales',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.CobraScales,
Content = core.Content.TBC,
Locations = { core.Locations.Outlands.Nagrand },
Routes = { core.Data.Routes.Skinning.CobraScales },
Results = {
{ Id = core.Items.Skins.CobraScales, Quantity = 20 },
{ Id = core.Items.Skins.KnothideLeather, Quantity = 604 },
}
}
core.Data.Results.Farms.CrystalInfusedLeather = {
Id = 'CrystalInfusedLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.CrystalInfusedLeather,
Content = core.Content.TBC,
Locations = { core.Locations.Outlands.BladesEdgeMT },
Routes = { core.Data.Routes.Skinning.CrystalInfusedLeather },
Results = {
{ Id = core.Items.Skins.FelScales, Quantity = 60 },
{ Id = core.Items.Skins.CrystalInfusedLeather, Quantity = 66 },
{ Id = core.Items.Skins.KnothideLeather, Quantity = 708 },
}
}
-- WOTLK
core.Data.Results.Farms.BoreanLeather = {
Id = 'BoreanLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.BoreanLeather,
Content = core.Content.WotLK,
Locations = { core.Locations.Northrend.Oculus },
Routes = { core.Data.Routes.Skinning.BoreanLeatherBoreanTundra },
Results = {
{ Id = core.Items.Skins.BoreanLeather, Quantity = 254 },
{ Id = core.Items.Skins.ArcticFur, Quantity = 5 },
}
}
-- Cata
core.Data.Results.Farms.SavageLeather = {
Id = 'SavageLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.SavageLeather,
Content = core.Content.Cata,
Locations = { core.Locations.Cata.Firelands },
Routes = { core.Data.Routes.Skinning.SavageLeatherMountHyjal },
Results = {
{ Id = core.Items.Skins.SavageLeather, Quantity = 467 },
}
}
-- Mop
core.Data.Results.Farms.ExoticLeather = {
Id = 'ExoticLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.ExoticLeather,
Content = core.Content.MoP,
Locations = { core.Locations.Pandaria.IsleOfGiants },
Routes = { core.Data.Routes.Skinning.ExoticLeatherIsleOfGiants },
Results = {
{ Id = core.Items.Skins.ExoticLeather, Quantity = 908 },
{ Id = core.Items.Skins.GiantDinosaurBones, Quantity = 7224 },
}
}
-- Wod
core.Data.Results.Farms.RawBeastHide = {
Id = 'RawBeastHide',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.RawBeastHide,
Content = core.Content.WoD,
Locations = { core.Locations.Draenor.ShadowmoonValley },
Routes = { core.Data.Routes.Skinning.RawBeastHideShadowmoonValley },
Results = {
{ Id = core.Items.Skins.RawBeastHide, Quantity = 1446 },
{ Id = core.Items.Skins.SumptuousFur, Quantity = 1109 },
}
}
-- Legion
core.Data.Results.Farms.StonehideLeather = {
Id = 'StonehideLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.StonehideLeather,
Content = core.Content.Legion,
Locations = { core.Locations.BrokenIsles.Azsuna },
Routes = { core.Data.Routes.Skinning.StonehideLeatherAzsuna },
Results = {
{ Id = core.Items.Skins.StonehideLeather, Quantity = 1725 },
}
}
core.Data.Results.Farms.Stormscale = {
Id = 'Stormscale',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.Stormscale,
Content = core.Content.Legion,
Locations = { core.Locations.BrokenIsles.Highmountain },
Routes = { core.Data.Routes.Skinning.StormscaleHighmountain },
Results = {
{ Id = core.Items.Skins.Stormscale, Quantity = 829 },
}
}
core.Data.Results.Farms.FeindishLeather = {
Id = 'FeindishLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.FeindishLeather,
Content = core.Content.Legion,
Locations = { core.Locations.Argus.Krokunn },
Routes = { core.Data.Routes.Skinning.FiendishLeatherKrokuun },
Results = {
{ Id = core.Items.Skins.FeindishLeather, Quantity = 538 },
}
}
-- BFA
core.Data.Results.Farms.CoarseLeather = {
Id = 'CoarseLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.CoarseLeather,
Content = core.Content.BFA,
Locations = { core.Locations.BFA.Drustvar },
Routes = { core.Data.Routes.Skinning.CoarseLeatherDrustvar },
Results = {
{ Id = core.Items.Skins.Meatyhuntch, Quantity = 611 },
{ Id = core.Items.Skins.StringyLoin, Quantity = 226 },
{ Id = core.Items.Skins.Bloodstainedbone, Quantity = 1724 },
{ Id = core.Items.Skins.Shimmerscale, Quantity = 55 },
{ Id = core.Items.Skins.CoarseLeather, Quantity = 2940 },
{ Id = core.Items.Skins.Calcifiedbone, Quantity = 345 },
{ Id = core.Items.Skins.TempestHide, Quantity = 384 },
{ Id = core.Items.Skins.Mistscale, Quantity = 13 },
{ Id = core.Items.Skins.ThickPaleoSteak, Quantity = 7 },
}
}
core.Data.Results.Farms.DredgedLeather = {
Id = 'DredgedLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.DredgedLeather,
Content = core.Content.BFA,
Locations = { core.Locations.Pandaria.ValeofEternalBlossoms },
Routes = { core.Data.Routes.Skinning.DredgedLeatherValeOfEternalBlossoms },
Results = {
{ Id = core.Items.Skins.DredgedLeather, Quantity = 853 },
{ Id = core.Items.Skins.Bloodstainedbone, Quantity = 347 },
{ Id = core.Items.Skins.TempestHide, Quantity = 93 },
{ Id = core.Items.Skins.Calcifiedbone, Quantity = 81 },
{ Id = core.Items.Skins.QuestionableMeat, Quantity = 214 },
}
}
core.Data.Results.Farms.DredgedLeatherSpotTwo = {
Id = 'DredgedLeatherUldum',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.DredgedLeather,
Content = core.Content.BFA,
Locations = { core.Locations.Kalimdor.Uldum },
Routes = { core.Data.Routes.Skinning.DredgedLeatherUldum },
Results = {
{ Id = core.Items.Skins.DredgedLeather, Quantity = 846 },
{ Id = core.Items.Skins.Bloodstainedbone, Quantity = 323 },
{ Id = core.Items.Skins.TempestHide, Quantity = 70 },
{ Id = core.Items.Skins.Calcifiedbone, Quantity = 62 },
{ Id = core.Items.Skins.QuestionableMeat, Quantity = 202 },
}
}
-- Showdowlands hehe!
core.Data.Results.Farms.DesolateLeather = {
Id = 'DesolateLeather',
Activity = core.Activity.Skinning,
ItemId = core.Items.Skins.DesolateLeather,
Content = core.Content.Shadowlands,
Locations = { core.Locations.Shadowlands.Bastion },
Routes = { core.Data.Routes.Skinning.DredgedLeatherValeOfEternalBlossoms },
Results = {
{ Id = core.Items.Skins.DesolateLeather, Quantity = 952 },
{ Id = core.Items.Skins.CallousHide, Quantity = 77 },
{ Id = core.Items.Skins.PallidBone, Quantity = 227 },
{ Id = core.Items.Skins.HeavyDsolateLeather, Quantity = 26 },
{ Id = core.Items.Skins.HeavyCallousHide, Quantity = 8 },
}
}