diff --git a/CHANGELOG.md b/CHANGELOG.md
index 80d6a7140..6a9bee63c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+## **Release v1.28.0 - 2024-05-14**
+**Updated for Hearthstone 29.4.0**
+
## **Release v1.27.3 - 2024-05-13**
**Features:**
- Switched the tiers shown in Battlegrounds hero picking overlay to a new and improved methodology.\
diff --git a/Hearthstone Deck Tracker/Hearthstone Deck Tracker.csproj b/Hearthstone Deck Tracker/Hearthstone Deck Tracker.csproj
index d067f2a73..603de1049 100644
--- a/Hearthstone Deck Tracker/Hearthstone Deck Tracker.csproj
+++ b/Hearthstone Deck Tracker/Hearthstone Deck Tracker.csproj
@@ -11,8 +11,8 @@
en
Hearthstone Deck Tracker
Copyright © HearthSim 2024
- 1.27.3
- 1.27.3
+ 1.28.0
+ 1.28.0
true
x86
x86
diff --git a/Hearthstone Deck Tracker/Utility/WotogCounterHelper.cs b/Hearthstone Deck Tracker/Utility/WotogCounterHelper.cs
index 78991b934..c802150f5 100644
--- a/Hearthstone Deck Tracker/Utility/WotogCounterHelper.cs
+++ b/Hearthstone Deck Tracker/Utility/WotogCounterHelper.cs
@@ -13,9 +13,9 @@ namespace Hearthstone_Deck_Tracker.Utility
public static class WotogCounterHelper
{
public static Entity? PlayerCthun => Core.Game.Player.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.Collectible.Neutral.CthunOG && x.Info.OriginalZone != null);
- public static Entity? PlayerCthunProxy => Core.Game.Player.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.NonCollectible.Neutral.Cthun);
- public static Entity? OpponentCthun => Core.Game.Opponent.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.Collectible.Neutral.CthunOG );
- public static Entity? OpponentCthunProxy => Core.Game.Opponent.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.NonCollectible.Neutral.Cthun);
+ public static Entity? PlayerCthunProxy => Core.Game.Player.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.NonCollectible.Neutral.CthunOG);
+ public static Entity? OpponentCthun => Core.Game.Opponent.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.Collectible.Neutral.CthunOG);
+ public static Entity? OpponentCthunProxy => Core.Game.Opponent.PlayerEntities.FirstOrDefault(x => x.CardId == CardIds.NonCollectible.Neutral.CthunOG);
public static Entity? PlayerPogoHopper => Core.Game.Player.RevealedEntities.FirstOrDefault(x => x.CardId == CardIds.Collectible.Rogue.PogoHopper && x.Info.OriginalZone != null);
public static Entity? OpponentPogoHopper => Core.Game.Opponent.RevealedEntities.FirstOrDefault(x => x.CardId == CardIds.Collectible.Rogue.PogoHopper && x.Info.OriginalZone != null);