V74 Update: Diamond & Pearl/Platinum and 2010 (DP–UL) Formats!

v74 Update: Diamond & Pearl/Platinum and 2010 (DP–UL) Formats!

Thanks to years long hard work of our testers and developers (and also partially test driven development structure we’re slowly switching to), we’ve ironed out most of the major bugs in the simulator to enable a high precision gameplay experience. While the new formats should largely work correctly, some buggy interactions might still exist which will be worked on in the subsequent versions iteratively.

With this release, one of the long-standing platform objectives (releasing rest of Gen4 sets) has been completed. This leaves us with two major objectives at the moment; Continue to resolve remainder of open bug reports and improve long-term platform user experience with quality of life features. We will continue to invest in these areas to make the user experience more robust and enjoyable and also pave the way for future new objectives. Thanks to our entire audience who have supported (or have not) the project through any means during all this time!

Features:

  • New format: 2010 (DP–UL) is now available in QuickPlay! The 2010 Diamond & Pearl – HGSS Unleashed format recreates competitive scenery of Worlds 2010 on TCG ONE. The format saw major contributions from the Supreme Victors and Arceus sets; Supreme Victors boosted SP decks with cards like Garchomp C LV.X, known for its versatility and strong attacks while Arceus introduced Spiritomb with its Keystone Seal ability, which disrupted SP decks and Trainer-heavy strategies. This balance between aggressive SP decks and Spiritomb’s disruption defined the competitive scene, leading to a dynamic and strategic format.
  • New format: Diamond & Pearl/Platinum (DP–AR) is now available in QuickPlay! The Diamond & Pearl/Platinum Format (DP–Arceus) combines all seven Diamond & Pearl sets and four Platinum sets. The format offers a balance of aggressive strategies, disruption, and versatility, providing players with a rich and dynamic gameplay experience.
  • Added Japanese Unnumbered Promos to card database (unimplemented). Thanks to all contributors to this project, especially linkinboss who has created all card scans and jamie756 who have created the YAML definition for the set.
  • Added all missing Gen8 expansions to Card Database (unimplemented): SWSH Promos (latest ones), Celebrations, Fusion Strike, Brilliant Stars, Astral Radiance, Pokemon GO, MCD 2022, Lost Origin, Silver Tempest, Crown Zenith.
  • You may check above cards out in the Card Database (in-game) but they can’t be played at the moment as they are not implemented yet. The implementation templates are in contrib repo available for development.
  • Added Intro Pack, Best of Game, NBSP, Pokepark Forest to Unlimited format.

Bug Fixes:

  • Rare Candy (Gen 3/4): fixed Basic (non-Evolved) check
  • Shining Gyarados: Devastate discards Energy from Defending too
  • Team Magma/Aqua Ball: searches for Pokémon only
  • Shining Celebi: Paralysis removed from Miracle Leaf’s inflictable Special Conditions
  • Jumpluff: Poké-Body should not be shut off by Special Conditions
  • Seadra VM Water Bomb infinite loop case fixed
  • Pokemon Tool locks should be fixed e.g. Lysandre Labs, Banette ROS, Shiftry STS, Carracosta UNM
  • Pikachu: Quick Attack does +10 instead of +20 on heads (#246)
  • Implemented Smoochum UPR 30

Developer Notes:

  • This version includes a big refactoring (size in # of lines: +125,605 −14,524) to incorporate carddb into the project structure, alongside many card metadata corrections to have a single source of truth. It also comes with less verbose DSL for card development. See an example here. Introduce yourself in #development if you’re interested to know more.
  • Includes a comprehensive variant detection and handling logic which will make variants (reprints, alternative arts, full arts, promos, etc) recognized properly. Also includes a large set of new card metadata validations alongside many card metadata corrections.

Credits:

  • @linkinboss for translating and creating high-quality English versions of Japanese Unnumbered Promo cards, and for creating errata’d versions of many WoTC cards!
  • @jamie756 for creating and submitting the YAML definition of Unnumbered Promo Cards!
  • @dxdydzd (udin) for resolving, tagging, reorganizing bug reports, and even fixing some of them!
  • Our patrons for their continuous support!

Stay tuned!
axpendix

2 Likes

Thanks @admin. Very excited for these japanese Promos :slight_smile: :slight_smile: :slight_smile: