local WIT, core = ...

-- Vanilla

core.Data.Results.Farms.EmeraldWhelplingFeralas = {
    Id = "EmeraldWhelplingFeralas",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 59,
	ItemLink = "|cff0070dd|Hbattlepet:59:1:3:161:10:11:0000000000000000:6291|h[Emerald Whelpling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Feralas },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 59, ItemLink = "|cff0070dd|Hbattlepet:59:1:3:161:10:11:0000000000000000:6291|h[Emerald Whelpling]|h|r", Quantity = 1 }
    }
}


core.Data.Results.Farms.CrimsonWhelplingWetlands = {
    Id = "CrimsonWhelplingWetlands",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 58,
	ItemLink = "|cff0070dd|Hbattlepet:58:1:3:145:13:12:0000000000000000:6291|h[Crimson Whelpling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Wetlands },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 58, ItemLink = "|cff0070dd|Hbattlepet:58:1:3:145:13:12:0000000000000000:6291|h[Crimson Whelpling]|h|r", Quantity = 1 }
    }
}

core.Data.Results.Farms.AzureWhelplingWinterspring = {
    Id = "AzureWhelplingWinterspring",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 57,
	ItemLink = "|cff0070dd|Hbattlepet:57:1:3:155:12:10:0000000000000000:6291|h[Azure Whelpling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Winterspring },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 57, ItemLink = "|cff0070dd|Hbattlepet:57:1:3:155:12:10:0000000000000000:6291|h[Azure Whelpling]|h|r", Quantity = 1 }
    }
}

core.Data.Results.Farms.DarkWhelplingBadlands = {
    Id = "DarkWhelplingBadlands",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 56,
	ItemLink = "|cff0070dd|Hbattlepet:56:1:3:155:13:10:0000000000000000:6291|h[Dark Whelpling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Badlands },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 56, ItemLink = "|cff0070dd|Hbattlepet:56:1:3:155:13:10:0000000000000000:6291|h[Dark Whelpling]|h|r", Quantity = 1 }
    }
}

-- Disgusting Oozling -
core.Data.Results.Farms.DisgustingoozlingSwampOfSorrows = {
    Id = "DisgustingoozlingSwampOfSorrows",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 114,
	ItemLink = "|cff0070dd|Hbattlepet:114:1:3:161:12:10:0000000000000000:6291|h[Disgusting Oozeling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.SwampOfSorrows },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 114, ItemLink = "|cff0070dd|Hbattlepet:114:1:3:161:12:10:0000000000000000:6291|h[Disgusting Oozeling]|h|r", Quantity = 1 }
    }
}


--Ravasaur Hatchling - 

core.Data.Results.Farms.RavasaurHatchlingUngoroCrater = {
    Id = "RavasaurHatchlingUngoroCrater",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 237,
	ItemLink = "|cff0070dd|Hbattlepet:237:1:3:149:12:12:0000000000000000:6291|h[Ravasaur Hatchling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.UngoroCrater },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 237, ItemLink = "|cff0070dd|Hbattlepet:237:1:3:149:12:12:0000000000000000:6291|h[Ravasaur Hatchling]|h|r", Quantity = 1 }
    }
}

--Darting Hatchling - 

core.Data.Results.Farms.DartingHatchlingDustwollowmarsh = {
    Id = "DartingHatchlingDustwollowmarsh",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 232,
	ItemLink = "|cff0070dd|Hbattlepet:232:1:3:145:12:12:0000000000000000:6291|h[Darting Hatchling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.DustwallowMarsh },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 232, ItemLink = "|cff0070dd|Hbattlepet:232:1:3:145:12:12:0000000000000000:6291|h[Darting Hatchling]|h|r", Quantity = 1 }
    }
}
--Razormaw Hatchling - 

core.Data.Results.Farms.RazormawHatchlingWetlands = {
    Id = "DisgustingoozlingSwampOfSorrows",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 238,
	ItemLink = "|cff0070dd|Hbattlepet:238:1:3:148:12:12:0000000000000000:6291|h[Razormaw Hatchling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Wetlands },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 238, ItemLink = "|cff0070dd|Hbattlepet:238:1:3:148:12:12:0000000000000000:6291|h[Razormaw Hatchling]|h|r", Quantity = 1 }
    }
}
--Leaping Hatchling - 

core.Data.Results.Farms.LeapingHatchlingTheBarrens = {
    Id = "LeapingHatchlingTheBarrens",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 235,
	ItemLink = "|cff0070dd|Hbattlepet:235:1:3:148:12:12:0000000000000000:6291|h[Leaping Hatchling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.TheBarrens },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 235, ItemLink = "|cff0070dd|Hbattlepet:235:1:3:148:12:12:0000000000000000:6291|h[Leaping Hatchling]|h|r", Quantity = 1 }
    }
}
--Hyacinth Macaw - 

core.Data.Results.Farms.HyacinthMacawStranglethorn = {
    Id = "HyacinthMacawStranglethorn",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 49,
	ItemLink = "|cff0070dd|Hbattlepet:49:1:3:162:10:11:0000000000000000:6291|h[Hyacinth Macaw]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.StranglethornVale },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 49, ItemLink = "|cff0070dd|Hbattlepet:49:1:3:162:10:11:0000000000000000:6291|h[Hyacinth Macaw]|h|r", Quantity = 1 }
    }
}
--Sprite Darter Hatchling - 

core.Data.Results.Farms.SpriteDarterHatchlingFeralas = {
    Id = "SpriteDarterHatchlingFeralas",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 87,
	ItemLink = "|cff0070dd|Hbattlepet:87:1:3:152:11:12:0000000000000000:6291|h[Sprite Darter Hatchling]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Feralas },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 87, ItemLink = "|cff0070dd|Hbattlepet:87:1:3:152:11:12:0000000000000000:6291|h[Sprite Darter Hatchling]|h|r", Quantity = 1 }
    }
}

--Black Tabby Cat - 

core.Data.Results.Farms.BlackTabbyCatHillsbradfoothills = {
    Id = "BlackTabbyCatHillsbradfoothills",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 42,
	ItemLink = "|cff0070dd|Hbattlepet:42:1:3:148:13:11:0000000000000000:6291|h[Black Tabby Cat]|h|r",
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.HillsbradFoothills },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 42, ItemLink = "|cff0070dd|Hbattlepet:42:1:3:148:13:11:0000000000000000:6291|h[Black Tabby Cat]|h|r", Quantity = 1 }
    }
}

-- BC

--Captured Fire Fly -
core.Data.Results.Farms.FireflyZangamarsh = {
    Id = "FireflyZangamarsh",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 146,
	ItemLink = "|cff0070dd|Hbattlepet:146:1:3:149:10:14:0000000000000000:6291|h[Firefly]|h|r",
    Content = core.Content.TBC,
    Locations = { core.Locations.Outlands.Zangamarsh },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 146, ItemLink = "|cff0070dd|Hbattlepet:146:1:3:149:10:14:0000000000000000:6291|h[Firefly]|h|r", Quantity = 1 }
    }
}

-- Wotlk

--Gundrak Hatchling - 
core.Data.Results.Farms.GundrakHatchlingZulDrak = {
    Id = "GundrakHatchlingZulDrak",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 234,
	ItemLink = "|cff0070dd|Hbattlepet:234:1:3:148:12:12:0000000000000000:6291|h[Gundrak Hatchling]|h|r",
    Content = core.Content.WotLK,
    Locations = { core.Locations.Northrend.ZulDrak },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 234, ItemLink = "|cff0070dd|Hbattlepet:234:1:3:148:12:12:0000000000000000:6291|h[Gundrak Hatchling]|h|r", Quantity = 1 }
    }
}

-- Cata

--Fox Kit - 
core.Data.Results.Farms.FoxKitTolBarad = {
    Id = "FoxKitTolBarad",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 278,
	ItemLink = "|cff0070dd|Hbattlepet:278:1:3:158:10:12:0000000000000000:6291|h[Fox Kit]|h|r",
    Content = core.Content.Cata,
    Locations = { core.Locations.Kalimdor.TolBarad },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 278, ItemLink = "|cff0070dd|Hbattlepet:278:1:3:158:10:12:0000000000000000:6291|h[Fox Kit]|h|r", Quantity = 1 }
    }
}

-- Mop

--Filthling - 
core.Data.Results.Farms.FilthlingIsleOfThunder = {
    Id = "FilthlingIsleOfThunder",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 1245,
	ItemLink = "|cff0070dd|Hbattlepet:1245:1:3:165:10:10:0000000000000000:6291|h[Filthling]|h|r",
    Content = core.Content.MoP,
    Locations = { core.Locations.Pandaria.IsleofThunder },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 1245, ItemLink = "|cff0070dd|Hbattlepet:1245:1:3:165:10:10:0000000000000000:6291|h[Filthling]|h|r", Quantity = 1 }
    }
}
--Ominous Flame
core.Data.Results.Farms.OminousFlameTimelessIsle = {
    Id = "OminousFlameTimelessIsle",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 1335,
	ItemLink = "|cff0070dd|Hbattlepet:1335:1:3:152:12:12:0000000000000000:6291|h[Ominous Flame]|h|r",
    Content = core.Content.MoP,
    Locations = { core.Locations.Pandaria.TimelessIsle },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 1335, ItemLink = "|cff0070dd|Hbattlepet:1335:1:3:152:12:12:0000000000000000:6291|h[Ominous Flame]|h|r", Quantity = 1 }
    }
}
--Jademist Dancer
core.Data.Results.Farms.JademistDancerTimelessIsle = {
    Id = "JademistDancerTimelessIsle",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 1333,
	ItemLink = "|cff0070dd|Hbattlepet:1333:1:3:150:11:13:0000000000000000:6291|h[Jademist Dancer]|h|r",
    Content = core.Content.MoP,
    Locations = { core.Locations.Pandaria.TimelessIsle },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 1333, ItemLink = "|cff0070dd|Hbattlepet:1333:1:3:150:11:13:0000000000000000:6291|h[Jademist Dancer]|h|r", Quantity = 1 }
    }
}

-- Wod

--Bronze Whelpling - 
core.Data.Results.Farms.BronzeWhelplingBlastedlands = {
    Id = "BronzeWhelplingBlastedlands",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 1563,
	ItemLink = "|cff0070dd|Hbattlepet:1563:1:3:152:13:10:0000000000000000:6291|h[Bronze Whelpling]|h|r",
    Content = core.Content.WoD,
    Locations = { core.Locations.EasternKingdoms.BlastedLands },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 1563, ItemLink = "|cff0070dd|Hbattlepet:1563:1:3:152:13:10:0000000000000000:6291|h[Bronze Whelpling]|h|r", Quantity = 1 }
    }
}
--Zomstrok - 
core.Data.Results.Farms.ZomstrokWodShadowmoonValley = {
    Id = "ZomstrokWodShadowmoonValley",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 1428,
	ItemLink = "|cff0070dd|Hbattlepet:1428:1:3:158:12:10:0000000000000000:6291|h[Zomstrok]|h|r",
    Content = core.Content.WoD,
    Locations = { core.Locations.Draenor.ShadowmoonValley },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 1428, ItemLink = "|cff0070dd|Hbattlepet:1428:1:3:158:12:10:0000000000000000:6291|h[Zomstrok]|h|r", Quantity = 1 }
    }
}
--Savage Cub - 
core.Data.Results.Farms.SavageCubTannanJungle = {
    Id = "SavageCubTannanJungle",
    Activity = core.Activity.BattlePets,
    ItemId = core.Items.PetCageItemId,
    PetId = 1692,
	ItemLink = "|cff0070dd|Hbattlepet:1692:1:3:155:12:11:0000000000000000:6291|h[Savage Cub]|h|r",
    Content = core.Content.WoD,
    Locations = { core.Locations.Draenor.TanaanJungle },
    Results = {
        { Id = core.Items.PetCageItemId, PetId = 1692, ItemLink = "|cff0070dd|Hbattlepet:1692:1:3:155:12:11:0000000000000000:6291|h[Savage Cub]|h|r", Quantity = 1 }
    }
}

-- Legion



-- BFA 
