Skip to content

Commit 977404b

Browse files
committed
fix: do not attribute Sneed's New Shredder's magnetized Auto Assembler
1 parent fd9bdd7 commit 977404b

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

Hearthstone Deck Tracker/BobsBuddy/BobsBuddyInvoker.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
using BobsBuddy;
1818
using BobsBuddy.Enchantments;
1919
using BobsBuddy.Minions.Duos;
20+
using BobsBuddy.Minions.Buddy;
2021
using BobsBuddy.Minions.Mech;
2122
using BobsBuddy.Trinkets;
2223
using BobsBuddy.Utils;
@@ -1420,6 +1421,12 @@ private bool ReconcileAutoAssemblerDeathrattles(int sourceEntityId, int triggerM
14201421
if(minion is ICopiesDeathrattles)
14211422
return false;
14221423

1424+
// Sneed's New Shredder's innate Deathrattle summons a copy of a hand minion; when that hand
1425+
// minion is an Ancestral Automaton the observation is indistinguishable from a hidden
1426+
// magnetized Auto Assembler — do not attribute its summons to a module.
1427+
if(minion is SneedsNewShredder)
1428+
return false;
1429+
14231430
// Extra deathrattles (e.g., Titus Rivendare) resolve as full repeats of the whole deathrattle list —
14241431
// so the first (observed / triggerMultiplier) summons are the distinct deathrattles in their real order.
14251432
var automatons = summonedByIsPremium.Take(summonedByIsPremium.Count / triggerMultiplier).ToList();

0 commit comments

Comments
 (0)