bcollazo/deckgym-core
Open-source Pokémon TCG Pocket (PTCGP) game engine written in Rust.
First Claude commit: Nov 8, 2025Last Claude commit: 1d agoDiscovered: Apr 29, 2026
Recent Claude Commits
Simplify Fragrant Forest using pokemon_search_outcomes_by_type_for_player
7d129711d agoauthor_emailImplement Lucky Egg, Arena of Antiquity, and Fragrant Forest cards
2221c8b1d agoauthor_emailFix rustfmt formatting in Parasol Lady test file
0357c3e2d agoauthor_emailAdd Parasol Lady edge-case tests for last-pokemon loss and promotion
ff629f82d agoauthor_emailImplement Korrina, Cabbie, and Parasol Lady trainer cards
c5ea1ad2d agoauthor_emailFix formatting and clippy warnings
0cb32702d agoauthor_emailImplement Audino and Mega Audino ex attack effects (heal all Pokemon)
6393bcc2d agoauthor_emailImplement Field Blower trainer card (B3 147)
e7271af2d agoauthor_emailFix formatting issues in refactored tests
ea5d2642d agoauthor_emailRefactor tests to use get_test_game_with_board helper
4ce84b12d agoauthor_emailImplement Lucario (B3 080) Close Combat and Mega Lucario ex (B3 081/184/204) Fighting Pulse
4ae6c6b2d agoauthor_emailImplement Bonsly's Teary Attack (B3 078/168)
de8de132d agoauthor_emailAdd tests for Gallade ex Energized Blade and Gallade Earthen Sword
46e97252d agoauthor_emailImplement Bounded Field stadium (B3 155)
f9fb1702d agoauthor_emailRefactor SoothingWind/FlowerShield into a single parameterized mechanic
faa032a28d agoauthor_emailImplement Comfey's Flower Shield ability (A3 080 / A3 168)
f9f858d29d agoauthor_emailRemove null guards from hooks/core.rs — restore original panics
63447ea29d agoauthor_emailRemove null guard in apply_defender_damage_prevention_if_needed
8e09a751mo agoauthor_emailFix clippy errors and test weakeness calculations in ogerpon tests
a32dad81mo agoauthor_emailImplement Soothing Wind cure-on-play, Venoshock mechanic, fix deferred bench damage atomicity
197bf8e1mo agoauthor_emailMerge origin/main: migrate abilities to AbilityMechanic enum
a0225771mo agoauthor_emailImplement all Ogerpon family cards (B2 017/027/048/093/180/194)
0d0cc911mo agoauthor_emailReplace hardcoded Arceus ex CardId list with ImmuneToStatusConditions mechanic
753336f1mo agoauthor_emailImplement Jolteon's Beginning Bolt attack (A3b 025, A3b 074, A4 219, P-A 086)
e418bb51mo agoauthor_emailImplement Garchomp (A2 123, A2 175) Reckless Shearing ability
a6db5cc1mo agoauthor_emailImplement Gholdengo Scintillating Surfing attack
f54816c1mo agoauthor_emailImplement Team Rocket Grunt supporter card (A2b 072, A2b 091)
10583391mo agoauthor_emailCentralize status condition mutation through State::apply_status_condition
bc568921mo agoauthor_emailImplement Orthworm's Iron Supply attack (B2a 077, B2a 098)
cbe09041mo agoauthor_emailMerge main into branch, keeping Calem and Hau implementations
5ed9e681mo agoauthor_emailImplement Kiawe trainer card (A3 150, A3 192)
4ebb6e71mo agoauthor_emailImplement Hiking Trail stadium (B2b 069)
7ddf9d81mo agoauthor_emailImplement Calem trainer card (B2b 068, B2b 082)
20a2ee81mo agoauthor_emailImplement Hau supporter card (A3b 068, A3b 085)
23c36c71mo agoauthor_emailImplement Dawn trainer card
4b6fe231mo agoauthor_emailImplement Sightseer trainer card (B2 150, B2 191)
eeb83981mo agoauthor_emailAdd unit tests for Big Malasada covering all status conditions
68ec5261mo agoauthor_emailImplement Emperor's Strike for Empoleon (B2b 020, B2b 071)
ff936361mo agoauthor_emailImplement Hypno's Sleep Pendulum ability (A1 125, B1 306)
327d2591mo agoauthor_emailImplement Big Malasada trainer card (A3 142)
49440e41mo agoauthor_emailFix formatting in iris_trainer_test.rs
f3772e71mo agoauthor_emailAdd integration test for Iris + Haxorus KO ex wins game
76960c41mo agoauthor_emailFix cargo fmt formatting in mega_scizor_ex_test
33f1d951mo agoauthor_emailAdd integration tests for Mega Scizor ex Bullet Slugger
08c2f991mo agoauthor_emailRefactor Iris bonus point logic into helper function
3b588bd1mo agoauthor_emailImplement Haxorus (Frenzied Blade) and Iris
cccedcd1mo agoauthor_emailImplement Dragon Wave and Sky's Blessing for B2b Dragonite and Dragonair
0b62eab1mo agoauthor_emailImplement Mega Scizor ex Bullet Slugger attack
737818b1mo agoauthor_emailBlock all trainer subtypes for NoTrainerCards without enumeration
92757491mo agoauthor_emailImplement Gastly (Astonish) and Mega Gengar ex (Labyrinth of Shadows)
62ce4f11mo agoauthor_email