v68.4 Update: Bug Extermination!
Through hard work, we’ve managed to reduce open bug reports on the forum down to 750, from almost 1600! Ticket.
Credits to our Testers: JanJanKiq/Tegull and dxdydzd/udin for validating hundreds of bugs on the forum, keep up the good work!
We still have a long way to go, so we need more people to validate them so please checkout this topic if you’re interested!
What’s different this time? Well, I’ve recently implemented a new Unit Test Framework for TCG ONE Engine which enables complex interactions to be tested automatically including for all future development iterations which that’ll prevent all these bugs from happening again.
Here’s the list:
- Fixed Slowbro FRLG vs Shiftry ex Dark Eyes
- Shiftry ex Dark Eyes will now work for ‘coming into play’ kind of Poke-powers too
- Fixed Clear Vision GX vs Pure Heart interaction
- Fixed Brock’s Ninetales vs shuffle to deck interactions
- e.g. Take Away, Hurricane will not cause shapeshifted evolution to be discarded anymore
- Reimplemented Swalot HL 50 to use modern amnesia impl
- M Gardevoir-EX (GEN 131) Brilliant Arrow will only count own [Y] energy
- Scizor UD Red Armor shan’t prevent Swift-like damage
- All Safeguard-like effects should be fixed again: Safeguard-like effects prevent effects from Pokemon EX or GX. The issue originated from a recent engine-level change that introduced pre-flight triggers for all delayed effects. Checking the actual effect’s source resolved it.
- Ditto vs Vermillion City Gym interaction
- Metronome vs DiscardSelfEnergy interactions
- Fixed DontApplyWRDamage so that it applies proper DamageFlags
- Fixed SwiftDamage incorrect uses
- Fixed EnergySwitch to be a targeted effect (for both source and target)
- Adds new static methods: flipTailsCount, flipHeadsCount, expandIntoTypes, discardSelfEnergyCardsAD
- Moves energy discards to after damage clauses for a few Pokemon
- Rewrote following cards in Groovy; Lickitung AQP, Remoraid AQP, Water Cube AQP, Kingdra AQP 148, Mewtwo WBSP 12, Sealeo HL 47, Swellow DR 45, Team Magma’s Aron 59, Dugtrio SKR 52, Sandshrew SKR 92, Zubat SKR 117, Houndoom DR 34, Nuzleaf HL 45, Cacturne SS 2, Shiftry SS 22, Absol TMTA 96
- Fixed Magneton FRLG Speed Shot vs Double Rainbow Energy
- Fixed Beartic EPO 31 Icy Wind asleep condition
- Pangoro XYP 50 Bossy shall work correctly in all turns
- Fixed Darkness Energy & Surprise Thunder & resistance interaction
- Fixed sequence issue PlusPower e.g. vs Defender
- Errata’d PlusPower Base Set: it will increase self-damage too (e.g. Take Down)
- Fixed Brigette condition check
- Fixed Quagsire UF type
- Baltoy SS 32 Rapid Spin will switch after damage
- Fixed Groudon EM Slash damage
- Weakness Guard Energy will work correctly after moving to another Pokemon
- Ball Guy shall only search for cards that end with ‘Ball’
- Fixed Victini Victory Star interaction for after damage effects
- Fixed Electabuzz (WBSP & VM) Lightning Bolt and Lightning Rod markers
- Fixed attack cost modifier ordering for: Sceptile ex δ (CG): prominent interaction with Rayquaza ex δ, Latias δ / Latios δ DS, Honchkrow MT Dark Genes
- Tagged Holon’s Castform HP 44 as Owner’s Pokemon
- Dunsparce LM Tripping Turn shall work fine when bench is empty
- Sunflora UF shall not confuse itself
- Fixed Defender Base Set vs Swift interaction
- Rewrote Voltorb and Electrode AQP to fix Swift vs Strength Charm
- Rewrote Electrode HL 5 to fix Swift vs Strength Charm
- Fixed Minun SLG 34 Spark damage
- Magma Energy vs Team Magma’s Claydol Magma Switch
- Pokemon Tool Flare (Head Ringer and Jamming Net) shall go their owner’s discard pile when removed from play (e.g. Scoop Up)
- Also changes some PlayTrainer sequences to properly throw EffectRequirementException if failed (experimental)
- Splash Energy BKT will now correctly return Pokemon to hand
- Relicanth HL Deep Sleep will only work while active
- Defender UD should work correctly even after reuse by Junk Arm
- Blastoise FRLG Energy Rain should not cause energy to disappear
- Implement Gliscor DP Promo 36 - Blind Eye
- Cresselia DP Promo Lunar Aura should now work correctly
- Reimplemented Masquerain HL 20 to fix Silver Wind
- Reimplemented Digger TR properly
- Erika’s Oddish Strange Powder shall apply special conditions after damage
- Koga’s Muk Energy Drain shall now discard after applying damage and also work correctly around special conditions
- Applied errata to Dark Golbat TR Sneak Attack to not apply W&R
- Machamp HL Brick Smash damage shan’t be reduced by Exoskeleton or Glaile (HL) Ice Wall
- Fixed interaction between Sabrina’s Abra Energy Loop and Koga’s Muk Energy Drain