Skip to content

Commit

Permalink
v29.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
beheh committed May 14, 2024
1 parent 9f98893 commit 9ed940b
Show file tree
Hide file tree
Showing 27 changed files with 334 additions and 37 deletions.
4 changes: 4 additions & 0 deletions HearthDb.CardIdGenerator/SyntaxBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ public static string NameOverrides(Card card, string name)
{
if(card.Id == "GILA_BOSS_66p")
return "DotDotDot";
if (card.Id == "THD_040")
return "EliseStarseekerTavernBrawl2";
if (card.Id == "THD_042")
return "BrannBronzebeardTavernBrawl2";
if(name == "???")
return "QuestionQuestionQuestion";
return name;
Expand Down
4 changes: 4 additions & 0 deletions HearthDb/CardIds.Collectible.Deathknight.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ public class Deathknight
public const string TheLichKing_FestiveSaiHeroHeroSkins = "HERO_11r_SaiShadestorm";
public const string TheLichKing_PorcelainScarletHeroHeroSkins = "HERO_11s_Scarlet_hls";
public const string TheLichKing_LanathelTheWitchHeroHeroSkinsToken = "HERO_11t_Lanathel_hls";
public const string TheLichKing_ArfusHeroHeroSkins = "HERO_11u_Arfus";
public const string YellingYodeler = "JAM_005";
public const string ColdFeet = "JAM_006";
public const string CoolGhoul = "JAM_007";
Expand All @@ -79,6 +80,9 @@ public class Deathknight
public const string RuneforgingLegacy = "LEG_RLK_715";
public const string RimeSculptorLegacy = "LEG_RLK_752";
public const string BonediggerGeistLegacy = "LEG_RLK_753";
public const string ToysnatchingGeist = "MIS_006";
public const string HelmOfHumiliation = "MIS_100";
public const string Foamrender = "MIS_101";
public const string RimescaleSiren = "NX2_035";
public const string ConstructQuarter = "NX2_036";
public const string FrostQueenSindragosa = "NX2_037";
Expand Down
3 changes: 3 additions & 0 deletions HearthDb/CardIds.Collectible.Demonhunter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,9 @@ public class Demonhunter
public const string SightlessMagistrate = "MAW_008";
public const string AllFelBreaksLoose = "MAW_012";
public const string ProsecutorMeltranix = "MAW_014";
public const string ReturnPolicy = "MIS_102";
public const string SockPuppetSlitherspear = "MIS_710";
public const string GibberingReject = "MIS_911";
public const string ShamblingChow = "NX2_024";
public const string CalamitysGrasp = "NX2_025";
public const string FelscaleEvoker = "NX2_026";
Expand Down
4 changes: 4 additions & 0 deletions HearthDb/CardIds.Collectible.Druid.cs
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@ public class Druid
public const string MalfurionStormrage_HappyHazelbarkHeroHeroSkins = "HERO_06al_Hazelbark_hls";
public const string MalfurionStormrage_AnniversaryMalfurionHeroHeroSkins = "HERO_06am_Malfurion";
public const string MalfurionStormrage_ThunderheartMalfurionHeroHeroSkins = "HERO_06an_Malfurion_hnv";
public const string MalfurionStormrage_RabbitFaelinHeroHeroSkinsEnchantment = "HERO_06ao_Faelin_hls";
public const string MalfurionStormrage_NordrassilMalfurionHeroHeroSkins = "HERO_06ap_Malfurion_hnv";
public const string MalfurionStormrage_EliseStarseekerHeroHeroSkins = "HERO_06b";
public const string MalfurionStormrage_ShandoMalfurionHeroHeroSkins = "HERO_06c";
Expand Down Expand Up @@ -278,6 +279,9 @@ public class Druid
public const string DewProcess = "MAW_024";
public const string AttorneyAtMaw = "MAW_025";
public const string Incarceration = "MAW_026";
public const string SnuggleTeddy = "MIS_300";
public const string OvergrownBeanstalk = "MIS_301";
public const string Toyrantus = "MIS_712";
public const string Starfall = "NEW1_007";
public const string AncientOfLore = "NEW1_008";
public const string DeathBeetle = "NX2_010";
Expand Down
4 changes: 4 additions & 0 deletions HearthDb/CardIds.Collectible.Hunter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@ public class Hunter
public const string Rexxar_FigurineLorthemarHeroHeroSkins = "HERO_05ai_Lorthemar_hls";
public const string Rexxar_RiftStalkerRexxarHeroHeroSkins = "HERO_05aj_Rexxar_hnv";
public const string Rexxar_GronnstalkerRexxarHeroHeroSkins = "HERO_05ak_Rexxar_hnv";
public const string Rexxar_SquirrelAlleriaHeroHeroSkins = "HERO_05al_Alleria_hls";
public const string Rexxar_KingKrushHeroHeroSkins = "HERO_05am_KingKrush_h";
public const string Rexxar_WandererRexxarHeroHeroSkins = "HERO_05b";
public const string Rexxar_SylvanasWindrunnerHeroHeroSkins = "HERO_05c";
Expand Down Expand Up @@ -270,6 +271,9 @@ public class Hunter
public const string Shadehound = "MAW_009";
public const string MotionDenied = "MAW_010";
public const string DefenseAttorneyNathanos = "MAW_011";
public const string WildernessPack = "MIS_104";
public const string BargainBin = "MIS_105";
public const string Product9 = "MIS_914";
public const string AnimalCompanionLegacy = "NEW1_031";
public const string Zombeeees = "NX2_013";
public const string TrinketTracker = "NX2_014";
Expand Down
3 changes: 3 additions & 0 deletions HearthDb/CardIds.Collectible.Mage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,9 @@ public class Mage
public const string Objection = "MAW_006";
public const string LifeSentence = "MAW_013";
public const string ContractConjurer = "MAW_101";
public const string Malfunction = "MIS_107";
public const string BuyOneGetOneFreeze = "MIS_302";
public const string DarkmoonMagician = "MIS_303";
public const string ManaWyrmExpert1 = "NEW1_012";
public const string TearReality = "NX2_001";
public const string SpectralTrainee = "NX2_002";
Expand Down
5 changes: 5 additions & 0 deletions HearthDb/CardIds.Collectible.Neutral.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1018,6 +1018,11 @@ public class Neutral
public const string TightLippedWitness = "MAW_032";
public const string SylvanasTheAccused = "MAW_033";
public const string TheJailer = "MAW_034";
public const string TheReplicatorInator = "MIS_025";
public const string PuppetmasterDorian = "MIS_026";
public const string Explodineer = "MIS_308";
public const string BuildingBlockGolem = "MIS_314";
public const string ProGamer = "MIS_916";
public const string CaptainsParrotLegacy = "NEW1_016";
public const string HungryCrab = "NEW1_017";
public const string BloodsailRaider = "NEW1_018";
Expand Down
3 changes: 3 additions & 0 deletions HearthDb/CardIds.Collectible.Paladin.cs
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,9 @@ public class Paladin
public const string JuryDuty = "MAW_015";
public const string OrderInTheCourt = "MAW_016";
public const string ClassActionLawyer = "MAW_017";
public const string WhackAGnoll = "MIS_700";
public const string HolyGlowsticks = "MIS_709";
public const string FlickeringLightbot = "MIS_918";
public const string KnightOfTheDead = "NX2_021";
public const string Goldwing = "NX2_022";
public const string ThePurator = "NX2_023";
Expand Down
4 changes: 4 additions & 0 deletions HearthDb/CardIds.Collectible.Priest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,7 @@ public class Priest
public const string AnduinWrynn_MysticalMysteryballLazulHeroHeroSkins = "HERO_09al_Lazul_hls";
public const string AnduinWrynn_AvatarAnduinHeroHeroSkins = "HERO_09am_Anduin_hnv";
public const string AnduinWrynn_AbsolutionAnduinHeroHeroSkins = "HERO_09an_Anduin_hnv";
public const string AnduinWrynn_CatHedanisHeroHeroSkinsEnchantment = "HERO_09ao_Hedanis_hls";
public const string AnduinWrynn_MadameLazulHeroHeroSkins = "HERO_09b";
public const string AnduinWrynn_KingAnduinHeroHeroSkins = "HERO_09c";
public const string AnduinWrynn_AnduinOfProphecyHeroHeroSkins = "HERO_09d";
Expand Down Expand Up @@ -287,6 +288,9 @@ public class Priest
public const string ClearConscience = "MAW_021";
public const string IncriminatingPsychic = "MAW_022";
public const string TheftAccusation = "MAW_023";
public const string DelayedProduct = "MIS_305";
public const string FunhouseMirror = "MIS_714";
public const string PuppetTheatre = "MIS_919";
public const string RottingNecromancer = "NX2_018";
public const string MindSear = "NX2_019";
public const string Cannibalize = "NX2_020";
Expand Down
3 changes: 3 additions & 0 deletions HearthDb/CardIds.Collectible.Rogue.cs
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,9 @@ public class Rogue
public const string Perjury = "MAW_018";
public const string MurderAccusation = "MAW_019";
public const string ScribblingStenographer = "MAW_020";
public const string DustBunny = "MIS_706";
public const string TwistedPack = "MIS_708";
public const string DubiousPurchase = "MIS_903";
public const string VanishLegacy = "NEW1_004";
public const string Kidnapper = "NEW1_005";
public const string MasterOfDisguise = "NEW1_014";
Expand Down
4 changes: 4 additions & 0 deletions HearthDb/CardIds.Collectible.Shaman.cs
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ public class Shaman
public const string Thrall_DisidraStormgloryHeroHeroSkins = "HERO_02ar_Disidra";
public const string Thrall_MarionetteThorimHeroHeroSkins = "HERO_02as_Thorim_hls";
public const string Thrall_NerzhulHeroHeroSkins = "HERO_02at_Nerzhul_hl";
public const string Thrall_ThunderApeHeroHeroSkins = "HERO_02au_ThunderKing_hls";
public const string Thrall_KingRastakhanHeroHeroSkins = "HERO_02b";
public const string Thrall_TheThunderKingHeroHeroSkins = "HERO_02c";
public const string Thrall_WarchiefThrallHeroHeroSkins = "HERO_02d";
Expand Down Expand Up @@ -273,6 +274,9 @@ public class Shaman
public const string TotemicEvidence = "MAW_003";
public const string Framester = "MAW_005";
public const string TorghastCustodian = "MAW_030";
public const string RocketHopper = "MIS_306";
public const string MurlocGrowfin = "MIS_307";
public const string WaveOfNostalgia = "MIS_701";
public const string AlakirTheWindlord = "NEW1_010";
public const string FrostfinChomper = "NX2_007";
public const string BlazingTransmutation = "NX2_008";
Expand Down
3 changes: 3 additions & 0 deletions HearthDb/CardIds.Collectible.Warlock.cs
Original file line number Diff line number Diff line change
Expand Up @@ -279,6 +279,9 @@ public class Warlock
public const string ImpOster = "MAW_000";
public const string ArsonAccusation = "MAW_001";
public const string HabeasCorpses = "MAW_002";
public const string DominoEffect = "MIS_027";
public const string Infernal = "MIS_703";
public const string MassProduction = "MIS_707";
public const string SacrificialPactLegacy = "NEW1_003";
public const string NofinsImpOssible = "NX2_016";
public const string PlagueEruption = "NX2_017";
Expand Down
3 changes: 3 additions & 0 deletions HearthDb/CardIds.Collectible.Warrior.cs
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,9 @@ public class Warrior
public const string CallToTheStand = "MAW_027";
public const string MawswornBailiff = "MAW_028";
public const string WeaponsExpert = "MAW_029";
public const string StandardizedPack = "MIS_705";
public const string SafetyExpert = "MIS_711";
public const string PartScrapper = "MIS_902";
public const string KorkronEliteLegacy = "NEW1_011";
public const string CommandingShout = "NEW1_036";
public const string Fleshshaper = "NX2_027";
Expand Down
23 changes: 23 additions & 0 deletions HearthDb/CardIds.NonCollectible.Deathknight.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ public class Deathknight
public const string CrimsonKnightSaiHeroic_GhoulFrenzy = "HERO_11hbp2";
public const string TheLichKing_GhoulFrenzy4 = "HERO_11ibp2";
public const string TheLichKing_GhoulFrenzyEnchantment = "HERO_11ohp2";
public const string TheLichKing_GhoulFrenzy5 = "HERO_11uhp2";
public const string TheLichKing_GhoulChargeHeroSkins1 = "HERO_11cbp";
public const string TheLichKing_GhoulChargeHeroSkins2 = "HERO_11fbp";
public const string TheLichKing_GhoulFrenzyHeroSkins = "HERO_11fbp2";
Expand All @@ -24,6 +25,7 @@ public class Deathknight
public const string TheLichKing_GhoulChargeHeroSkins4 = "HERO_11ibp";
public const string TheLichKing_GhoulChargeHeroSkins5 = "HERO_11lbp";
public const string TheLichKing_GhoulChargeHeroSkinsEnchantment = "HERO_11ohp";
public const string TheLichKing_GhoulChargeHeroSkins6 = "HERO_11uhp";
public const string SoldiersOfTheColdDark = "FB_LK001";
public const string RemorselessWinterTavernBrawl = "FB_LK005";
public const string ToMyAidUnderling = "FB_LK006";
Expand Down Expand Up @@ -65,6 +67,23 @@ public class Deathknight
public const string BlightChargeTavernBrawl = "TB_BotB_CageHead_001p";
public const string MetalStarTavernBrawl = "TB_BotB_RisingStar_DK";
public const string DeathKnightArthasTavernBrawl = "TB_HunterPrince_ArthasH";
public const string TheLichKingTavernBrawl = "THD_001";
public const string RelentlessGhoulHeroic1 = "THD_001hp";
public const string TheLichKing_CadaverCollector = "THD_001p";
public const string TheLichKing_RisenSkeleton = "THD_001pt";
public const string TheHeadlessHorseman = "THD_002";
public const string SquashlingTrickHeroic = "THD_002hp";
public const string SquashlingHeroic = "THD_002hpt";
public const string TheHeadlessHorseman_UnholyTreat3 = "THD_002p";
public const string PitBossReska = "THD_003";
public const string RelentlessGhoulHeroic2 = "THD_003hp";
public const string RelentlessGhoulHeroic3 = "THD_003hpt";
public const string PitBossReska_EndlessExcavation = "THD_003p";
public const string Arfus = "THD_100";
public const string GiveADogABoneHeroic2 = "THD_100hp";
public const string Arfus_DigUpUnholy = "THD_100p";
public const string Arfus_DigUpFrost = "THD_100p2";
public const string Arfus_DigUpBlood = "THD_100p3";
public const string ColdBloodedHeroic1 = "TWI_001hp";
public const string ColdBloodedHeroic2 = "TWI_001hpe";
public const string TheLichKing_FrostmourneToken = "ICC_314t1";
Expand Down Expand Up @@ -159,6 +178,7 @@ public class Deathknight
public const string IcyRemembrance = "PVPDR_Sai_T3e1";
public const string FrostStrike_GlacialAdvanceEnchantment1 = "RLK_025e";
public const string FrostStrike_GlacialAdvanceEnchantment2 = "RLK_025o";
public const string VampiricBlood_VampiricStrengthEnchantment = "RLK_051e";
public const string Hematurge_WintersGiftEnchantment = "RLK_066e";
public const string LordMarrowgar_BonestormEnchantment = "RLK_085e";
public const string Blightfang_PlaguedEnchantment = "RLK_225e";
Expand Down Expand Up @@ -260,6 +280,9 @@ public class Deathknight
public const string PileofBones_PileOfBonesEnchantment = "WW_324e";
public const string HarrowingOx_OxChillEnchantment = "WW_356e";
public const string CropRotation_GnomeOnTheRangeToken = "WW_368t";
public const string ToysnatchingGeist_CollectionBonusEnchantment = "MIS_006e1";
public const string ToysnatchingGeist_ToysnatchingGeistToken = "MIS_006t";
public const string HelmofHumiliation_HumiliatedEnchantment = "MIS_100e";
public const string SplendiferousWhizbang_RainbowDeckToken = "TOY_700t2";
public const string SilkStitching_DarknessWithinEnchantment = "TOY_822e";
public const string LesserSpinelSpellstone_LesserSoulbindEnchantment = "TOY_825e";
Expand Down
16 changes: 14 additions & 2 deletions HearthDb/CardIds.NonCollectible.Demonhunter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,21 @@ public class Demonhunter
public const string KarnukTavernBrawl = "TB_Thunderdome_Karnuk";
public const string ShaljaTavernBrawl = "TB_Thunderdome_Shalja";
public const string SklibbTavernBrawl = "TB_Thunderdome_Sklibb";
public const string PitBossReska_EndlessExcavationPlayerEnch = "THD_003pe";
public const string IllidanStormrageTavernBrawl = "THD_004";
public const string DemonSpiteHeroic1 = "THD_004hp";
public const string DemonSpiteHeroic2 = "THD_004hpe";
public const string IllidanStormrage_FelInside1 = "THD_004p";
public const string IllidanStormrage_FelInside2 = "THD_004pe3";
public const string GunslingerKurtrus = "THD_005";
public const string SpinClawHeroicTavernBrawl1 = "THD_005hp";
public const string HalveriaDarkraven = "THD_006";
public const string IllidariStrikeHeroic = "THD_006hp";
public const string HalveriaDarkraven_GiftOfTheLegion2 = "THD_006p";
public const string HalveriaDarkraven_GiftOfTheLegionPlayerEnch = "THD_006pe";
public const string DrawnToDemonsHeroic = "TWI_002hp";
public const string SpinClawHeroic = "TWI_003hp";
public const string ImInCharrrgeHeroic = "TWI_005hp";
public const string SpinClawHeroicTavernBrawl2 = "TWI_003hp";
public const string ImInCharrrgeHeroicTavernBrawl2 = "TWI_005hp";
public const string Metamorphosis_DemonicBlast1 = "BT_429p";
public const string Metamorphosis_DemonicBlast2 = "BT_429p2";
public const string InnerDemon_BrandedEnchantment = "BT_512e3";
Expand Down
Loading

0 comments on commit 9ed940b

Please sign in to comment.