Cards:

  • Rebalance Concentrated Barrage (3 dmg x7) and add Bullet Hell / Bullet Storm as distinct multi-hit options.
  • Add Knockback Round + Breaching Slug (bow single-target push).
  • Quick Shot back-bonus -1, Parry block -1.
  • Starter decks stripped of DoT cards (Fireball -> Arc Bolt, Poison Rounds -> Steady Shot).
  • ApplyDefaultLocks now also locks cards with bleed/burn/poison effects AND all Rare/Legendary cards (grind content).
  • Add isEssential flag for upgraded 0-cost powers that start in the opening hand.
  • CardUpgrade: power cards get cost -1 or Essential; copies all power-card fields so upgrades don’t blank them.
  • EnumerateAllCards helper for meta-progress counting; applies locks to the reward-pool instances it returns.

Gear:

  • DoT-effect gear (Shock Gauntlets, Toxic Grips, Serrated Edge, etc.) and all Rare/Legendary gear locked by default. Starting Mk1 weapons always unlocked.

Events:

  • Expanded to 23 events total (13 default + 10 locked).
  • New EventChoice fields: triggerCombatEnemyNames, combatBonusGoldOnWin, combatForceRareGear, combatUpgradeCardOnWin, loseRandomNonWeaponGear, giveRandomRareGear, upgradeRandomCardCount.
  • 4 wholly-negative events (Ambush, EMP Cloud, Unstable Server Rack, Glitch Storm); 3 combat-trigger events (Corporate Black Site, Underground Fight Pit, Echo of a Fallen King boss rematch); additional upgrade / trade events.

Commit a4ff6ef by astafford8488.