Compare commits

...

476 Commits

Author SHA1 Message Date
Eduardo MG e6243342e2 _cards.dat Updates 2025-05-04 17:31:25 -06:00
Eduardo MG a9547e419d Exiledeath cards revision, version update
Exiledeath must come before damage or status reduction, also not necessary to specify ueot on instants and sorceries.
New Cards:
Marisi, Breaker of the Coil
Secret Plans
Updated version to 0.25.5
2025-05-04 16:34:56 -06:00
Eduardo MG 41f5aceac4 Tar Fiend rework. Sidisi, Regent of the Mire fix 2025-05-01 17:57:49 -06:00
Eduardo MG a394397dc0 Update AIPlayerBaka.cpp
Remove the unused variable
2025-04-29 23:10:37 -06:00
Eduardo MG f93bcb32ef Tarkir: Dragonstorm (TDM) update
Maccros for artifact tokens update
Added cards from TDM and TDC
Bug fixes on exert
Changelings have Every Creature Type but should esclude certain types present on creatures like Clue, Equipment, Food, and Treasure
Cards like Prized Unicorn with abilities=lure prevented the opponent from blocking even if Prized Unicorn was not attacking.
Fixed:
Lure stops from blocking even if the creature with lure is not attacking.
Exerted Creatures Can Be Untapped By Clicking On Them.
2025-04-29 22:05:54 -06:00
Eduardo MG 9cd1fa5757 Add Ugin's Fate (UGIN), Tarkir: Dragonstorm (TDM), and Tarkir: Dragonstorm Commander (TDC)
_cards.dat files for these sets.
2025-04-24 21:45:41 -06:00
Eduardo MG 9b2f59d64f AIPlayerBaka
Changing how the AI selects attackers, considering creatures with evasion
2025-04-24 14:13:25 -06:00
Eduardo MG c109b2118a Update AIPlayerBaka.h 2025-04-23 19:40:48 -06:00
Eduardo MG 06bd11b0be Revert "Revert "Revert "Update AIPlayerBaka.cpp"""
This reverts commit d892703902.
2025-04-23 19:25:24 -06:00
Eduardo MG d892703902 Revert "Revert "Update AIPlayerBaka.cpp""
This reverts commit c0e2a1fe40.
2025-04-23 19:23:50 -06:00
Eduardo MG c0e2a1fe40 Revert "Update AIPlayerBaka.cpp"
This reverts commit 3555ddba33.
2025-04-23 19:16:43 -06:00
Eduardo MG 3555ddba33 Update AIPlayerBaka.cpp
Changing how AI decides to attack with creatures that have some kind of evasion.
Experimenting with how AI decides to block
2025-04-23 18:51:05 -06:00
Eduardo MG e2b9429b45 Variants, new macros, old type changed to Kindred
Cleaned extra spaces and bugs in primitives
Macros for Crew 2
Removed old obsolete card type and changed it to Kindred
New zone mybattlefieldhand for "Behold a Dragon"
2025-04-23 18:20:32 -06:00
Eduardo MG c0c03eecc4 Merge pull request #1112 from BobCyril/master
Improvements to decks 1-10
2025-04-18 18:07:21 -06:00
BobCyril c9cef1567a Update deck10.txt
Reformatted deck 10
2025-04-16 20:56:32 +01:00
BobCyril 4286557026 Update deck9.txt
Reformatted deck 9
2025-04-16 20:54:52 +01:00
BobCyril 13cf8baf24 Update deck8.txt
Reformatted deck 8
2025-04-16 20:53:39 +01:00
BobCyril ff046cf9d6 Update deck7.txt
Reformated deck 7. Added hints to make deck slightly less self-destructive, but still retaining its strategy and flavor
2025-04-16 20:51:56 +01:00
BobCyril 13a48b5a14 Update deck6.txt
Reformatted deck 6. Replaced cards which hinder the deck's strategy. Added a hint to stablise AI use of one card.
2025-04-16 20:47:13 +01:00
BobCyril 61bf5bc95d Update deck5.txt
Reformatted deck 5
2025-04-16 20:43:58 +01:00
BobCyril 0679cfd076 Update deck4.txt
Reformatted deck 4
2025-04-16 20:42:17 +01:00
BobCyril 19e28f9dca Update deck3.txt
Reformatted deck 3
2025-04-16 20:40:20 +01:00
BobCyril ee6ad9609c Update deck2.txt
Reformatted deck 2.  Removed rogue W cards from this GR deck
2025-04-16 20:37:31 +01:00
BobCyril 266ae422f1 Update deck1.txt
Reformatted deck 1
2025-04-16 20:34:20 +01:00
Eduardo MG a89a352e22 "if paid(alternative) then" changed to "alternative" 2025-04-11 19:00:36 -06:00
Eduardo MG b21964dc46 Strixhaven variants, fix critical bug
Palladia-Mors, the Ruiner
Vanish into Memory
Dakmor Plague and Inferno. all(player,creature) not supported and crashes the game
color=colorless is redundant
Strixhaven: School of Mages (STX) (VARIANTS)
2025-04-10 18:53:41 -06:00
Eduardo MG 6904d6ffd3 Bug fixes on zones and correcting misspells
Summoner's Bond
Regent's Authority
Mind Burst
Thassa's Oracle
2025-04-08 22:09:47 -06:00
Eduardo MG 786a252cf5 Mana symbols to uppercase, bug fixes
Lands that enter tapped unless a player has 13 or less life
Courier Bat
Demon of Death's Gate
Caldaia Guardian
2025-04-04 22:24:18 -06:00
Eduardo MG 863c3f07bc Bad card line 2025-03-31 13:33:38 -06:00
Eduardo MG e0867dd737 CM2 update, notATarget on clones
Clones shouldn't target.
Cosmotronic Wave
Leyline of Hope
Regal Bloodlord
Protean Raider
Impetuous Devils
Camera Launcher

New cards in previous commit:
Abyssal Harvester
Boneyard Desecrator
Celestial Armor
Crystal Barricade
Dazzling Denial
Felling Blow
Fleeting Flight
Geralf, the Fleshwright
Hare Apparent
Infernal Vessel
Inspiring Paladin
Kaito, Cunning Infiltrator
Kellan, Planar Trailblazer
Kiora, the Rising Tide
Loot, Exuberant Explorer
Owen Grady, Raptor Trainer
Perforating Artist
Permission Denied
Ravenous Amulet
Reality Spasm
Savage Order
Skyknight Squire
Slick Sequence
Spinner of Souls
Spitting Dilophosaurus
Squad Rallier
Sun-Blessed Healer
Valkyrie's Call
2025-03-31 13:13:53 -06:00
Eduardo MG 671b3bae61 Improved riot, INR, MH3, macros. Bug fixes. New cards
Windbrisk Heights
Orchard Strider
Shefet Monitor
Merfolk Sovereign
Alibou, Ancient Witness
Flesh Allergy
Regal Sliver
name=Pilot token, condition to check if there's a vehicle in your battlefield
Painful Quandary needed a condition to check if the affected player has at least one card in hand
Serpentine Curve shouldn't count itself. Serpentine Curve itself is not yet in your graveyard when you determine the value of X.
Rowen was drawing with nonbasics
Thopter Spy Network
Teferi, Temporal Archmage -10 ability, create an emblem
Exert Influence
Dawnglade Regent effect persisted after dying
Molten Echoes
Undergrowth
Haze of Pollen
Oketra's Avenger
Heliod's Intervention
Aura Barbs
Gravestorm
Inspired Sphinx
Retrofitted Transmogrant
Echoing Assault
Citywide Bust
2025-03-28 17:12:41 -06:00
Eduardo MG 02a4726cbf Merge pull request #1110 from patrickbabb/master
Updates to target arm64-v8a Android devices
2025-03-21 22:08:19 -06:00
Patrick Babb 91d588c670 Update spinlock_gcc_arm.hpp
Added logic to use LSE as a primary instead of Swap.
2025-03-18 22:01:55 -05:00
Patrick Babb 4df4422d93 Update Application.mk
Updated ABI target to arm64-v8a.
Added CFLAG for arm8.1-a.
Added CPPFLAG for LSE
2025-03-18 21:58:59 -05:00
Patrick Babb 0b3b33f727 Update SDL_spinlock.c 2025-03-18 21:55:59 -05:00
Eduardo MG 5cdf952623 Stormsurge Kraken fix
It allowed to draw to cards for each creature blocking it
2025-03-12 18:15:18 -06:00
Eduardo MG 9a55e03790 Cards from Aetherdrift and fix to Crested Sunmare
Fixed Crested Sunmare token creation condition.

Add cards:
Alacrian Armory
Broadside Barrage
Broodheart Engine
Chitin Gravestalker
Coalstoke Gearhulk
Collision Course
Haunt the Network
Hellish Sideswipe
Intimidation Tactics
Kolodin, Triumph Caster
Mindspring Merfolk
Ooze Patrol
Spectral Interference
Stock Up
Voyager Glidecar
Wreck Remover
2025-03-10 19:16:04 -06:00
Eduardo MG 4b52e8cf6c Incrementing the build numbers. bug fixes 2025-03-07 18:51:33 -06:00
Eduardo MG f7eaf5072e New cards mostly from DFT and J25
Aatchik, Emerald Radian
Accursed Duneyard
Adaptive Omnitool
Aetherjacket
Agonasaur Rex
Air Response Unit
Basri, Tomorrow's Champion
Beastrider Vanguard
Bestow Greatness
Bleachbone Verge
Boosted Sloop
Bounce Off
Brigone, Soldier of Meletis
Broadcast Rambler
Burner Rocket
Caelorna, Coral Tyrant
Camera Launcher
Caradora, Heart of Alacria
Chandra, Spark Hunter
Cleon, Merry Champion
Cloudspire Skycycle
Count on Luck
Crash and Burn
Cynette, Jelly Drover
Daring Mechanic
Dawnwing Marshal
Draconautics Engineer
Dropkick Bomber
Eidolon of Astral Winds
Engine Rat
Faithful Pikemaster
Firespitter Whelp
Fuel the Flames
Fumulus, the Infestation
Gallant Strike
Gastal Blockbuster
General Kreat, the Boltbringer
Generous Pup
Gilded Scuttler
Go Forth
Goblin Surprise
Greenbelt Guardian
Grim Bauble
Guidelight Synergist
Haunted Hellride
Hazard of the Dunes
Hearts on Fire
Hinterland Sanctifier
Howler's Heavy
Hungry Megasloth
Jibbirik Omnivore
Kalakscion, Hunger Tyrant
Keen Buccaneer
Lightshield Parry
Locust Spray
Loot, the Pathfinder
Lotusguard Disciple
Magmakin Artillerist
Marauding Mako
March of the World Ooze
Marketback Walker
Maximum Overdrive
Memory Guardian
Migrating Ketradon
Migrating Ketradon
Molt Tender
Mu Yanling, Wind Rider
Nazar, the Velvet Fang
Night Market
Nimble Thopterist
Oviya, Automech Artisan
Pacesetter Paragon
Pactdoll Terror
Pedal to the Metal
Phantasmal Shieldback
Plow Through
Pothole Mole
Priest of the Crossing
Prowcatcher Specialist
Psemilla, Meletian Poet
Regal Imperiosaur
Rhet-Tomb Mystic
Riptide Gearhulk
Risky Shortcut
Riverpyre Verge
Rocketeer Boostbuggy
Sabotage Strategist
Sandstorm Crasher
Saurian Symbiote
Scholar of Combustion
Scourge of the Undercity
Scrap Compactor
Scrounging Skyray
Shardless Outlander
Shefet Archfiend
Shroofus Sproutsire
Silken Strength
Skycrash
Skystreak Engineer
Spectacular Pileup
Spin Out
Spotcycle Scouter
Stall Out
Stampeding Scurryfoot
Starlight Snare
Starnheim Memento
Sunbillow Verge
Sundial, Dawn Tyrant
Sutina, Speaker of the Tajuru
Syphon Fuel
Temmet, Naktamun's Will
Terrian, World Tyrant
Thunderhead Gunner
Thurid, Mare of Destiny
Ticket Tortoise
Trade the Helm
Transit Mage
Trip Up
Tune Up
Tyrox, Saurid Tyrant
Unstoppable Plan
Veteran Beastrider
Voyage Home
Voyager Quickwelder
Wastewood Verge
Waxen Shapethief
Wickerfolk Indomitable
Willowrush Verge
Woodland Liege
Wreckage Wickerfolk
Wretched Doll
Wriggling Grub
2025-03-07 13:07:00 -06:00
Eduardo MG 8df70d43e1 Foundations Jumpstart (J25), Innistrad Remastered (INR), Aetherdrift (DFT), Aetherdrift Commander (DRC) _cards.dat
Foundations Jumpstart (J25)
Innistrad Remastered (INR)
Aetherdrift (DFT)
Aetherdrift Commander (DRC)
2025-03-07 13:03:52 -06:00
Eduardo MG 721f1bc269 set code Y22 has been updated to YMID
The set code Y22 has been updated to YMID, now reflecting its official name: Innistrad: Midnight Hunt. Additionally, this set now includes a multiverseid in the database, aligning it with official standards.

Bug fixes:
Astral Drift
Hulking Metamorph
Exorcise
Pain Distributor
Cleansing Wildfire
Jaya, Venerated Firemage
Great Whale
Jolting Merfolk
Sunbird's Invocation removed
Eerie Interlude
Old-Growth Dryads
Enigma Sphinx
All "God-Eternal" that return to deck
Sorin, Imperious Bloodlord
2025-03-06 19:36:12 -06:00
Eduardo MG f698d9f96c Foundations Jumpstart (J25) _cards.dat 2025-01-27 19:38:08 -06:00
Eduardo MG 08eeeb3079 Alchemy: Innistrad 2025-01-11 12:30:28 -06:00
Eduardo MG 2851576b31 Moved Foundations planeswakers
Moved Foundations (FDN) planeswakers to it's corresponding file.
2024-12-24 13:25:53 -06:00
Eduardo MG 7d5afbad53 Foundations (FDN) cards and bug fixes
Bug fixes:
Seasoned Dungeoneer
Giggling Skitterspike
Kinetic Augur
Battle of Frost and Fire
Outlaws' Merriment
Ruthless Knave
Overlord of the Balemurk
Malamet War Scribe
Massacre Girl, Known Killer
Slip On the Ring
Eastfarthing Farmer
Shadow Prophecy
Hungry Lynx
Backup Plan - removed, is too buggy and does't do the effect correctly

Special Guests (SPG) DUSKMOURN
2024-12-24 11:10:12 -06:00
Eduardo MG 6caa79bbd4 Upload of the Foundations (FDN) _cards.dat file 2024-12-24 10:43:23 -06:00
Eduardo MG 00332a9df3 Merge pull request #1108 from BobCyril/master
Four new AI opponents
2024-12-17 17:47:24 -06:00
BobCyril 7c0c6355e1 Create deck164.txt
New 60 card AI opponent
2024-12-15 17:19:24 +00:00
BobCyril db0498fc4d Create deck163.txt
New 60 card AI opponent
2024-12-15 17:17:31 +00:00
BobCyril 69caa05c4e Create deck162.txt
New 60-card AI opponent
2024-12-15 17:15:54 +00:00
BobCyril 636207f46d Update deck138.txt
New AI Commander deck to replace poor AI opponent
2024-12-15 17:13:42 +00:00
Eduardo MG b34929f703 Merge pull request #1107 from BobCyril/master
New, improved and renamed AI decks
2024-12-06 13:04:11 -06:00
BobCyril d009bf858c Update deck161.txt
Deck name updated
2024-12-05 21:03:40 +00:00
BobCyril da77238799 Update deck160.txt
Deck name updated
2024-12-05 21:03:04 +00:00
BobCyril 77c53e1519 Update deck159.txt
Deck name updated
2024-12-05 21:02:25 +00:00
BobCyril 2491453ed0 Update deck155.txt
Deck name updated
2024-12-05 21:01:27 +00:00
BobCyril f752bd38e7 Update deck153.txt
Deck name updated
2024-12-05 21:00:47 +00:00
BobCyril 51accdcad1 Update deck151.txt
Deck name updated
2024-12-05 21:00:03 +00:00
BobCyril bb4466d36d Update deck141.txt
Deck name updated
2024-12-05 20:59:19 +00:00
BobCyril 6cbbb1c308 Update deck148.txt
Kor Army deck improved and swapped with Tergrid deck
2024-12-05 20:58:22 +00:00
BobCyril 015481a827 Update deck142.txt
New Lyra Commander deck to replace previous poor AI commander deck
2024-12-05 20:56:59 +00:00
BobCyril 532954f5b2 Update deck140.txt
Wipe Them Out! deck improved and swapped with Belbe deck
2024-12-05 20:55:29 +00:00
BobCyril 9cad9f6309 Update deck124.txt
Belbe Commander deck moved here
2024-12-05 20:53:38 +00:00
BobCyril c3f8c81d96 Update deck102.txt
Tergrid Commander deck moved here
2024-12-05 20:52:18 +00:00
Eduardo MG 8021be00f9 Merge pull request #1106 from BobCyril/master
Decks 81 and 144 upgraded and swapped, deck 32 and 109 renamed
2024-11-20 19:10:43 -06:00
BobCyril 839c2c4fee Update deck109.txt
Deck109 renamed
2024-11-17 18:41:26 +00:00
BobCyril 05b3692b60 Update deck32.txt
Deck32 renamed.
2024-11-17 18:40:48 +00:00
BobCyril e4d6d6811b Update deck81.txt
Old deck144 (Vrondiss Commander) moved here.
2024-11-17 18:38:23 +00:00
BobCyril b9196348bb Update deck144.txt
Old deck81 (Goblin Spike) upgraded and moved here in place of Vrondiss Commander, now moved to deck81 slot.
2024-11-17 18:36:48 +00:00
Eduardo MG cae9d41885 Merge pull request #1105 from BobCyril/master
New, Updated and Moved AI Decks
2024-11-05 10:19:07 -06:00
BobCyril 83bcefe308 Update deck156.txt
New LotR commander deck to replace previous LotR deck which was a very poor opponent
2024-11-04 19:14:04 +00:00
BobCyril 5bb508f5ec Update deck149.txt
Old deck68 (Shocking Minotaurs) upgraded and moved here to replace Tatyova Commander moved to deck46
2024-11-04 19:12:07 +00:00
BobCyril 45b7288cf8 Update deck143.txt
Old deck46 (Ashenmmor Cohort) upgraded and moved here to replace Ranar Commander deck moved to deck68
2024-11-04 19:09:56 +00:00
BobCyril a63ebc8396 Update deck68.txt
Moving Ranar Commander deck to here
2024-11-04 19:06:14 +00:00
BobCyril 36985a6b71 Update deck46.txt
Moving Tatyova Commander deck to here.
2024-11-04 19:04:12 +00:00
Eduardo MG 6c599246f6 New cards from Duskmourn: House of Horror (DSK)
Bug fixes:
Backwoods Survivalists
Draconic Intervention
Monstrous Step
Skulking Killer

New cards:
Abandoned Campground
Abhorrent Oculus
Acrobatic Cheerleader
Altanak, the Thrice-Called
Appendage Amalgam
Arabella, Abandoned Doll
Attack-in-the-Box
Balemurk Leech
Balustrade Wurm
Baseball Bat
Bashful Beastie
Bear Trap
Bedhead Beastie
Betrayer's Bargain
Blazemire Verge
Bleeding Woods
Boilerbilges Ripper
Break Down the Door
Broodspinner
Cackling Slasher
Cautious Survivor
Clammy Prowler
Clockwork Percussionist
Commune with Evil
Cracked Skull
Cult Healer
Curator Beastie
Cynical Loner
Daggermaw Megalodon
Dashing Bloodsucker
Defiant Survivor
Deluge of Doom
Demolisher Spawn
Demonic Counsel
Disturbing Mirth
Diversion Specialist
Doomsday Excruciator
Duskmourn's Domination
Emerge from the Cocoon
Enduring Courage
Enduring Curiosity
Enduring Innocence
Enduring Tenacity
Enduring Vitality
Enter the Enigma
Entity Tracker
Erratic Apparition
Etched Cornfield
Exorcise
Fear of Being Hunted
Fear of Exposure
Fear of Failed Tests
Fear of Falling
Fear of Infinity
Fear of Isolation
Fear of Lost Teeth
Fear of Missing Out
Fear of Surveillance
Fear of the Dark
Final Vengeance
Flesh Burrower
Floodfarm Verge
Floodpits Drowner
Formless Genesis
Frantic Strength
Friendly Ghost
Friendly Teddy
Get Out
Ghostly Dancers
Giggling Skitterspike
Give In to Violence
Gleeful Arsonist
Glimmer Seeker
Glimmerburst
Glimmerlight
Gloomlake Verge
Gloomlake Verge
Grasping Longneck
Gremlin Tamer
Hand That Feeds
Hardened Escort
Haunted Screen
Hedge Shredder
Horrid Vigor
House Cartographer
Hushwood Verge
Impossible Inferno
Infernal Phantom
Innocuous Rat
Inquisitive Glimmer
Insidious Fungus
Irreverent Gremlin
Jump Scare
Kaito, Bane of Nightmares
Keys to the House
Kona, Rescue Beastie
Lakeside Shack
Leyline of Hope
Leyline of Mutation
Leyline of Transformation
Lionheart Glimmer
Live or Die
Living Phone
Malevolent Chandelier
Manifest Dread
Marina Vendrell
Marina Vendrell's Grimoire
Metamorphosis Fanatic
Midnight Mayhem
Most Valuable Slayer
Murky Sewer
Neglected Manor
Optimistic Scavenger
Overlord of the Balemurk
Overlord of the Boilerbilges
Overlord of the Floodpits
Overlord of the Hauntwoods
Overlord of the Mistmoors
Patched Plaything
Patchwork Beastie
Peculiar Lighthouse
Peer Past the Veil
Persistent Constrictor
Phenomenon Investigators
Piggy Bank
Piranha Fly
Popular Egotist
Possessed Goat
Ragged Playmate
Raucous Carnival
Razorkin Hordecaller
Razorkin Needlehead
Razortrap Gorge
Redress Fate
Resurrected Cultist
Ripchain Razorkin
Rite of the Moth
Rootwise Survivor
Sadistic Shell Game
Savior of the Small
Say Its Name
Scrabbling Skullcrab
Shardmage's Rescue
Sheltered by Ghosts
Shepherding Spirits
Shrewd Storyteller
Shroudstomper
Skullsnap Nuisance
Slavering Branchsnapper
Soaring Lightbringer
Spectral Snatcher
Spineseeker Centipede
Split Up
Splitskin Doll
Stalked Researcher
Strangled Cemetery
Suspended Sentence
The Jolly Balloon Man
The Swarmweaver
The Wandering Rescuer
Thornspire Verge
Toby, Beastie Befriender
Trapped in the Screen
Tunnel Surveyor
Turn Inside Out
Twist Reality
Twitching Doll
Tyvar, the Pummeler
Unsettling Twins
Unwanted Remake
Ursine Monstrosity
Valgavoth's Faithful
Valgavoth's Lair
Vanish from Sight
Vengeful Possession
Vicious Clown
Vile Mutilator
Violent Urge
Wary Watchdog
Wickerfolk Thresher
Wildfire Wickerfolk
Winter's Intervention
Winter, Misanthropic Guide
Withering Torment
Withering Torment
2024-10-10 18:00:20 -06:00
Eduardo MG c84be9d674 Duskmourn: House of Horror and Duskmourn: House of Horror Commander
Duskmourn: House of Horror (DSK) and Duskmourn: House of Horror Commander (DSC) _cards.dat
2024-10-09 19:13:54 -06:00
Eduardo MG 7faeab98c2 Merge pull request #1103 from BobCyril/master
Moved AI Commander deck and added new AI Classic deck
2024-10-09 19:08:43 -06:00
BobCyril 3261b8bd10 Update deck150.txt
New AI deck to replace Ragavan Commander deck, now moved to deck34
2024-10-05 20:41:26 +01:00
BobCyril dbe71fa81a Update deck34.txt
Moving updated Ragavan AI commander deck here to replace very poor AI deck
2024-10-05 20:38:53 +01:00
Eduardo MG 22efb82688 Merge pull request #1102 from BobCyril/master
Update deck149.txt
2024-10-02 15:17:10 -06:00
BobCyril b09cd93f79 Update deck149.txt
Corrected problematic card interaction by replacing cards.
2024-10-01 04:55:18 +01:00
Eduardo MG 114ab84a9c Merge pull request #1101 from BobCyril/master
New AI commander deck for intermediate players
2024-09-30 18:03:10 -06:00
BobCyril edcce09448 Update deck26.txt
New AI commander deck for intermediate players
2024-09-30 21:09:09 +01:00
BobCyril e3e77711d5 Update deck18.txt
Moving deck26 (Kithkin) to here to replace very similar deck, and to make space for new commander deck.
2024-09-30 21:07:48 +01:00
Eduardo MG 480bc46ef4 Changes made to Alchemy Innistrad, bug fixes in primitives
Changes made to alchemy innistrad to have the correct multiverseid values and better image quality
Nahiri, the Unforgiving
Kaervek's Spite
Ox Drover
Volrath, the Shapestealer
Garna, Bloodfist of Keld
2024-09-19 17:28:09 -06:00
Eduardo MG 1421d906ce Tolsimir, Friend to Wolves token was crashing game
Bug fixes:
Floriferous Vinewall
Ghostfire Blade
Goblin Bowling Team
Take Out the Trash
Tolsimir, Friend to Wolves
2024-08-31 19:46:52 -06:00
Eduardo MG 229bc06027 Merge pull request #1100 from BobCyril/master
Two new AI Commander opponents for new players
2024-08-30 15:53:25 -06:00
BobCyril 0369409af0 Update deck55.txt
Add new Commander AI opponent for intermediate players. replacing poor AI deck
2024-08-30 18:57:13 +01:00
BobCyril f160b6a5a0 Update deck16.txt
Add new Commander AI opponent for beginners, replacing a poor AI deck.
2024-08-30 18:54:19 +01:00
Eduardo MG 872732b5ab New cards
Myojin of Cryptic Dreams
Gourmand's Talent
Fortune Teller's Talent
Perch Protection
Tempt with Bunnies
Tempt with Glory
Tempt with Vengeance
Arthur, Marigold Knight
Mr. Foxglove
Sowing Mycospawn
Depth Defiler
Thraben Charm
Planar Nexus
Trenchpost
Riveteers Overlook
Brokers Hideout
Cabaretti Courtyard
Maestros Theater
Obscura Storefront
Sage of the Maze
Charitable Levy
Chthonian Nightmare
Infested Thrinax
Etherium Pteramander
Cursed Wombat
Witch Enchanter
Witch-Blessed Meadow
Pinnacle Monk
Mystic Peak
Disciple of Freyalise
Garden of Freyalise
Drowner of Truth
Drowned Jungle
Strength of the Harvest
Haven of the Harvest
Glasswing Grace
Age-Graced Chapel
Revitalizing Repast
Old-Growth Grove
Legion Leadership
Legion Stronghold
Razorgrass Ambush
Razorgrass Field
Sink into Stupor
Soporific Springs
Fell the Profane
Fell Mire
Waterlogged Teachings
Inundated Archive
Stump Stomp
Burnwillow Clearing
Bridgeworks Battle
Tanglespan Bridgeworks
Bushy Bodyguard
Heirloom Epic
Starfall Invocation
Otterball Antics
Miriam, Herd Whisperer
Tomb Trawler
Silver Deputy
Outcaster Greenblade
Redrock Sentinel
Obeka, Splitter of Seconds
Hellspur Brute
Ferocification
Quick Draw
Gold Rush
Trick Shot
Roxanne, Starfall Savant
Cactarantula
Furtive Courier
Detective's Satchel
Public Thoroughfare
Dramatic Accusation
Coerced to Kill
Archdruid's Charm
Gnawing Crescendo
Edgewall Inn
Expel the Interlopers
Specter of Mortality
2024-08-29 19:25:34 -06:00
Eduardo MG 2bb75ed466 Updates to _cards.dat
Bug fixes to primitives, updates to CardImageLinks.csv, fixed a typo in createResourceZip.py
2024-08-29 18:58:08 -06:00
Eduardo MG 603d91885f Fix to offspring cards
Escaped Shapeshifter
Pyxis of Pandemonium
Silver-Fur Master
Nashi, Moon Sage's Scion
Barrow Ghoul
Circling Vultures
Collector's Vault
Heavenly Blademaster
Chaos Warp
Master's Rebuke
Diamond Pick-Axe
2024-08-28 00:29:08 -06:00
Eduardo MG a1266cbba8 Bug fixes to Bloomburrow cards
A-Haywire Mite
Carrot Cake
Mind Drill Assailant
Mindwhisker
Nightwhorl Hermit
Repel Calamity
Sonar Strike
2024-08-23 17:08:45 -06:00
Eduardo MG 6088969245 Bug fixes to BLB cards
Krovikan Whispers
Drillworks Mole
Gossip's Talent
Mabel's Mettle
Sunshower Druid
Ygra, Eater of All
2024-08-22 13:39:15 -06:00
Eduardo MG 3d9b40f903 Random Commander From File Rules
randomCommanderFromFile.txt

The randomcommander from file feature allows players to load a commander deck from a predefined list stored in an external file. Here’s how it works:

File Loading: The game attempts to open a file named commander.txt located in the User/commander/ directory. This file contains a list of possible commander IDs or names.

Default Handling: If the file doesn't exist or is empty, the game creates the file and writes a default commander ID (670972) to it. The file is then re-opened for further processing.

Commander ID Extraction: The game reads each line in the file, ignoring comments (lines starting with #). It validates whether the line is a numeric commander ID. If not, the game tries to convert it from a card name to an ID using function getMTGId().

Filtering and Validation: The game then filters out invalid IDs (e.g., IDs that do not correspond to an existing card in the game's database). If no valid IDs remain, it defaults to using the same commander ID (670972).

Random Selection: Once a list of valid commander IDs is compiled, the game randomly selects one ID from this list to be used as the commander for the player.

Deck Construction: A temporary deck is constructed using the selected commander, along with a predefined number of lands and spells that match the commander's colors.

Summary
The random commander from file feature provides a way to customize and randomize the commander used in a game based on an external file. This adds variety and replayability, as each game can have a different commander selected from the list, allowing for different strategies and experiences.
2024-08-22 10:32:53 -06:00
Eduardo MG ddd589d3f6 Trying to fix compilation for PSP
Replace nullptr with NULL
2024-08-21 23:02:11 -06:00
Eduardo MG 8793f05cea Random Commander From File
Loads a player with a randomly selected commander from a specified file.

 * This function reads a file ('User/commander/commander.txt') that contains a list of potential commander IDs or names.
 * It selects one randomly to be used as the player's commander. If the file doesn't exist, or no valid commanders are found, a default commander ID (670972) is used.
* Can read the commander name and a multiverseID
* Lines that start with '#' are ignored
2024-08-21 22:33:31 -06:00
Eduardo MG ec2ef1856b Bug fix this(variable{phalfinitlife}) indestructible
As long as your life total is less than or equal to half your starting life total, this has indestructible
Agrus Kos, Spirit of Justice
Alloy Animist
Bane, Lord of Darkness
Bhaal, Lord of Murder
Fighter Class
Flamerush Rider
Greasefang, Okiba Boss
Hydroid Krasis
=Ilharg, the Raze-Boar
Mangara, the Diplomat
Myrkul, Lord of Bones
Omo, Queen of Vesuva
Ragavan, Nimble Pilferer
Titania's Song
Vedalken Humiliator
Winota, Joiner of Forces
Zara, Renegade Recruiter
Zoraline, Cosmos Caller
Aethermage's Touch
Dragon Mask
Rakalite
Nahiri, the Harbinger
2024-08-21 20:24:54 -06:00
Eduardo MG fd11dcefe2 Revert "Updating Android ndk"
This reverts commit aa48c9ca4a.
2024-08-19 19:04:06 -06:00
Eduardo MG 190405d43f Revert "Update travis-script.sh"
This reverts commit f6a991a2e6.
2024-08-19 19:04:01 -06:00
Eduardo MG 30505b0e5d Revert "Travis, trying a newer version of android ndk"
This reverts commit 93492ae091.
2024-08-19 19:03:40 -06:00
Eduardo MG 93492ae091 Travis, trying a newer version of android ndk 2024-08-19 18:56:17 -06:00
Eduardo MG f6a991a2e6 Update travis-script.sh 2024-08-19 18:24:55 -06:00
Eduardo MG aa48c9ca4a Updating Android ndk
Trying android-ndk-r27/ndk-build
2024-08-19 17:37:58 -06:00
Eduardo MG 8ed4729d82 postcombat to second main, bug fixes in primitives
Had to use the treasure defined as primitive since the Fable of the Mirror-Breaker token won't create a treasure otherwise.

Changes:

Rat Colony
Shadow of the Second Sun
Sphinx of the Second Sun
Viashino is no longer a creature type. The postcombat main phase is now referred to as the second main phase.
Updated Rules.cpp to exclude the Viashino type from random kindred decks.
Bug Fixes:

Fable of the Mirror-Breaker
Rat Colony
Plumb the Forbidden
Oblivion Stone
2024-08-18 17:50:59 -06:00
Eduardo MG 4ebb114a0e Bug fixes, corrections, clarifications on abilities
Tezzeret, Betrayer of Flesh -2 is permanent
2024-08-17 12:08:54 -06:00
Eduardo MG 7e3cf5c009 New cards from Bloomburrow
New cards from Bloomburrow (BLB) and Bloomburrow Commander (BLC)
2024-08-16 16:12:25 -06:00
Eduardo MG 9895148562 Moved reconfigure cards to the end of mtg file
Due to card type association, Dryad Arbor is placed at the end. Any other card that associates two super types in this manner should also be placed at the end of the primitive to avoid changeling thinking that “forest” is a creature type. This applies to reconfigure cards as well, to avoid making changelings equipment.
2024-08-16 16:04:37 -06:00
Eduardo MG bfa30c10db Add new icons for graveyard and for exile 2024-08-16 12:27:30 -06:00
Eduardo MG f57f5bfff5 Changed ownerHand to just hand, bug fixes
Changed ownerHand to just hand, inspecting the source code it is the same
Individual cards bug fixes:
Arbiter of the Ideal have to misspell manifest
Curate Must Draw After Surveil
Deface casting restrictions
Discombobulate
Dovin, Grand Arbiter
Downsize
Dragon Throne Of Tarkir
Dragonshift
Dregs of Sorrow
Elder Spawn
Elvish Mariner
Faerie Mastermind
Fecundity
Finale Of Revelation
Flame Channeler
Flameskull
Frostwalk Bastion frozen ability
Gate To The Afterlife
Invade the City is still on the stack while you count your instant and sorcery cards in your graveyard. It doesn't count itself.
Kabira Evangel doesn't seem to work with a may condition
Krosan Verge
Livewire Lash
Meteor Blast
Midnight Clock
Mindlink Mech
Mirror Match
Morality Shift removed
Overwhelming Encounter removed
Peace Talks removed
Quiet Disrepair removed
Ravenous Gigantotherium removed
Reign Of Chaos
Rout
Sanctuary Blade removed
Sculpted Sunburst
Seeds Of Innocence
Shackles Of Treachery
Shared Summons
Sokenzan Smelter
Valiant Endeavor removed
Vraska, Betrayal's Sting
2024-08-16 12:22:13 -06:00
Eduardo MG e2f6fec09e LTR and LTC _cards.dat and bug fixes in primitives
I had to update the _cards.dat files for The Lord of the Rings: Tales of Middle-earth (LTR) and Tales of Middle-earth Commander (LTC) since they didn't have the correct official multiverse IDs. I'm sorry if this affects past decks, but I had to make these changes because it was difficult to debug cards within the set and obtain their respective tokens.
Hisoka, Minamo Sensei
Ragemonger text
Igneous Inspiration and other instants/serceries that target an opponents permanent
Mind Rake
Keeper of the Accord
Aria Of Flame
Arixmethes, Slumbering Isle, Annoying
Battlefield Scrounger
Bloodchief Ascension
Breathless Knight
Breeches, Brazen Plunderer
Doubling Season
Contaminant Grafter
Cursed Rack was working even after being destroyed
2024-08-14 18:37:30 -06:00
Eduardo MG f9df303e92 Update CardImageLinks.csv
Including cards from Bloomburrow and its commander set, token updates.
2024-08-13 17:47:48 -06:00
Eduardo MG 42401d749b Double square brackets can cause bugs.
Leovold, Emissary of Trest
soldevi digger
raze-boar returned a card from the graveyard
Hatchery Spider is a cast
Estrid, the Masked had to create a flavorful workaround
Atemsis, All-Seeing not exaclty the effect
Nothic
Thunderwave crashing and not working any iteration
Kuldotha Flamefiend
2024-08-13 16:56:56 -06:00
Eduardo MG 57c59ee0dd Changed some conditions to simpler variables
newability[reach] changed to just reach
Bug fixes
Garruk, Unleashed
2024-08-13 00:13:13 -06:00
Eduardo MG 618a418ea6 Changed 'endofturn' to just 'end'
Same functionality with less code
2024-08-12 23:07:07 -06:00
Eduardo MG eccd00fd19 Updates to _cards.dat, bug fixes
Bug fixes in primitives
2024-08-12 18:05:28 -06:00
Eduardo MG 4f24b94faa Bug fixes in primitives, planeswalkers minus character
Replaced unusual characters in the planeswalkers file.
2024-08-12 08:35:44 -06:00
Eduardo MG 2588bcd050 Revised the rules files and improved the Titania game mode with new features.
The effect "Whenever one or more +1/+1 counters are put" should be coded as @totalcounteradded(1/1) to to avoid triggering from a single instance that puts multiple counters.

Updated the BLC file to include the alternative layout cards.

Rakdos the Defiler
Jin-Gitaxias, Progress Tyrant
Jousting Lance
Leaf Drum Controlled By The Ai
Spectacle as a macro causes bugs
Sword of the Paruns
Suit Up
Lurrus of the Dream-Den
2024-08-11 12:18:25 -06:00
Eduardo MG aca7f6d416 Changed cards with "Act of treason" effect
Double square brackets was causing bugs.

Changed cards with the effect "Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)"
2024-08-08 08:36:26 -06:00
Eduardo MG 67666e850d Changes to _cards.dat to account for layouts
I had to modify how the _cards.dat files are created to incorporate variant layouts of adventures, aftermath, and split cards. They are now showing in the collection, but you will need to download the images again.
Rootless Yew
Repel Intruders
Resplendent Angel
Karn, Scion of Urza
2024-08-07 23:41:50 -06:00
Eduardo MG 2cef9d8f60 Bug fixes in primitives
when this creature dies, put its counters on target creature you control
Shiny Impetus
Witch of the Moors
Parish-Blade Trainee
Enduring Bondwarden
Marauding Maulhorn
2024-08-07 07:28:59 -06:00
Eduardo MG 34557b3c4f Bug fixes in primitives
Anointer of Valor
Profane Command
confluences
Skeletal Swarming
2024-08-06 19:56:31 -06:00
Eduardo MG 5629240449 Changed how Clue, Food, and Treasure tokens are created.
Since I can now obtain token images, the tokens should correspond to the plane and have different illustrations.
2024-08-06 00:03:25 -06:00
Eduardo MG 9ca59e9afb _PROLIFERATE_ is giving issues
Current implementation is not 100% correct since it forces you to select at least one target
2024-08-02 18:09:25 -06:00
Eduardo MG 4ae355a6ea New cards from CLU, OTJ, DMU, MC3
New cards from CLU, plot cards from OTJ, enlist DMU, MC3
Afterlife Insurance
Aloe Alchemist
Argivian Cavalier
Astor, Bearer of Blades
Ayesha Tanaka, Armorer
Balduvian Berserker
Barkweave Crusher
Beastbond Outcaster
Benalish Faithbonder
Bespoke Battlewagon
Blacksnag Buzzard
Brimstone Roundup
Carnage Interpreter
Cleaving Skyrider
Coalition Skyknight
Coalition Warbrute
Combat Research
Commander Mustard
Conclave Evangelist
Conduit Goblin
Cunning Coyote
Cyclops Superconductor
Demonic Ruckus
Djinn of Fool's Fall
Dust Animus
Ecstatic Electromancer
Etched Slith
Freestrider Commando
Frenzied Gorespawn
Furious Spinesplitter
General Marhault Elsdragon
Guardian of New Benalia
Guide of Souls
Headliner Scarlett
Herald of Ilharg
Hexbane Tortoise
Highway Robbery
Infernal Captor
Irascible Wolverine
Jhoira, Ageless Innovator
Jodah's Codex
Joint Exploration
Keldon Flamesage
Linebreaker Baloth
Loan Shark
Longhorn Sharpshooter
Lonis, Genetics Expert
Monumental Henge
Najal, the Storm Runner
Orca, Siege Demon
Ordruun Mentor
Outcaster Trailblazer
Phoenix Chick
Pillage the Bog
Quirion Beastcaller
Radha's Firebrand
Railway Brawler
Rasputin, the Oneiromancer
Rictus Robber
Riddle Gate Gargoyle
Rise of the Varmints
Rona's Vortex
Rulik Mons, Warren Chief
Rundvelt Hordemaster
Scuttling Sentinel
Senator Peacock
Sheriff of Safe Passage
Slickshot Lockpicker
Slickshot Show-Off
Sludge Titan
Smelted Chargebug
Spinewoods Paladin
Stagecoach Security
Stenn, Paranoid Partisan
Step Between Worlds
Stingerback Terror
Suppressor Skyguard
Torsten, Founder of Benalia
Tribune of Rot
Tumbleweed Rising
Undercover Butler
Unite the Coalition
Unruly Krasis
Unscrupulous Contractor
Visage Bandit
Voda Sea Scavenger
Voltstorm Angel
Walking Bulwark
Weatherlight Compleated
Yavimaya Steelcrusher
2024-08-02 17:40:08 -06:00
Eduardo MG 440d2f28b1 Bloomburrow and Bloomburrow Commander sets
Bloomburrow (BLB) and Bloomburrow Commander (BLC) _cards.dat files
2024-08-02 17:12:38 -06:00
Eduardo MG 2c6c20358d Bug fixes, Adapt, Mentor, and Amass Orcs macros
I added a condition to energy activation to prevent the AI from hanging, trimmed excessive '9s' in 'infinite' conditions, fixed the Adapt, Mentor, and Amass Orcs macros, and implemented mercenary token macros.
Light of the Legion
Myriad Construct
Sheoldred
Neheb, the Eternal
Complete the Circuit
Return to Nature
Diffusion Sliver
Frost Titan
Death Match
Requiem Angel
Wildwood Scourge
Glasspool Mimic
2024-08-02 16:56:24 -06:00
Eduardo MG a183e9282c Changing "enters the battlefield" to "enters"
Entering will be connected specifically with the battlefield.
2024-07-29 22:39:26 -06:00
Eduardo MG f83c670630 New cards from DMU, MH3, LCI, WOE, cases from MKM.
Adaptive Gemguard
Admiral Brass, Unsinkable
Ajani Fells the Godsire
Archangel of Wrath
Argent Dais
Bitter Chill
Boggart Bog
Boggart Trawler
Brazen Blademaster
Case of the Crimson Pulse
Case of the Filched Falcon
Case of the Gorgon's Kiss
Case of the Locked Hothouse
Case of the Ransacked Lab
Case of the Shattered Pact
Case of the Shifting Visage
Case of the Stashed Skeleton
Case of the Trampled Garden
Case of the Uneaten Feast
Chancellor of Tales
Charnel Serenade
Confounding Riddle
Copycrook
Court of Ardenvale
Court of Embereth
Court of Garenbrig
Crown of the Ages
Deconstruction Hammer
Deep-Cavern Bat
Detective of the Month
Djinn of the Fountain
Dusk Rose Reliquary
Eladamri, Korvecdal
Explorer's Cache
Family Reunion
Final-Word Phantom
Fires of Victory
Flooded Woodlands
Frogmyr Enforcer
Frostfist Strider
Fungal Fortitude
Galvanic Discharge
Garna, Bloodfist of Keld
Ghostfire Slice
Glimpse the Core
Glorifier of Suffering
Goldfury Strider
Gravedig
Guardian of the Forgotten
Guardian of the Great Door
Howling Galefang
Illicit Masquerade
Impede Momentum
In Thrall to the Pit
Inti, Seneschal of the Sun
Itzquinth, Firstborn of Gishath
Jedit Ojanen, Mercenary
Join the Maestros
Keldon Strike Team
Lethal Throwdown
Malleable Impostor
Mistway Spy
Nelly Borca, Impulsive Accuser
Nettling Nuisance
Ocelot Pride
Ogre Chitterlord
Ohabi Caleria
Ojer Pakpatiq, Deepest Epoch
Ondu Knotmaster // Throw a Line
Orazca Puzzle-Door
Perimeter Enforcer
Pirate Hat
Projektor Inspector
Pyretic Rebirth
Queen's Bay Paladin
Ral and the Implicit Maze
Ray of Ruin
Reckless Pyrosurfer
Refurbished Familiar
Relive the Past
Sage of Days
Salt Road Ambushers
Scroll of Fate
Scurry of Gremlins
Shadow Prophecy
Shadow Puppeteers
Shadow of the Second Sun
Shifting Woodland
Shipwreck Sentry
Silverback Elder
Sleep with the Fishes
Song of Stupefaction
Sorin of House Markov
Sorin, Ravenous Neonate
Soulcoil Viper
Stall for Time
Stronghold Arena
Sunfire Torch
Sunshot Militia
Tamiyo, Inquisitive Student
Tamiyo, Seasoned Scholar
Tear Asunder
Temple of Cyclical Time
Tesak, Judith's Hellhound
The Ancient One
Unlucky Drop
Urborg Lhurgoyf
Vein Ripper
Vodalian Mindsinger
Vohar, Vodalian Desecrator
Voja, Jaws of the Conclave
Warhost's Frenzy
Warm Welcome
Waylaying Pirates
Welcome to Sweettooth
Wumpus Aberration
2024-07-29 18:32:33 -06:00
Eduardo MG 8e6d58f491 Bug fixes, impulse draw macros
_IMPULSEDRAW_
_IMPULSEUENT_
Guardian of Tazeem
Teferi, Master of Time
So Tiny
Eowyn, Fearless Knight
2024-07-29 18:17:48 -06:00
Eduardo MG b4afc3f3e1 New macros and token substitutions
Bug fixes
abilities simplification
Disciples of the Inferno
Blade of the Bloodchief
Grenzo, Havoc Raiser
Belligerent Brontodon
Weight Advantage
Liliana, Death Mage
Garruk's Warsteed
Ashiok's Forerunner
Liliana, Death Mage
2024-07-27 17:23:07 -06:00
Eduardo MG 7d5e2379be Merge pull request #1098 from BobCyril/master
New AI Commander deck and bugfix to deck160
2024-07-27 17:03:17 -06:00
BobCyril 3cb8a5a360 Create deck161.txt 2024-07-26 21:52:43 +01:00
BobCyril b01f679452 Update deck160.txt 2024-07-26 21:48:19 +01:00
Eduardo MG 067ae2790d opponenshroud changed to hexproof, new ability canplayenchantmentlibrarytop
New ability "canplayenchantmentlibrarytop" allow to play enchantments from top
sets now include tokens
you no longer draw conspiracy cards in the random
rules file revisions
commander bugs
Eutropia the Twice-Favored
Calculating Lich
Seismic Wave
Rank and File
Professional Face-Breaker
Realmwalker
2024-07-21 18:44:21 -06:00
Eduardo MG ea6e2b00f6 Bug fixes and abilities simplification
Phlage, Titan of Fire's Fury
Scent of Cinder
Radagast The Brown for the AI
Flood of Recollection
Samwise the Stouthearted
Blood Aspirant
Anax, Hardened in the Forge
Kairi, the Swirling Sky
Mind Rake
Hungering Hydra
Spearpoint Oread
Rampaging Geoderm
Keeper of the Accord
Electropotence
Orochi Merge-Keeper
2024-07-19 19:19:03 -06:00
Eduardo MG 5080fe7811 Update _cards.dat
CMR variants
2024-07-15 21:56:55 -06:00
Eduardo MG fa872056ae Added new cards from M3C, MKM, LCI, WOE
IKO(GODZILLA SERIES MONSTERS)
New Cards:
Agency Coroner
Agrus Kos, Spirit of Justice
Anim Pakal, Thousandth Moon
Azlask, the Swelling Scourge
Badlands Revival
Barbed Servitor
Belligerent Yearling
Bloodbraid Challenger
Breathe Your Last
Broodmate Tyrant
Caught Red-Handed
Cayth, Famed Mechanist
Chittering Dispatcher
Clandestine Meddler
Connecting the Dots
Convenient Target
Conversion Apparatus
Copy Land
Culvert Ambusher
Dauntless Dismantler
Desert's Due
Disa the Restless
Dreadmaw's Ire
Dreamtide Whale
Drossclaw
Due Diligence
Echoing Deeps
Ego Drain
Eldrazi Confluence
Eldritch Immunity
Elemental Eruption
Envoy of the Ancestors
Essence Reliquary
Expanding Ooze
Expel the Unworthy
Felonious Rage
Final Act
Flare of Cultivation
Flare of Denial
Flare of Duplication
Flare of Fortitude
Flare of Malice
From the Rubble
Grim Servant
Hexgold Slith
Hideous Taskmaster
Hope-Ender Coatl
Horrid Shadowspinner
Hourglass of the Lost
Incriminating Impetus
Inspired Inventor
Inversion Behemoth
It Doesn't Add Up
Jyoti, Moag Ancient
Kozilek's Unsealing
Kudo, King Among Bears
Lion Umbra
Make Your Move
March of the Canonized
Mine Raider
Necromancy
No Witnesses
Obstinate Gargoyle
Omo, Queen of Vesuva
Person of Interest
Petrifying Meddler
Polygoyf
Prosperity Tycoon
Pugnacious Hammerskull
Pyrogoyf
Reasonable Doubt
Redemption Choir
Repeat Offender
Rubblebelt Braggart
Rune-Brand Juggler
Salvation Colossus
Scalestorm Summoner
Selective Obliteration
Serum Visionary
Shilgengar, Sire of Famine
Siege-Gang Lieutenant
Skoa, Embermage
Skullcap Snail
Spawnbed Protector
Spider Food
Stone Idol Generator
Strix Serenade
Talion's Messenger
Tarmogoyf Nest
Temperamental Oozewagg
Ulamog's Dreadsire
Vanguard of the Rose
Voidpouncer
White Orchid Phantom
Wing It
2024-07-15 20:00:13 -06:00
Eduardo MG 4d1a10de75 Bug fixes, oracle text updates
Boneyard Scourge
Sea Hag // Aquatic Ingress
Seton, Krosan Protector
Sinbad
Tandem Lookout
Cunning Strike
Draco
Extraplanar Lens effect persisted even after being destroyed
Detention Vortex
2024-07-15 19:39:28 -06:00
Eduardo MG deb2e0fa7a Update CardImageLinks.csv
IKO (GODZILLA SERIES MONSTERS)
Image links form recent decks, OTJ, MH3, CLU
2024-07-15 19:30:54 -06:00
Eduardo MG ccc209d4f2 Oracle changes and subtypes updates
Shuffle your library changed to shuffle
Attack each turn changed to attack each combat
Dog changed to Jackal in specific cards
Ape changed to Monkey in specific cards
Totem Armor changed to Umbra Armor
2024-07-13 11:51:12 -06:00
Eduardo MG 4fb389e698 Bug fixes, oracle text updates
Adriana, Captain of the Guard
Anax, Hardened in the Forge
Arbiter of the Ideal had to change the name of the counter
Armament Of Nyx
Ashcoat of the Shadow Swarm
Ashes of the Abhorrent
Captain N'ghathrod
Cement Shoes
Champion of Wits
Charging Cinderhorn
Circle of Solace
Curious Obsession
Deadshot not really supported
Door of Destinies
Eye of Yawgmoth
Fateful Showdown
Fire // Ice
Heirloom Blade
Hunted Bonebrute
Illithid Harvester // Plant Tadpoles nothing works
In Bolas's Clutches and other "Enchant permanet" cards needed a rework
Infernal Harvest
Iymrith, Desert Doom
Jokulhaups didn't destroyed fire-belly ch
Jolene, Plundering Pugilist
Kagemaro, First to Suffer
Keeper of Fables
Kethek, Crucible Goliath
Lost Jitte
Lukka, Bound to Ruin
Metamorphic Alteration
Mimic Vat
Mind Whip
Necromancer's Stockpile
Peace Talks
Preyseizer Dragon
Primal Wellspring
Reaper of Night // Harvest Fear
Skanos Dragonheart
Soldevi Sentry
Support is a may
Vault Plunderer
Vraska, Betrayal's Sting
Winnow
2024-07-12 23:10:24 -06:00
Eduardo MG fe2c55e97f Removed the adventure part of cards
Removed the adventure part since wagic does not handle them like that
2024-07-12 18:51:18 -06:00
Eduardo MG 6f1cb5c84b Update to Throne of Eldraine (ELD) _cards.dat
Piper of the Swarm alt version and lands with correct rarity
2024-07-12 17:58:04 -06:00
Eduardo MG 1654fdf8ce Bug fixes and oracle text updates
Ward with a macro is causing too many issues
Chainer, Nightmare Adept
Gluntch, the Bestower
Ikra Shidiqi, The Usurper
Impromptu Raid
Incubation Druid
Invasion Of Ravnica
Invasion Of Tarkir
Kinzu Of The Bleak Coven
Kiora Bests The Sea God
Kiora, Master Of The Depths removed, emblem crashes, don't think is posible and card barely works.
Kodama of the East Tree
Kuon, Ogre Ascendant
Magmasaur
Minthara, Merciless Soul
Momentum
Nimbus Champion
Norn's Decree
Notion Rain I know surveil must be before draw but this is better than not drawing
Nyx Herald
One With The Kami
Pact Weapon
Paladin Class
Phage The Untouchable doesn't check if casted from hand
Pondering Mage
Power Surge does damage equal to number of lands
Prosper, Tome-Bound
Puffer Extract
Quest for Ula's Temple
Quintorius, Loremaster
Rabble-Rouser
Rally The Ancestors
Redcap Raiders
Render Inert not really supported
Repel The Darkness and similar cards rework
Saheeli's Silverwing
Salvage Titan
Sensei Golden-Tail
Shared Animosity
Snow Day
Soul Transfer
Spectacular Showdown
Sporeweb Weaver's Last Ability Triggers Just Once, No Matter How Many Things Deal How Much Damage To It At Once (Most Likely Because Two Or More Creatures Blocked It).
Spreading Insurrection
Storm The Citadel
The First Iroan Games
Tinybones, Trinket Thief
Triskaidekaphobia
Visions Of Ruin
Wicked Akuba
Wine of Blood and Iron
Wingmantle Chaplain
2024-07-08 15:45:50 -06:00
Eduardo MG 4e4108f547 Bug Fixes, code cleanup, macros substitutions for tokens
Adding colorless to a token is redundant since by default is colorless.
"may pay" is redundant when the cost is mana, it's necessary when the cost is life.
Acolyte of Affliction
Ajani, Strength Of The Pride Shouldn't Be Double Triggers
Akiri, Fearless Voyager
Arena Rector
Arrogant Poet
Artificer's Hex just falls off, removed
Body Snatcher When You Have No Creatures In Hand
Bump In The Night
Cacophony Scamp
Captain Eberhart
Chandra, Hope's Beacon
Deem Worthy
Desecrate Reality
Destructive Tampering
Drake Haven
Dredge The Mire
Explosive Welcome
Fungal Rebirth
Giver of Runes
Glissa's Scorn
Gurgling Anointer
Haunted Angel
Hungry Flames
Hypnotic Cloud
Inniaz, the Gale Force
Jukai Naturalist
Lord Windgrace
Nature's Cloak
Nature's Spiral
Rashmi, Eternities Crafter
Rohgahh, Kher Keep Overlord
So Shiny
Sparktongue Dragon
Sprouting Goblin missing a )
Temple Thief
The Grey Havens
The Mending of Dominaria was shuffling itself
Tolarian Contempt, have to misspell "rejection" on the counter name
Two-Handed Axe // Sweeping Cleave
Urborg Panther
Urza's Sylex
Victory Chimes
Vraska, Swarm's Eminence
Warmonger
2024-07-06 17:36:58 -06:00
Eduardo MG 3bbb1cea2c Bug fixes to primitives
Vernal Sovereign
Surge Engine
Nissa's Defeat
Gideon, Battle-Forged
2024-06-28 12:55:56 -06:00
Eduardo MG f4010508ad Special Guests (SPG) update 2024-06-19 18:47:58 -06:00
Eduardo MG 393b5050f9 Ravnica: Clue Edition (CLU) 2024-06-19 18:46:20 -06:00
Eduardo MG 0937578d96 Clean up of extra space at end of line
Removing unnecessary spaces makes the text or code cleaner and easier to read. Trailing spaces can lead to unexpected behavior or bugs.
2024-06-19 18:00:52 -06:00
Eduardo MG 2fea7d5810 Partial Modern Horizons 3 (MH3) cards
Breaker of Creation
Drownyard Lurker
Eldrazi Ravager
Emrakul, the World Anew
Glaring Fleshraker
It That Heralds the End
Null Elemental Blast
Nulldrifter
Twisted Riddlekeeper
Warped Tusker
Idol of False Gods
Solar Transformer
Vexing Bauble
Winter Moon
Bountiful Landscape
Contaminated Landscape
Deceptive Landscape
Foreboding Landscape
Perilous Landscape
Seething Landscape
Shattered Landscape
Sheltering Landscape
Tranquil Landscape
Twisted Landscape
Snow-Covered Wastes
Urza's Cave
Aerie Auxiliary
Mandibular Kite
Metastatic Evangel
Muster the Departed
Solstice Zealot
Brainsurge
Corrupted Shapeshifter
Emrakul's Messenger
Harbinger of the Seas
Roil Cartographer
Tune the Narrative
Tempest Harvester
Unfathomable Truths
Accursed Marauder
Arcbound Condor
Consuming Corruption
Dreadmobile
Dreamdrinker Vampire
Eviscerator's Insight
Marionette Apprentice
Mindless Conscription
Nethergoyf
Retrofitted Transmogrant
Scurrilous Sentry
Warren Soultrader
Wither and Bloom
Wurmcoil Larva
Eldrazi Linebreaker
Fanged Flames
Furnace Hellkite
Mogg Mob
Molten Gatekeeper
Phyrexian Ironworks
Sarpadian Simulacrum
Spawn-Gang Commander
Siege Smash
Thriving Skyclaw
Colossal Dreadmask
Skittering Precursor
Eldrazi Repurposer
Fanatic of Rhonas
Fowl Strike
Gift of the Viper
Horrific Assault
Malevolent Rumble
Nightshade Dryad
Path of Annihilation
Propagator Drone
Phlage, Titan of Fire's Fury
Snapping Voidcraw
Titans' Vanguard
Sneaky Snacker
Wight of the Reliquary
Writhing Chrysalis
Faithful Watchdog
Cranial Ram
Ugin's Binding
Psychic Frog
Imskir Iron-Eater
2024-06-19 17:05:22 -06:00
Eduardo MG d1827042d4 Oracle text and creature types updates
Revision of creature type updates, and corrections to extra blank space in oracle text.
2024-06-18 10:31:38 -06:00
Eduardo MG cc5b8ba829 Creature types and mana pool oracle text updates
Wasteland Strangler bug fix, the effect was lasting forever instead of until end of turn.
Removed "to your mana pool" oracle text since it is deprecated.
Changed:
Cephalid to Octopus
Naga to Snake
Viashino to Lizard
Rakshasas are no longer cats
2024-06-14 11:29:51 -06:00
Eduardo MG 972f17bde5 Modern Horizons 3 _card.dat files
Modern Horizons 3 (MH3) _cards.dat
Modern Horizons 3 Commander (M3C) _cards.dat
2024-06-12 18:52:16 -06:00
Eduardo MG b60630d814 Bug fixes, learn macros update
Crystalline Nautilus
academic dispute
Soulstinger
Crown of Gondor
Fists of Flame
Imperial Aerosaur
Volatile Rig crashes the game
Kiora Bests the Sea God
Holy Frazzle-Cannon
Illustrious Wanderglyph
Stonespeaker Crystal
Slayer of the Wicked
2024-06-12 13:08:19 -06:00
Eduardo MG b20484c7de Bug fixes and cards from The Big Score (BIG)
Bug fixes:
Drakuseth, Maw of Flames
Springleaf Drum
Ghost of Ramirez DePietro not supported
Martyr of Bones was crashing the game
Corrupt Court Official
Aggravated Assault
Slaughter Pact, Pact of Negation removed due to making opponent lose
The Mycotyrant
spectacle doesn't seem to work with macros

Cards from The Big Score (BIG):
Angel of Indemnity
Angelic Sell-Sword
Cactus Preserve
Dead Before Sunrise
Vengeful Regrowth
Oltec Matterweaver
Simulacrum Synthesizer
Harvester of Misery
Hostile Investigator
Generous Plunderer
Legion Extruder
Molten Duplication
Sandstorm Salvager
Pest Control
Lost Jitte
Lotus Ring
2024-05-13 18:58:22 -06:00
Eduardo MG 705e1444e0 Cards from Outlaws of Thunder Junction Commander (OTC) and bug fixes
Bug Fixes:
Fiery Conclusion
Intrusive Packbeast
Last March of the Ents
Kels, Fight Fixer

New cards:
Malcolm, the Eyes
Conduit Pylons
Gold Pan
Harrier Strix
Mirage Mesa
Baron Bertram Graywater
Wylie Duke, Atiin Hero
Form a Posse
Jolene, Plundering Pugilist
Kraum, Violent Cacophony
Lavaspur Boots
Goldvein Hydra
Tinybones, the Pickpocket
Vraska Joins Up
Vial Smasher, Gleeful Grenadier
Bonny Pall, Clearcutter
Akul the Unrepentant
Annie Flash, the Veteran
Rakdos Joins Up
Ruthless Lawbringer
Outlaws' Fury
Cactusfolk Sureshot
Embrace the Unknown
Kirri, Talented Sprout
Yuma, Proud Protector
Rumbleweed
Charred Graverobber
Ghired, Mirror of the Wilds
Vihaan, Goldwaker
Back in Town
Tower Winder
Colossal Rattlewurm
Olivia, Opulent Outlaw
2024-05-06 19:57:13 -06:00
Eduardo MG 93faa08ef3 Cards from Outlaws of Thunder Junction (OTJ)
Bug fixes:
Zhulodok, Void Gorger
Engulfing Eruption
Slagstone Refinery

New Cards:
Armored Armadillo
Bovine Intervention
Eriette's Lullaby
High Noon
Holy Cow
Outlaw Medic
Sterling Keykeeper
Sterling Supplier
Thunder Lasso
Wanted Griffin
Canyon Crab
Daring Thunder-Thief
Double Down
Peerless Ropemaster
Razzle-Dazzler
Spring Splasher
Ambush Gigapede
Desperate Bloodseeker
Mourner's Surprise
Neutralize the Guards
Nezumi Linkbreaker
Rakish Crew
Rooftop Assassin
Shoot the Sheriff
Treasure Dredger
Vault Plunderer
Deadeye Duelist
Discerning Peddler
Hellspur Posse Boss
Iron-Fist Pulverizer
Prickly Pair
Reckless Lackey
Rodeo Pyromancers
Scorching Shot
Ankle Biter
Bristlepack Sentry
Bristly Bill, Spine Sower
Full Steam Ahead
Raucous Entertainer
Reach for the Sky
Voracious Varmint
Honest Rutstein
Creosote Heath
Eroded Canyon
Festering Gulch
Forlorn Flats
Jagged Barrens
Lonely Arroyo
Lush Oasis
Sandstorm Verge
Soured Springs
Abraded Bluffs
Bristling Backwoods
Oasis Gardener
Sterling Hound
2024-05-03 17:13:08 -06:00
Eduardo MG ff59089dcc Bug fixes to primitives
Mana Seism
Ozolith, the Shattered Spire
Born to Drive
Valorous Stance
Gitrog, Horror of Zhava
Spike Rogue
2024-04-26 22:35:08 -06:00
Eduardo MG 60306cf1c2 Outlaws of Thunder Junction and complementary sets
Outlaws of Thunder Junction (OTJ)
Breaking News (OTP)
The Big Score (BIG)
Outlaws of Thunder Junction Commander (OTC)
2024-04-22 10:54:32 -06:00
Eduardo MG 576be28da1 Bug fixes, removed cards that are not supported
Nimana Skydancer
Puppet Raiser
Irreverent Revelers
Cunning Evasion
Symmetry Matrix is not supported
Glint-Nest Crane
Chaplain of Alms was crashing the game while using macros
Urza's Sylex
Study Break
Rankle and Torbran
Ancient Brass Dragon
Old Flitterfang
Crossway Troublemakers
Protean Hulk
torpor orb and similar cards aren't working
2024-04-17 23:38:47 -06:00
Eduardo MG fa2c130b08 Changed myHand to ownerHand
Bug fixes:
Many Partings
Siren reaver
navigation orb
Pestilent Souleater
Confiscation Coup removed since it crashes the game
Speakeasy Server
Heraldic Banner
2024-03-25 19:07:44 -06:00
Eduardo MG 5500b9a8a5 New cards from recent sets
Morska, Undersea Sleuth
Miner's Guidewing
Sophia, Dogged Detective
Dogged Detective
River Herald Scout
Merchant of Truth
Tangletrove Kelp
On the Trail
Tomik, Wielder of Law
Massacre Girl, Known Killer
Dream Spoilers
Burning Sun Cavalry
2024-02-17 18:20:58 -06:00
Eduardo MG 8b9f34b879 Bug fixes, replacing explores code for the macro
Bruvac the Grandiloquent, not really supported, limiting to once per turn to not break the game
Using _EXPLORES_ macro
Siren reaver
navigation orb
2024-02-17 17:39:26 -06:00
Eduardo MG 607cf5f944 Merge branch 'master' of https://github.com/WagicProject/wagic 2024-02-16 13:09:10 -06:00
Eduardo MG 353b3b1d7f New cards from recent expansions, using _EXPLORES_ macro
Mischievous Pup
Oltec Archaeologists
Marauding Brinefang
Poetic Ingenuity
Grasping Shadows
Relic's Roar
Bennie Bracks, Zoologist
Kindled Heroism
Eriette's Tempting Apple
Xavier Sal, Infested Captain
Out Cold
Long Goodbye
Griffnaut Tracker
Concealed Weapon
Cerebral Confiscation
Seeker of Sunlight
Kinjalli's Dawnrunner
Pathfinding Axejaw
River Herald Guide
2024-02-16 13:08:48 -06:00
Eduardo MG 21a0ee754a Added Special Guests (SPG)
Added Special Guests (SPG) set of reprints with special art.

Special Guests are highly desirable, Masters release–level reprints with art and flavor text matched to the flavor of the plane or set they are included in. They have their own set code (SPG) and expansion symbol
2024-02-16 12:52:51 -06:00
Eduardo MG a0b3c00211 Fixes to commander damage, deathtouch, MAT card variants.
March of the Machine: The Aftermath (MAT) card variants.
The previous implementation of the deathtouch ability had a bug that destroyed planeswalkers even with any amount of damage. This has been fixed.
If a player has been dealt 21 points of combat damage by a particular Commander during the game, that player loses a game. The damage rule with commanders was incorrect in counting any type of damage, not only combat damage.

Bug fixes:
Athreos, Shroud-Veiled
Endless Atlas
Natural State
Savage Gorger
Kytheon's Irregulars
Lion Sash
Pyrophobia
Minas Tirith
Sakashima of a Thousand Faces
2024-02-16 12:46:41 -06:00
Eduardo MG 603af22b79 Murders at Karlov Manor (MKM) and Murders at Karlov Manor Commander (MKC)
Murders at Karlov Manor (MKM) and Murders at Karlov Manor Commander (MKC) _cards.dat with official multiverseID
2024-02-12 18:31:29 -06:00
Eduardo MG 9cfc4ea321 New cards from recent sets like WOE and Karlov Manor (MKM)
Celebration cards and primitives from Murders at Karlov Manor (MKM)
2024-02-12 18:16:00 -06:00
Eduardo MG 0d05aeb329 Fixes to Kaldheim equipment, cast prevention, AI sacrificing
Kaldheim (KHM) equipment that creates tokens uses an ETB (Enter the Battlefield) ability, not a cast ability.
Cards that use maxCast(anytext)0 simply prevent any type of casting.
The AI sometimes hangs when sacrificing creatures, preventing game continuation. To address this, a restriction has been added to allow only the human player to use this effect.
Other bug fixes:
Doomsday
Perimeter Sergeant
Imposing Grandeur
Sacred armory text
2024-02-12 18:00:35 -06:00
Eduardo MG 667adfadce Bug fixes, Changes to Random Commander
You can now get non-basic lands in random commander, adds more diversity to the mode.
Bug fixes to "Choose one or both" cards
Helm of Kaldra AI just keeps activating the ability
Katsumasa, the Animator
Yidris, Maelstrom Wielder
Prismatic Omen
Retreat to Hagra
Condescend
Unnatural Aggression
Second Breakfast
Kitesail Skirmisher
Ezuri's Predation
Rohgahh, Kher Keep Overlord
Blight-Breath Catoblepas
2024-02-09 20:04:12 -06:00
Eduardo MG 30bef9f840 Bug fixes, adding a token for next MKM set
Devour creatures and similar cards that sacrifice should not target, or else you can't sacrifice permanents with shroud
Cavalier of Night
Titan Hunter
Somberwald Alpha
Irini Sengir
Brand
2024-02-05 19:47:43 -06:00
Eduardo MG a6fe4a5de6 White vampire token macro, bug fixes and new cards
# White Vampire with lifelink Token
#AUTO_DEFINE _WHITEVAMPIRE_ create(vampire:creature vampire:1/1:white:lifelink)
Added Uchbenbak, the Great Mistake and other cards from WOE and LCI
Bug fixes to:
Aethershield Artificer
Shirei, Shizo's Caretaker still needs some work
The Scarab God
Corpsejack Menace
Lightning Javelin
Furious Bellow
Enemy of Enlightenment
Orcish Captain
Sun-Crested Pterodon
moonlight bargain
Haunted One
Criminal Past
Scion of Halaster
Moldgraf Monstrosity
Ashiok, Nightmare Muse
Thran Spider
Icon of Ancestry
Shark Typhoon
Farid, Enterprising Salvager
Over the Top
2024-01-31 17:22:57 -06:00
Eduardo MG f0cbff2f91 Added buttons to display menus, new token macros.
Newer Android devices dont have phisical buttons, so added buttons to display menus that have the same behaviour of pressing the back button.
Bug fixes in primitives.
Created macros for Eldrazi Scion and Eldrazi Spawn tokens.
2024-01-20 11:47:28 -06:00
Eduardo MG 11352db948 Innistrad: Midnight Hunt _cards.dat update
Adding variant cards from MID
2024-01-18 08:38:22 -06:00
Eduardo MG 0322e58221 Bug fixes and three new legendary creatures
Spelling errors fixing
Akawalli, the Seething Tower
Alaundo the Seer
Basilica Skullbomb
Bishop of Wings
Dark Bargain
Dire Tactics
Goblin Bowling Team
Golos, Tireless Pilgrim
Hive of the Eye Tyrant
Iron Mastiff
Liliana's Defeat
Mist of Stagnation
Mudhole
Multiple Choice
Myconid Spore Tender
Ominous Sphinx
Prying Blade
Solemn Recruit
The Mouth of Sauron
Thwart the Grave
Virulent Swipe
Welkin Guide
2024-01-14 18:17:11 -06:00
Eduardo MG 682ed43f38 Commander decks by Bob Cyril
Here is a brand new AI commander deck with Graaz the Unstoppable Juggernaut as the commander. 
Here is another new commander deck with Shalai and Hallar as the commander.
2024-01-12 19:25:37 -06:00
Eduardo MG cee669389e Merge pull request #1092 from Darthagnon/improve-docs
Improve docs
2024-01-12 16:02:46 -06:00
Eduardo MG adbed735f3 Ravnica Remastered (RVR) image links, more The Lost Caverns of Ixalan (LCI) cards
adding more The Lost Caverns of Ixalan (LCI) cards
Card image links with the new Ravnica Remastered (RVR
Bug fixes
2024-01-12 13:07:52 -06:00
Eduardo MG aadf372204 Ravnica Remastered (RVR)
Ravnica Remastered (RVR) _cards.dat
2024-01-10 17:15:01 -06:00
Eduardo MG f5b9d91769 More cards from The Lost Caverns of Ixalan (LCI)
Bug fixes related to cards that need an additional discard to be cast and a typo in the word "veriable" -> "variable"
2024-01-08 18:14:06 -06:00
Eduardo MG e06cc6ddae More cards from Wilds of Eldraine (WOE)
Bug Fixes to:
Ephara, Ever-Sheltering
Sidisi's Faithful
Supply Caravan
2024-01-07 14:11:24 -06:00
Eduardo MG 19f2267413 Some cards from Wilds of Eldraine (WOE)
Adding a subset of Wilds of Eldraine (WOE) cards, also a bug fix to Elven Chorus
2023-12-27 17:30:53 -06:00
Eduardo MG 96e9eebabb More cards from The Lost Caverns of Ixalan (LCI)
Bug fixes to:
Alpine Guide
Shimmerwing Chimera
Horn of Deafening
2023-12-25 22:56:41 -06:00
Eduardo MG 814fc96ed8 Adding some The Lost Caverns of Ixalan (LCI) primitives
Also bug fixes to Argoth, Sanctum of Nature and Creeperhulk
2023-12-22 12:24:12 -06:00
Eduardo MG 60ae2d5bef Update borderline.txt
leather armor
Cemetery Desecrator
Glamdring
Militia Bugler
Creeperhulk
2023-12-20 12:27:01 -06:00
Eduardo MG 560bb22cd7 Populating LCI and REX _cards.dat 2023-12-16 16:33:04 -06:00
Eduardo MG 298491d416 The Lost Caverns of Ixalan CardImageLinks
Images links for The Lost Caverns of Ixalan (LCI), The Lost Caverns of Ixalan Commander (LCC) and Jurassic World Collection (REX) sets
2023-12-16 12:14:21 -06:00
Eduardo MG 4929ab9991 The Lost Caverns of Ixalan (LCI) _cards.dat
The Lost Caverns of Ixalan (LCI), The Lost Caverns of Ixalan Commander (LCC) and Jurassic World Collection (REX) sets
2023-12-16 12:10:24 -06:00
Eduardo MG 7d4056d9ba Update borderline.txt
Bug fixes in primitives
Archon of Cruelty
Horned Stoneseeker
Loch Dragon
Smothering Tithe
Spectral Hunt-Caller
2023-11-15 18:41:18 -06:00
Eduardo MG 390c25608e Update CardImageLinks.csv
Image links for Wilds of Eldraine (WOE), Wilds of Eldraine: Enchanting Tales (WOT), and Wilds of Eldraine Commander (WOC).
2023-10-02 12:09:26 -06:00
Eduardo MG 4eddbdfc5d Wilds of Eldraine and it's complementary sets
Includes Wilds of Eldraine (WOE), Wilds of Eldraine: Enchanting Tales (WOT), and Wilds of Eldraine Commander (WOC). Only the _cards.dat
2023-10-02 11:58:07 -06:00
Eduardo MG e1614c073b Bug fixes in primitives
Lead by Example
Aragorn, the Uniter
Clay Revenant
Risen Executioner
Avacyn token from Battle at the Helvault
2023-09-14 18:24:01 -06:00
Vittorio Alfieri ac197179fb Fixed a crash on Shop when buying a new booster. 2023-08-11 12:25:24 +02:00
Eduardo MG fd68b1d90a Bug fixes to primitives
Keruga, the Macrosage: other permanets so it shouldn't count itself
Mirkwood Spider: extra )
Meria, Scholar of Antiquity: using macro for __PLAY_TOP_FROM_EXILE__
Quarrel's End: was missing the draw 2
Leonin Bladetrap: was missing the {2} activation cost
Strixhaven Stadium: mana ability was not adding a point counter
Gorgon Recluse: should only kill nonblack with their ability
Mass Diminish: should be until your next turn
2023-08-09 16:58:01 -06:00
Vittorio Alfieri dacb69721a Added last primitives from CMM set, fixed some prmitives, updated missing cards by set list. 2023-08-06 16:32:45 +02:00
Vittorio Alfieri 574ea034e2 Added CMM set, added some primitives from CMM set, fixed some primitives and macros, updated card images url list, updated missing cards by set list. 2023-08-05 18:26:35 +02:00
Vittorio Alfieri bc6e354b9e Added new deck for AI, fixed some primitives from Discord. 2023-08-04 10:36:20 +02:00
Vittorio Alfieri 94fb44d1eb Fixed some primitives from issue #1085 2023-07-28 15:31:05 +02:00
Vittorio Alfieri 332f0542f7 Fixed some primitives from issue #1085, fixed _BLINK_UEOT_ macro, improved several abilities to allow the usage og "and" option. 2023-07-27 18:18:49 +02:00
Vittorio Alfieri 29262b4c78 Fixed some primitives from issue #1085, fixed some primitives from Discord channel. 2023-07-26 17:05:14 +02:00
Vittorio Alfieri 816c42b63b Fixed some primitives from issue #1085, fixed some primitives from Discord Channel, fixed "except" keyword for triggers, added "nocost" option for "totalcounteradded" event to avoid to trigger in case of counter cost (e.g. "Doubling Season"), added "removeallcolors" and "removeallsubtypes" options for "transforms" ability. 2023-07-25 17:38:25 +02:00
Vittorio Alfieri 751fda6521 Fixed some primitives from issue #1085, fixed some primitived from Discord channel, updated some AI decks, added new ability "canloyaltyasinst" to allow a planeswalker to activate loyalty abilities as instant (e.g. "The Wandering Emperor"), fixed a possible crash when a card change zone with different card types than its original version (e.g. morphed cards). 2023-07-24 19:08:20 +02:00
Vittorio Alfieri 6625907180 Fixed some primitives from issue #1085, improved some cards for AI combo (from Discord channel), added "isattacker" keyword to check if creature is attacking, added "couldattack" keyword to check if creature can attack, improved some triggers to add turnlimit option. 2023-07-21 21:12:38 +02:00
Vittorio Alfieri 7c697eb376 Fixed some primitives from issue #1085 and updated some AI decks. 2023-07-20 11:54:49 +02:00
Vittorio Alfieri ab9002be79 Fixed some primitives from issue #1085 2023-07-18 18:27:34 +02:00
Vittorio Alfieri 8c5a089448 Fixed some primitives from issue #1085 and from Discord channel, updated some AI decks. 2023-07-17 17:40:50 +02:00
Vittorio Alfieri fbfcb7d3ac Fixed some primitives from issue #1085 and from Discord channel, fixed all curses primitives and targets, added new keywords "oppotgt" and "ctrltgt" to check wich player has been targeted from a card, fixed an issue on "chooseaname" ability. 2023-07-13 17:24:11 +02:00
Vittorio Alfieri c170733af6 Fixed some primitives from issue #1085 2023-07-11 15:27:19 +02:00
Vittorio Alfieri d724263d65 Updated some AI commander decks, fixed a bug on "Noxious Field" primitive. 2023-07-10 17:13:46 +02:00
Vittorio Alfieri 2ed35bcaa2 Fixed all primitives that should target any target instead of player and creatures using the new implemented target "anytarget", added new target "propagation" for "propagate" ability, removed the duplicated "unsacrificable" basic ability to use the previous "cantbesacrified" one. 2023-07-08 19:19:17 +02:00
Vittorio Alfieri 17b4dbf55a Fixed primitive "Collected Company". 2023-07-07 18:43:32 +02:00
Vittorio Alfieri b791da0786 Added new primitives from LTC set, improved "_GOAD_" macro, updated missing card by set list, added new keyword "permanent" to target permanents and nonpermanents, added "flashback" option to "castcard" ability, added new ability "unsacrificable" to forbid a player to sacrifice a card. 2023-07-07 18:22:58 +02:00
Vittorio Alfieri deec348fea Added new AI commander deck, fixed some primitives. 2023-07-06 17:51:52 +02:00
Vittorio Alfieri d478df4dc1 Added new primitives from LTR and LTC sets, updated missing card by set list. 2023-07-06 17:14:55 +02:00
Vittorio Alfieri 40f7d75bcf Fixed LTC dat file, updated Card images urls list.a 2023-07-05 17:10:29 +02:00
Vittorio Alfieri ffb8047d2c Added new primitives from LTR and LTC sets, fixed LTC dat file, fixed primitives with scryed trigger, updated Card Image urls list. 2023-07-05 16:41:57 +02:00
Vittorio Alfieri 5da42e53be Added new primitives from LTR set, fixed primitives, updated missing cards by set list, updated Card image urls list, fixed LTR dat file, added new ability "eqpasinst" to allow usage of "equip" ability as an instant. 2023-07-04 17:40:17 +02:00
Vittorio Alfieri eaef6a588d Added new primitives from LTR set, fixed a possible crash on "transforms" deletion from emblems and "ability$", fix source card for token creation inside ability$!!$ keyword. 2023-07-03 18:11:17 +02:00
Darren J. de Lima 44cf433b06 Add Discord, archival notice for forums 2023-07-01 18:36:16 +01:00
Darren J. de Lima 1c40e3a889 Fix URLs, minor formatting 2023-07-01 18:31:41 +01:00
Darren J. de Lima e19519a39c Improve README, add Wiki as submodule
Ensures developers get a full offline copy of documentation when cloning repo.
2023-07-01 18:27:05 +01:00
Vittorio Alfieri fe8144553a Updated AI commander deck. 2023-07-01 18:28:39 +02:00
Vittorio Alfieri 617ce45dbc Improved implementation for isCommander and RingBearer card status (now they are no longer basic abilities but inner card properties in order to avoid conflicts with abilitiy modificators), added a white border on commanders to highlight them during match in the various game zones. 2023-07-01 16:28:19 +02:00
Vittorio Alfieri 6731251d07 Added new primitives from LTR set, improved AMASS macrps for Zombie Army. 2023-06-30 21:50:11 +02:00
Vittorio Alfieri 7fab07638e Added new primitives from LTR set. 2023-06-29 22:59:47 +02:00
Vittorio Alfieri 1ab4e4ebfd Added new primitives from LTR set, added notrigger option for special tokens such as "The Monarch" and "The Ring" and "The Initiative", fixed LTR dat file, updated missing cards by sets list, added "untp" option for "rehook" and "retarget" ability to untap the equipped creature, added new restriction "oppoattacked" to check if your opponent has attacked during the current turn. 2023-06-28 17:07:09 +02:00
Vittorio Alfieri 9760ab39b7 Added new primitives from LTR set, improved "steal" ability with "and" option, printed the nember of ring temptations on "The Ring" card, improved "hasdead" restriction to calculate if a card of a specific type has died during the current turn. 2023-06-27 18:17:22 +02:00
Vittorio Alfieri edc0aebf04 Fixed LTC and SIR dat files, added new primitives from LTR set, implemented the new abilities and trigers related to ring bearer and ring temptations for LTR and LTC sets. 2023-06-26 22:27:29 +02:00
Vittorio Alfieri b00f142168 Merge branch 'master' of github.com:WagicProject/wagic 2023-06-25 20:51:44 +02:00
Vittorio Alfieri 197686962c Improved Android donwloader, updated Android manifest to fix release version, updated AI commander deck, added LTR and LTC sets, updated cards image url list, updated missing cards by sets list. 2023-06-25 20:51:01 +02:00
Eduardo MG 0d313bb34e Bug fixes to primitives
Kiora, the Crashing Wave
Ral, Storm Conduit
Ezuri, Stalker of Spheres ))
Staff of the Storyteller
Exuberant Wolfbear
2023-06-25 12:15:28 -06:00
Vittorio Alfieri 9a23c4b83b Fixed some primitives with conjure and phyrexian mana, fixed a bug on "conjure" ability, improved getCardbyName method for castcard with namedcard option, for meld and for flip/turnside ability. 2023-06-24 23:01:25 +02:00
Vittorio Alfieri 20fa180864 Improved Android downloader for token images. 2023-06-23 21:57:29 +02:00
Vittorio Alfieri 6a73b41724 Updated Card Image Url list for SIR set. 2023-06-23 17:38:56 +02:00
Vittorio Alfieri df1a6c10a0 Added / fixed primitives from NEO set, improved Android downloader, updated missing cards by sets list, added SIR and SIS sets, updated card image url links, fixed MUL dat file, fixed a possible crash on "transforms" ability, added new trigger for ninjutsu ability, added new ability readytofight to set a creature tapped and attacking without being a ninja. 2023-06-23 17:25:04 +02:00
Vittorio Alfieri c2d78db724 Added / fixed primitives from NEO set, added "mytgtforced" target for equipments and auras, added "numofactivation" keyword to give PT according to how many time an ability has triggred (e.g. "Bronze Cudgels"). 2023-06-22 18:39:11 +02:00
Vittorio Alfieri 797514521e Added / fixed primitives from NEO set, updated missing cards by sets list, improved "removesinglecountertype" ability (added "all" option to remove a specific amount of each kind of counter on a target). 2023-06-21 18:31:50 +02:00
Vittorio Alfieri 1458b4a872 Improved Android downloader for token images. 2023-06-20 19:14:02 +02:00
Vittorio Alfieri f9bcaf53c2 Added / fixed primitives from NEO set, improved Android downloader for token images, fixed a problem with castcard copied option for permanents, fixed a bug on colorless mana calculation for AI during combo. 2023-06-20 17:29:44 +02:00
Vittorio Alfieri 721a3edefb Added new primitives from NEO set, fixed NEO dat file, updated card image url list. 2023-06-19 16:35:50 +02:00
Vittorio Alfieri d4c2fecb69 Added primitives from ONE and NEO sets, fixed XLN dat file, updated missing cards by sets list. 2023-06-19 12:35:11 +02:00
Vittorio Alfieri 56a391193d Fixed MOC set dat file, updated Card Image Url list, improved Android Image Downloader. 2023-06-19 11:00:03 +02:00
Vittorio Alfieri 3b05932a8b Added / fixed primitives from ONE set, fixed Treasure name in all sets and primitives, updated missing cards by sets list, improved token creator ability by trying to retrieve the token id from the same set of source card (e.g. Urza's Saga), improved toxic ability adding a new target chooser "hastoxic" and adding a new keyword "toxicity" to retrieve the toxic amount of card. 2023-06-18 23:23:51 +02:00
Vittorio Alfieri 2ca092090d Added / fixed primitives from ONE set, updated missing cards by sets list. 2023-06-18 02:44:43 +02:00
Vittorio Alfieri 170987e418 Added new primitives from ONE set. 2023-06-16 15:16:40 +02:00
Vittorio Alfieri 8c85c56ff3 Fixed some typos in primitives. 2023-06-15 23:41:27 +02:00
Vittorio Alfieri 8a440d5d09 Added / fixed primitives from ONE set, updated missing card by sets list, improved triggers and added new trigger for proliferation effect. 2023-06-15 19:15:44 +02:00
Vittorio Alfieri b7e8907877 Added / fixed primitives from J22 and ONE set, updated missing cards by sets list. 2023-06-13 14:11:20 +02:00
Vittorio Alfieri 67ab960608 Added new primitives from J22 and NEO sets, fixed some primitives. 2023-06-12 16:55:20 +02:00
Vittorio Alfieri dacc76711c Updated an AI commander deck. 2023-06-10 23:43:06 +02:00
Eduardo MG d42b5411d2 Bug Fixes to primitives, some reported in the Discord
Akki Battle Squad closing tag
Akki Ronin is not really missing, related to the missing closing tag
Ruthless Technomancer
Blossoming Defense
Ana Sanctuary
Spikefield Hazard
Headless Rider
Mishra's Research Desk
Simian Sling
2023-06-10 15:27:06 -06:00
Vittorio Alfieri a5487311c4 Fixed several errors on primitives, fixed a bug on "mofified" target, restore a previous test on regenerate ability. 2023-06-10 22:52:49 +02:00
Vittorio Alfieri 1191d401c9 Update _tests.txt for a possible false problem on regenerate… 2023-06-09 23:44:50 +02:00
Vittorio Alfieri 0f607b2cbe Added/fixed primitives from NEC set, added new keyword "modified" to target creatures that are enchanted or geared or with counters, updated missing card by set list. 2023-06-09 22:45:08 +02:00
Vittorio Alfieri 2831ac12ae Added/fixed some primitives from J22 and NEC sets, fixed J22 and NEC dat file, updated card image url from NEC and J22 sets, fixed a bug on token copy, improved flip ability for tokens. 2023-06-05 17:55:11 +02:00
Vittorio Alfieri f8fc173e86 Added / fixed some primitives, updated missing cards by set list, added new "reconfigure" ability based on "equip" one. 2023-06-04 20:11:40 +02:00
Eduardo MG 50251e460b Bug fixes to primitives
Pilot
Haunted One
Bane, Lord of Darkness
Bhaal, Lord of Murder
Humility
Redcap Melee
2023-06-03 19:28:06 -06:00
Vittorio Alfieri a78110759b Improved Android downloader to use ScryFall APIs, fixed J22 dat file, updated card url links for J22 set. 2023-06-04 01:11:01 +02:00
Vittorio Alfieri 24c0684563 Improved Androd downloader for NES set, added new primitives from NEC and NEO sets, fixed NEC dat file, updated card url links. 2023-06-02 17:10:02 +02:00
Eduardo MG d9af81007f Bug fixes to borderline file
Fixed unbalanced parentheses
Pegasus Courser
Season of Growth crashes
2023-06-01 14:10:35 -06:00
Vittorio Alfieri c0f2635990 Fixed ONE, ONC, NEO and DMR dat file, added new primitives from ONC set, fixed primitives, improved Android downloader, updated missing card by set list, updated cards image url links, fixed a bug on parser when reading the substring "equip" with a different meaning. 2023-06-01 19:04:28 +02:00
Vittorio Alfieri d3deae3a6a Added last primitives from BRC set, fixed some primitives, improved triggers for counters, fixed a bug on removesinglecounter ability, updated missing card by set list. 2023-06-01 10:29:35 +02:00
Vittorio Alfieri aa87536c4a Fixed Android downloader for BRR set. 2023-05-31 15:41:48 +02:00
Vittorio Alfieri ea9d053d76 Added new primitives from BRO and BRC sets, fixed some primitives, fixed BRR dat file, fixed castcard ability to avoid double activities activation, fixed a bug on "canloyaltytwice" ability. 2023-05-31 15:35:22 +02:00
Vittorio Alfieri 21687bc3ee Improved castcard "restricted" option for land cards, fixed fresh attribute reset on library cards, improved "can play" restriction, fixed BRO set dat file, updated card url file for BRO set, added/fixed some primitives from BRO set. 2023-05-30 23:27:18 +02:00
Eduardo MG 06b1a47a56 Bug fixes to primitives
Invocation of the Founders
Sanctifier of Souls
Rest for the Weary so you don't get double trigger on cards that care about lifegain
Raking Claws
2023-05-30 00:33:38 -06:00
Vittorio Alfieri 4f4addb8e9 Updated an AI commander deck, improved damage and life and manaproduce ability to send the correct source card on triggers when they are used inside the "ability$!!$" keyword, fixed issue #1090 about filtering cards with add{c} instead of add{1} ability. 2023-05-30 00:08:25 +02:00
Vittorio Alfieri c17abc3dca Fixed image url list for BRO and BRC sets. 2023-05-29 18:19:59 +02:00
Vittorio Alfieri 2e09f489cb Added some new primitives from BRO set, fixed BRO and BRC card dat files, updated card image url links, added new keyword "prodmana" to count the specific amount of mana spent to cast a card. 2023-05-29 18:05:21 +02:00
Eduardo MG 961f00441f Sagas from Kamigawa: Neon Dynasty (NEO)
Still some missing
Cards added:
Fable of the Mirror-Breaker
Reflection of Kiki-Jiki
Okiba Reckoner Raid
Nezumi Road Captain
Era of Enlightenment
Hand of Enlightenment
Befriending the Moths
Imperial Moth
Tales of Master Seshiro
Seshiro's Living Legacy
The Modern Age
Vector Glider
The Shattered States Era
Nameless Conqueror
Bug fixes:
Fry
Liliana, the Last Hope
Brinelin, the Moon Kraken
2023-05-28 18:36:46 -06:00
Vittorio Alfieri 99f08276c6 Addes some new primitives from BRO set, fixes BRO and BRC dat files, updated image list url for BRO and BRS sets, imrpoved an AI deck, improved meld ability with "and" option, added new ability to allow a planeswalker to activate its loyalty abilities twice in a turn, improved Android downloader. 2023-05-28 23:17:21 +02:00
Vittorio Alfieri 066b30b1b7 Improved "Affinity" ability to support variables, fixed several primitives with affinity ability. 2023-05-27 21:24:25 +02:00
Eduardo MG 5785e413ec Bug fixes on primitives
Jace, Wielder of Mysteries
Chain Reaction
Rona, Tolarian Obliterator
Seize the Soul
Graveyard Marshal
Varina, Lich Queen
2023-05-27 00:11:31 -06:00
Vittorio Alfieri 9b162b434b Created a macro for going to adventure, 2023-05-26 21:47:48 +02:00
Vittorio Alfieri c66387320f Merge branch 'master' of github.com:WagicProject/wagic 2023-05-26 21:36:36 +02:00
Vittorio Alfieri ad9ea0f972 Fixed generic Affinity ability, fixzed some primitives with affinity abilities. 2023-05-26 21:36:11 +02:00
Eduardo MG faa24acbc3 Fix for adventure cards
Some closing brackets and parenthesis were missing. Maybe going on an adventure could be a macros.

Also fixes on:
Soldevi Adnate
Poultrygeist
Goblin Cratermaker
2023-05-26 13:32:58 -06:00
Vittorio Alfieri 3dfd3253b2 Fixed transformation ability for instant and sorceries when the duration was uynt uent or forever, fixed several primitives to correctly set transformation duration of targeted cards. 2023-05-26 17:16:57 +02:00
Vittorio Alfieri 8df057f78a Added last primitives from MAT set, updated missing cards by set list, improved trigger and filtering for mana production abilities. 2023-05-25 18:48:00 +02:00
Eduardo MG 319cfe7889 Bug fixes in primitives
Heir to the Night
Indoctrination Attendant
Firecat Blitz
Ghalta and Mavren
2023-05-24 23:07:06 -06:00
Vittorio Alfieri 09f4c408cd Fixed some primitives, added new primitives from MAT set, improved filter for multicolored cards, added new keywords for handling multicolored cards. 2023-05-24 15:15:52 +02:00
Vittorio Alfieri 675705a6e5 Fixed several bugs, fixed several primitives, improved affnity for other types of cards, improved flip ability for token, added some new primitives from MAT set. 2023-05-23 20:29:43 +02:00
Vittorio Alfieri 1488bbc0f6 Fix compilation error on Android donwloader. 2023-05-22 16:14:21 +02:00
Vittorio Alfieri 1818bf4a5e Improved Android downloader, updated CardImageList.csv for some token urls. 2023-05-22 14:52:57 +02:00
Vittorio Alfieri 869e0309ec Fixed some primitives, added new keyword "hasdead" to allow restrictions based on the death of a specific card type, fixed type sorting on cards changing zones removing the side effect of new lands enter the battlefield on the left. 2023-05-22 10:42:10 +02:00
Eduardo MG 5f1371f914 Cards from Jumpstart 2022 (J22)
Michiko's Reign of Truth
Portrait of Michiko
Angelic Cub
Chains of Custody
Distinguished Conjurer
Biblioplex Kraken
Launch Mishap
Merfolk Pupil
Soul Read
Conductor of Cacophony
Creeping Bloodsucker
Deadly Plot
Suspicious Shambler
Ardoz, Cobbler of War
Coalborn Entity
Daring Piracy
Plundering Predator
Giant Ladybug
Mild-Mannered Librarian
Primeval Herald
Spectral Hunt-Caller
Towering Gibbon
Infernal Idol
2023-05-22 00:03:03 -06:00
Vittorio Alfieri 2374b00dfd Fixed some primitives, fixed several bug on damage management for planeswalkers and battle cards, added new keywords "noloyaltydamage" and "nodefensedamage" to avoid damage remove counters, 2023-05-22 01:19:15 +02:00
Vittorio Alfieri dd28f274d1 Fixed some primitives, added some new primitives from MAT set, added new triggers to handle better counters, improved a lot of abilities for replacing atoi with WParserInt class, fixed bug on change types on xone changing, fixed bug on manacost during mutate and flip actions, fixed other minor bugs. 2023-05-21 18:52:16 +02:00
Eduardo MG c3e8379258 Macros for surveil, bug fixes on primitives
Surveil, like scry, using parameters causes bugs so each value has to be indicated, updated some oracle text on cards that now use surveil.
Bug fixes:
Wolfwillow Haven
Karador, Ghost Chieftain
Ryusei, the Falling Star
Phyrexian Etchings
Pillar Of Flame. Exiles itself when it targets a player
Tuya Bearclaw
Dauthi Mindripper
2023-05-21 00:22:33 -06:00
Vittorio Alfieri 430589e64c Fixed Android downloader for BRO set. 2023-05-20 21:23:42 +02:00
Vittorio Alfieri aafb88664c Added MAT set, fixed BRO set, updated CardImageLinks, Updated Android downloader, updated missing card by set list. 2023-05-20 19:06:50 +02:00
Eduardo MG c81384ab1d Filter for snow type, adding battles into random decks
Bug fixes:
Boreas Charger
Heartfire Immolator
Scatter Ray
Pariah's Shield
Zimone and Dina
Aetherwing, Golden-Scale Flagship
2023-05-19 18:01:51 -06:00
Vittorio Alfieri 2d8a1a8a5f Added last primitives from MOM set, fixed some primitives, added new ability to send death card on bottom of library instead of graveyard. 2023-05-20 00:32:56 +02:00
Vittorio Alfieri 0e0b3a78fe Added some new primitives from MOM set, fixed some primitives, added new keyword "hasconvoke" to target spells which have convoke cost. 2023-05-19 20:43:26 +02:00
Vittorio Alfieri 3bd3933c66 Added new prmitives from MOM set, fixed primitives, improved flipacoin ability, imporved battle cards defeated trigger, added new filters for event to check permanents on graveyard. 2023-05-18 23:04:22 +02:00
Vittorio Alfieri 452cf4793f Fixed some primitives, added some new primitives from MOM set. 2023-05-17 15:13:25 +02:00
Eduardo MG 15588eda93 Bug fixes to primitives
Dreadfeast Demon not a may
Orzhov Advokist was getting every one of your creatures 2 counters
Baleful Stare
Energy Chamber shouldn't let you choose counters on artifact creatures if there are none on the field
2023-05-17 00:23:06 -06:00
Vittorio Alfieri 90e8292660 Improved toughness target filtering for Planeswalkers and Battles. 2023-05-16 13:08:25 +02:00
Vittorio Alfieri 19f7ee3615 Merge pull request #1088 from EduardoMunozGomez/master
Merged from EduardoMunozGomez: Condition to add a background to the commander deck
2023-05-16 09:48:10 +02:00
Eduardo MG fa50c2f5df Temporal 2023-05-15 20:34:00 -06:00
Eduardo MG 01f3b23bea Condition to add a subtype=background to the commander deck 2023-05-15 20:17:50 -06:00
Eduardo MG 36fbb0d47d Merge branch 'WagicProject:master' into master 2023-05-15 20:12:26 -06:00
Eduardo MG 84c9667c71 Reduced sacrifice efficiency for AI. Bug fixes in primitives
The AI is too willing to sacrifice permanents.
The AI sometimes doesn't use a Planeswalker ability, increasing efficiency.
Gonti, Lord of Luxury. An effect that instructs you to "cast" a card doesn't allow you to play lands.
Rona, Tolarian Obliterator exra )
Oblivion Strike
Steel Seraph
True Love's Kiss
2023-05-15 20:10:42 -06:00
Eduardo MG 84c2c49581 Merge branch 'WagicProject:master' into master 2023-05-15 16:51:10 -06:00
Vittorio Alfieri 0a0c541f07 Now it's possible to use toughness target filtering even for planeswalkers and battles, added some new primitives from MOM set. 2023-05-15 23:04:24 +02:00
Vittorio Alfieri 546c755185 Fixed redirection of damage for battle cards, added 2 new keywords to target combined zones, added some new primitives from MOM set. 2023-05-15 16:37:10 +02:00
Vittorio Alfieri a1d82d9f84 Fixed a problem of damage redirection from player to battle cards, added some new primitives from MOM set,fixed some primitives. 2023-05-15 11:23:38 +02:00
Eduardo MG 7a52f789b9 Fixed backgrounds so the enchantment itself doesn't get the ability, only the creature
Bug fixes:
Cultist of the Absolute
Depraved Harvester
transform Rona
Tainted Adversary
2023-05-14 23:36:04 -06:00
Vittorio Alfieri 0867265039 Added some new primitives from MOM set. 2023-05-15 00:56:25 +02:00
Vittorio Alfieri ad6ae4e188 Fixed all battle cards, improved stun counter rule, added some new primitives from MOM set. 2023-05-14 18:10:39 +02:00
Vittorio Alfieri efe9ad8bc4 Added some new primitives from MOM set, added new rule for Stun counter. 2023-05-14 15:56:38 +02:00
Eduardo MG 12f3a360ba Update borderline.txt
Overloaded Mage-Ring, cards like this crash the game, any permanent trying to copy an instant or sorcery with the syntax activate castcard(copied noevent), doing some testing transforms((,newability[clone])) oneshot seems to be working but you don't get to choose new targets for the copied instant or sorcery.
Karlach, Fury of Avernus
Mummy Paramount
Sunder the Gateway I guess the extra newability[ was a mistake
backgroundpartner was misspelt
2023-05-13 19:49:58 -06:00
Eduardo MG e92191f38d Merge branch 'WagicProject:master' into master 2023-05-13 15:57:47 -06:00
Vittorio Alfieri 59e0f0902e Fixed CLB set for tokens, updated Android downloader, updated card image list. 2023-05-13 19:10:55 +02:00
Vittorio Alfieri 5a2a986ec6 Fixed card images url. 2023-05-13 15:59:46 +02:00
Vittorio Alfieri c10054ae6f Added some new primitives from MOM set, updated Android downloader, fixed MOM and MOC card file to add tokens, updated Images links. 2023-05-13 15:52:25 +02:00
Vittorio Alfieri 24dac100f2 Fixed MH2 card file, fixed images links for MH2 set, added some new primitives from MOM set. 2023-05-13 11:02:18 +02:00
Eduardo MG a0209fa158 MH2 alt art addition, CLB legends chooseabackground -> backgoundpartner
Modern Horizons 2 (MH2) to include alternative artwork
Some legends from CLB had a placeholder ability, changed to the implemented backgoundpartner
Bug Fixes:
Carnelian Orb of Dragonkind
Teferi, Temporal Pilgrim -12
Noxious Grasp
Nine-Fingers Keene
Song of the Dryads
2023-05-13 00:08:20 -06:00
Vittorio Alfieri 33103e648f Added Incubator and Phyrexian cards in MOM set, fixed icubate ability, updated card image list. 2023-05-12 17:50:45 +02:00
Vittorio Alfieri f73b1869d5 Added some new primitives from MOM set, fixed some primitives. 2023-05-12 15:57:55 +02:00
Vittorio Alfieri 4ccad97eb0 Fix attacking menu for planeswalkers and battles, fixed MOM dat file. 2023-05-12 11:25:08 +02:00
Eduardo MG 967931a385 Macros replacements
_SPECTACLE_
_THOPTERTOKEN_
_AFTERLIFETOKEN_
2023-05-12 00:31:44 -06:00
Eduardo MG e151790481 Bug fixes, correcting reminder text on mill cards
lifeleech when applicable
Teferi's Realm
Gorging Vulture
Kefnet's Monument
Rowdy Crew
Kjeldoran Gargoyle
Muxus, Goblin Grandee
2023-05-11 11:19:52 -06:00
Vittorio Alfieri 88099ce431 Fixed duplicated id on MOM cards. 2023-05-11 16:52:00 +02:00
Vittorio Alfieri 4e22b27783 Fixed compilation error on PSP/PSVITA. 2023-05-11 16:12:03 +02:00
Vittorio Alfieri 6ef8b45709 Implemented "Battle" type from MOM set (they are like planeswalkers), added some new primitives from MOM set, fixed some primitives targeting any target. 2023-05-11 15:57:08 +02:00
Vittorio Alfieri f395274c0b Updated unsupported primitives and mmissing card by set list. 2023-05-10 22:18:12 +02:00
Vittorio Alfieri b23014fcd6 Merge branch 'master' of github.com:WagicProject/wagic 2023-05-10 21:55:09 +02:00
Vittorio Alfieri cf329e82a9 Added version to artifacts before automatic uploading on travis release. 2023-05-10 21:54:57 +02:00
Eduardo MG 32d18c9a68 Added cards from recent sets ONE, MOC, BRO
Didn't deleted any card but some seem out of order.

Tamiyo's Logbook
Venerated Rotpriest
Armored Scrapgorger
Vindictive Flamestoker
Fleshless Gladiator
Incisor Glider
Jor Kadeen, First Goldwarden
Kemba, Kha Enduring
Shrapnel Slinger
Ravenous Necrotitan
Urabrask's Anointer
Indoctrination Attendant
Ambulatory Edifice
Kuldotha Cackler
Benalish Faithbonder
Furnace Punisher
Phyrexian Atlas
Dokuchi Silencer
Shigeki, Jukai Visionary
Tameshi, Reality Architect
Planar Incision
Scavenged Brawler
Ramses, Assassin Lord
Hazezon, Shaper of Sand
Rohgahh, Kher Keep Overlord
Guardian Scalelord
Ichor Elixir
Deluxe Dragster
Liliana's Talent
Vivien's Talent
Path of the Ghosthunter
Path of the Animist
Path of the Enigma
Path of the Pyromancer
Path of the Schemer
Mine Worker
Power Plant Worker
Tower Worker
Shoot Down
Raze to the Ground
Recommission
Demolition Field
Skitterbeam Battalion
Tawnos's Tinkering
Battlefield Butcher
Carrion Locust
Kill-Zone Acrobat
2023-05-09 23:50:28 -06:00
Eduardo MG 836410dca7 Bug fixes in primitives @cycled
Marching Duodrone
Saddled Rimestag
Prickly Marmoset
reptilian reflection
Bane of the Living
2023-05-09 23:25:03 -06:00
Vittorio Alfieri b0f5c1f7f7 Added some new primitives from MOC set, updated ai commander deck. 2023-05-09 16:38:29 +02:00
Vittorio Alfieri 82cff5659c Added CardImageLinks.csv to Travis-CI for automatic copy on travis-ci release. 2023-05-09 10:13:50 +02:00
Vittorio Alfieri f51a024b03 Fixed DMC links. 2023-05-09 10:07:17 +02:00
Vittorio Alfieri 41e4f04aa3 Changed GITHUB token for travis, fixed DMC set. 2023-05-09 09:17:22 +02:00
Eduardo MG c3802477c7 Update CardImageLinks.csv
Dominaria United Commander (DMC)
fixed null multiverseId that where not available
2023-05-08 22:39:28 -06:00
Eduardo MG d9d8ab0b82 _cards.dat Dominaria United Commander (DMC)
LEGENDS RETOLD • 20 CARDS with multiverseId
2023-05-08 21:58:16 -06:00
Vittorio Alfieri 5e91b82a0e Merge branch 'master' of github.com:WagicProject/wagic 2023-05-09 01:01:54 +02:00
Vittorio Alfieri 2c68ea91f7 Fix Travis and reverted Rules.cpp due to many compilation error for pointers. 2023-05-09 01:01:39 +02:00
Eduardo MG b6c733b397 Update checks for balanced parentheses, brackets, and curly braces in all files within primitives
This update can help prevent errors and improve the quality of the code within the primitives directory.

Other bug fixes:
Taigam, Sidisi's Hand
Grave Strength
Cry of Contrition
Dread Summons
Old Stickfingers so it doesn't trigger certain cards that care about 1/1 counters
2023-05-08 16:52:28 -06:00
Vittorio Alfieri 5f466399af Fix Travis Build. 2023-05-09 00:42:13 +02:00
Vittorio Alfieri 9995a2f9a6 Fix Travis Build. 2023-05-09 00:38:34 +02:00
Vittorio Alfieri 9808aea6d0 Fix Travis CI 2023-05-09 00:32:08 +02:00
Vittorio Alfieri ee2fe3c722 Fix Travis, restored compatibility to Python 2.7 2023-05-09 00:28:04 +02:00
Vittorio Alfieri 95a37fd138 Fix Travis CI. 2023-05-09 00:19:40 +02:00
Vittorio Alfieri 103c8aa3c2 Fix Travis. 2023-05-09 00:12:02 +02:00
Vittorio Alfieri 39965be795 Fix Travis. 2023-05-09 00:09:27 +02:00
Vittorio Alfieri cf39404441 Try to Fix Travis Errors. 2023-05-09 00:05:34 +02:00
Vittorio Alfieri cea234e2ab Try to fix Travis Build CI. 2023-05-09 00:02:41 +02:00
Vittorio Alfieri d988e9e359 Test for Travis CI build. 2023-05-08 23:57:40 +02:00
Vittorio Alfieri 9948b82c6b Test for Travis CI build. 2023-05-08 23:50:50 +02:00
Vittorio Alfieri 1fd88d1fab Test for travis error. 2023-05-08 23:46:49 +02:00
Vittorio Alfieri 0ced3bfb09 Fixed print on py script. 2023-05-08 23:27:07 +02:00
Eduardo MG 96ab9cf59d Bug fixes to primitives, Planar Guide doesn't lose eveyone into the AEther anymore
Brutal Cathar
Treasure Hunt casted by AI
Realm Seekers
Taigam, Sidisi's Hand
Unholy Indenture should not work with tokens
fixed hybrid mana in SNC
2023-05-08 00:21:34 -06:00
Eduardo MG a19ede4c12 Update config.yml 2023-05-07 16:48:19 -06:00
Eduardo MG 5d41f6dfdb Update config.yml 2023-05-07 16:43:41 -06:00
Eduardo MG ee86e7b478 Update config.yml 2023-05-07 16:38:10 -06:00
Eduardo MG 2eb719919c Update config.yml 2023-05-07 16:33:00 -06:00
Eduardo MG 6ae8984b41 Update config.yml 2023-05-07 16:27:54 -06:00
Eduardo MG b8ea9e6b5f Update config.yml 2023-05-07 16:26:27 -06:00
Eduardo MG 203876aadb Update config.yml 2023-05-07 16:13:23 -06:00
Eduardo MG ea6596a431 Update config.yml 2023-05-07 14:16:10 -06:00
Eduardo MG d2e1cf34ca Update config.yml 2023-05-07 14:08:44 -06:00
Eduardo MG 4a9733b510 Update config.yml 2023-05-07 14:00:36 -06:00
Eduardo MG 5b56073243 Update config.yml 2023-05-07 13:57:17 -06:00
Eduardo MG 6e98e6f9e6 Update config.yml 2023-05-07 13:37:03 -06:00
Eduardo MG 8204d5a5c1 Update config.yml 2023-05-07 12:23:19 -06:00
Eduardo MG b613da48db Update config.yml 2023-05-07 12:22:02 -06:00
Eduardo MG b3712a8cf1 Update config.yml 2023-05-07 12:19:53 -06:00
Eduardo MG bd76554186 Update config.yml 2023-05-07 12:18:18 -06:00
Eduardo MG 756a8907c8 Update config.yml 2023-05-07 12:17:06 -06:00
Eduardo MG 73b33bb0a0 Update circle-script.sh 2023-05-07 11:34:19 -06:00
Eduardo MG 9efd2bcfeb Update config.yml 2023-05-07 11:31:12 -06:00
Eduardo MG 05e857f735 Update config.yml 2023-05-07 11:25:13 -06:00
Eduardo MG 947277af5a Update config.yml 2023-05-07 11:24:42 -06:00
Eduardo MG ecd4b85e22 Update config.yml 2023-05-07 11:22:48 -06:00
Eduardo MG 6eebfa77a4 Create circle-script.sh 2023-05-07 11:15:23 -06:00
Eduardo MG 61c4bff54e Update config.yml 2023-05-07 10:43:38 -06:00
Eduardo MG b9f77513b6 Merge pull request #1 from EduardoMunozGomez/circleci-project-setup
Circleci project setup
2023-05-07 10:33:33 -06:00
Eduardo MG d3caf2fb15 Merge branch 'WagicProject:master' into circleci-project-setup 2023-05-07 10:31:16 -06:00
Vittorio Alfieri 94d1267abf Fixed compilation issue on PSP/PSVITA after 76f5a6b commit. 2023-05-07 15:13:22 +02:00
Vittorio Alfieri ab6f80c242 Fixed tab with blank spaces. 2023-05-06 23:13:45 +02:00
Vittorio Alfieri c3d0fd91ae Fixed Cultist of the Absolute. 2023-05-06 23:09:46 +02:00
Eduardo MG 76f5a6b851 Update Rules.cpp
Replaces the use of raw pointers with std::unique_ptr smart pointers, which will automatically manage the memory deallocation for you. It also uses the release() method to transfer ownership of the tempDeck pointer to the Player object. Overall, these changes should help ensure that the code is safer and less prone to memory leaks.
2023-05-06 14:04:07 -06:00
Vittorio Alfieri f5e5444734 Fixed MOC cards dat file. 2023-05-06 16:15:28 +02:00
Vittorio Alfieri dca0d9c201 Updated missing card bt set list. 2023-05-06 16:06:01 +02:00
Eduardo MG 273d666bcc New cards from MOC, MOM
March of the Machine Commander (MOC)
March of the Machine (MOM)
A few others from BRO and ONE
Some old auras that get sacrificed at end of turn if you cast them as if they had flash
fixed Fire Prophecy
NEW:
Umori, the Collector
Rootwire Amalgam
Steel Seraph
Tyrranax Rex
Paladin of Predation
Axgard Artisan
Zephyr Winder
Phyrexian Pegasus
Orthion, Hero of Lavabrink
Surrak and Goreclaw
Angelic Intervention
Pile On
Terror of Towashi
Interdisciplinary Mascot
Fertilid's Favor
Vengeant Earth
Sidar Jabari of Zhalfir
Moira and Teshar
Shalai and Hallar
Vodalian Wave-Knight
Bitterthorn, Nissa's Animus
Herald of Hoofbeats
Chivalric Alliance
Darksteel Splicer
Mistmeadow Vanisher
Death-Greeter's Champion
Hedron Detonator
Pain Distributor
Locthwain Lancer
Schema Thief
Exsanguinator Cavalry
Nesting Dovehawk
Filigree Vector
Conjurer's Mantle
Infernal Sovereign
Firemane Commando
Goro-Goro and Satoru
Katilda and Lier
Slimefoot and Squee
Soar
Armor of Thorns
Grave Servitude
Lightning Reflexes
Spider Climb
Parapet
Mystic Veil
Relic Ward
Titania, Voice of Gaea
Titania, Gaea Incarnate
Professional Face-Breaker
Oracle's Vault
Volcanic Spite
2023-05-05 22:20:30 -06:00
Eduardo MG 1e6a8814de For some reason the engine can return tokens from exile
Changed the macros so a token doesn't learn the ability to return from exile while blinked
limited cards with shuffledfoeof or else their effect reproduces for every card in a deck
Liliana Vess, ability description
Domri, Chaos Bringer -8
Research Thief is a mandatory draw
_SERVOTOKEN_ replacements
2023-05-05 19:18:23 -06:00
Vittorio Alfieri 984c880efc Fixed duplicated wrong links for double cards of MOC set. 2023-05-05 23:01:06 +02:00
Vittorio Alfieri c5b982c2b6 Updated missing cards by set list. 2023-05-05 22:48:10 +02:00
Vittorio Alfieri aa722ee3f4 Added some new primitives from CLB set. 2023-05-05 22:42:46 +02:00
Eduardo MG 56be7d8c47 Update CardImageLinks.csv
Changes in March of the Machine Commander (MOC)
2023-05-05 08:32:30 -06:00
Eduardo MG 9f878f6145 Bug fixes and typos, Afterlife token macros
Wild Magic Surge had unbalanced parenthesis
# Afterlife
#AUTO_DEFINE _AFTERLIFETOKEN_ create(Spirit:Creature Spirit:1/1:white:black:flying)
Kaya, Ghost Assassin was crashing the game
Read the Bones
"Edict like" effects should not target, so you can select creatures with shroud

ALL test successful
2023-05-04 16:33:27 -06:00
Vittorio Alfieri 721adb8db0 Fixed initiative and undercity links. 2023-05-04 17:25:53 +02:00
Vittorio Alfieri 784eab6dbf Added some new cards from CLB set. 2023-05-04 16:41:04 +02:00
Vittorio Alfieri be03648e11 Added some new planeswalker from CLB set. 2023-05-04 16:37:12 +02:00
Vittorio Alfieri 44ffc5d895 Fixed ai set commander for Belbe. 2023-05-04 16:23:24 +02:00
Vittorio Alfieri d4be791e68 Added image links for initiative and undercity cards. 2023-05-04 16:18:53 +02:00
Vittorio Alfieri 16ba96b2f0 Fix initiative trigger. 2023-05-04 15:51:55 +02:00
Vittorio Alfieri 6af7acce0b Fix take the initiative ability and triggers. 2023-05-04 15:42:03 +02:00
Vittorio Alfieri 0efc61fda7 Coded the initiative ability from CLB set, added some condition to test if a card has been casted from exile or sideboard or commandzone. 2023-05-04 14:56:04 +02:00
Vittorio Alfieri 509e25d4cc Start to code "take the initiative" ability for CLB set. 2023-05-04 14:34:02 +02:00
Eduardo MG 0d29633793 Bug fixes, closed issue #518
Nissa's Defeat
Ornery Dilophosaur
Species Specialist
Phantom Wings
Sun Clasp
Trickster's Talisman sacrifice
Brain in a Jar
Dream Tides untap outside upkeep
Rain of Thorns
Sudden Spoiling
Power Taint,Slow Motion, closed issue #518
Barbed Lightning
Banish into Fable
2023-05-03 16:58:44 -06:00
Eduardo MG 723babac46 Macros for _MUST_BE_BLOCKD_, bug fixes
damage:x all(creature,player) produces a bug that does not damage creatures with hexproof or shroud
Exotic Orchard cannot produce colorless mana on its own. It can only produce mana of a color that a land an opponent controls could produce.
Stitched Mangler
Massive Might
Halana, Kessig Ranger
Animate Wall was falling off
Ram Through
Must be blocked this turn if able, changed previous version since that doesn't reflect the effect of the card, one creature that must be blocked is different to force all creatures opoonent controls to block.
_MUST_BE_BLOCKD_ notice the unique spelling, it is so it doesn't clashes with _BLOCKED_
Daretti, Ingenious Iconoclast -6 ability. Choose target artifact card in a graveyard or artifact on the battlefield. Create three tokens that are copies of it
Platoon Dispenser
Bloodline Necromancer
Tawnos, the Toymaker
Simic Manipulator
Urza's Tome
2023-05-02 19:01:37 -06:00
Eduardo MG d1caf06660 Bug fixes, Gift of the Gargantuan crashed the game when casted by the AI
Gargos, Vicious Watcher
Grazilaxx, Illithid Scholar
Growing Rites of Itlimoc
Haywire Mite
Neyith of the Dire Hunt
Raff, Weatherlight Stalwart
The Prismatic Bridge
Gift of the Gargantuan
2023-05-01 22:59:06 -06:00
Eduardo MG 4132cf602b Revert "Update .travis.yml"
This reverts commit 6b109317bb.
2023-05-01 22:40:33 -06:00
Eduardo MG 6b109317bb Update .travis.yml 2023-05-01 17:11:00 -06:00
Vittorio Alfieri c2d060f47d Added some new primitives from CLB set. 2023-05-01 12:24:02 +02:00
Vittorio Alfieri ee4c3a0057 Fixed Dragon Cultist. 2023-05-01 10:59:31 +02:00
Eduardo MG f8d515a7ed Brackets balance validations, macros _DISCARD&DRAW_
Using all(player) when applicable
Updated Oracle text for mill
Bug fixes in primitives
Sasaya's Essence
Sythis, Harvest's Hand
Ancient Animus
2023-04-30 19:54:38 -06:00
Vittorio Alfieri 49a618fc37 Added option to download latest core file from Android app (both at startup and from settings menu). 2023-04-30 20:52:52 +02:00
Vittorio Alfieri 800c2f9bf4 Added some ew cards from CLB set. 2023-04-30 19:37:20 +02:00
Eduardo MG 8ca0eaaf40 Fixed _SCAVENGE_, other bug fixes, macros for _ETERNALIZE_
Typo in successful
Lux Cannon so that the AI can use the destroy ability
Throatseeker
Icingdeath, Frost Tyrant you don't "cast" the token
Insubordination
Infectious Curse
Igneous Elemental
Abu Jafar both?
_ETERNALIZE_
2023-04-29 23:54:41 -06:00
Eduardo MG 73712f6bd5 Balanced brackets check, sanitization, bug fixes
Added bracket balancing checks to the program for opening and closing sequences of  parenthesis, square brackets, curly brackets, ,'ability$!' and '!$' characters, as well as for the 'and!(' opening sequence and the ')!' closing sequence.

Sanitization operations removing empty lines and spaces at end of line.

Pious Interdiction so the AI doesn't enchant own creatures.

All 724 Tests Succesful!
2023-04-28 19:49:01 -06:00
Eduardo MG 0b46cd255e Bug Fixes to Primitives
King Narfi's Betrayal
Korvold, Fae-Cursed King
Desecrated Tomb
Arlinn Kord emblem
Rowan, Fearless Sparkmage
2023-04-27 18:51:10 -06:00
Vittorio Alfieri 900a565c96 Added some new primitives from CLB set. 2023-04-27 22:02:10 +02:00
Vittorio Alfieri 8e3761c5f1 Added some new primitives from CLB set. 2023-04-27 14:35:16 +02:00
Vittorio Alfieri 24337d8e66 Fixed background partner ability, added some new cards from CLB set. 2023-04-27 09:19:34 +02:00
Eduardo MG d9655ab833 Check for balanced brackets
Check for balanced square brackets [] and curly brackets {}.

Couldn't check for parentheses since the engine expects unbalanced parenthesis like in cards that have the string "this(cantargetcard" never closes the parentheses, balancing the parentheses makes the cards stop working, best example: Monstrous

All tests passed.

Morbid Opportunist
Ooze Garden
2023-04-26 17:22:31 -06:00
Eduardo MG 9514ea59d8 Updated 'mills' oracle text, fix typos and bugs, check for balanced brackets
Update some instances of 'puts the top cards of his or her library into his or her graveyard.' into mill cards text.
Using all(player) when applicable.
Check for Balanced Brackets
Liliana, Waker of the Dead does not damage the owner if it doesn't have cards in hand, only opponent
Shipbreaker Kraken
Rockcaster Platoon
Triskaidekaphobia
Cryptolith Fragment
Alpha Status
Flusterstorm
Caldera Hellion
Chronomantic Escape
Hero's Blade
Remember the Fallen
Master of Winds
Lorcan, Warlock Collector now turns revived card into warlock
Lier, Disciple of the Drowned
2023-04-26 08:16:57 -06:00
Vittorio Alfieri cb3ab39df1 Added some missing primitives from CLB set. 2023-04-26 13:10:42 +02:00
Vittorio Alfieri 593d3c4d9c Merge branch 'master' of github.com:WagicProject/wagic 2023-04-26 13:05:18 +02:00
Vittorio Alfieri 8027ed4bdf Added Background partner ability for CLB commanders, fixed some tab with spaces 2023-04-26 13:05:07 +02:00
Eduardo MG 3ad8c76715 Changes on Scry macros, bug fixes on primitives
Seems like the engine didn't like the parametric macros for Scry as it did the ability twice
Balan, Wandering Knight
Alhammarret's Archive
Skyrider Patrol
Xyris, the Writhing Storm
Emiel the Blessed (this card just refuses to work)
Fight as One
Blizzard Brawl
Hermit of the Natterknolls // Lone Wolf of the Natterknolls
Elaborate Firecannon
Tectonic Reformation
2023-04-25 00:23:53 -06:00
Eduardo MG 5323668faa Add .circleci/config.yml 2023-04-24 18:32:46 -06:00
Vittorio Alfieri 2446443522 Added CardImageLinks.csv to git. 2023-04-24 13:04:58 +02:00
Vittorio Alfieri 4f9f93dcc8 Removed duplicated primitives in unsupported file. 2023-04-24 11:29:39 +02:00
Vittorio Alfieri eb9788b667 Updated missing cards by set list. 2023-04-24 11:16:38 +02:00
Eduardo MG 9e4f486fa2 Added March of the Machine (MOM) and Connive cards
Aerial Boost
Alabaster Host Intercessor
Alabaster Host Sanctifier
Archangel Elspeth
Bola Slinger
Boon-Bringer Valkyrie
Dusk Legion Duelist
Elspeth's Smite
Golden-Scale Aeronaut
Guardian of Ghirapur
Heliod, the Radiant Dawn
Heliod, the Warped Eclipse
Kithkin Billyrider
Knight of the New Coalition
Kor Halberd
Phyrexian Censor
Realmbreaker's Grasp
Scrollshift
Seal from Existence
Seraph of New Capenna
Seraph of New Phyrexia
Sigiled Sentinel
Sun-Blessed Guardian
Furnace-Blessed Conqueror
Surge of Salvation
Tarkir Duneshaper
Burnished Dunestomper
Zhalfirin Lancer
Artistic Refusal
Astral Wingspan
Captive Weird
Compleated Conjurer
Change the Equation
Disturbing Conversion
Expedition Lookout
Faerie Mastermind
Furtive Analyst
Halo-Charged Skaab
Meeting of Minds
Moment of Truth
Order of the Mirror
Order of the Alabaster Host
Preening Champion
Saiba Cryptomancer
Skyclave Aerialist
Skyclave Invader
Stasis Field
Thunderhead Squadron
Tidal Terror
Transcendent Message
Xerex Strobe-Knight
Zhalfirin Shapecraft
Aetherblade Agent
Gitaxian Mindstinger
Archpriest of Shadows
Ayara, Widow of the Realm
Ayara, Furnace Queen
Bladed Battle-Fan
Blightreaper Thallid
Blightsower Thallid
Breach the Multiverse
Collective Nightmare
Consuming Aetherborn
Corrupted Conviction
Deadly Derision
Dreg Recycler
Etched Familiar
Etched Host Doombringer
Failed Conversion
Final Flourish
Glistening Deluge
Gloomfang Mauler
Grafted Butcher
Prickle Faeries
Mirrodin Avenged
Nezumi Freewheeler
Hideous Fleshwheeler
Nezumi Informant
Yargle and Multani
Tenured Oilcaster
Unseal the Necropolis
Raffine's Informant
Body Launderer
Echo Inspector
Hypnotic Grifter
Illuminator Virtuoso
Ledger Shredder
Psionic Snoop
Psychic Pickpocket
Raffine's Silencer
Revel Ruiner
Security Bypass
Obscura Interceptor
Akki Scrapchomper
Beamtown Beatstick
Bloodfeather Phoenix
Burning Sun's Fury
City on Fire
Coming In Hot
Fearless Skald
Furnace Host Charger
Furnace Reins
Hangar Scrounger
Harried Artisan
Phyrexian Skyflayer
Karsus Depthguard
Khenra Spellspear
Gitaxian Spellstalker
Lithomantic Barrage
Mirran Banesplitter
Onakke Javelineer
Pyretic Prankster
Glistening Goremonger
Ral's Reinforcements
Ramosian Greatsword
Rampaging Raptor
Redcap Heelslasher
Shivan Branch-Burner
Trailblazing Historian
Thrashing Frontliner
Shatter the Source
War-Trained Slasher
Wrenn's Resolve
Halo Hopper
Arachnoid Adaptation
Atraxa's Fall
Bonded Herdbeast
Plated Kilnbeast
Chomping Kavu
Copper Host Crusher
Cosmic Hunger
Crystal Carapace
Gnottvold Hermit
Chrome Host Hulk
Herbology Instructor
Malady Invoker
Iridescent Blademaster
Placid Rottentail
Polukranos Reborn
Polukranos, Engine of Ruin
Portent Tracker
Ravenous Sailback
Serpent-Blade Assailant
Storm the Seedcore
Streetwise Negotiator
Tandem Takedown
Timberland Ancient
Tribute to the World Tree
War Historian
Wary Thespian
Wildwood Escort
Errant and Giada
Marshal of Zhalfir
Rampaging Geoderm
Stormclaw Rager
Ruins Recluse
Phyrexian Archivist
Urn of Godfire
Sword of Once and Future
Flywheel Racer
Cragsmasher Yeti
Thalia and The Gitrog Monster
Kroxa and Kunoros
2023-04-23 23:37:34 -06:00
Eduardo MG 8aebeaf8fb Bug fixes on primitives
Misfortune
Cromat
Leafkin Druid
Cobbled Lancer
Skeletal Scrying
Wingfold Pteron
Zara, Renegade Recruiter was bouncing the creature even if it leaved the play
Mystic Subdual
Champion of Lambholt
Ranger-Captain of Eos
Najeela, the Blade-Blossom
Winter's Rest
Teferi's Time Twist
Shatter Assumptions
Titan's Presence
Boarded Window
Nim Deathmantle still missing rehook
Hollow Specter at least does something now
Urborg Uprising - You can cast Urborg Uprising with no targets if you want to only draw a card.
Grim Captain's Call
Avatar of Growth
Shining Armor
Alchemist's Gift
Jabari's Banner
Open into Wonder
Scroll of the Masters
2023-04-23 23:26:26 -06:00
Eduardo MG 9b704e1cb6 Bug fixes on primitives
Buy Your Silence
Rashmi, Eternities Crafter
Eliminate
Dennick, Pious Apparition
Consuming Aberration should not target
Derevi, Empyrial Tactician
Zurzoth, Chaos Rider
Aetherstorm Roc
2023-04-23 00:49:13 -06:00
Eduardo MG 8d940c381f March of the Machine Commander (MOC), March of the Machine (MOM), Multiverse Legends (MUL)
New _cards.dat for March of the Machine Commander (MOC), March of the Machine (MOM) and Multiverse Legends (MUL) with offical multiverseid.
2023-04-22 10:59:43 -06:00
Vittorio Alfieri a55381ec66 Removed duplicated missingCardList.txt 2023-04-22 12:40:29 +02:00
Vittorio Alfieri 7641b29178 UYpdated missing cards by set list. 2023-04-22 12:32:53 +02:00
Vittorio Alfieri 01038e217e Merge branch 'master' of github.com:WagicProject/wagic 2023-04-22 12:25:50 +02:00
Vittorio Alfieri 91bd5cc6d6 Updated Missing Card by sets list. 2023-04-22 12:25:09 +02:00
Eduardo MG 21397fd6cf Bug fixes on primitives, extra spaces cleanup
Aetherflux Reservoir. The first ability counts the spell that caused it to trigger plus any other spells you cast earlier in the turn.
Barrier Breach
Kinjalli's Sunwing
Manglehorn
Angelic Ascension
Secure the Scene
Dance of the Skywise loseabilities, ueot before works(???)
Acorn Catapult was crashing the game
Wirewood Channeler
Return to the Ranks
Harmonious Archon
Rage-Scarred Berserker
Lutri, the Spellchaser
2023-04-22 00:14:08 -06:00
Eduardo MG 6e60d0e96c Bug fixes, _SCRY_, _BLINK_UEOT_ and _CONNIVES_ macros
Changed instances of scry for macros
Aetherling (blink)ueot not working
Cartouche of Strength
Quest for Ancient Secrets
Zar Ojanen, Scion of Efrava
Lord of Tresserhorn
Fa'adiyah Seer
Mystifying Maze
Alharu, Solemn Ritualist
Trap Digger
Gideon, Martial Paragon
Fell Flagship
Bone Splinters
Midnight Clock
Rosethorn Halberd
Instill Furor
2023-04-20 11:39:12 -06:00
Vittorio Alfieri f9da0c3a1e Fixed a crash on random avatar AI selection. 2023-04-20 13:28:44 +02:00
Vittorio Alfieri 74840b353c Fixed version in Android about. 2023-04-20 10:32:42 +02:00
Vittorio Alfieri 74e9cffc50 Fixed Kor Spiritdance. 2023-04-19 23:11:42 +02:00
Vittorio Alfieri 459892264d Fixed CLB set. 2023-04-19 21:35:25 +02:00
Vittorio Alfieri cc92f26035 Fixed DMC and TSR sets. 2023-04-19 21:01:20 +02:00
Vittorio Alfieri fe57ffae3d Fix NCC set. 2023-04-19 20:03:23 +02:00
Vittorio Alfieri 3628dc36fd Fix orderindex of TSR set. 2023-04-19 18:42:20 +02:00
Eduardo MG b87be5837a Bug Fixes on primitives, change in ADAPT macros
Modified _ADAPT_ macros to make it clearer
Trusty Retriever
Howl of the Hunt
Urza, Lord High Artificer
Puncturing Blow
Surge Engine
Temporal Machinations
Triumph of Gerrard
Burning Fields
Dragonlord Atarka
Cartouche of Strength
Tortured Existence
Search the Premises
Ordeal of Nylea
Ebondeath, Dracolich
Kraken of the Straits
Cleansing
2023-04-17 16:03:07 -06:00
Eduardo MG 791733c9bf New cards, mostly from Streets of New Capenna (SNC) and Dominaria United (DMU)
Light 'Em Up
Quick-Draw Dagger
Cabaretti Charm
Sticky Fingers
Rogues' Gallery
Brazen Upstart
Metropolis Angel
Cement Shoes
For the Family
Case the Joint
Cyberdrive Awakener
Explosive Entry
Return to Action
Gravelighter
Vodalian Hexcatcher
Balduvian Atrocity
Smash to Dust
Sheoldred's Restoration
Squee, Dubious Monarch
Recruitment Officer
Su-Chi Cave Guard
Tatyova, Steward of Tides
Talas Lookout
Bortuk Bonerattle
Floriferous Vinewall
Public Enemy
Revelation of Power
Ironsoul Enforcer
Silkguard
Concord with the Kami
Oxidda Finisher
2023-04-15 19:52:02 -06:00
Eduardo MG c02ee99a87 Bug fixes, _KNIGHTTOKEN_ macros, removed problematic cards
_KNIGHTTOKEN_
Renown macros
spiritlink is different than lifelin, spiritlink uses the stack and can have multiple instanes
Apostle of Purifying Light
Farewell
Springleaf Drum
Pursued Whale token
Majestic Heliopterus
Bearded Axe
Mercurial Pretender
Vesuva
Kaho, Minamo Historian
You Meet in a Tavern
Gravitic Punch
Lair of the Hydra
Aquamorph Entity
Annihilating Glare
Kithkin Spellduster
Kithkin Zealot
Kjeldoran Gargoyle
Rakavolver
Run Aground
Somberwald Beastmaster
Into the Night draws before discard
Nissa's Pilgrimage
Kithkin Zephyrnaut
Dawn Evangel
Wings of Hubris
Disaster Radius
Chandra's Pyreling
Nature's Will
Thromok the Insatiable not even close to working
Reality Shift
Ferocious Tigorilla
Excavator
Serra's Emissary
2023-04-15 19:30:54 -06:00
Eduardo MG 6d134f5db7 List with all the cards not implemented
Funny sets are ignored. Unfinity (UNF) Unsanctioned (UND) Unstable (UST) Unhinged (UNH) Unglued (UGL)
2023-04-13 19:20:25 -06:00
Eduardo MG d717dcad02 Bug fixes and new cards form ONE
token macros
Winter Orb
Imi Statue
Brago, King Eternal is so buggy, it revives cards and reattaches auras
Oketra's Avenger
Efreet Flamepainter
You must still pay the mana cost of the target instant in your graveyard to cast it using Toshiro’s ability.
Neonate's Rush
Grimlock, Dinobot Leader
Mazemind Tome
Grim Discovery
Devout Decree
Hydra's Growth
Wolfrider's Saddle
2023-04-09 17:47:35 -06:00
Eduardo MG 7b75936545 Update ZNR _cards.dat. New cards and fixed id's on flip cards 2023-04-09 12:16:42 -06:00
Eduardo MG 608817b9bc Updated Innistrad: Crimson Vow (VOW) _cards.dat
Removing cards with no multiverseid
2023-04-07 12:20:44 -06:00
Eduardo MG 078e359290 Updated Zendikar Rising (ZNR) _cards.dat 2023-04-07 12:00:13 -06:00
Eduardo MG 02a64542ef Update Time Spiral Remastered (TSR) _cards.dat
Restoring hard coded tokens, I want to find a better solution for the tokens than this.
2023-04-04 18:01:55 -06:00
Eduardo MG a695397cb2 Updated Kaldheim (KHM) _cards.dat 2023-04-04 17:17:49 -06:00
Eduardo MG 81f39fc0a2 Update Adventures in the Forgotten Realms (AFR) _cards.dat 2023-04-04 16:27:43 -06:00
Eduardo MG fefb18dc75 Update Core Set 2021 (M21) _cards.dat 2023-04-04 13:29:58 -06:00
Eduardo MG fd4c4a15f8 Update Midnight Hunt Commander (MIC) _cards.dat 2023-04-04 13:19:13 -06:00
Eduardo MG e462c31559 Update Crimson Vow Commander (VOC) _cards.dat 2023-04-04 00:38:29 -06:00
Eduardo MG c711e661b1 Updated Innistrad: Crimson Vow (VOW) _cards.dat
BORDERLESS PLANESWALKERS • 3 CARDS
ALTERNATE-ART BORDERLESS CARDS • 5 CARDS
SHOWCASE CARDS • 43 CARDS
DRACULA SERIES • 17 CARDS
EXTENDED ART CARDS • 52 CARDS
BUY-A-BOX • 1 CARD
PROMOS • 4 CARDS
THE MOONLIT LANDS • 5 CARDS
2023-04-04 00:28:40 -06:00
Eduardo MG 6e98c0e19a Bug fixes and new cards, mostly from Phyrexia: All Will Be One (ONE)
Bulwark
Possessed Skaab
Skymarcher Aspirant
Sadistic Skymarcher
2023-04-03 19:49:31 -06:00
Eduardo MG 2a05bebf5c Update Phyrexia: All Will Be One (ONE) _cards.dat
Updates on multiverse_ids
2023-04-04 01:42:22 -06:00
Eduardo MG 5336b079f4 Bug fixes, _SCAVENGE_ need to be reverted, dislike of aicode it produces bugs and is hard to test
Moment of Triumph
Teysa, Envoy of Ghosts
Repeal
Mask of Memory
Hushwing Gryff
Drudge Spell
Wicked Guardian
Helvault
Shessra, Death's Whisper
2023-04-03 12:16:11 -06:00
Eduardo MG da9c163ff1 Added Jumpstart 2022 (J22)
Anime Waifus
2023-04-02 19:15:07 -06:00
Eduardo MG 189c624d67 BRC update
=Staff of Titania is showing now and some rarity changes
2023-03-31 23:28:43 -06:00
Eduardo MG 98839c4e8c Bu fixes, removed extra parenthesis and spaces at end of line
Baron Sengir
Myr Moonvessel
Synod Artificer
Piston Sledge
Ichor Explosion
Boreas Charger
Captivating Crew
Gate to the Afterlife
Imaryll, Elfhame Elite
2023-03-31 00:06:14 -06:00
Eduardo MG 54d8c00aaa Update appveyor.yml 2023-03-27 19:16:40 -06:00
Eduardo MG c5c05ca068 Update appveyor.yml 2023-03-27 19:13:47 -06:00
Eduardo MG 889259a3ef Updated Wagic Version and Python scripts
Updated Wagic to version 0.24.0 and the Python scripts to use the print syntax for Python 3 so the files could be build.
2023-03-26 22:30:20 -06:00
Eduardo MG b23961c0ee Merge branch 'master' of https://github.com/WagicProject/wagic 2023-03-26 17:59:15 -06:00
Eduardo MG 7ea7431906 Bug Fixes and added cards from Phyrexia: All Will Be One (ONE)
Adriana, Captain of the Guard
Pyre of Heroes
Chime of Night
Arcum's Weathervane
Escape Routes
Judge Unworthy
Lair Delve
Reign of Terror
Trap Digger
Verdant Succession
Hull Breach
Redcap Raiders
Relentless Pursuit
Serpent of Yawning Depths
Bloodborn Scoundrels
Scrapwork Mutt
Merciless Eternal
Diabolic Servitude
Barbarian Bully
2023-03-26 17:58:51 -06:00
Eduardo MG 49168b6a22 Added Dominaria Remastered (DMR) and Phyrexia: All Will Be One Commander (ONC) 2023-03-26 17:34:29 -06:00
Eduardo MG f642d41a71 Phyrexia: All Will Be One (ONE) 2023-02-13 22:23:27 -06:00
279 changed files with 277511 additions and 53239 deletions
+3
View File
@@ -0,0 +1,3 @@
[submodule "docs/wiki"]
path = docs/wiki
url = https://github.com/WagicProject/wagic.wiki
+17 -11
View File
@@ -9,7 +9,7 @@ before_install:
- export BUILD_ANDROID=YES - export BUILD_ANDROID=YES
- export BUILD_Qt=YES - export BUILD_Qt=YES
- export BUILD_MAC=NO - export BUILD_MAC=NO
- echo -e "machine github.com\n login $GITHUB_TOKEN" > ~/.netrc - echo -e "machine github.com\n login $GH_TOKEN2" > ~/.netrc
- git lfs pull - git lfs pull
# Only building on Mac when not handling pull request # Only building on Mac when not handling pull request
# - if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then # - if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
@@ -54,12 +54,16 @@ install:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64; export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64;
export PATH=$JAVA_HOME/bin:$PATH; export PATH=$JAVA_HOME/bin:$PATH;
fi fi
- sudo pip install --upgrade pip
- sudo pip install setuptools-rust - curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
- sudo pip install pyOpenSSL - sudo python2 get-pip.py
- sudo pip install pyjavaproperties - sudo python2 -m pip install --upgrade pip
- sudo pip install github3.py - sudo python2 -m pip install setuptools-rust
- sudo pip install cpp-coveralls - sudo python2 -m pip install pyOpenSSL
- sudo python2 -m pip install pyjavaproperties
- sudo python2 -m pip install github3.py
- sudo python2 -m pip install cpp-coveralls
- sudo python2 -m pip install certifi
before_script: before_script:
- export REQUESTS_CA_BUNDLE=/usr/local/lib/python2.7/dist-packages/certifi/cacert.pem - export REQUESTS_CA_BUNDLE=/usr/local/lib/python2.7/dist-packages/certifi/cacert.pem
@@ -67,7 +71,9 @@ script: "tools/travis-script.sh"
after_success: after_success:
- coveralls -b . -e JGE/src -e JGE/include -i projects/mtg/include -i projects/mtg/src --gcov-options '\-lp' - coveralls -b . -e JGE/src -e JGE/include -i projects/mtg/include -i projects/mtg/src --gcov-options '\-lp'
- python tools/upload-binaries.py -t $GITHUB_TOKEN -s $TRAVIS_COMMIT -l core.zip -r Wagic-core.zip -b $TRAVIS_BRANCH - export VERSION=$(grep "=" projects/mtg/build.number.properties | sed 's/.*=//' | tr -d '\n\t\r ')
- python tools/upload-binaries.py -t $GH_TOKEN -s $TRAVIS_COMMIT -l projects/mtg/Android/bin/Wagic-debug.apk -r Wagic-android.apk -b $TRAVIS_BRANCH - python2 tools/upload-binaries.py -t $GH_TOKEN2 -s $TRAVIS_COMMIT -l core.zip -r Wagic-core-$VERSION.zip -b $TRAVIS_BRANCH
- python tools/upload-binaries.py -t $GH_TOKEN -s $TRAVIS_COMMIT -l projects/mtg/psprelease.zip -r Wagic-psp.zip -b $TRAVIS_BRANCH - python2 tools/upload-binaries.py -t $GH_TOKEN2 -s $TRAVIS_COMMIT -l projects/mtg/Android/bin/Wagic-debug.apk -r Wagic-$VERSION.apk -b $TRAVIS_BRANCH
- python tools/upload-binaries.py -t $GITHUB_TOKEN -s $TRAVIS_COMMIT -l qt-gui-build/linuxqtrelease.zip -r Wagic-linux-QT.zip -b $TRAVIS_BRANCH - python2 tools/upload-binaries.py -t $GH_TOKEN2 -s $TRAVIS_COMMIT -l projects/mtg/psprelease.zip -r WagicPSP-$VERSION.zip -b $TRAVIS_BRANCH
- python2 tools/upload-binaries.py -t $GH_TOKEN2 -s $TRAVIS_COMMIT -l qt-gui-build/linuxqtrelease.zip -r WagicLinux-$VERSION.zip -b $TRAVIS_BRANCH
- python2 tools/upload-binaries.py -t $GH_TOKEN2 -s $TRAVIS_COMMIT -l projects/mtg/CardImageLinks.csv -r CardImageLinks.csv -b $TRAVIS_BRANCH
@@ -29,11 +29,30 @@ public:
{ {
int r; int r;
#if defined(__ARM_FEATURE_LSE)
// Use LSE atomic instructions if supported
#pragma message("LSE feature detected") // This will print a message in your build logs
__asm__ __volatile__( __asm__ __volatile__(
"swp %0, %1, [%2]": "ldaxr %0, [%1];" // Load-Exclusive instruction
"=&r"( r ): // outputs "cbnz %0, 1f;" // If the value is non-zero, the lock is already acquired
"r"( 1 ), "r"( &v_ ): // inputs "stlxr %w0, %2, [%1];" // Store-Exclusive instruction
"memory", "cc" ); "cbnz %w0, 1f;" // If the store failed, retry
"mov %0, #0;" // Success, zero indicates lock acquired
"1:"
: "=&r"(r)
: "r"(&v_), "r"(1)
: "memory", "cc"
);
#else
// Fallback for systems that don't support LSE
#pragma message("LSE feature not detected") // This will print a message in your build logs if LSE is not detected
__asm__ __volatile__(
"swp %0, %1, [%2];" // Swap instruction (used as a fallback)
: "=&r"(r) // output constraint
: "r"(1), "r"(&v_) // input constraints
: "memory", "cc" // clobbered registers
);
#endif
return r == 0; return r == 0;
} }
+23 -10
View File
@@ -14,10 +14,11 @@
claim that you wrote the original software. If you use this software claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be in a product, an acknowledgment in the product documentation would be
appreciated but is not required. appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be 2. Altered source versions must be plainly marked as such, and must not
misrepresented as being the original software. be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution. 3. This notice may not be removed or altered from any source distribution.
*/ */
#include "SDL_stdinc.h" #include "SDL_stdinc.h"
#include "SDL_atomic.h" #include "SDL_atomic.h"
@@ -30,8 +31,7 @@
#endif #endif
/* This function is where all the magic happens... */ /* This function is where all the magic happens... */
SDL_bool SDL_bool SDL_AtomicTryLock(SDL_SpinLock *lock)
SDL_AtomicTryLock(SDL_SpinLock *lock)
{ {
#if SDL_ATOMIC_DISABLED #if SDL_ATOMIC_DISABLED
/* Terrible terrible damage */ /* Terrible terrible damage */
@@ -85,13 +85,27 @@ SDL_AtomicTryLock(SDL_SpinLock *lock)
return (result == 0); return (result == 0);
#else #else
/* Need CPU instructions for spinlock here! */ /* Fallback implementation using a standard mutex */
__need_spinlock_implementation__ /* You can use SDL_mutex as a fallback if no atomic instructions are available */
static SDL_mutex *mutex;
if (!mutex) {
mutex = SDL_CreateMutex();
}
SDL_mutexP(mutex);
if (*lock == 0) {
*lock = 1;
SDL_mutexV(mutex);
return SDL_TRUE;
} else {
SDL_mutexV(mutex);
return SDL_FALSE;
}
#endif #endif
} }
void void SDL_AtomicLock(SDL_SpinLock *lock)
SDL_AtomicLock(SDL_SpinLock *lock)
{ {
/* FIXME: Should we have an eventual timeout? */ /* FIXME: Should we have an eventual timeout? */
while (!SDL_AtomicTryLock(lock)) { while (!SDL_AtomicTryLock(lock)) {
@@ -99,8 +113,7 @@ SDL_AtomicLock(SDL_SpinLock *lock)
} }
} }
void void SDL_AtomicUnlock(SDL_SpinLock *lock)
SDL_AtomicUnlock(SDL_SpinLock *lock)
{ {
#if defined(_MSC_VER) #if defined(_MSC_VER)
_ReadWriteBarrier(); _ReadWriteBarrier();
Binary file not shown.
@@ -0,0 +1,10 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level='asInvoker' uiAccess='false' />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Binary file not shown.
Binary file not shown.
Binary file not shown.
+25 -8
View File
@@ -1,5 +1,4 @@
#Wagic the Homebrew # Wagic the Homebrew
[![Build Status](https://travis-ci.org/WagicProject/wagic.png?branch=master)](https://travis-ci.com/WagicProject/wagic) [![Build Status](https://travis-ci.org/WagicProject/wagic.png?branch=master)](https://travis-ci.com/WagicProject/wagic)
[![Build status](https://ci.appveyor.com/api/projects/status/7j4fbr6m62aqej59/branch/master)](https://ci.appveyor.com/project/xawotihs/wagic/branch/master) [![Build status](https://ci.appveyor.com/api/projects/status/7j4fbr6m62aqej59/branch/master)](https://ci.appveyor.com/project/xawotihs/wagic/branch/master)
@@ -7,22 +6,40 @@
## Description ## Description
Wagic, the Homebrew, is a C++ game engine that allows to play card games against an AI on **Wagic, the Homebrew** is a C++ game engine that allows to play card games against an AI on:
- Android (phones and tablets) - Android (phones and tablets)
- iOS (iPhone/iPad) - iOS (iPhone/iPad)
- Sony PSP - Sony PSP
- Windows desktops - Windows desktops
- MacOS - MacOS
- Linux and derivated like Maemo or Meego - Linux and derivatives like Maemo or Meego
It is highly customizable and allows the player to tweak the rules / create their own cards, their own themes, etc... It is highly customizable and allows the player to tweak the rules, create their own cards, their own themes, etc...
#### [Download from GitHub Releases!](https://github.com/WagicProject/wagic/releases)
![Screenshot of shop from wololo.net](docs/img/shop.jpg)
Info, downloads, discussions and more at http://wololo.net/forum/index.php ### Documentation
![alt text](http://wololo.net/wagic/wp-content/uploads/2009/10/shop.jpg "Screenshot") Info, downloads, discussions and more at http://wololo.net/forum/index.php (archived as of 16 Nov 2022).
Chat with the community on the [**Wagic - MTG Game** Discord](https://discord.com/invite/JHK5pVaK5p) (Feb 2023).
Developer information from the [Wagic Wiki](https://github.com/WagicProject/wagic/wiki) is also included in the [wagic/docs/](docs) folder.
### Sample round play-through video ### Sample round play-through video
[![IMAGE ALT TEXT HERE](http://img.youtube.com/vi/WUFSAPZuDIk/0.jpg)](http://www.youtube.com/watch?v=WUFSAPZuDIk)
[![Wagic, The Homebrew sample playthrough](docs/img/Wagic%2C%20The%20Homebrew%20sample%20playthrough.jpg)](http://www.youtube.com/watch?v=WUFSAPZuDIk)
*Wagic, The Homebrew sample playthrough on YouTube by Rolz73, 6 Feb 2014*
## Sister projects
- [WagicSyntaxPlugin
](https://github.com/Vitty85/WagicSyntaxPlugin), a Wagic developer tool by Vitty85 for [Notepad++](https://notepad-plus-plus.org/downloads/)
- [Forge](https://www.slightlymagic.net/forum/viewforum.php?f=26), a Java-based game engine similar to Wagic ([Source](https://github.com/Card-Forge/forge/))
- [XMage](http://xmage.today/), a Java-based online multiplayer digital CCG ([Source](https://github.com/magefree/mage))
+2 -2
View File
@@ -22,8 +22,8 @@ environment:
# scripts that run after cloning repository # scripts that run after cloning repository
install: install:
- ps: (new-object net.webclient).DownloadFile('https://bootstrap.pypa.io/pip/2.7/get-pip.py', 'C:/get-pip.py') - powershell -Command "& {(new-object net.webclient).DownloadFile('https://bootstrap.pypa.io/get-pip.py', 'C:/get-pip.py')}"
- "C:/Python27/python.exe C:/get-pip.py" - powershell -Command "& {C:/Python27/python.exe C:/get-pip.py}"
- "C:/Python27/Scripts/pip.exe install pyjavaproperties" - "C:/Python27/Scripts/pip.exe install pyjavaproperties"
- "C:/Python27/Scripts/pip.exe install github3.py" - "C:/Python27/Scripts/pip.exe install github3.py"
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Submodule
+1
Submodule docs/wiki added at 0244ca1874
+1 -1
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="0231" android:versionCode="0240"
android:installLocation="preferExternal" android:installLocation="preferExternal"
android:versionName="@string/app_version" android:versionName="@string/app_version"
package="net.wagic.app"> package="net.wagic.app">
+4 -1
View File
@@ -1,6 +1,9 @@
APP_PROJECT_PATH := $(call my-dir)/.. APP_PROJECT_PATH := $(call my-dir)/..
APP_CPPFLAGS += -frtti -fexceptions APP_CPPFLAGS += -frtti -fexceptions
APP_ABI := armeabi-v7a APP_ABI := arm64-v8a
APP_PLATFORM := android-21
APP_CFLAGS += -march=armv8.1-a
APP_CPPFLAGS += -D__ARM_FEATURE_LSE=1
#APP_ABI := x86 # mainly for emulators #APP_ABI := x86 # mainly for emulators
APP_STL := c++_static APP_STL := c++_static
APP_MODULES := libpng libjpeg main SDL APP_MODULES := libpng libjpeg main SDL
Binary file not shown.
+1 -1
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<string name="app_name">Wagic</string> <string name="app_name">Wagic</string>
<string name="app_version">0.23.1</string> <string name="app_version">0.20.0</string>
<string name="info_text">All Rights Reserved.</string> <string name="info_text">All Rights Reserved.</string>
</resources> </resources>
File diff suppressed because it is too large Load Diff
@@ -110,6 +110,7 @@ public class SDLActivity extends Activity implements OnKeyListener {
public static final String kSaveDataPathPreference = "StorageDataLocation"; public static final String kSaveDataPathPreference = "StorageDataLocation";
public static final String kWagicDataStorageOptionsKey = "dataStorageOptions"; public static final String kWagicDataStorageOptionsKey = "dataStorageOptions";
public static final int kStorageDataOptionsMenuId = 2000; public static final int kStorageDataOptionsMenuId = 2000;
public static final int kdownloadResOptionsMenuId = 4000;
public static final int kOtherOptionsMenuId = 3000; public static final int kOtherOptionsMenuId = 3000;
static { static {
@@ -170,6 +171,7 @@ public class SDLActivity extends Activity implements OnKeyListener {
MenuItem downloader; MenuItem downloader;
MenuItem about; MenuItem about;
MenuItem storage; MenuItem storage;
MenuItem resource;
// Handler for the messages // Handler for the messages
Handler commandHandler = new Handler() { Handler commandHandler = new Handler() {
@@ -951,6 +953,9 @@ public class SDLActivity extends Activity implements OnKeyListener {
about = menu.add(Menu.NONE, 4, 4, "About"); about = menu.add(Menu.NONE, 4, 4, "About");
storage = settingsMenu.add(kStorageDataOptionsMenuId, storage = settingsMenu.add(kStorageDataOptionsMenuId,
kStorageDataOptionsMenuId, Menu.NONE, "Storage Data Options"); kStorageDataOptionsMenuId, Menu.NONE, "Storage Data Options");
resource = settingsMenu.add(kdownloadResOptionsMenuId,
kdownloadResOptionsMenuId, Menu.NONE, "Download Core & Quit");
} }
@Override @Override
@@ -966,6 +971,10 @@ public class SDLActivity extends Activity implements OnKeyListener {
if (itemId == kStorageDataOptionsMenuId) { if (itemId == kStorageDataOptionsMenuId) {
displayStorageOptions(); displayStorageOptions();
} else if (itemId == kdownloadResOptionsMenuId) {
File oldRes = new File(getSystemStorageLocation() + RES_FILENAME);
oldRes.delete();
startDownload();
} else if (itemId == 2) { } else if (itemId == 2) {
importDeckOptions(); importDeckOptions();
} else if (itemId == 3) { } else if (itemId == 3) {
@@ -1000,7 +1009,7 @@ public class SDLActivity extends Activity implements OnKeyListener {
public void showSettingsSubMenu() { public void showSettingsSubMenu() {
AlertDialog.Builder builder = new AlertDialog.Builder(this); AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Settings Menu"); builder.setTitle("Settings Menu");
String[] choices = { "Storage Data Options" }; String[] choices = { "Storage Data Options", "Download Core & Quit" };
builder.setItems(choices, builder.setItems(choices,
new DialogInterface.OnClickListener() { new DialogInterface.OnClickListener() {
@Override @Override
@@ -1009,6 +1018,9 @@ public class SDLActivity extends Activity implements OnKeyListener {
case 0: case 0:
onOptionsItemSelected(storage); onOptionsItemSelected(storage);
break; break;
case 1:
onOptionsItemSelected(resource);
break;
} }
} }
}); });
@@ -1122,13 +1134,41 @@ public class SDLActivity extends Activity implements OnKeyListener {
prepareOptionMenu(null); prepareOptionMenu(null);
} }
public void forceResDownload(final File oldRes) {
AlertDialog.Builder resChooser = new AlertDialog.Builder(this);
final SDLActivity parent = this;
resChooser.setTitle("Do you want to download latest core file?");
resChooser.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
FrameLayout _videoLayout = new FrameLayout(parent);
setContentView(_videoLayout,
new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT));
oldRes.delete();
startDownload();
}
});
resChooser.setNegativeButton("No",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
mainDisplay();
}
});
resChooser.create().show();
}
public void initializeGame() { public void initializeGame() {
String coreFileLocation = getSystemStorageLocation() + RES_FILENAME; String coreFileLocation = getSystemStorageLocation() + RES_FILENAME;
File file = new File(coreFileLocation); File file = new File(coreFileLocation);
if (file.exists()) { if (file.exists()) {
mainDisplay(); forceResDownload(file);
} else { } else {
FrameLayout _videoLayout = new FrameLayout(this); FrameLayout _videoLayout = new FrameLayout(this);
setContentView(_videoLayout, setContentView(_videoLayout,
File diff suppressed because it is too large Load Diff
+37 -72
View File
@@ -1,76 +1,18 @@
#NAME:Nightmare #NAME:Nightmare
#DESC:I had a terrible Nightmare once #DESC:'All evil is as a nightmare'
#DESC:and then a second #DESC:Thomas Carlyle
#DESC:and a third #DESC:
#DESC:and then I won. #DESC:Win matches to unlock more
#2x Obsianus Golem #DESC:opponents, sets and game modes
1129 Air Elemental (RV) (*) * 2
1129 Animate Dead (RV) (*) * 2
#2x animate dead Bad Moon (RV) (*) * 2
1143 Bog Wraith (RV) (*) * 2
1143 Cursed Land (RV) (*) * 1
#2x Bad Moon El-Hajjaj (RV) (*) * 2
1144 Fear (RV) (*) * 1
1144 Hypnotic Specter (RV) (*) * 2
#2x Bog Wraith # RV Islands
1146
1146
#1x Cursed Land
1148
#1x Fear
1161
#2x El-Hajjâj
1158
1158
#2x Hypnotic Specter
1165
1165
#4x Nightmare
1170
1170
1170
1170
#3x Scathe Zombie
1177
1177
1177
#1x Unholy Strength
1183
#1x Wall of Bone
1184
#1x Zombie Master
1188
#2x Air Elemental
1189
1189
#2x Lifetap
1205
1205
#2x Lord of Atlantis
1206
1206
#2x Mahamoti Djinn
1208
1208
#4x Merfolk of the Pearl Trident
1210
1210
1210
1210
# Swamp (RV)
1373
1373
1373
1373
1374
1374
1374
1374
1375
1375
1375
1375
# Island (RV)
1392 1392
1392 1392
1392 1392
@@ -83,3 +25,26 @@
1394 1394
1394 1394
1394 1394
Lifetap (RV) (*) * 2
Lord of Atlantis (RV) (*) * 2
Mahamoti Djinn (RV) (*) * 2
Merfolk of the Pearl Trident (RV) (*) * 4
Nightmare (RV) (*) * 4
Obsianus Golem (RV) (*) * 2
Scathe Zombies (RV) (*) * 3
# RV Islands
1373
1373
1373
1373
1374
1374
1374
1374
1375
1375
1375
1375
Unholy Strength (RV)(*) * 1
Wall of Bone (RV) (*) * 1
Zombie Master (RV) (*) * 1
+15 -21
View File
@@ -1,30 +1,24 @@
#NAME:Howlings #NAME:Howlings
#DESC:Supported by elemental rage #DESC:'What the howling deep down
#DESC:goblins descend from the mountains #DESC:there conceals, no blessed
#DESC:to conquer the lands below. #DESC:living soul can tell'
#DESC:Friedrich Schiller
# (PSY) added 2 Mountains, 1 Black Vise, 1 Howling Mine #DESC:
# (would've been better to add creatures, but all creatures in the #DESC:Win matches to unlock more
# deck were already at 4 pieces)) #DESC:opponents, sets and game modes
Black Vise (MPS) * 4
# Land(s)
Mountain (8ED) * 20
# Creature(s)
Goblin King (8ED) * 4 Goblin King (8ED) * 4
Goblin Mountaineer (9ED) * 4 Goblin Mountaineer (9ED) * 4
Goblin Piker (9ED) * 4 Goblin Piker (9ED) * 4
Goblin Striker (MRD) * 4 Goblin Striker (MRD) * 4
Hearthfire Hobgoblin (EVE) * 4 Hearthfire Hobgoblin (EVE) * 4
Howling Mine (8ED) * 3
Lightning Bolt (M10) * 4
Mountain (10E) * 4
Mountain (7ED) * 4
Mountain (8ED) * 4
Mountain (9ED) * 4
Mountain (M10) * 4
Raging Goblin (8ED) * 4 Raging Goblin (8ED) * 4
Spark Elemental (5DN) * 4 Spark Elemental (5DN) * 4
# Artifact(s)
Black Vise (V10) * 4
Howling Mine (8ED) * 3
# Instant(s)
Lightning Bolt (M10) * 4
# Sorcery(s)
Wheel of Fortune (VMA) * 1 Wheel of Fortune (VMA) * 1
+84 -26
View File
@@ -1,26 +1,84 @@
#NAME:The KOR #NAME:Tergrid Commander
#DESC:The Kor never stand down.Golem-Skin Gauntlets (MRD) *1 #DESC:The Tergrid Commander Deck
Plains (8ED) *4 #DESC:Refined for Wagic by Bob
Plains (8ED) *4 #HINT:castpriority(commander,*)
Bonesplitter (MRD) *2 Ancient Tomb (EXP) *1
Vulshok Battlegear (MRD) *1 Animate Dead (VMA) *1
Plains (MRD) *4 Arcane Signet (AFC) *1
Plains (MRD) *4 Archon of Cruelty (MH2) *1
Plains (MRD) *4 Barren Moor (C19) *1
Cranial Plating (5DN) *2 Blackblade Reforged (SS2) *1
Skyhunter Skirmisher (5DN) *2 Bojuka Bog (C19) *1
Paradise Mantle (5DN) *2 Braids, Cabal Minion (EMA) *1
Shuko (BOK) *2 Butcher of Malakir *1
Umezawa's Jitte (BOK) *2 Charcoal Diamond *1
Kor Duelist (ZEN) *2 Command Beacon (PZ1) *1
Spidersilk Net (ZEN) *1 Commander's Sphere (C19) *1
Bone Saw (CFX) *2 Corrupt *1
Armament Master (ZEN) *3 Crypt Ghast (GTC) *1
Lone Missionary (ROE) *2 Damnation (MM3) *1
Pennon Blade (ROE) *1 Dreadhorde Invasion (WAR) *1
Kor Line-Slinger (ROE) *2 Elvish Doomsayer *1
Kitesail Apprentice (WWK) *2 Fell Specter *1
Stoneforge Mystic (WWK) *2 Geier Reach Sanitarium (C19) *1
Accorder's Shield (SOM) *2 Gilded Lotus *1
Swords to Plowshares (EVT) *2 Grave Pact (CMD) *1
Kor Hookmaster (EVT) *2 Gray Merchant of Asphodel *1
Hedron Archive (C19) *1
Hymn to Tourach *1
Hypnotic Specter *1
Korlash, Heir to Blackblade *1
Leaden Myr *1
Lightning Greaves (AFC) *1
Liliana of the Dark Realms *1
Liliana, Dreadhorde General (WAR) *1
Liliana's Triumph (WAR) *1
Lotus Petal (MB1) *1
Megrim *1
Memory Jar (FVR) *1
Mind Stone (AFC) *1
Mortuary Mire *1
Mox Jet *1
Necrogen Mists (MRD) *1
Night's Whisper (EMA) *1
No Mercy (MP2) *1
Oppression (7ED) *1
Painful Quandary *1
Palladium Myr (MB1) *1
Phyrexian Arena (TD0) *1
Phyrexian Obliterator *1
Plaguecrafter (C19) *1
Pox (ME1) *1
Ravenous Chupacabra (MB1) *1
Reliquary Tower (M13) *1
Sangromancer (MBS) *1
Shadowspear (THB) *1
Sheoldred, Whispering One *1
Smallpox (M12) *1
Sol Ring (C19) *1
Solemn Simulacrum (TSR) *1
Soul Shatter (ZNR) *1
Steel Hellkite (C17) *1
Strip Mine (EXP) *1
Swamp (2XM) *4
Swamp (OTJ) *4
Swamp (MKM) *4
Swamp (WOE) *4
Swamp (LCI) *4
Swamp (DSK) *4
Swamp (BLB) *3
Sword of Feast and Famine (MPS) *1
Syr Konrad, the Grim *1
Temple of the False God *1
The Eldest Reborn *1
Thought Vessel (MB1) *1
Thoughtseize (2XM) *1
Thran Dynamo (C19) *1
Tinybones, Trinket Thief (JMP) *1
Tourach, Dread Cantor (MH2) *1
Urborg, Tomb of Yawgmoth (TSR) *1
Whip of Erebos (THS) *1
Witch of the Moors (JMP) *1
Witch's Cottage (ELD) *1
Worn Powerstone (PZ1) *1
#CMD:Tergrid, God of Fright (KHM) *1
+1 -1
View File
@@ -1,4 +1,4 @@
#NAME:Krenko's Hellrider #NAME:Hellrider
#DESC:Standard R Aggro #DESC:Standard R Aggro
#DESC:ISD-M13-RTR #DESC:ISD-M13-RTR
#HINT:combo hold(Hellrider|myhand)^until(creature|mybattlefield)^cast(Hellrider|myhand)^restriction{type(creature|mybattlefield)~morethan~2}^totalmananeeded({2}{R}{R}) #HINT:combo hold(Hellrider|myhand)^until(creature|mybattlefield)^cast(Hellrider|myhand)^restriction{type(creature|mybattlefield)~morethan~2}^totalmananeeded({2}{R}{R})
+81 -40
View File
@@ -1,40 +1,81 @@
#NAME:Wipe them out! #NAME:Belbe Commander
#DESC:Modern RBW Control #DESC:Deck by apparently (tappedout.net)
#HINT:castpriority(enchantment,sorcery,artifact,instant) #DESC:Refined for Wagic by Bob
#HINT:combo hold(Devour Flesh|myhand)^until(creature|opponentbattlefield)^cast(Devour Flesh|myhand)^totalmananeeded({1}{B}) #HINT:castpriority(commander,*)
#HINT:combo hold(Pyroclasm|myhand)^cast(Pyroclasm|myhand)^restriction{type(creature[toughness<=2]|opponentbattlefield)~morethan~1}~totalmananeeded({1}{R}) Ancient Stone Idol
#HINT:combo hold(Wrath of God|myhand)^cast(Wrath of God|myhand)^restriction{type(creature|opponentbattlefield)~morethan~1}^totalmananeeded({2}{W}{W}) Apex Devastator
#HINT:combo hold(Damnation|myhand)^cast(Damnation|myhand)^restriction{type(creature|opponentbattlefield)~morethan~1}^totalmananeeded({2}{B}{B}) Archetype of Endurance
#HINT:combo hold(Final Judgment|myhand)^cast(Final Judgment|myhand)^restriction{type(creature|opponentbattlefield)~morethan~1}^totalmananeeded({4}{W}{W}) Artisan of Kozilek
Bane of Bala Ged
#22 spells Beacon of Unrest
#8 2-cc Bellowing Tanglewurm
Devour Flesh * 4 Cabal Conditioning
Pyroclasm (M11) * 4 Caller of the Pack
#8 4-cc Colossus of Akros
Damnation * 4 Command Tower
Wrath of God (10E) * 4 Conduit of Ruin
#2 6-cc Copper Myr
Final Judgment * 2 Court of Ambition
#4 x-cc Cultivate
Black Sun's Zenith * 2 Dread Defiler
Rakdos's Return * 2 Eldrazi Conscription
Exsanguinate
#8 artifacts Farseek
Elixir of Immortality * 2 Fierce Empath
Staff of Nin * 4 Forest (4ED) *4
Venser's Journal * 2 Forest (NEO) *4
Forest (ONE) *4
#4 enchantments Forest (SNC) *4
Lightmine Field * 4 Garruk's Uprising
Gilanra, Caller of Wirewood
#26 lands God-Pharaoh's Statue
Plateau (ME4) * 4 Grave Betrayal
Badlands (ME4) * 4 Helm of the Host
Scrubland (ME4) * 4 Hooded Blightfang
Akoum Refuge * 4 Horizon Stone
Isolated Chapel * 4 In Garruk's Wake
Clifftop Retreat * 2 Josu Vess, Lich Knight
Urborg, Tomb of Yawgmoth * 1 Kodama's Reach (CMD)
Plains (CHK) * 2 Leaden Myr
Swamp (RTR) * 1 Leechridden Swamp
Lim-Dul's Hex
Loxodon Warhammer (10E)
Loyal Subordinate
Mardu Shadowspear
Mirror Shield
Night Market Lookout
Oblivion Sower
Pathrazer of Ulamog
Phyrexian Juggernaut
Phyrexian Triniform
Plague Spitter
Planar Bridge
Platinum Emperion
Polyraptor
Pulse Tracker
Rampant Growth
Return of the Wildspeaker
Sanctum of Stone Fangs
Sandstone Oracle
Sandwurm Convergence
Skull Storm
Skyclave Relic
Sol Ring
Staff of Nin
Swamp (ONE) *4
Swamp (NEO) *4
Swamp (SNC) *4
Swamp (4ED) *3
The Immortal Sun
Thornbow Archer
Thought Vessel
Three Visits
Thunderfoot Baloth
Torment of Hailfire
Ulamog's Crusher
Undergrowth Stadium
Urborg, Tomb of Yawgmoth
Vicious Conquistador
Yavimaya, Cradle of Growth
Zendikar Resurgent
#CMD:Belbe, Corrupted Observer (*) *1
+19 -27
View File
@@ -1,27 +1,19 @@
#NAME: Kai Buide 1999 #NAME:Budde's Ponza
#DESC: 1999 World Championship Deck #DESC:Deck by Kai Budde, 2003
#DESC: by Kai Buide Dwarven Blastminer *2
Mountain (*) *13 Rorix Bladewing *2
Voltaic Key (*) * 4 Siege-Gang Commander *3
Thran Dynamo (*) * 4 Hammer of Bogardan *2
Grim Monolith (*) * 4 Lay Waste *4
Fire Diamond (*) *4 Molten Rain *4
Mishra's Helix (*) *2 Pyrite Spellbomb *4
Worn Powerstone (*) *2 Spark Spray *3
City of Traitors (*) *4 Starstorm *4
Wildfire (*) *4 Stone Rain (8ED) *4
Masticore (*) *3 Talisman of Impulse *4
Ancient Tomb (*) *3 Mountain (8ED) *4
Karn, Silver Golem (*) *1 Mountain (7ED) *4
Covetous Dragon (*) *4 Mountain (MRD) *4
Earthquake (*) *4 Mountain (ONS) *4
Temporal Aperture (*) * 4 Mountain (ODY) *4
Forgotten Cave (ONS) *4
#SB: Mishra's Helix (*) *1
#SB: Spellshock (*) *4
#SB: Boil (*) *2
#SB: Phyrexian Processor (*) *1
#SB: Cursed Scroll (*) *4
#SB: Rack and Ruin (*) *2
#SB: Shattering Pulse (*) *2
+92 -30
View File
@@ -1,30 +1,92 @@
#NAME:Turbo Stasi #NAME:Bello Commander
#DESC:Black Summer 1996 #DESC:Bloomburrow Precon Deck
City of Brass (*) *4 #DESC:Refined for Wagic by Bob
Island (*) *13 #HINT:castpriority(commander,*)
Underground River (*) *4 #HINT:alwaysattackwith(creature[Elemental])
Boomerang (*) *4 Abrade (BLC) (*) * 1
Force of Will (*) *4 Arcane Signet (BLC) (*) * 1
Recall (*) *2 Beast Within (BLC) (*) * 1
Kismet (*) *2 Berserkers' Onslaught (BLC) (*) * 1
Land Tax (*) *1 Big Score (BLC) (*) * 1
Stasis (*) *4 Blasphemous Act (*) * 1
Despotic Scepter (*) *3 Bristling Backwoods (*) * 1
Feldon's Cane (*) *2 Burnished Hart (BLC) (*) * 1
Howling Mine (*) *4 Chaos Warp (*) * 1
Ivory Tower (*) *2 Cinder Glade (BLC) (*) * 1
Zuran Orb (*) *1 Command Tower (BLC) (*) * 1
Black Vise (*) *2 Copperline Gorge (BLC) (*) * 1
Counterspell (*) *4 Court of Embereth (*) * 1
Adarkar Wastes (*) *4 Cultivate (BLC) (*) * 1
Decimate (BLC) (*) * 1
#SB: Kismet (*) *1 Domri, Anarch of Bolas (BLC) (*) * 1
#SB: Wall of Air (*) *2 Esika's Chariot (BLC) (*) * 1
#SB: Arcane Denial (*) *4 Etali, Primal Storm (BLC) (*) * 1
#SB: Blue Elemental Blast (*) *2 Evercoat Ursine (BLC) (*) * 1
#SB: Disenchant (*) *2 Evolving Wilds (BLC) (*) * 1
#SB: Hydroblast (*) *2 Exotic Orchard (BLC) (*) * 1
#SB: Lodestone Bauble (*) *1 Explore (BLC) (*) * 1
#SB: Mana Short (*) *3 Fanatic of Rhonas (*) * 1
#SB: Swords to Plowshares (*) *1 Farseek (BLC) (*) * 1
#SB: Lim-Dul's Vault (*) *4 Fellwar Stone (BLC) (*) * 1
Forest (BLB) (*) * 10
Forest (MH3) (*) * 4
Forest (LCI) (*) * 2
Forgotten Cave (BLC) (*) * 1
Frontier Warmonger (*) * 1
Game Trail (BLC) (*) * 1
Garruk's Packleader (BLC) (*) * 1
Garruk's Uprising (BLC) (*) * 1
Ghalta, Primal Hunger (BLC) (*) * 1
Gilded Lotus (BLC) (*) * 1
Goblin Anarchomancer (*) * 1
Goreclaw, Terror of Qal Sisma (BLC) (*) * 1
Grumgully, the Generous (BLC) (*) * 1
Gruul Signet (BLC) (*) * 1
Gruul Turf (BLC) (*) * 1
Gruul War Chant (*() * 1
Harmonize (BLC) (*) * 1
Hedron Archive (BLC) (*) * 1
Kodama of the East Tree (BLC) (*) * 1
Kona, Rescue Beastie (*) * 1
Llanowar Loamspeaker (BLC) (*) * 1
Lotus Cobra (BLC) (*) * 1
Mind Stone (BLC) (*) * 1
Mossfire Valley (BLC) (*) * 1
Mosswort Bridge (BLC) (*) * 1
Mountain (BLB) (*) * 4
Mountain (MH3) (*) * 4
Nature's Will (*) * 1
Ohran Frostfang (*) * 1
Outpost Siege (BLC) (*) * 1
Path of Discovery (BLC) (*) * 1
Primeval Bounty (BLC) (*) * 1
Prosperous Bandit (BLC) (*) * 1
Rampaging Baloths (BLC) (*) * 1
Rampant Growth (BLC) (*) * 1
Reliquary Tower (BLC) (*) * 1
Rolling Hamsphere (BLC) (*) * 1
Rootbound Crag (BLC) (*) * 1
Rugged Highlands (*) * 1
Sakura-Tribe Elder (BLC) (*) * 1
Sheltered Thicket (BLC) (*) * 1
Sol Ring (BLC) (*) * 1
Spine of Ish Sah (BLC) (*) * 1
Starstorm (BLC) (*) * 1
Street Riot (*) * 1
Sunbird's Invocation (BLC) (*) * 1
Taiga (*) * 1
Talisman of Impulse (BLC) (*) * 1
Temple of Abandon (BLC) (*) * 1
Tendershoot Dryad (BLC) (*) * 1
Terramorphic Expanse (BLC) (*) * 1
The Immortal Sun (*) * 1
The Shattered States Era (*) * 1
Thickest in the Thicket (BLC) (*) * 1
Thought Vessel (BLC) (*) * 1
Thran Dynamo (BLC) (*) * 1
Tranquil Thicket (BLC) (*) * 1
Unnatural Growth (BLC) (*) * 1
Warstorm Surge (BLC) (*) * 1
Wildsear, Scouring Maw (BLC) (*) * 1
Wooded Ridgeline (BLC) (*) * 1
#CMD:Bello, Bard of the Brambles (*) * 1
+1 -1
View File
@@ -1,4 +1,4 @@
#NAME: The New Mutatants #NAME:Mutants
#DESC: The First Ikoria Mutation Deck #DESC: The First Ikoria Mutation Deck
Arboreal Grazer (*) *4 Arboreal Grazer (*) *4
Pollywog Symbiote (*) *3 Pollywog Symbiote (*) *3
+28 -93
View File
@@ -1,93 +1,28 @@
#NAME:Golgari ramp #NAME:Wipe Them Out!
#DESC:The first Commander Format Deck #DESC:Modern RBW Control
#HINT:castpriority(commander,*) #HINT:castpriority(creature,enchantment,sorcery,artifact)
Mardu Shadowspear (*) *1 #HINT:combo hold(Cruel Edict|myhand)^until(creature|opponentbattlefield)^cast(Cruel Edict|myhand)^totalmananeeded({1}{B})
Night Market Lookout (*) *1 #HINT:combo hold(Pyroclasm|myhand)^cast(Pyroclasm|myhand)^restriction{type(creature[toughness<=2]|opponentbattlefield)~morethan~1}~totalmananeeded({1}{R})
Pulse Tracker (*) *1 #HINT:combo hold(Wrath of God|myhand)^cast(Wrath of God|myhand)^restriction{type(creature|opponentbattlefield)~morethan~1}^totalmananeeded({2}{W}{W})
Thornbow Archer (*) *1 #HINT:combo hold(Damnation|myhand)^cast(Damnation|myhand)^restriction{type(creature|opponentbattlefield)~morethan~1}^totalmananeeded({2}{B}{B})
Vicious Conquistador (*) *1 #HINT:alwaysattackwith(Blightsteel Colossus)
Archers' Parapet (*) *1 Blightsteel Colossus * 2
Shepherd of Rot (*) *1 Cruel Edict (10E) * 4
Loyal Subordinate (*) *1 Pyroclasm *4
Crypt Ghast (*) *1 Damnation * 4
Rankle, Master of Pranks (*) *1 Wrath of God (10E) * 4
Spawn of Mayhem (*) *1 Black Sun's Zenith * 2
Twilight Prophet (*) *1 Rakdos's Return * 2
Conduit of Ruin (*) *1 Elixir of Immortality * 2
Duplicant (*) *1 Staff of Nin * 4
Oblivion Sower (*) *1 Venser's Journal * 2
Wurmcoil Engine (*) *1 Lightmine Field * 4
World Breaker (*) *1 Plateau (ME4) * 4
Platinum Emperion (*) *1 Badlands (ME4) * 4
Apex Devastator (*) *1 Scrubland (ME4) * 4
Blightsteel Colossus (*) *1 Akoum Refuge * 4
Ugin, the Ineffable (*) *1 Isolated Chapel * 4
Malakir Rebirth (*) *1 Clifftop Retreat * 2
Nature's Claim (*) *1 Urborg, Tomb of Yawgmoth * 1
Veil of Summer (*) *1 Plains (CHK) * 2
Vicious Rumors (*) *1 Swamp (RTR) * 1
Worldly Tutor (*) *1
Assassin's Trophy (*) *1
Damnable Pact (*) *1
Demonic Tutor (*) *1
Exsanguinate (*) *1
Farseek (*) *1
Heroic Intervention (*) *1
Rampant Growth (*) *1
Three Visits (*) *1
Torment of Hailfire (*) *1
Agadeem's Awakening (*) *1
Barrier Breach (*) *1
Beast Within (*) *1
Cultivate (*) *1
Grim Tutor (*) *1
Kodama's Reach (*) *1
Toxic Deluge (*) *1
Skyshroud Claim (*) *1
Return of the Wildspeaker (*) *1
Beseech the Queen (*) *1
Turntimber Symbiosis (*) *1
Decree of Pain (*) *1
In Garruk's Wake (*) *1
Sol Ring (*) *1
Arcane Signet (*) *1
Lightning Greaves (*) *1
Swiftfoot Boots (*) *1
Talisman of Resilience (*) *1
Thought Vessel (*) *1
God-Pharaoh's Statue (*) *1
Staff of Nin (*) *1
The Immortal Sun (*) *1
Ward of Bones (*) *1
Cryptolith Rite (*) *1
Sanctum of Stone Fangs (*) *1
Phyrexian Arena (*) *1
Retreat to Hagra (*) *1
Court of Ambition (*) *1
Eldrazi Conscription (*) *1
Sandwurm Convergence (*) *1
Ancient Tomb (*) *1
Blast Zone (*) *1
Bojuka Bog (*) *1
Cabal Coffers (*) *1
Castle Garenbrig (*) *1
Castle Locthwain (*) *1
Command Tower (*) *1
Crawling Barrens (*) *1
Forest (*) *7
Leechridden Swamp (*) *1
Llanowar Wastes (*) *1
Nurturing Peatland (*) *1
Overgrown Tomb (*) *1
Phyrexian Tower (*) *1
Prismatic Vista (*) *1
Reliquary Tower (*) *1
Sanctum of Ugin (*) *1
Swamp (*) *5
Twilight Mire (*) *1
Undergrowth Stadium (*) *1
Urborg, Tomb of Yawgmoth (*) *1
Verdant Catacombs (*) *1
War Room (*) *1
Woodland Cemetery (*) *1
#CMD:Belbe, Corrupted Observer (*) *1
+80 -88
View File
@@ -1,90 +1,82 @@
#NAME:Omnath Commander #NAME:Omnath Commander
#DESC:The Budget league Omnath Deck #DESC:Deck concept by HurricaneHands
#DESC:(tappedout.net)
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,*) #HINT:castpriority(commander,*)
Smokebraider (*) *1 Ancient Greenwarden
Cloudkin Seer (*) *1 Avenger of Zendikar
Flickerwisp (*) *1 Azusa, Lost but Seeking
Kazandu Mammoth (*) *1 Blighted Woodland
Risen Reef (*) *1 Cinder Glade
Soulherder (*) *1 Circuitous Route
Springbloom Druid (*) *1 Command Tower
Angel of Finality (*) *1 Commander's Sphere
Archaeomancer (*) *1 Court of Bounty
Emeria Angel (*) *1 Courser of Kruphix
Felidar Guardian (*) *1 Crash of Rhino Beetles
Mina and Denn, Wildborn (*) *1 Crucible of Worlds
Slithermuse (*) *1 Cultivate
Acidic Slime (*) *1 Doubling Season
Cataclysmic Gearhulk (*) *1 Dragonmaster Outcast
Cavalier of Thorns (*) *1 Elvish Reclaimer
Mnemonic Wall (*) *1 Evolving Wilds
Mulldrifter (*) *1 Explore
Yorion, Sky Nomad (*) *1 Farseek
Multani, Yavimaya's Avatar (*) *1 Far Wanderings
Phylath, World Sculptor (*) *1 Feed the Clan
Rampaging Baloths (*) *1 Fiery Emancipation
Omnath, Locus of Rage (*) *1 Forest (ZEN) *4
Ephemerate (*) *1 Forest (ONE) *4
Gelatinous Genesis (*) *1 Forest (NEO) *4
Path to Exile (*) *1 Forest (SNC) *4
Spikefield Hazard (*) *1 Forest (M10) *4
Wildest Dreams (*) *1 Forest
Disdainful Stroke (*) *1 Gaea's Revenge
Growth Spiral (*) *1 Gruul Guildgate
Reap the Past (*) *1 Harrow
Sejiri Shelter (*) *1 Incandescent Soulstoke
Starstorm (*) *1 Khalni Heart Expedition
Eerie Interlude (*) *1 Liege of the Tangle
Far Wanderings (*) *1 Lotus Cobra
Ghostly Flicker (*) *1 Mina and Denn, Wildborn
Harrow (*) *1 Mountain (ONE) *4
Release to the Wind (*) *1 Mountain (NEO) *4
Roiling Regrowth (*) *1 Mountain *4
Silundi Vision (*) *1 Multani, Yavimaya's Avatar
Whirlwind Denial (*) *1 Myriad Landscape
Circuitous Route (*) *1 Naturalize (8ED)
Crush Contraband (*) *1 Nissa's Renewal
Fact or Fiction (*) *1 Nissa, Vastwood Seer
Summary Dismissal (*) *1 Nissa, Worldwaker
Sylvan Reclamation (*) *1 Nissa's Zendikon
Time Wipe (*) *1 Nyxbloom Ancient
Tragic Arrogance (*) *1 Phylath, World Sculpture
Urban Evolution (*) *1 Phytotitan
Austere Command (*) *1 Radha, Heart of Keld
Hour of Revelation (*) *1 Rampaging Baloths
Nissa's Renewal (*) *1 Rampant Growth
Sublime Epiphany (*) *1 Ranger's Path
Ondu Inversion (*) *1 Rhythm of the Wild
Khalni Heart Expedition (*) *1 Rites of Flourishing
Rites of Flourishing (*) *1 Roiling Regrowth
Court of Bounty (*) *1 Rootbound Crag
Felidar Retreat (*) *1 Rubblehulk
Retreat to Emeria (*) *1 Sarkhan's Unsealing
Wilderness Reclamation (*) *1 Scute Mob
Zendikar's Roil (*) *1 Scute Swarm
Blighted Woodland (*) *1 Second Harvest
Command Tower (*) *1 Skyshroud Claim
Evolving Wilds (*) *1 Sol Ring
Exotic Orchard (*) *1 Temple of Abandon
Field of Ruin (*) *1 Terramorphic Expanse
Forest (*) *7 Terror of the Peaks
Frontier Bivouac (*) *1 Thicket Crasher
Gruul Guildgate (*) *1 Tornado Elemental
Gruul Turf (*) *1 Undergrowth Champion
Island (*) *3 Vandalblast
Jungle Shrine (*) *1 Warstorm Surge
Krosan Verge (*) *1 Where Ancients Tread
Mountain (*) *4 Wooded Foothills
Myriad Landscape (*) *1 Zendikar Incarnate
Mystic Monastery (*) *1 Zendikar's Roil
Naya Panorama (*) *1 #CMD:Omnath, Locus of Rage (*) *1
Path of Ancestry (*) *1
Plains (*) *4
Scavenger Grounds (*) *1
Seaside Citadel (*) *1
Selesnya Guildgate (*) *1
Selesnya Sanctuary (*) *1
Simic Growth Chamber (*) *1
Simic Guildgate (*) *1
Terramorphic Expanse (*) *1
#CMD:Omnath, Locus of Creation (*) *1
+85 -101
View File
@@ -1,103 +1,87 @@
#NAME:Scion Of The Ur-Dragon #NAME:Lyra Commander
#DESC:The Scion Commander Deck #DESC:Deck by guitrunks01
#DESC:(archidekt.com)
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,*) #HINT:castpriority(commander,*)
Aggravated Assault (*) * 1 #HINT:combo hold(Mass Calcify|myhand)^cast(Mass Calcify|myhand)^restriction{type(creature|opponentbattlefield)~morethan~2}^totalmananeeded({2}{W}{W})
Ancient Tomb (*) * 1 #HINT:combo hold(Blinding Light|myhand)^cast(Blinding Light|myhand)^restriction{type(creature|opponentbattlefield)~morethan~2}^totalmananeeded({3}{W}{W})
Arcane Signet (*) * 1 Always Watching (*) * 1
Arid Mesa (*) * 1 Akroma's Memorial (m13) (*) * 1
Atarka, World Render (*) * 1 Akroma, Angel of Wrath (c20) (*) * 1
Balefire Dragon (*) * 1 Angel of Finality (moc) (*) * 1
Bladewing the Risen (*) * 1 Angel of Invention (kld) (*) * 1
Blood Crypt (*) * 1 Angel of Jubilation (avr) (*) * 1
Bloom Tender (*) * 1 Angel of Serenity (c21) (*) * 1
Breeding Pool (*) * 1 Angel of the Dire Hour (plst) (*) * 1
Cascading Cataracts (*) * 1 Angel of the Ruins (c21) (*) * 1
Cavern of Souls (*) * 1 Angelic Accord (plst) (*) * 1
Chromatic Lantern (*) * 1 Angelic Arbiter (m11) (*) * 1
Chromatic Orrery (*) * 1 Angelic Field Marshal (*) * 1
Chrome Mox (*) * 1 Arcane Signet (blc) (*) * 1
Coalition Relic (*) * 1 Avacyn, Angel of Hope (cmm) (*) * 1
Command Beacon (*) * 1 Baneslayer Angel (m21) (*) * 1
Bishop of Wings (plst) (*) * 1
Blinding Light (*) * 1
Boon-Bringer Valkyrie (mom) (*) * 1
Burnished Hart (dsc) (*) * 1
Command Tower (*) * 1 Command Tower (*) * 1
Crux of Fate (*) * 1 Cosmos Elixir (khm) (*) * 1
Crystal Quarry (*) * 1 Court of Grace (*) * 1
Curiosity (*) * 1 Crush Contraband (scd) (*) * 1
Cyclonic Rift (*) * 1 Darksteel Citadel (c18) (*) * 1
Debtors' Knell (*) * 1 Divine Sacrament (*) * 1
Defense of the Heart (*) * 1 Emeria Shepherd (znc) (*) * 1
Demonic Tutor (*) * 1 Emeria, the Sky Ruin (plst) (*) * 1
Dragonlord Silumgar (*) * 1 Endless Atlas (cmm) (*) * 1
Drakuseth, Maw of Flames (*) * 1 Entreat the Angels (avr) (*) * 1
Faeburrow Elder (*) * 1 Firemane Commando (moc) (*) * 1
Farseek (*) * 1 Generous Gift (*) * 1
Fearsome Awakening (*) * 1 Ghostly Prison (*) * 1
Flooded Strand (*) * 1 Herald of War (mic) (*) * 1
Force of Will (*) * 1 Inspiring Overseer (blc) (*) * 1
Godless Shrine (*) * 1 Karmic Guide (ulg) (*) * 1
Greater Good (*) * 1 Lightning Greaves (m3c) (*) * 1
Grim Tutor (*) * 1 Linvala, Keeper of Silence (*) * 1
Hallowed Fountain (*) * 1 Luminarch Ascension (a25) (*) * 1
Haven of the Spirit Dragon (*) * 1 Marble Diamond (*) * 1
Hellkite Charger (*) * 1 Mass Calcify (m15) (*) * 1
Hellkite Tyrant (*) * 1 Minas Tirith (ltr) (*) * 1
Indatha Triome (*) * 1 Path to Exile (pf20) (*) * 1
Karrthus, Tyrant of Jund (*) * 1 Plains (bro) (*) * 4
Keiga, the Tide Star (*) * 1 Plains (woe) (*) * 4
Ketria Triome (*) * 1 Plains (dsk) (*) * 4
Kokusho, the Evening Star (*) * 1 Plains (lci) (*) * 4
Lightning Greaves (*) * 1 Plains (mkm) (*) * 4
Living Death (*) * 1 Plains (blb) (*) * 3
Lotus Petal (*) * 1 Platinum Angel (plst) (*) * 1
Malfegor (*) * 1 Pristine Talisman (*) * 1
Mana Confluence (*) * 1 Quicksilver Amulet (brr) (*) * 1
Mana Crypt (*) * 1 Radiant Fountain (*) * 1
Mana Drain (*) * 1 Rebuff the Wicked (tsr) (*) * 1
Marsh Flats (*) * 1 Revitalize (*) * 1
Misty Rainforest (*) * 1 Righteous Valkyrie (khm) (*) * 1
Moltensteel Dragon (*) * 1 Segovian Angel (plst) (*) * 1
Mox Amber (*) * 1 Sephara, Sky's Blade (cmm) (*) * 1
Mox Diamond (*) * 1 Seraph Sanctuary (*) * 1
Mox Opal (*) * 1 Serra Angel (*) * 1
Mox Tantalite (*) * 1 Serra Ascendant (*) * 1
Nicol Bolas (*) * 1 Serra Avenger (*) * 1
Niv-Mizzet, the Firemind (*) * 1 Serra the Benevolent (mh1) (*) * 1
Overgrown Tomb (*) * 1 Shadowspear (plst) (*) * 1
Path of Ancestry (*) * 1 Sigarda's Splendor (mid) (*) * 1
Polluted Delta (*) * 1 Silence (m14) (*) * 1
Prismatic Geoscope (*) * 1 Sol Ring (m3c) (*) * 1
Raugrin Triome (*) * 1 Solemn Simulacrum (dsc) (*) * 1
Sacred Foundry (*) * 1 Snow-Covered Plains (mh1) (*) * 4
Savage Ventmaw (*) * 1 Starnheim Aspirant (j22) (*) * 1
Savai Triome (*) * 1 Steel Seraph (bro) (*) * 1
Scalding Tarn (*) * 1 Swiftfoot Boots (blc) (*) * 1
Sensei's Divining Top (*) * 1 Swords to Plowshares (cns) (*) * 1
Silumgar, the Drifting Death (*) * 1 Test of Endurance (*) * 1
Skithiryx, the Blight Dragon (*) * 1 The Book of Exalted Deeds (afr) (*) * 1
Skyclave Relic (*) * 1 Thraben Watcher (mh2) (*) * 1
Skyshroud Claim (*) * 1 Thran Dynamo (uds) (*) * 1
Sneak Attack (*) * 1 Valkyrie Harbinger (j22) (*) * 1
Sol Ring (*) * 1 Worn Powerstone (*) * 1
Spoils of Victory (*) * 1 Youthful Valkyrie (fdn) (*) * 1
Steam Vents (*) * 1 #CMD:Lyra Dawnbringer (dmr) (*) * 1
Stomping Ground (*) * 1
Swiftfoot Boots (*) * 1
Sword of Feast and Famine (*) * 1
Sylvan Library (*) * 1
Temple Garden (*) * 1
Temur Ascendancy (*) * 1
Teneb, the Harvester (*) * 1
Terror of the Peaks (*) * 1
The Ur-Dragon (*) * 1
Three Visits (*) * 1
Unburial Rites (*) * 1
Utvara Hellkite (*) * 1
Vaevictis Asmadi, the Dire (*) * 1
Vampiric Tutor (*) * 1
Verdant Catacombs (*) * 1
Watery Grave (*) * 1
Wheel of Sun and Moon (*) * 1
Windswept Heath (*) * 1
Wooded Foothills (*) * 1
Yosei, the Morning Star (*) * 1
Zagoth Triome (*) * 1
#CMD:Scion of the Ur-Dragon (*) * 1
+23 -79
View File
@@ -1,79 +1,23 @@
#NAME:Phantom Premonition #NAME:Ashenmoor
#HINT:castpriority(commander,*) #DESC:Deck for Wagic by Bob
Angel of Finality (*) * 1 #HINT:combo hold(Demonic Tutor|myhand)^cast(Demonic Tutor|myhand) targeting(Ashenmoor Liege|mylibrary)^totalmananeeded({1}{B})
Angel of Serenity (*) * 1 #HINT:alwaysattackwith(Ashenmoor Gouger)
Arcane Artisan (*) * 1 #HINT:dontblockwith(Ashenmoor Liege)
Arcane Signet (*) * 1 Ashenmoor Gouger (*) * 4
Azorius Chancery (*) * 1 Ashenmoor Liege (*) * 4
Azorius Guildgate (*) * 1 Badlands (*) * 4
Azorius Signet (*) * 1 Demonic Tutor (CMM) (*) * 2
Banishing Light (*) * 1 Dragonskull Summit (*) * 4
Behold the Multiverse (*) * 1 Emberstrike Duo (*) * 4
Brago, King Eternal (*) * 1 Footlight Fiend (*) * 4
Burnished Hart (*) * 1 Glass of the Guildpact (*) * 4
Cleansing Nova (*) * 1 Goblin Outlander (*) * 2
Cloudblazer (*) * 1 Mountain (DSK) (*) * 4
Cloudgoat Ranger (*) * 1 Mountain (MKM) (*) * 2
Command Tower (*) * 1 Rakdos Cackler (*) * 4
Commander's Sphere (*) * 1 Rakdos Shred-Freak (*) * 4
Cosmic Intervention (*) * 1 Shivan Zombie (*) * 2
Cryptic Caves (*) * 1 Spike Jester (*) * 4
Curse of the Swine (*) * 1 Swamp (DSK) (*) * 4
Day of the Dragons (*) * 1 Swamp (MKM) (*) * 2
Eerie Interlude (*) * 1 Terminate (2X2) (*) * 2
Empyrean Eagle (*) * 1
Ethereal Valkyrie (*) * 1
Evangel of Heliod (*) * 1
Flickerwisp (*) * 1
Gates of Istfell (*) * 1
Geist-Honored Monk (*) * 1
Ghostly Flicker (*) * 1
Ghostly Prison (*) * 1
Glacial Floodplain (*) * 1
Goldnight Commander (*) * 1
Hero of Bretagard (*) * 1
Inspired Sphinx (*) * 1
Iron Verdict (*) * 1
Island (*) * 12
Kor Cartographer (*) * 1
Marble Diamond (*) * 1
Marshal's Anthem (*) * 1
Meandering River (*) * 1
Meteor Golem (*) * 1
Migratory Route (*) * 1
Mind Stone (*) * 1
Mist Raven (*) * 1
Mistmeadow Witch (*) * 1
Momentary Blink (*) * 1
Mulldrifter (*) * 1
Myriad Landscape (*) * 1
Niko Defies Destiny (*) * 1
Opal Palace (*) * 1
Plains (*) * 13
Ravenform (*) * 1
Replicating Ring (*) * 1
Restoration Angel (*) * 1
Return to Dust (*) * 1
Sage of the Beyond (*) * 1
Saw It Coming (*) * 1
Sea Gate Oracle (*) * 1
Sejiri Refuge (*) * 1
Sky Diamond (*) * 1
Sol Ring (*) * 1
Soulherder (*) * 1
Spectral Deluge (*) * 1
Stoic Farmer (*) * 1
Storm Herd (*) * 1
Sun Titan (*) * 1
Surtland Elementalist (*) * 1
Swiftfoot Boots (*) * 1
Synthetic Destiny (*) * 1
Tales of the Ancestors (*) * 1
Thunderclap Wyvern (*) * 1
Tranquil Cove (*) * 1
Vega, the Watcher (*) * 1
Wall of Omens (*) * 1
Warhorn Blast (*) * 1
Whirler Rogue (*) * 1
Windfall (*) * 1
#CMD:Ranar the Ever-Watchful (*) * 1
+22 -81
View File
@@ -1,81 +1,22 @@
#NAME:Draconic Rage #NAME:Goblin Spike
#DESC:The First D&D Deck #DESC:Deck for Wagic by Bob
#HINT:castpriority(commander,*) #HINT:castpriority(creature,sorcery)
Bogardan Hellkite (*) *1 #HINT:combo hold(Lava Spike|myhand)^cast(Lava Spike|myhand)^restriction{turn:5}^totalmananeeded({R})
Demanding Dragon (*) *1 #HINT:combo hold(Goblin War Strike|myhand)^cast(Goblin War Strike|myhand)^restriction{turn:7}^totalmananeeded({R})
Dragonmaster Outcast (*) *1 Foundry Street Denizen (*) * 4
Hoard-Smelter Dragon (*) *1 Goblin Chieftain (*) * 4
Opportunistic Dragon (*) *1 Goblin Lackey (*) * 4
Scourge of Valkas (*) *1 Goblin Piledriver (*) * 4
Shivan Hellkite (*) *1 Goblin Rabblemaster (*) * 4
Skyline Despot (*) *1 Goblin Ringleader (*) * 2
Skyship Stalker (*) *1 Goblin Warchief (*) * 2
Taurean Mauler (*) *1 Goblin War Strike (*) * 2
Terror of Mount Velus (*) *1 Lava Spike (*) * 4
Thunderbreak Regent (*) *1 Legion Loyalist (*) * 4
Chameleon Colossus (*) *1 Mountain (OTJ) (*) * 4
Atarka, World Render (*) *1 Mountain (BLB) (*) * 4
Earth-Cult Elemental (*) *1 Mountain (WOE) (*) * 4
Anger (*) *1 Mountain (DSK) (*) * 4
Dragonlord's Servant (*) *1 Mountain (LCI) (*) * 4
Savage Ventmaw (*) *1 Mountain (MKM) (*) * 2
Dragonspeaker Shaman (*) *1 Muxus, Goblin Grandee (*) * 4
Chain Reaction (*) *1
Rishkar's Expertise (*) *1
Shamanic Revelation (*) *1
Rile (*) *1
Cultivate (*) *1
Explore (*) *1
Rampant Growth (*) *1
Magmaquake (*) *1
Spit Flame (*) *1
Decree of Savagery (*) *1
Kindred Summons (*) *1
Return of the Wildspeaker (*) *1
Beast Within (*) *1
Return to Nature (*) *1
Dragon's Hoard (*) *1
Arcane Signet (*) *1
Commander's Sphere (*) *1
Gruul Signet (*) *1
Heirloom Blade (*) *1
Sol Ring (*) *1
Gratuitous Violence (*) *1
Outpost Siege (*) *1
Warstorm Surge (*) *1
Barbarian Class (*) *1
Colossal Majesty (*) *1
Garruk's Uprising (*) *1
Cinder Glade (*) *1
Crucible of the Spirit Dragon (*) *1
Exotic Orchard (*) *1
Game Trail (*) *1
Haven of the Spirit Dragon (*) *1
Mossfire Valley (*) *1
Mosswort Bridge (*) *1
Command Tower (*) *1
Desert (*) *1
Gruul Turf (*) *1
Path of Ancestry (*) *1
Mountain (*) *12
Forest (*) *15
Klauth, Unrivaled Ancient (*) *1
Berserker's Frenzy (*) *1
Chaos Dragon (*) *1
Maddening Hex (*) *1
Vengeful Ancestor (*) *1
Bag of Tricks (*) *1
Druid of Purification (*) *1
Indomitable Might (*) *1
Neverwinter Hydra (*) *1
Wild Endeavor (*) *1
Dragonborn Champion (*) *1
Klauth's Will (*) *1
Wulfgar of Icewind Dale (*) *1
Component Pouch (*) *1
Sword of Hours (*) *1
Underdark Rift (*) *1
#CMD:Vrondiss, Rage of Ancients (*) *1
#DNG:Tomb of Annihilation (*) *1
#DNG:Lost Mine of Phandelver (*) *1
#DNG:Dungeon of the Mad Mage (*) *1
+24 -85
View File
@@ -1,85 +1,24 @@
#NAME:Tergrid Commander #NAME:Kor Army
#DESC:The Tergrid Commander Deck #DESC:Deck by dr3amsnatcher
#HINT:castpriority(commander,*) #DESC:(tappedout.net). Refined
Mana Crypt (VMA) *1 #DESC:for Wagic by Bob
Necrogen Mists (MRD) *1 Argentum Armor (*) * 2
Animate Dead (VMA) *1 Armament Master (*) * 4
Recurring Nightmare (VMA) *1 Bladed Pinions (*) * 2
Mind Stone (AFC) *1 Bone Saw (*) * 4
Coldsteel Heart (CSP) *1 Captain's Claws (*) * 4
Steel Hellkite (C17) *1 Cranial Plating (*) * 2
Hedron Archive (C19) *1 Emeria, the Sky Ruin (*) * 1
Prismatic Vista (H1R) *1 Kabira Crossroads (*) * 2
Blackblade Reforged (SS2) *1 Kitesail Apprentice (*) * 4
Tevesh Szat, Doom of Fools (CMR) *1 Kor Duelist (*) * 4
Thespian's Stage (C19) *1 Oath of Gideon (*) * 2
Priest of Forgotten Gods (RNA) *1 Plains (ZEN) (*) * 4
Duplicant (PZ1) *1 Plains (BFZ) (*) * 4
Swamp (2XM) *19 Plains (M19) (*) * 4
Strip Mine (EXP) *1 Plains (ZNR) (*) * 4
Toxic Deluge (PZ1) *1 Plains (TMP) (*) * 2
Archon of Cruelty (MH2) *1 Stone Haven Outfitter (*) * 4
No Mercy (MP2) *1 Stone Haven Pilgrim (*) * 2
Whip of Erebos (THS) *1 Sword of Vengeance (*) * 3
Plaguecrafter (C19) *1 Zamriel, Seraph of Steel (*) * 2
Cabal Coffers (MH2) *1
Smallpox (M12) *1
Geier Reach Sanitarium (C19) *1
Pox (ME1) *1
Braids, Cabal Minion (EMA) *1
Vampiric Tutor (EMA) *1
Meteor Golem (C19) *1
Phyrexian Reclamation (JMP) *1
Damnation (MM3) *1
Mana Vault (PUMA) *1
Commander's Sphere (C19) *1
Liliana's Triumph (WAR) *1
Dream Devourer (KHM) *1
Homeward Path (PZ1) *1
Night's Whisper (EMA) *1
Grave Pact (CMD) *1
Bojuka Bog (C19) *1
Chain of Smog (ONS) *1
Village Rites (KHM) *1
Memory Jar (FVR) *1
Gonti, Lord of Luxury (MB1) *1
Tinybones, Trinket Thief (JMP) *1
Sol Ring (C19) *1
Dreadhorde Invasion (WAR) *1
Command Beacon (PZ1) *1
Solemn Simulacrum (TSR) *1
Barren Moor (C19) *1
Lotus Petal (MB1) *1
Oppression (7ED) *1
Shadowspear (THB) *1
Worn Powerstone (PZ1) *1
Arcane Signet (AFC) *1
Grim Monolith (ULG) *1
Lightning Greaves (AFC) *1
Dark Ritual (ME4) *1
Sanctum of Eternity (C19) *1
Tourach, Dread Cantor (MH2) *1
Ravenous Chupacabra (MB1) *1
Ancient Tomb (EXP) *1
Sword of Feast and Famine (MPS) *1
Witch of the Moors (JMP) *1
Thought Vessel (MB1) *1
Urborg, Tomb of Yawgmoth (TSR) *1
Thoughtseize (2XM) *1
Tyrite Sanctum (KHM) *1
Soul Shatter (ZNR) *1
Mox Diamond (FVR) *1
Thran Dynamo (C19) *1
Bloodstained Mire (ONS) *1
Sangromancer (MBS) *1
Phyrexian Arena (TD0) *1
Blast Zone (WAR) *1
Rune-Scarred Demon (MB1) *1
Demonic Tutor (MB1) *1
Polluted Delta (ONS) *1
Liliana, Dreadhorde General (WAR) *1
Cunning Rhetoric (C21) *1
Crypt Ghast (GTC) *1
Palladium Myr (MB1) *1
Myriad Landscape (C19) *1
#CMD:Tergrid, God of Fright (KHM) *1
+26 -87
View File
@@ -1,87 +1,26 @@
#NAME:Tatyova Commander #NAME:Shocking Minotaurs
#DESC:The Tatiyova Commander Deck #DESC:Deck for Wagic by Bob
#HINT:castpriority(commander,*) #HINT:combo hold(Raise Dead|myhand)^cast(Raise Dead|myhand)^restriction{type(creature[toughness>=2]|mygraveyard)~morethan~0}~totalmananeeded({B})
Mana Crypt (VMA) *1 Badlands (*) * 1
Allosaurus Shepherd (JMP) *1 Blackcleave Cliffs (*) * 2
Rimewood Falls (KHM) *1 Bloodrage Brawler (*) * 4
Explore (C19) *1 Dragonskull Summit (*) * 2
Rampant Growth (PRM) *1 Fanatic of Mogis (*) * 1
Commit // Memory (MB1) *1 Felhide Petrifier (*) * 2
Echoing Truth (C19) *1 Gnarled Scarhide (*) * 2
Mystic Sanctuary (ELD) *1 Kragma Warcaller (*) * 4
Ramunap Excavator (PRM) *1 Lightning Bolt (*) * 4
Prismatic Vista (H1R) *1 Mogis, God of Slaughter (*) * 2
Harmonize (PRM) *1 Moraug, Fury of Akoum (*) * 1
Summer Bloom (POR) *1 Mountain (DSK) (*) * 4
Mana Reflection (SHM) *1 Mountain (MKM) (*) * 3
Cyclonic Rift (MM3) *1 Mountain (WOE) (*) * 4
Upheaval (MH2) *1 Neheb, the Eternal (*) * 1
Wild Growth (AFC) *1 Neheb, the Worthy (*) * 3
Narset, Parter of Veils (WAR) *1 Rageblood Shaman (*) * 4
Timetwister (PRM) *1 Ragemonger (*) * 4
Thrasios, Triton Hero (PZ2) *1 Raise Dead (9ED) (*) * 2
Strip Mine (EXP) *1 Shock (*) * 2
Tropical Island (ME4) *1 Swamp (DSK) (*) * 4
Avenger of Zendikar (PRM) *1 Swamp (WOE) (*) * 2
Harrow (MB1) *1 Terminate (NCC) (*) * 2
Kodama's Reach (C17) *1
Fastbond (VMA) *1
Crucible of Worlds (PRM) *1
Force of Will (EMA) *1
Broken Bond (MB1) *1
Command Tower (C19) *1
Sylvan Scrying (MB1) *1
Mana Vault (PUMA) *1
Jolrael, Mwonvuli Recluse (M21) *1
Solemn Simulacrum (MB1) *1
Simic Signet (C15) *1
Reliquary Tower (C19) *1
Genesis Wave (IMA) *1
Khalni Garden (PZ1) *1
Cultivate (PZ1) *1
Yavimaya Elder (UDS) *1
Exploration (PRM) *1
Sol Ring (C19) *1
Koma, Cosmos Serpent (KHM) *1
Simic Growth Chamber (C19) *1
Command Beacon (PZ1) *1
Eternal Witness (PZ1) *1
Sylvan Library (PZ1) *1
Heroic Intervention (KLR) *1
Kinnan, Bonder Prodigy (IKO) *1
Lotus Cobra (PRM) *1
Island (UNH) *8
Archmage's Charm (H1R) *1
Dryad Arbor (TSR) *1
Finale of Devastation (WAR) *1
Arcane Signet (AFC) *1
Flooded Grove (EXP) *1
Crop Rotation (2XM) *1
Forest (2XM) *10
Lightning Greaves (AFC) *1
Scalding Tarn (MH2) *1
Ancient Tomb (EXP) *1
Sakura-Tribe Elder (MB1) *1
Seedborn Muse (C19) *1
Prophet of Kruphix (PRM) *1
Misty Rainforest (ZNE) *1
Natural Order (EMA) *1
Wayfarer's Bauble (C17) *1
Tyrite Sanctum (KHM) *1
Gaea's Cradle (USG) *1
Consecrated Sphinx (MBS) *1
Castle Vantress (ELD) *1
Mox Diamond (FVR) *1
Verdant Catacombs (MH2) *1
Primeval Titan (TSR) *1
Neoform (WAR) *1
Rampaging Baloths (C19) *1
Pongify (TSR) *1
Flooded Strand (EXP) *1
Nyxbloom Ancient (THB) *1
Nexus of Fate (M19) *1
Polluted Delta (ONS) *1
Birds of Paradise (PRM) *1
Courser of Kruphix (TSR) *1
Search for Tomorrow (MB1) *1
#CMD:Tatyova, Benthic Druid (DOM) *1
+27 -82
View File
@@ -1,82 +1,27 @@
#NAME:Ragavan Commander #NAME:Rising Panic
#DESC:The Ragavan Commander Deck #DESC: Deck for Wagic by Bob
#HINT:castpriority(commander,*) #HINT:castpriority(artifact,instant,enchantment)
Treasure Nabber (PZ2) *1 #HINT:combo hold(Rising Waters|myhand)^cast(Rising Waters|myhand)^restriction{type(Rising Waters|mybattlefield)~lessthan~1}^totalmananeeded({3}{U})
Dire Fleet Daredevil (AFC) *1 #HINT:combo hold(Dictate of Kruphix|myhand)^cast(Dictate of Kruphix|myhand)^restriction{type(Dictate of Kruphix|mybattlefield)~lessthan~1}^totalmananeeded({1}{U}{U})
Trash for Treasure (C16) *1 #HINT:combo hold(Frozen Aether|myhand)^cast(Frozen Aether|myhand)^restriction{type(Frozen Aether|mybattlefield)~lessthan~1}^totalmananeeded({3}{U})
Tome of Legends (ELD) *1 #HINT:combo hold(Propaganda|myhand)^cast(Propaganda|myhand)^restriction{type(Propaganda|mybattlefield)~lessthan~1}^totalmananeeded({2}{U})
Helm of the Host (DOM) *1 #HINT:combo hold(Overburden|myhand)^cast(Overburden|myhand)^restriction{type(Overburden|mybattlefield)~lessthan~1}^totalmananeeded({1}{U})
Coercive Recruiter (CMR) *1 #HINT:combo hold(Dream Tides|myhand)^cast(Dream Tides|myhand)^restriction{type(Dream Tides|mybattlefield)~lessthan~1}^totalmananeeded({1}{U})
World at War (ROE) *1 Anvil of Bogardan (*) * 2
Commander's Plate (CMR) *1 Black Vise (*) * 4
Neheb, the Eternal (AKR) *1 Dictate of Kruphix (*) * 3
Strike It Rich (MH2) *1 Dream Tides (*) * 3
Audacious Reshapers (C21) *1 Ebony Owl Netsuke (*) * 2
Shinka, the Bloodsoaked Keep (CHK) *1 Force of Will (*) * 4
Inventors' Fair (KLD) *1 Frozen Aether (*) * 3
Strip Mine (EXP) *1 Howling Mine (*) * 4
Embercleave (ELD) *1 Iron Maiden (*) * 2
Break Through the Line (FRF) *1 Island (4ED) (*) * 4
Valakut, the Molten Pinnacle (ZEN) *1 Island (M10) (*) * 4
Imperial Recruiter (ME2) *1 Island (ICE) (*) * 4
Tibalt's Trickery (KHM) *1 Island (M20) (*) * 4
Mogg Salvage (NMS) *1 Island (MIR) (*) * 4
Seize the Day (ODY) *1 Island (REV) (*) * 3
Mishra's Bauble (MB1) *1 Overburden (*) * 3
Hellkite Tyrant (GTC) *1 Propaganda (*) * 3
Goblin Engineer (MH1) *1 Rising Waters (*) * 4
Aggravated Assault (ONS) *1
Xorn (AFR) *1
Mana Vault (PUMA) *1
Magda, Brazen Outlaw (KHM) *1
Sensei's Divining Top (EMA) *1
Combat Celebrant (AKR) *1
Blood Moon (2XM) *1
Access Tunnel (STX) *1
Sword of Hearth and Home (MH2) *1
Mox Opal (2XM) *1
Treasure Vault (AFR) *1
Sword of Fire and Ice (2XM) *1
Urza's Saga (MH2) *1
Jeska's Will (CMR) *1
Sol Ring (C19) *1
Seize the Spoils (KHM) *1
Abrade (PLIST) *1
Fury of the Horde (CSP) *1
Valakut Awakening (ZNR) *1
Mountain (UNH) *20
Godo, Bandit Warlord (CHK) *1
Mox Amber (DOM) *2
Cursed Mirror (C21) *1
Price of Glory (ODY) *1
Spire of Industry (AER) *1
Vandalblast (AFC) *1
Ancient Tomb (ZNE) *1
Chaos Warp (AFC) *1
Mana Confluence (CMR) *1
Shatterskull Smashing (ZNR) *1
Grim Monolith (ULG) *1
Lightning Greaves (MB1) *1
Pirate's Pillage (RIX) *1
Shattering Spree (MB1) *1
Sword of Feast and Famine (MPS) *1
Goblin Welder (ULG) *1
War's Toll (BBD) *1
Wayfarer's Bauble (C17) *1
Cathedral of War (M13) *1
Sword of Light and Shadow (2XM) *1
Underworld Breach (THB) *1
Subira, Tulzidi Caravanner (M21) *1
Dockside Extortionist (C19) *1
Mox Diamond (FVR) *1
Bloodstained Mire (ONS) *1
Lightning Bolt (ME1) *1
City of Brass (ME4) *1
Goldspan Dragon (KHM) *1
Ruby Medallion (C14) *1
Sword of the Animist (AFC) *1
Grenzo, Havoc Raiser (PZ2) *2
Moraug, Fury of Akoum (ZNR) *1
Wheel of Fortune (VMA) *1
Port Razer (CMR) *1
#CMD:Ragavan, Nimble Pilferer (MH2) *1
+3 -4
View File
@@ -2,7 +2,6 @@
#DESC:Original Deck by ashby4 (tappedout.net), #DESC:Original Deck by ashby4 (tappedout.net),
#DESC:refined for Wagic by Bob #DESC:refined for Wagic by Bob
#HINT:castpriority(commander,*) #HINT:castpriority(commander,*)
Adarkar Wastes (*) * 1
Akroma's Will (*) * 1 Akroma's Will (*) * 1
Arcane Signet (*) * 1 Arcane Signet (*) * 1
Assault Formation (*) * 1 Assault Formation (*) * 1
@@ -22,10 +21,9 @@ Crashing Drawbridge (*) * 1
Dismantling Wave (*) * 1 Dismantling Wave (*) * 1
Drift of Phantasms (*) * 1 Drift of Phantasms (*) * 1
Dusk // Dawn (*) * 1 Dusk // Dawn (*) * 1
Edge of Autumn (*) * 1
Farseek (*) * 1 Farseek (*) * 1
Fell the Mighty (*) * 1 Fell the Mighty (*) * 1
Forest (*) * 6 Forest (*) * 4
Fortified Rampart (*) * 1 Fortified Rampart (*) * 1
Fortified Village (*) * 1 Fortified Village (*) * 1
Glacial Fortress (*) * 1 Glacial Fortress (*) * 1
@@ -38,6 +36,7 @@ Irrigated Farmland (*) * 1
Island (*) * 2 Island (*) * 2
Jeskai Barricade (*) * 1 Jeskai Barricade (*) * 1
Jungle Barrier (*) * 1 Jungle Barrier (*) * 1
Last March of the Ents (*) *1
Leyline of Vitality (*) * 1 Leyline of Vitality (*) * 1
Lightning Greaves (MPS) (*) * 1 Lightning Greaves (MPS) (*) * 1
Lumithread Field (*) * 1 Lumithread Field (*) * 1
@@ -48,7 +47,7 @@ Noetic Scales (*) * 1
Oathsworn Giant (*) * 1 Oathsworn Giant (*) * 1
Overgrown Battlement (*) * 1 Overgrown Battlement (*) * 1
Perimeter Captain (*) * 1 Perimeter Captain (*) * 1
Plains (*) * 5 Plains (*) * 4
Port Town (*) * 1 Port Town (*) * 1
Prairie Stream (*) * 1 Prairie Stream (*) * 1
Rejuvenating Springs (*) * 1 Rejuvenating Springs (*) * 1
+49 -1
View File
@@ -13,7 +13,6 @@ Boggart Shenanigans (*) * 1
Chancellor of the Forge (*) * 1 Chancellor of the Forge (*) * 1
Coat of Arms (*) * 1 Coat of Arms (*) * 1
Dragon Fodder (ALA) (*) * 1 Dragon Fodder (ALA) (*) * 1
Fervor (*) * 1
Flamekin Village (*) * 1 Flamekin Village (*) * 1
Foundry Street Denizen (*) * 1 Foundry Street Denizen (*) * 1
Goblin Assassin (*) * 1 Goblin Assassin (*) * 1
@@ -38,50 +37,99 @@ Goblin Warchief (*) * 1
Goblin Wardriver (*) * 1 Goblin Wardriver (*) * 1
Goblin War Drums (*) * 1 Goblin War Drums (*) * 1
Goblin Wizard (*) * 1 Goblin Wizard (*) * 1
Homeward Path (*) * 1 Homeward Path (*) * 1
Horde of Boggarts (*) * 1 Horde of Boggarts (*) * 1
Hordeling Outburst (*) * 1 Hordeling Outburst (*) * 1
Impact Tremors (*) * 1 Impact Tremors (*) * 1
Intimidator Initiate (*) * 1 Intimidator Initiate (*) * 1
Krenko's Enforcer (*) * 1 Krenko's Enforcer (*) * 1
Krenko's Command (*) * 1 Krenko's Command (*) * 1
Krenko, Tin Street Kingpin (*) * 1 Krenko, Tin Street Kingpin (*) * 1
Legion Loyalist (*) * 1 Legion Loyalist (*) * 1
Legion Warboss (*) * 1 Legion Warboss (*) * 1
Lightning Greaves (MRD) (*) * 1 Lightning Greaves (MRD) (*) * 1
Madblind Mountain (*) * 1 Madblind Mountain (*) * 1
Mask of Avacyn (*) * 1 Mask of Avacyn (*) * 1
Mob Justice (*) * 1 Mob Justice (*) * 1
Mogg Alarm (*) * 1 Mogg Alarm (*) * 1
Mogg Flunkies (*) * 1 Mogg Flunkies (*) * 1
Mogg Maniac (*) * 1 Mogg Maniac (*) * 1
Mogg Raider (*) * 1 Mogg Raider (*) * 1
Moggcatcher (*) * 1 Moggcatcher (*) * 1
Mons's Goblin Raiders (*) * 1 Mons's Goblin Raiders (*) * 1
Mountain (4ED) (*) * 4 Mountain (4ED) (*) * 4
Mountain (M10) (*) * 4 Mountain (M10) (*) * 4
Mountain (ICE) (*) * 4 Mountain (ICE) (*) * 4
Mountain (M20) (*) * 4 Mountain (M20) (*) * 4
Mountain (MIR) (*) * 4 Mountain (MIR) (*) * 4
Mountain (LEA) (*) * 3 Mountain (LEA) (*) * 3
Mountain (5ED) (*) * 3 Mountain (5ED) (*) * 3
Pashalik Mons (*) * 1 Pashalik Mons (*) * 1
Prophetic Ravings (*) * 1 Prophetic Ravings (*) * 1
Purphoros, God of the Forge (*) * 1 Purphoros, God of the Forge (*) * 1
Quest for the Goblin Lord (*) * 1 Quest for the Goblin Lord (*) * 1
Rising of the Day (*) * 1
Reckless Bushwhacker (*) * 1 Reckless Bushwhacker (*) * 1
Reckless One (*) * 1 Reckless One (*) * 1
Reliquary Tower (*) * 1 Reliquary Tower (*) * 1
Ruby Medallion (*) * 1 Ruby Medallion (*) * 1
Shared Animosity (*) * 1 Shared Animosity (*) * 1
Siege-Gang Commander (*) * 1 Siege-Gang Commander (*) * 1
Skirk Commando (*) * 1 Skirk Commando (*) * 1
Smash (*) * 1 Smash (*) * 1
Smoldering Spires (*) * 1 Smoldering Spires (*) * 1
Sol Ring (*) * 1 Sol Ring (*) * 1
Swiftfoot Boots (*) * 1 Swiftfoot Boots (*) * 1
Valakut, the Molten Pinnacle (*) * 1 Valakut, the Molten Pinnacle (*) * 1
Vandalblast (*) * 1 Vandalblast (*) * 1
Warren Instigator (*) * 1 Warren Instigator (*) * 1
Whispersilk Cloak (*) * 1 Whispersilk Cloak (*) * 1
#CMD:Krenko, Mob Boss (*) * 1 #CMD:Krenko, Mob Boss (*) * 1
+2 -2
View File
@@ -35,11 +35,9 @@ Exquisite Blood (*) * 1
Falkenrath Exterminator (*) * 1 Falkenrath Exterminator (*) * 1
Falkenrath Noble (*) * 1 Falkenrath Noble (*) * 1
Falkenrath Perforator (*) * 1 Falkenrath Perforator (*) * 1
Fervor (*) * 1
Gift of Estates (*) * 1 Gift of Estates (*) * 1
Gifted Aetherborn (*) * 1 Gifted Aetherborn (*) * 1
Godless Shrine (*) * 1 Godless Shrine (*) * 1
Guul Draz Assassin (*) * 1
Guul Draz Vampire (*) * 1 Guul Draz Vampire (*) * 1
Impact Tremors (*) * 1 Impact Tremors (*) * 1
Inspiring Vantage (*) * 1 Inspiring Vantage (*) * 1
@@ -50,6 +48,7 @@ Land Tax (*) * 1
Legion Lieutenant (*) * 1 Legion Lieutenant (*) * 1
Legion's Landing (*) * 1 Legion's Landing (*) * 1
Malakir Cullblade (*) * 1 Malakir Cullblade (*) * 1
Markov Baron (*) * 1
Martyr of Dusk (*) * 1 Martyr of Dusk (*) * 1
Mountain (*) * 1 Mountain (*) * 1
Necropolis Regent (*) * 1 Necropolis Regent (*) * 1
@@ -63,6 +62,7 @@ Plateau (*) * 1
Pulse Tracker (*) * 1 Pulse Tracker (*) * 1
Purphoros, God of the Forge (*) * 1 Purphoros, God of the Forge (*) * 1
Quag Vampires (*) * 1 Quag Vampires (*) * 1
Rising of the Day (*) * 1
Ruthless Cullblade (*) * 1 Ruthless Cullblade (*) * 1
Sacred Foundry (*) * 1 Sacred Foundry (*) * 1
Sanctum Seeker (*) * 1 Sanctum Seeker (*) * 1
+91
View File
@@ -0,0 +1,91 @@
#NAME:Sauron Commander
#DESC:Original deck by Josh
#DESC:Edmundson (tappedout.net)
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,*)
Abrade (*) * 1
An Offer You Can't Refuse (*) * 1
Arcane Denial (*) * 1
Arcane Signet (*) * 1
Badlands (*) * 1
Bedevil (*) * 1
Big Score (*) * 1
Bone Miser (*) * 1
Callous Dismissal (*) * 1
Changeling Outcast (*) * 1
Chromatic Lantern (*) * 1
Command Tower (*) * 1
Commander's Sphere (*) * 1
Crumbling Necropolis (*) * 1
Dragonskull Summit (*) * 1
Dreadhorde Invasion (*) * 1
Drowned Catacomb (*) * 1
Eternal Skylord (*) * 1
Evolving Wilds (*) * 1
Exotic Orchard (*) * 1
Faithless Looting (*) * 1
Feed the Swarm (*) * 1
Fellwar Stone (*) * 1
Foray of Orcs (*) * 1
Gleaming Overseer (*) * 1
Gothmog, Morgul Lieutenant (*) * 1
Grishnakh, Brash Instigator (*) * 1
Haunted Ridge (*) * 1
Herald of Secret Streams (*) * 1
Honor the God-Pharaoh (*) * 1
Infernal Grasp (*) * 1
Inherited Envelope (*) * 1
Island (LTR) (*) * 4
Island (WOE) (*) * 1
Lazotep Chancellor (*) * 1
Lazotep Plating (*) * 1
March from the Black Gate (*) * 1
Mauhur, Uruk-hai Captain (*) * 1
Mindless Conscription (*) * 1
Mithril Coat (*) * 1
Mountain (LTR) (*) * 4
616930
619388
619389
619390
619391
619392
619393
619394
619395
Orcish Bowmasters (*) * 1
Orcish Siegemaster (*) * 1
Ringsight (*) * 1
Saruman the White (*) * 1
Saruman's Trickery (*) * 1
Saruman, the White Hand (*) * 1
Sauron, Lord of the Rings (*) * 1
Sauron, the Necromancer (*) * 1
Sheoldred, Whispering One (*) * 1
Shipwreck Marsh (*) * 1
Shivan Reef (*) * 1
Smoldering Marsh (*) * 1
Sol Ring (*) * 1
Stormcarved Coast (*) * 1
Sulfurous Springs (*) * 1
Sunken Hollow (*) * 1
Swamp (LTR) (*) * 4
Swamp (WOE) (*) * 4
Swamp (DSK) (*) * 3
Swarming of Moria (*) * 1
Talisman of Creativity (*) * 1
Talisman of Dominance (*) * 1
Talisman of Indulgence (*) * 1
Teferi's Ageless Insight (*) * 1
Temple of Epiphany (*) * 1
The Locust God (*) * 1
Thrill of Possibility (*) * 1
Ulamog, The Infinite Gyre (*) * 1
Underground River (*) * 1
Underground Sea (*) * 1
Vandalblast (*) * 1
Whispersilk Cloak (*) * 1
Widespread Brutality (*) * 1
Windfall (*) * 1
Witch-king, Bringer of Ruin (*) * 1
#CMD:Sauron, the Dark Lord (*) * 1
+26
View File
@@ -0,0 +1,26 @@
#NAME:Counter Attack
#DESC:Deck Concept by Vitty85
#DESC:Designed for Wagic by Bob
#HINT:castpriority(creature,*)
#HINT:combo hold(Time of Need|myhand)^cast(Time of Need|myhand) targeting(Shalai and Hallar|mylibrary)^restriction{type(Shalai and Hallar|mybattlefield)~lessthan~1}^totalmananeeded({1}{G})
#HINT:combo hold(Basri's Solidarity|myhand)^until(Shalai and Hallar|mybattlefield)^cast(Basri's Solidarity|myhand)^totalmananeeded({1}{W})
#HINT:alwaysattackwith(Kalonian Hydra)
Basri's Solidarity (*) * 4
Birds of Paradise (M12) (*) * 3
Cathars' Crusade (*) * 2
Clifftop Retreat (*) * 3
Essence Warden (*) * 3
Graypelt Refuge (*) * 4
Heliod, Sun-Crowned (*) * 3
Jetmir's Garden (*) * 4
Kazandu Refuge (*) * 2
Prosperous Innkeeper (*) * 2
Razorverge Thicket (*) * 4
Archangel of Thune (*) * 3
Rootbound Crag (*) * 2
Kalonian Hydra (*) * 4
Shalai and Hallar (*) * 4
Soul Warden (*) * 3
Sunpetal Grove (*) * 2
Time of Need (*) * 4
Windswept Heath (*) * 4
+27
View File
@@ -0,0 +1,27 @@
#NAME:Orcs of Mordor
#DESC:Designed for Wagic by Bob
Assault on Osgiliath (*) * 2
Dunland Crebain (*) * 2
Easterling Vanguard (*) * 2
Feed the Swarm (*) * 2
Foray of Orcs (*) * 4
Gothmog, Morgul Lieutenant (*) * 1
Grishnakh, Brash Instigator (*) * 1
March from the Black Gate (*) * 2
Mauhur, Uruk-hai Captain (*) * 2
Mordor Muster (*) * 2
Mountain (LTR) (*) * 4
Mountain (SNC) (*) * 4
Mountain (ONE) (*) * 4
Orcish Bowmasters (*) * 4
Olog-hai Crusher (*) * 2
Sauron, the Lidless Eye (*) * 1
Snarling Warg (*) * 2
Swamp (LTR) (*) * 4
Swamp (SNC) (*) * 4
Swamp (ONE) (*) * 4
Swamp (NEO) (*) * 2
Swarming of Moria (*) * 3
Ugluk of the White Hand (*) * 1
Witch-king, Bringer of Ruin (*) * 1
+95
View File
@@ -0,0 +1,95 @@
#NAME:Graaz Commander
#DESC:Deck concept thanks to punkeduard
#DESC:Original deck by vasarto77 (tappedout.net)
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,creature,*)
#HINT:combo hold(All is Dust|myhand)^cast(All is Dust|myhand)^restriction{type(creature|opponentbattlefield)~morethan~2}^totalmananeeded({7})
Akroma's Memorial (*) * 1
All is Dust (*) * 1
Alloy Myr (*) * 1
Ancient Tomb (*) * 1
Arcbound Crusher (*) * 1
Ash Barrens (*) * 1
Bitterthorn, Nissa's Animus (*) * 1
Blinkmoth Urn (*) * 1
Bonded Construct (*) * 1
Captain's Claws (*) * 1
Chief of the Foundry (*) * 1
Coat of Arms (*) * 1
Commander's Plate (*) * 1
Copper Myr (*) * 1
Darksteel Citadel (*) * 1
Darksteel Forge (*) * 1
Darksteel Juggernaut (*) * 1
Dolmen Gate (*) * 1
Eldrazi Monument (*) * 1
Environmental Sciences (*) * 1
Etched Champion (*) * 1
Fellwar Stone (*) * 1
Field of the Dead (*) * 1
Flayer Husk (*) * 1
Forsaken Monument (*) * 1
Foundry of the Consuls (*) * 1
Gemini Engine (*) * 1
Gold Myr (*) * 1
Golem Foundry (*) * 1
Guildless Commons (*) * 1
Ichorclaw Myr (*) * 1
Iron Apprentice (*) * 1
Iron Myr (*) * 1
It That Betrays (*) * 1
Kozilek, Butcher of Truth (*) * 1
Leaden Myr (*) * 1
Mascot Exhibition (*) * 1
Memnite (*) * 1
Mishra's Self-Replicator (*) * 1
Monkey Cage (*) * 1
Mox Opal (*) * 1
Myr Battlesphere (*) * 1
Myr Retriever (*) * 1
Myr Turbine (*) * 1
Nettlecyst (*) * 1
Oketra's Monument (*) * 1
Ornithopter (*) * 1
Ornithopter of Paradise (*) * 1
Palladium Myr (*) * 1
Patchwork Automaton (*) * 1
Phyrexian Walker (*) * 1
Plague Myr (*) * 1
Pristine Talisman (*) * 1
Scavenger Grounds (*) * 1
Sea Gate Wreckage (*) * 1
Searchlight Companion (*) * 1
Shimmer Myr (*) * 1
Shrine of the Forsaken Gods (*) * 1
Signal Pest (*) * 1
Silver Myr (*) * 1
Skittering Cicada (*) * 1
Skittering Invasion (*) * 1
Sol Ring (*) * 1
Sparring Construct (*) * 1
Spawning Bed (*) * 1
Spawnsire of Ulamog (*) * 1
Steel Overseer (*) * 1
Stonecoil Serpent (*) * 1
Swiftfoot Boots (*) * 1
Temple of the False God (*) * 1
Thopter Assembly (*) * 1
Thought Vessel (*) * 1
Thran Dynamo (*) * 1
Universal Automaton (*) * 1
Unwinding Clock (*) * 1
Urza's Mine (*) * 1
Urza's Power Plant (*) * 1
Urza's Saga
Urza's Tower (*) * 1
Urza's Workshop (*) * 1
Void Winnower (*) * 1
Wastes (CMM) (*) * 4
Wastes (J22) (*) * 4
Wastes (OGW) (*) * 4
Wastes (TSR) (*) * 4
Worn Powerstone (*) * 1
Zhalfirin Void (*) * 1
#CMD:Graaz, Unstoppable Juggernaut (*) * 1
+96 -79
View File
@@ -1,79 +1,96 @@
#Black/White Deck 10E/RV #NAME:Tobias Commander
#NAME:The Hive #DESC:Tobias Andrion considers himself
#DESC:When the last living being #DESC:a master of strategy. Can you
#DESC:succumbs to the terrible blight #DESC:defeat him?
#DESC:the wasps will rise #DESC:
#DESC:stirring the barren air #DESC:Win Wagic duels to unlock
#DESC:with their hum. #DESC:more Commander opponents
#4x The hive #DESC:
135253 #DESC:Original deck idea by Goraghull
135253 #DESC:(mtggoldfish.com)
135253 #DESC:Built for Wagic by Bob
135253 #HINT:castpriority(commander,*)
#4x pestilence
1172 Acrobatic Maneuver (*) * 1
1172 Aethersnipe (*) * 1
1172 Alabaster Dragon (*) * 1
1172 Angelic Renewal (*) * 1
#4x Ancestor chosen Aqueous Form (*) * 1
130550 Archaeomancer (*) * 1
130550 Ash Barrens (*) * 1
130550 Azorius Guildgate (*) * 1
130550 Azorius Signet (*) * 1
#4x assassinate Blur (*) * 1
135194 Capsize (*) * 1
135194 Cloak of Mists (*) * 1
135194 Cloudshift (*) * 1
135194 Command Tower (*) * 1
#4x bottle gnomes Commander's Sphere (*) * 1
129495 Counterspell (*) * 1
129495 Deep Analysis (*) * 1
129495 Displace (*) * 1
129495 Drifting Meadow (*) * 1
#4x Drudge skelettons Enlightened Maniac (*) * 1
129529 Ephemerate (*) * 1
129529 Essence Flux (*) * 1
129529 Fellwar Stone (*) * 1
129529 Flicker of Fate (*) * 1
#4x Glorious Anthem Forge of Heroes (*) * 1
129572 Forsake the Worldly (*) * 1
129572 Ghostly Flicker (*) * 1
129572 Icewind Stalwart (*) * 1
129572 Idyllic Beachfront (*) * 1
#4x Paladin en Vec Inspiring Overseer (*) * 1
129668 Island (*) * 4
129668 Island (WOE) (*) * 4
129668 Island (LCI) (*) * 4
129668 Journey to Nowhere (*) * 1
#2 x Deathmark Kor Cartographer (*) * 1
129910 Late to Dinner (*) * 1
129910 Lonely Sandbar (*) * 1
#2x Demistify Lose Focus (*) * 1
129524 Man-o'-War (*) * 1
129524 Meandering River (*) * 1
#12 swamps Mind Stone (*) * 1
129754 Mist Raven (*) * 1
129756 Mnemonic Wall (*) * 1
129755 Momentary Blink (*) * 1
129757 Muse Drake (*) * 1
129754 Negate (M12) (*) * 1
129756 Oblivion Ring (*) * 1
129755 Opal Palace (*) * 1
129757 Palace Sentinels (*) * 1
129754 Pegasus Guardian (*) * 1
129756 Plains (*) * 4
129755 Plains (WOE) (*) * 4
129757 Plains (LCI) (*) * 4
#12x plains Plains (OTJ) (*) * 1
129680 Ponder (M12) (*) * 1
129681 Pondering Mage (*) * 1
129682 Preordain (*) * 1
129683 Protective Bubble (*) * 1
129680 Remote Isle (*) * 1
129681 Revoke Existence (*) * 1
129682 Salvager of Secrets (*) * 1
129683 Scrivener (*) * 1
129680 Scrollshift (*) * 1
129681 Sea Gate Oracle (*) * 1
129682 Sensor Splicer (*) * 1
129683 Settle Beyond Reality (*) * 1
Skyscanner (*) * 1
Soul Warden (*) * 1
Soul of Migration (*) * 1
Spirited Companion (*) * 1
Stonehorn Dignitary (*) * 1
Suture Priest (*) * 1
Swords to Plowshares (*) * 1
Teferi's Time Twist (*) * 1
Temporal Fissure (*) * 1
The Modern Age (*) * 1
Thought Vessel (*) * 1
Tranquil Cove (*) * 1
Turn to Mist (*) * 1
Vedalken Dismisser (RAV) (*) * 1
Whirlpool Rider (*) * 1
Whispersilk Cloak (*) * 1
#CMD:Tobias Andrion (*) * 1
+92
View File
@@ -0,0 +1,92 @@
#NAME:Shalai-Hallar Commander
#DESC:Deck concept thanks to Vitty85
#DESC:Original deck by gabao (tappedout.net)
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,creature,*)
#HINT:dontattackwith(Birds of Paradise)
#HINT:dontblockwith(Birds of Paradise)
#HINT:alwaysattackwith(Kalonian Hydra)
Abzan Battle Priest (*) * 1
Abzan Falconer (*) * 1
Ajani's Pridemate (M11) (*) * 1
All Will Be One (*) * 1
Arcane Signet (*) * 1
Arwen, Weaver of Hope (*) * 1
Basri's Solidarity (*) * 1
Birds of Paradise (*) * 1
Botanical Brawler (*) * 1
Branching Evolution (*) * 1
Bretagard Stronghold (*) * 1
Canopy Vista (*) * 1
Cathars' Crusade (*) * 1
Cinder Glade (*) * 1
Command Tower (*) * 1
Conclave Mentor (*) * 1
Cultivate (*) * 1
Death's Presence (*) * 1
Defiler of Vigor (*) * 1
Dusk Legion Duelist (*) * 1
Enduring Scalelord (*) * 1
Evolution Sage (*) * 1
Evolving Wilds (*) * 1
Exotic Orchard (*) * 1
Farseek (*) * 1
Felidar Retreat (*) * 1
Forest (LTR) (*) * 4
Forest (CMM) (*) * 4
Fortified Village (*) * 1
Game Trail (*) * 1
Goblin Anarchomancer (*) * 1
Good-Fortune Unicorn (*) * 1
Grumgully, the Generous (*) * 1
Gyre Sage (*) * 1
Halana and Alena, Partners (*) * 1
Hardened Scales (*) * 1
Heliod, Sun-Crowned (*) * 1
Hydra's Growth (*) * 1
Incubation Druid (*) * 1
Inspiring Call (*) * 1
Invigorating Surge (*) * 1
Ivy Lane Denizen (*) * 1
Kalonian Hydra (*) * 1
Kami of Whispered Hopes (*) * 1
Keen Sense (*) * 1
Kodama's Reach (CMM) (*) * 1
Krenko, Tin Street Kingpin (*) * 1
Krosan Grip (*) * 1
Krosan Verge (*) * 1
Lifelink (*) * 1
Loyal Guardian (*) * 1
Managorger Hydra (*) * 1
Master Chef (*) * 1
Mayael's Aria (*) * 1
Mikaeus, the Lunarch (*) * 1
Mountain (LTR) (*) * 4
Mountain (CMM) (*) * 4
Nature's Lore (*) * 1
Ozolith, the Shattered Spire (*) * 1
Path to Exile (*) * 1
Plains (LTR) (*) * 4
Plains (CMM) (*) * 4
Pledge of Unity (*) * 1
Rampant Growth (*) * 1
Renata, Called to the Hunt (*) * 1
Resourceful Defense (*) * 1
Rhythm of the Wild (*) * 1
Shalai, Voice of Plenty (*) * 1
Sol Ring (*) * 1
Solidarity of Heroes (*) * 1
Sungrass Prairie (*) * 1
Surge of Salvation (*) * 1
Sword of Truth and Justice (*) * 1
Swords to Plowshares (*) * 1
Take Up the Shield (*) * 1
Taurean Mauler (*) * 1
Temple of the False God (*) * 1
Terramorphic Expanse (*) * 1
Together Forever (*) * 1
Trelasarra, Moon Dancer (*) * 1
Twinblade Paladin (*) * 1
Visions of Dominance (*) * 1
Wildwood Scourge (*) * 1
#CMD:Shalai and Hallar (*) * 1
+89
View File
@@ -0,0 +1,89 @@
#NAME:Vial Smasher Commander
#DESC:Original deck by GrwingErbw (tappedout.net)
#DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,*)
#HINT:dontattackwith(Vial Smasher the Fierce)
#HINT:dontblockwith(Vial Smasher the Fierce)
Abrade (*) * 1
Angrath, the Flame-Chained (*) * 1
Archfiend of Despair (*) * 1
Badlands (*) * 1
Banefire (M19) (*) * 1
Baneful Omen (*) * 1
Bituminous Blast (C16) (*) * 1
Black Market (*) * 1
Blasphemous Act (*) * 1
Bojuka Bog (*) * 1
Brash Taunter (*) * 1
Breath of Malfegor (*) * 1
Charmbreaker Devils (*) * 1
Cinder Barrens (*) * 1
City on Fire (*) * 1
Command Tower (*) * 1
Curtains' Call (*) * 1
Decree of Pain (*) * 1
Doom Blade (*) * 1
Dragonskull Summit (*) * 1
Dreadbore (*) * 1
Everlasting Torment (*) * 1
Expedition Map (*) * 1
Exsanguinate (*) * 1
Falkenrath Noble (*) * 1
Fiery Confluence (*) * 1
Fiery Emancipation (*) * 1
Fire Diamond (*) * 1
Font of Mythos (CON) (*) * 1
Foreboding Ruins (*) * 1
Go for the Throat (*) * 1
Gratuitous Violence (*) * 1
Gray Merchant of Asphodel (*) * 1
Guttersnipe (*) * 1
Hero's Downfall (*) * 1
Howling Mine (*) * 1
In Garruk's Wake (*) * 1
Indulgent Tormentor (*) * 1
Kaervek the Merciless (*) * 1
Kederekt Parasite (*) * 1
Lightning Reaver (*) * 1
Malfegor (*) * 1
Mogis, God of Slaughter (*) * 1
Mountain (MKM) (*) * 4
Mountain (WOE) (*) * 4
Mountain (LCI) (*) * 4
Mountain (LTR) (*) * 1
Murder (*) * 1
Neheb, the Eternal (*) * 1
Painful Quandary (*) * 1
Phyrexian Arena (*) * 1
Polluted Bonds (*) * 1
Rakdos Carnarium (*) * 1
Rakdos Guildgate (*) * 1
Rakdos Signet (*) * 1
Rakdos's Return (*) * 1
Rakdos, Lord of Riots (*) * 1
Sheoldred, the Apocalypse (*) * 1
Sin Prodder (*) * 1
Skull Rend (*) * 1
Smoldering Marsh (*) * 1
Sol Ring (*) * 1
Solemn Simulacrum (*) * 1
Star of Extinction (*) * 1
Starstorm (*) * 1
Swamp (MKM) (*) * 4
Swamp (WOE) (*) * 4
Swamp (LCI) (*) * 4
Swamp (LTR) (*) * 1
Temple of Malice (*) * 1
Temple of the False God (*) * 1
Temporal Extortion (*) * 1
Terminate (CMD) (*) * 1
Thought Vessel (*) * 1
Torment of Hailfire (*) * 1
Tragic Slip (*) * 1
Twilight Prophet (*) * 1
Unlicenced Disintergration (*) * 1
Vicious Shadows (*) * 1
Volcanic Vision (*) * 1
Waste Not (*) * 1
Wound Reflection (*) * 1
#CMD:Vial Smasher the Fierce (*) * 1
+25
View File
@@ -0,0 +1,25 @@
#NAME:Draw and Die!
#DESC:Deck concept by ChocolateLightning
#DESC:(tappedout.net), refined for
#DESC:Wagic by Bob
#HINT:dontattackwith(Fate Unraveler)
#HINT:dontblockwith(Fate Unraveler)
Dictate of Kruphix (*) * 3
Dismal Backwater (*) * 2
Drowned Catacomb (*) * 4
Fate Unraveler (*) * 4
Fog Bank (*) * 2
Forced Fruition (*) * 2
Howling Mine (*) * 4
Island (MIR) (*) * 4
Island (ICE) (*) * 4
Liliana's Caress (*) * 2
Master of the Feast (*) * 4
Ob Nixilis, the Hate-Twisted (*) * 3
Peer into the Abyss (*) * 1
Teferi's Puzzle Box (*) * 2
Shield Sphere (*) * 3
Swamp (ZEN) (*) * 4
Swamp (4ED) (*) * 4
Underworld Dreams (*) * 4
Underground Sea (*) * 4
+29
View File
@@ -0,0 +1,29 @@
#NAME:Cut Off One Head...
#DESC:Deck concept by Prospekt
#DESC:(tappedout.net), refined for
#DESC:Wagic by Bob
#HINT:dontattackwith(Birds of Paradise)
#HINT:dontblockwith(Birds of Paradise)
#HINT:dontattackwith(Karametra's Acolyte)
#HINT:alwaysattackwith(Kalonian Hydra)
#HINT:combo hold(Alpha Authority|myhand)^until(creature[-Hydra]|mybattlefield)^cast(Alpha Authority|myhand) targeting(creature[-Hydra]|mybattlefield)^restriction{type(Alpha Authority|mybattlefield)~lessthan~1}^totalmananeeded({1}{G})
#HINT:combo hold(Canopy Cover|myhand)^until(creature[-Hydra]|mybattlefield)^cast(Canopy Cover|myhand) targeting(creature[-Hydra]|mybattlefield)^restriction{type(Canopy Cover|mybattlefield)~lessthan~1}^totalmananeeded({1}{G})
Alpha Authority * 2
Birds of Paradise * 4
Beast Within * 3
Canopy Cover * 2
Cultivate * 4
Forest (MIR) * 4
Forest (ICE) * 4
Forest (4ED) * 4
Forest (5ED) * 4
Forest (7ED) * 4
Forest (RAV) * 2
Kalonian Hydra * 2
Karametra's Acolyte * 2
Khalni Hydra * 4
Managorger Hydra * 4
Mistcutter Hydra * 3
Primordial Hydra * 4
Solidarity of Heroes * 2
Voracious Hydra * 2
+31
View File
@@ -0,0 +1,31 @@
#NAME:Nazgul
#DESC:Deck for Wagic by Bob
#HINT:combo hold(Sam's Desperate Rescue|myhand)^cast(Sam's Desperate Rescue|myhand) targeting(Nazgul|mygraveyard)^totalmananeeded({B})
#HINT:combo hold(Demonic Tutor|myhand)^cast(Demonic Tutor|myhand) targeting(Nazgul|mylibrary)^totalmananeeded({1}{B})
Bog Wraith (*) * 4
Claim the Precious (*) * 3
Demonic Tutor (*) * 2
Forced Adaptation (*) * 2
Forest (LTR) (*) * 4
Forest (WOE) (*) * 3
Hardened Scales (*) * 4
Inherited Envelope (*) * 3
Ringwraiths (*) * 2
Sam's Desperate Rescue (*) * 2
Sheoldred, Whispering One (*) * 1
Smeagol, Helpful Guide (*) * 2
Swamp (DSK) (*) * 4
Swamp (LTR) (*) * 4
Swamp (WOE) (*) * 3
The Black Breath (*) * 2
Urborg, Tomb of Yawgmoth (LTC) (*) * 2
Woodland Cemetery (LTC) * 4
616930
619388
619389
619390
619391
619392
619393
619394
619395
+34 -34
View File
@@ -1,60 +1,60 @@
#Plain white deck #NAME:Kithkin
#NAME:Justice #DESC:Led by the Cenn,
#DESC:Defending law with an army #DESC:united by the thoughtweft,
#DESC:of zealous followers, #DESC:challenge just one
#DESC:every criminal shall be punished #DESC:champion of Goldmeadow,
#DESC:with the wrath of the just. #DESC:and you will face
#4x Crusade,{W}{W}, Enchantment, all white creatures +1/+1 #DESC:the entire cla-chan!
1341
1341
1341
1341
#4x Swords to Plowshares, {W} Remove target creature from game, controller gains life = strength
1367
1367
1367
1367
#4x Glorious Anthem, {1}{W}{W}, Enchantment, Creatures you control get +1/+1 #4x Glorious Anthem, {1}{W}{W}, Enchantment, Creatures you control get +1/+1
129572 129572
129572 129572
129572 129572
129572 129572
#4x Paladin en-Vec, {1}{W}{W}, Creature - Human Knight,2/2, first strike protection from red and black #4x Wizened Cenn,{W}{W}, Creature - Kithkin Cleric,2/2, other kithin get +1/+1
129668
129668
129668
129668
#4x Knight of Meadowgrain,{W}{W}, Creature-Kithin Knight,2/2,first strike,lifelink
139715
139715
139715
139715
#4x Wizened Cenn,{W}{W}, Creature - Kithin Cleric,2/2, other kithin get +1/+1
139716 139716
139716 139716
139716 139716
139716 139716
#4x Zealous Guardian,{WU}, Creature - Kithin Soldier,1/1,flash #4x Zealous Guardian,{WU}, Creature - Kithkin Soldier,1/1,flash
142028 142028
142028 142028
142028 142028
142028 142028
#4x Ballynock Cohort,{2}{W},Creature - Kithin Soldier,2/2,First strike, get +1/+1 aslongas you control another white creature #4x Ballynock Cohort,{2}{W},Creature - Kithkin Soldier,2/2,First strike, get +1/+1 aslongas you control another white creature
142045 142045
142045 142045
142045 142045
142045 142045
#2x Armored Ascension,{3}{W},Enchant creature, +1/+1 for each plains and flying #4x Armored Ascension,{3}{W},Enchant creature, +1/+1 for each plains and flying
146041 146041
146041 146041
#2x Oversoul of Dusk,{WG}{WG}{WG}{WG}{WG},5/5, Creature - Spirit avatar, protection from blue,red and black 146041
146735 146041
146735 #4x Thistledown Liege,{1}{WU}{WU}{WU}, 1/3, creature - Kithkin Knight, give +1/+1 to blue and white creature you control
#4x Thistledown Liege,{1}{WU}{WU}{WU}, 1/3, creature - Kithin Knight, give +1/+1 to blue and white creature you control
147409 147409
147409 147409
147409 147409
147409 147409
#4x Kihtkin Shielddare, {1}{W},1/1 creature - Kithkin soldier, {t}{W}:target blocking creature gets +2/+2
158238
158238
158238
158238
#4x Goldmeadow Harrier, {W},1/1 creature - Kithkin soldier,{W}:tap target creature
139397
139397
139397
139397
#4x Field Marshall, {1}{W}{W}, 2/2 creature - Human soldier, Other Soldier creatures get +1/+1 and have first strike
135258
135258
135258
135258
#4x Mobilization, {2}{W}, enchantment, Soldier creatures have vigilance, {2}{W}:Put a 1/1 white Soldier creature token into play
129716
129716
129716
129716
#20x Plains (10E) #20x Plains (10E)
129683 129683
129683 129683
+24 -62
View File
@@ -1,66 +1,17 @@
#NAME:Taiga #NAME:Taiga
#DESC:The forces of fire and nature unite. #DESC:Beware the fires deep in
#DESC:the boreal forest
#DESC: #DESC:
#DESC:Can you withstand #DESC:Win matches to unlock more
#DESC:their combined fervor? #DESC:opponents, sets and game modes
#2x Cockatrice Cockatrice (RV) (*) * 2
1238 Craw Wurm (RV) (*) * 3
1238 Earth Elemental (RV) (*) * 2
#3x Craw Wurm Elvish Archers (RV) (*) * 2
1239 Firebreathing (RV) (*) * 1
1239 Fire Elemental (RV) (*) * 2
1239 Flashfires (RV) (*) * 2
#2x Elvish Archers # RV Forests
1242
1242
#2x Giant Spider
1249
1249
#2x Grizzly Bears
1250
1250
#2x Scryb Sprites
1264
1264
#2x Shanodin Dryads
1265
1265
#1x Tranquility
1270
#1x Tsunami
1271
#2x Earth Elemental
1287
1287
#2x Fire Elemental
1290
1290
#1x Flashfires
1293
#3x Goblin King
1296
1296
1296
#2x Hill Giant
1299
1299
#4x Mons's Goblin Raiders
1308
1308
1308
1308
#2x Orcish Oriflamme
1310
1310
1310
# (PSY) Power Surge not available any more, replaced with a third Orcish Oriflamme
#1x Power Surge
#1311
#1x Wheel of Fortune
1326
#1x White Ward
1371
#Forest (RV)
1386 1386
1386 1386
1386 1386
@@ -73,7 +24,12 @@
1388 1388
1388 1388
1388 1388
#Mountain Giant Spider (RV) (*) * 2
Goblin King (RV) (*) * 3
Grizzly Bears (RV) (*) * 2
Hill Giant (RV) (*) * 2
Mons's Goblin Raiders (RV) (*) * 4
# RV Mountains
1389 1389
1389 1389
1389 1389
@@ -86,3 +42,9 @@
1391 1391
1391 1391
1391 1391
Orcish Oriflamme (RV) (*) * 2
Scryb Sprites (RV) (*) * 2
Shanodin Dryads (RV) (*) * 2
Tranquility (RV) (*) * 1
Tsunami (RV) (*) * 1
Wheel of Fortune (RV) (*) * 1
+90 -78
View File
@@ -1,78 +1,90 @@
#NAME:Kithkin #NAME:Atarka Commander
#DESC:Led by the Cenn, #DESC:Atarka's dragons bring death
#DESC:united by the thoughtweft, #DESC:from the air. Can you defeat
#DESC:challenge just one #DESC:her?
#DESC:champion of Goldmeadow, #DESC:
#DESC:and you will face #DESC:Win Wagic duels to unlock
#DESC:the entire cla-chan! #DESC:more Commander opponents
#4x Glorious Anthem, {1}{W}{W}, Enchantment, Creatures you control get +1/+1 #DESC:
129572 #DESC:Draconic Destruction
129572 #DESC:Precon deck, 2022
129572 #DESC:Refined for Wagic by Bob
129572 #HINT:castpriority(commander,*)
#4x Wizened Cenn,{W}{W}, Creature - Kithkin Cleric,2/2, other kithin get +1/+1 Akoum Hellkite (*) * 1
139716 Arcane Signet (*) * 1
139716 Atarka Monument (*) * 1
139716 Beast Within (*) * 1
139716 Bower Passage (*) * 1
#4x Zealous Guardian,{WU}, Creature - Kithkin Soldier,1/1,flash Bristling Backwoods (*) * 1
142028 Chain Reaction (*) * 1
142028 Cinder Glade (*) * 1
142028 Command Tower (*) * 1
142028 Commander's Sphere (*) * 1
#4x Ballynock Cohort,{2}{W},Creature - Kithkin Soldier,2/2,First strike, get +1/+1 aslongas you control another white creature Crucible of Fire (ALA) (*) * 1
142045 Cultivate (*) * 1
142045 Demanding Dragon (*) * 1
142045 Draconic Disciple (*) * 1
142045 Dragon Mage (*) * 1
#4x Armored Ascension,{3}{W},Enchant creature, +1/+1 for each plains and flying Dragon Tempest (*) * 1
146041 Dragon's Hoard (*) * 1
146041 Dragonkin Berserker (*) * 1
146041 Dragonlord's Servant (*) * 1
146041 Dragonmaster Outcast (*) * 1
#4x Thistledown Liege,{1}{WU}{WU}{WU}, 1/3, creature - Kithkin Knight, give +1/+1 to blue and white creature you control Dragonspeaker Shaman (*) * 1
147409 Drakuseth, Maw of Flames (*) * 1
147409 Drumhunter (*) * 1
147409 Elemental Bond (*) * 1
147409 Fervor (*) * 1
#4x Kihtkin Shielddare, {1}{W},1/1 creature - Kithkin soldier, {t}{W}:target blocking creature gets +2/+2 Flameblast Dragon (ALA) (*) * 1
158238 Foe-Razer Regent (*) * 1
158238 Forest (BLB) (*) * 4
158238 Forest (MKM) (*) * 4
158238 Forest (LCI) (*) * 4
#4x Goldmeadow Harrier, {W},1/1 creature - Kithkin soldier,{W}:tap target creature Furnace Whelp (10E) (*) * 1
139397 Game Trail (*) * 1
139397 Garruk's Uprising (*) * 1
139397 Harbinger of the Hunt (*) * 1
139397 Harmonize (*) * 1
#4x Field Marshall, {1}{W}{W}, 2/2 creature - Human soldier, Other Soldier creatures get +1/+1 and have first strike Hoard-Smelter Dragon (*) * 1
135258 Hunter's Insight (*) * 1
135258 Hunter's Prowess (*) * 1
135258 Kazandu Refuge (*) * 1
135258 Kodama's Reach (CHK) (*) * 1
#4x Mobilization, {2}{W}, enchantment, Soldier creatures have vigilance, {2}{W}:Put a 1/1 white Soldier creature token into play Lathliss, Dragon Queen (*) * 1
129716 Lightning Bolt (*) * 1
129716 Llanowar Elves (*) * 1
129716 Magmaquake (C14) (*) * 1
129716 Mordant Dragon (*) * 1
#20x Plains (10E) Mountain (BLB) (*) * 4
129683 Mountain (MKM) (*) * 4
129683 Mountain (LCI) (*) * 4
129683 Mountain (WOE) (*) * 4
129683 Mountain (LTR) (*) * 2
129683 Primal Might (*) * 1
129683 Rapacious Dragon (*) * 1
129683 Return to Nature (*) * 1
129683 Rugged Highlands (*) * 1
129683 Runehorn Hellkite (*) * 1
129683 Sakura-Tribe Elder (*) * 1
129683 Sarkhan, the Dragonspeaker (*) * 1
129683 Savage Ventmaw (*) * 1
129683 Scourge of Valkas (*) * 1
129683 Shamanic Revelation (*) * 1
129683 Shivan Devastator (*) * 1
129683 Shivan Oasis (*) * 1
129683 Sol Ring (*) * 1
129683 Spit Flame (*) * 1
129683 Steel Hellkite (*) * 1
129683 Sweltering Suns (*) * 1
Swiftfoot Boots (*) * 1
Talisman of Impulse (*) * 1
Temple of Abandon (*) * 1
Thunderbreak Regent (*) * 1
Thundermaw Hellkite (*) * 1
Timber Gorge (*) * 1
Tyrant's Familiar (*) * 1
Unleash Fury (*) * 1
Vandalblast (*) * 1
Verix Bladewing (*) * 1
Wooded Ridgeline (*) * 1
#CMD:Atarka, World Render (*) * 1
+22 -28
View File
@@ -1,39 +1,33 @@
#NAME:Savannah #NAME:Savannah
#DESC:United against the terrible #DESC:Beasts stalk their prey
#DESC:Phyrexian Fate, #DESC:among the tall grasses
#DESC:there is no time for dispute #DESC:
#DESC:or rivalries #DESC:
#DESC:in Eladamri and Gerrard's army #DESC:Win matches to unlock more
# (PSY) 2x Benalish Hero not available any more, removed (deck has still >60 cards) #DESC:opponents, sets and game modes
# (PSY) 2x Mesa Pegasus not available any more, removed (deck has still >60 cards) Armageddon (VMA) * 1
Black Vise (V10) * 2
# Land(s) Builder's Blessing (AVR) * 2
Forest (8ED) * 13
Plains (8ED) * 9
# Creature(s)
Cockatrice (TSB) * 2 Cockatrice (TSB) * 2
Craw Wurm (9ED) * 2 Craw Wurm (9ED) * 2
Crusade (DDF) * 2
Forest (8ED) * 4
Forest (9ED) * 4
Forest (MRD) * 1
Forest (ONS) * 4
Giant Spider (AKH) * 2 Giant Spider (AKH) * 2
Grizzly Bears (8ED) * 2 Grizzly Bears (8ED) * 2
Spitting Spider (8ED) * 2 Jukai Messenger (CHK) * 4
Kessig Recluse (DKA) * 2
Living Lands (ME4) * 1
Plains (8ED) * 4
Plains (9ED) * 1
Plains (ONS) * 4
Rhox Charger (ALA) * 1
Ronom Unicorn (CSP) * 2 Ronom Unicorn (CSP) * 2
Savannah Lions (A25) * 2 Savannah Lions (A25) * 2
Scute Mob (ZEN) * 3 Scute Mob (ZEN) * 3
Serra Angel (M13) * 2 Serra Angel (M13) * 2
Jukai Messenger (CHK) * 4 Spitting Spider (8ED) * 2
Kessig Recluse (DKA) * 2
Rhox Charger (ALA) * 1
# Artifact(s)
Black Vise (V10) * 2
The Rack (DPA) * 2 The Rack (DPA) * 2
# Enchantment(s)
Builder's Blessing (AVR) * 2
Crusade (DDF) * 2
Living Lands (ME4) * 1
# Sorcery(s)
Armageddon (VMA) * 1
Wrath of God (8ED) * 2 Wrath of God (8ED) * 2
+1 -1
View File
@@ -1,4 +1,4 @@
#NAME:Jihad #NAME:Armored Ascent
#DESC:They may look weak #DESC:They may look weak
#DESC:and barely present, #DESC:and barely present,
#DESC:but if you let them grow #DESC:but if you let them grow
+96 -55
View File
@@ -1,55 +1,96 @@
#NAME:Kobold Overlord #NAME:Ragavan Commander
#DESC:"You may think we are weak #DESC:Ragavan's pirates steal both
#DESC: But we are many #DESC:treasure and your spells!
#DESC: And sometimes we can hire #DESC:Can you defeat him?
#DESC: A powerful mercenary!" #DESC:
#DESC:Win Wagic duels to unlock
# Cards considered, but not included: #DESC:more Commander opponents
# Orcish Oriflamme - would match the deck's focus of #DESC:
# strengthening the creatures, but is too expensive. Perhaps add #DESC:The Ragavan Commander Deck
# it when mana acceleration is possible for this deck. #DESC:Refined for Wagic by Bob
#HINT:castpriority(commander,*)
# Cards removed from he deck: Abrade (PLIST) *1
# 3 x Bravado (USG) (ID 5848) Academy Manufactor *1
# The card's name and illustration don't really fit the "kobold" Access Tunnel (STX) *1
# theme, but the effect (strength through numbers) definitely Aggravated Assault (ONS) *1
# does. Ancient Copper Dragon *1
# Removed because the AI casts it on its opponent's creatures. Ancient Tomb (ZNE) *1
Arcane Signet *1
# 4 x Brightstone Ritual (ONS) (ID 39846) Blood Moon (2XM) *1
# for mana acceleration Bloodstained Mire (ONS) *1
# Removed because the AI doesn't use the mana. Break Through the Line (FRF) *1
# Also ... only works with goblins. Duh. *blush* Breeches, Brazen Plunderer *1
Captain Lannery Storm *1
# Land(s) Cathedral of War (M13) *1
Kher Keep (TSP) * 2 # produces kobold tokens Chromatic Lantern *1
Mountain (ONS) * 20 City of Brass (ME4) *1
Coercive Recruiter (CMR) *1
# Creature(s) Combat Celebrant (AKR) *1
Battle Squadron (MMQ) * 2 Commander's Plate (CMR) *1
Crimson Kobolds (ME3) * 4 Cursed Mirror (C21) *1
Crookshank Kobolds (ME1) * 4 Dire Fleet Daredevil (AFC) *1
Keldon Warlord (5ED) * 2 Dockside Extortionist (C19) *1
# Doesn't fit the theme too well (would a Keldon Warlord really Dwarven Mine *1
# work as a mercenary for a Kobold Overlord?), but without it Embercleave (ELD) *1
# the deck would be too weak, and a deck full of weak Fellwar Stone *1
# creatures is exactly the environment where a Keldon Warlord Fury of the Horde (CSP) *1
# thrives. Goblin Engineer (MH1) *1
Goblin Tunneler *1
Kobold Drill Sergeant (ME3) * 4 Godo, Bandit Warlord (CHK) *1
Kobold Overlord (ME3) * 4 Goldspan Dragon (KHM) *1
Kobold Taskmaster (ME3) * 4 Grenzo, Havoc Raiser (PZ2) *1
Kobolds of Kher Keep (ME3) * 4 Hellkite Tyrant (GTC) *1
Helm of the Host (DOM) *1
# Artifact(s) Imperial Recruiter (ME2) *1
Howling Mine (7ED) * 4 Inventors' Fair (KLD) *1
Slate of Ancestry (ONS) * 2 Lightning Bolt (ME1) *1
#To draw more cards (check whether the AI overuses it and Lightning Greaves (MB1) *1
#decks itself out) Magda, Brazen Outlaw (KHM) *1
Mana Confluence *1
# Sorcery(s) Mishra's Bauble (MB1) *1
Mob Justice (*) * 3 Mogg Salvage (NMS) *1
Wheel of Fortune (VMA) * 1 Moraug, Fury of Akoum (ZNR) *1
#To get a new hand (hopefully) full of cheap kobolds once the Mountain (UNH) *4
#previous hand has been used up. Only 1 because it's Mountain (WOE) *4
#restricted. Mountain (LCI) *4
Mountain (MKM) *4
Mountain (BLB) *4
Mox Amber (DOM) *1
Mox Diamond (FVR) *1
Mox Opal (2XM) *1
Neheb, the Eternal (AKR) *1
Passionate Archaeologist *1
Pirate's Pillage (RIX) *1
Port Razer (CMR) *1
Price of Glory (ODY) *1
Reckless Fireweaver *1
Seize the Day (ODY) *1
Seize the Spoils (KHM) *1
Shatter *1
Shinka, the Bloodsoaked Keep (CHK) *1
Sol Ring (C19) *1
Spire of Industry (AER) *1
Stolen Strategy *1
Strike It Rich (MH2) *1
Strip Mine (EXP) *1
Sword of Feast and Famine (MPS) *1
Sword of Fire and Ice (2XM) *1
Sword of Hearth and Home (MH2) *1
Sword of Light and Shadow (2XM) *1
Sword of the Animist (AFC) *1
Thran Dynamo *1
Tome of Legends (ELD) *1
Trash for Treasure (C16) *1
Treasure Nabber (PZ2) *1
Treasure Vault (AFR) *1
Underworld Breach (THB) *1
Urza's Saga (MH2) *1
Valakut Awakening (ZNR) *1
Valakut, the Molten Pinnacle (ZEN) *1
Vandalblast (AFC) *1
War's Toll (BBD) *1
Wayfarer's Bauble (C17) *1
Wheel of Fortune (VMA) *1
World at War (ROE) *1
Xorn (AFR) *1
#CMD:Ragavan, Nimble Pilferer (MH2) *1
+26 -61
View File
@@ -1,64 +1,23 @@
#NAME:Plateau #NAME:Plateau
#DESC:In the highland of Boros #DESC:There are no hiding places
#DESC:Angels, elementals and goblins #DESC:on the high steppes beyond
#DESC:are preparing for battle. #DESC:the mountain passes
#DESC:Beware, the crusade is coming... #DESC:
#4x Lightning Helix {W}{R} - does 3 damage and you gain 3 life replacement for #2x Black Vise (1097) and #2x The Rack (1139) #DESC:Win matches to unlock more
87908 #DESC:opponents, sets and game modes
87908 Boros Recruit (RAV) * 4
87908 Bull Cerodon (ALA) * 3
87908 Castle (RV) * 2
# (PSY) added a third Bull Cerodon to bring the deck to 60 cards Cerodon Yearling (ARB) * 2
#2x Bull Cerodon replacement for #3x Earth Elementat {3}{R}{R} -4/5 (1287) Crusade (RV) * 1
174952 Fire Elemental (RV) * 2
174952 Goblin King (10E) * 2
174952 Hearthfire Hobgoblin (EVE) * 2
#2x Fire Elemental {3}{R}{R} - 5/4 Hill Giant (RV) * 1
1290 Keldon Warlord (RV) * 1
1290 Lightning Helix (RAV) * 4
#2 x Nobilis of War {RW}{RW}{RW}{RW}{RW} replacement for 2x Fire elemental (1290) Mons's Goblin Raiders (RV) * 1
154258 # RV Mountains
154258
#2x Goblin king (replaced Rv version 1296 with 10E)
129578
129578
#4 x Boros Recruit - {WR} - Goblin 1/1 first strike - Replace 2x Goblin Baloon brigade (1295) and 2 x Benalish Hero {W} -1/1 banding (1330)
88992
88992
88992
88992
#1x Mons Goblin Raide (1308)
1308
#2x Skyknight Legionnaire replacement for #2x Granite Gargoyle {2}{R} - 2/2 flying {R}:0/1 1297
109082
109082
#1x Orcish Oriflame
1310
#2x Castle {3}{W} - untapped creature get 0/2
1334
1334
#1x Crusade White creature get +1/+1 {W}{W}
1341
#2x Cerodon Yearling {R}{W} vigilance haste 2/2 replacement for pearled Unicord 2/2 {2}{W} (1356)
180604
180604
#2x Serra Angel {3}{W}{W} - 4/4 flying,vigilance
1366
1366
#2x Wall of sword {3}{W} 3/5 flying defender
1369
1369
#2x White knight 2/2 first strike, protection from black
1370
1370
#1x Hill Giant {3}{R} - 3/3
1299
#2x Hearthfire Hobgoblin replacement for - 1x Hurloon Minotaur - {1}{R}{R} - 2/3 - 1300 and 1xEarth Elementat {3}{R}{R} -4/5 - 1287
157201
157201
#1x Keldon Warlord
1301
#Moutains
1389 1389
1389 1389
1389 1389
@@ -71,7 +30,9 @@
1391 1391
1391 1391
1391 1391
#Plains Nobilis of War (EVE) * 2
Orcish Oriflamme (RV) * 1
# RV Plains
1395 1395
1395 1395
1395 1395
@@ -84,3 +45,7 @@
1397 1397
1397 1397
1397 1397
Serra Angel (RV) * 2
Skyknight Legionnaire (RAV) * 2
Wall of Swords (RV) * 2
White knight (RV) * 2
+92 -49
View File
@@ -1,49 +1,92 @@
#NAME:Ashenmoor Cohort #NAME:Tatyova Commander
# #DESC:The Tatyova Commander Deck
#DESC: How does it feel #DESC:Refined for Wagic by Bob
#DESC: to be dead #HINT:castpriority(commander,*)
#DESC: I hear you ask? #HINT:combo hold(Finale of Devastation|myhand)^cast(Finale of Devastation|myhand) targeting(Worldspine Wurm|mylibrary)~totalmananeeded({11}{G}{G})
#DESC: #HINT:combo hold(Genesis Wave|myhand)^cast(Genesis Wave|myhand)~totalmananeeded({5}{G}{G}{G})
#DESC: It hurts. Arcane Signet (AFC) *1
#DESC: It burns. Avenger of Zendikar (PRM) *1
#DESC: Azusa, Lost but Seeking *1
#DESC: It makes you ... Birds of Paradise (PRM) *1
#DESC: ... want to come back. Broken Bond (MB1) *1
Castle Vantress (ELD) *1
Ashenmoor Cohort (SHM) *2 # lots of Cinder creatures Command Beacon (PZ1) *1
Ashenmoor Gouger (SHM) *3 Command Tower (C19) *1
Corrosive Mentor (SHM) *3 Consecrated Sphinx (MBS) *1
Crowd of Cinders (SHM) *4 Courser of Kruphix (TSR) *1
Smoldering Butcher (EVE) *4 Crop Rotation (2XM) *1
Emberstrike Duo (SHM) *3 # gets pumped by red or black spells Crucible of Worlds (PRM) *1
Nyxathid (CFX) *2 Cultivate (PZ1) *1
Sickle Ripper (SHM) *3 Cyclonic Rift (MM3) *1
Spiteflame Witch (SHM) *2 Decanter of Endless Water *1
Soul Snuffers (EVE) *2 # dangerous for the AI Dryad Arbor (TSR) *1
Echoing Truth (C19) *1
Scar (SHM) *4 # cheap red/black damage spell Eternal Witness (PZ1) *1
Haunted Crossroads (MRQ) *2 # compensates for Soul Snuffers Exploration (PRM) *1
Raise Dead (RV) *2 # compensates for Soul Snuffers Explore (C19) *1
Finale of Devastation (WAR) *1
Flooded Grove (EXP) *1
Swamp (10E) *24 Flooded Strand (EXP) *1
Force of Will (EMA) *1
Forest (2XM) *4
# Cards considered, but not included: Forest (BLB) *4
# Cinderbones: Expensive and weak in this deck Forest (OTJ) *3
# Sootstoke Kindler - AI can't choose target well Gaea's Cradle (USG) *1
# Fulminator Mage - most lands of player will be basic for a while Genesis Wave (IMA) *1
# Midnight Covenant - buggy in 0.8.1 Harmonize (PRM) *1
Harrow (MB1) *1
# Cards removed from the deck: Hinterland Harbor *1
# none Island (UNH) *4
Island (OTJ) *4
# Notes: Island (BLB) *1
# The Soul Snuffers may have to be removed since the AI often Khalni Garden (PZ1) *1
# hurts itself with them. Kinnan, Bonder Prodigy (IKO) *1
# Kodama's Reach (C17) *1
# This is a pure black deck, it doesn't explore most of the Koma, Cosmos Serpent (KHM) *1
# potential red/black synergies. I'd like to do that as well, but Lightning Greaves (AFC) *1
# I'd want the Ashenmoor Liege as a central card in that deck, and Lotus Cobra (PRM) *1
# that card isn't implemented yet. Hence, the deck is black and Mana Reflection (SHM) *1
# the central creature is a black creature. Misty Rainforest (ZNE) *1
Multani, Yavimaya's Avatar *1
Mystic Sanctuary (ELD) *1
Narset, Parter of Veils (WAR) *1
Nexus of Fate (M19) *1
Nyxbloom Ancient (THB) *1
Oran-Rief Hydra *1
Polluted Delta (ONS) *1
Pongify (TSR) *1
Primeval Titan (TSR) *1
Prismatic Vista (H1R) *1
Prophet of Kruphix (PRM) *1
Rampaging Baloths (C19) *1
Rampant Growth (PRM) *1
Ramunap Excavator (PRM) *1
Reliquary Tower (C19) *1
Rimewood Falls (KHM) *1
Ruin Crab *1
Sakura-Tribe Elder (MB1) *1
Scalding Tarn (MH2) *1
Search for Tomorrow (MB1) *1
Seedborn Muse (C19) *1
Simic Growth Chamber (C19) *1
Simic Signet (C15) *1
Sol Ring (C19) *1
Solemn Simulacrum (MB1) *1
Sporemound *1
Strip Mine (EXP) *1
Summer Bloom (POR) *1
Sylvan Scrying (MB1) *1
Tangled Islet *1
Thran Dynamo *1
Thrasios, Triton Hero (PZ2) *1
Timetwister (PRM) *1
Tropical Island (ME4) *1
Tyrite Sanctum (KHM) *1
Upheaval (MH2) *1
Verdant Catacombs (MH2) *1
Wayfarer's Bauble (C17) *1
Wild Growth (AFC) *1
Worldspine Wurm *1
Yavimaya Elder (UDS) *1
Zendikar's Roil *1
#CMD:Tatyova, Benthic Druid (DOM) *1
+36 -74
View File
@@ -1,68 +1,37 @@
#NAME:Badlands #NAME:Badlands
#DESC:Dangerous foes await you. #DESC:The badlands are full of
#DESC:Both undead, goblins, and #DESC:treachery; even the paths
#DESC:other abominations will #DESC:through the marshes will
#DESC:fight you recklessly. #DESC:mislead and betray
#Ankh of Mishra #DESC:
1094 #DESC:Win matches to unlock more
1094 #DESC:opponents, sets and game modes
1094 Ankh of Mishra (RV) * 4
1094 Armageddon Clock (RV) * 1
#Armageddon Clock Bad Moon (RV) * 2
1095 Black Knight (RV) * 2
#Black Vise Black Vise (RV) * 2
1097 Dancing Scimitar (RV) * 2
1097 Drudge Skeletons (RV) * 4
#Dancing Scimitar El-Hajjaj (RV) * 2
1104 Goblin King (RV) * 2
1104 Howling Mine (RV) * 1
#Howling Mine Hypnotic Specter (RV) * 2
1112 Mons's Goblin Raiders (RV) * 4
#The Rack # RV Mountains
1139 1389
1139 1390
#Bad Moon 1391
1144 1389
1144 1390
#Black Knight 1391
1145 1389
1145 1390
#Drudge Skeletons 1391
1157 Orcish Oriflamme (RV) * 2
1157 Scathe Zombies (RV) * 4
1157 Sedge Troll (RV) * 3
1157 # RV Swamps
#El-Hajjaj
1158
1158
#Hypnotic Specter
1165
1165
#Scathe Zombies
1177
1177
1177
1177
#Zombie Master
1188
#Goblin King
1296
1296
#Orcish Oriflamme
1310
1310
#Wheel of Fortune
1326
#Sedge Troll
1315
1315
1315
#Mons's Goblin Raiders
1308
1308
1308
1308
#Swamp
1373 1373
1374 1374
1375 1375
@@ -73,13 +42,6 @@
1374 1374
1375 1375
1373 1373
#Mountain The Rack (RV) * 2
1389 Wheel of Fortune (RV) * 1
1390 Zombie Master (RV) * 1
1391
1389
1390
1391
1389
1390
1391
+95 -22
View File
@@ -1,22 +1,95 @@
#NAME:Wild Cats #NAME:Brimaz Commander
#DESC:Ferocious predators #DESC:Brimaz draws power from his
#DESC:descend from the mountains, #DESC:cat army. Can you defeat him?
#DESC:lured down #DESC:
#DESC:by the sweet smell #DESC:Win Wagic duels to unlock
#DESC:of your fighters' cold sweat. #DESC:more Commander opponents
Sabretooth Tiger (ICE) * 4 # #DESC:
Raging Cougar (POR) * 4 # #DESC:Original deck idea by Rowdy1705
Canyon Wildcat (TMP) * 4 # #DESC:(mtggoldfish.com)
Giant Strength (TMP) * 4 # #DESC:Built for Wagic by Bob
Guma (USG) * 4 # #HINT:castpriority(commander,*)
Reflexes (USG) * 2 # Ajani's Influence (*) * 1
Wild Jhovall (MRQ) * 4 # Ajani's Mantra (*) * 1
Scarred Puma (INV) * 4 # Ajani's Sunstriker (*) * 1
Maniacal Rage (INV) * 4 # Ajani's Welcome (*) * 1
Brute Force (PLC) * 2 # Alms Collector (*) * 1
Mountain (10E) * 4 # Animal Sanctuary (*) * 1
Mountain (10E) * 4 # Arcane Signet (*) * 1
Mountain (10E) * 4 # Authority of the Consuls (*) * 1
Mountain (10E) * 4 # Basri's Acolyte (*) * 1
Mountain (M10) * 4 # Blade of the Sixth Pride (TSR) (*) * 1
Mountain (M10) * 4 # Blessing of the Nephilim (*) * 1
Disenchant (BRO) (*) * 1
Drifting Meadow (*) * 1
Enlightened Ascetic (*) * 1
Felidar Cub (*) * 1
Garrison Cat (*) * 1
Gift of Estates (*) * 1
Graceful Cat (*) * 1
Guardian Lions (*) * 1
Healer of the Pride (*) * 1
Heirloom Blade (*) * 1
Idyllic Grange (*) * 1
Intangible Virtue (*) * 1
Ironpaw Aspirant (*) * 1
Jedit's Dragoons (TSP) (*) * 1
Jhovall Queen (*) * 1
Kabira Crossroads (*) * 1
Kemba, Kha Enduring (*) * 1
Kemba, Kha Regent (*) * 1
King of the Pride (*) * 1
Land Tax (CMM) (*) * 1
Leonin Abunas (*) * 1
Leonin Battlemage (*) * 1
Leonin Iconoclast (*) * 1
Leonin Lightbringer (*) * 1
Leonin Scimitar (MRD) (*) * 1
Leonin Skyhunter (MRD) (*) * 1
Leonin Snarecaster (*) * 1
Leonin Vanguard (*) * 1
Lightning Greaves (MRD) (*) * 1
Loxodon Warhammer (MRD) (*) * 1
Maned Serval (*) * 1
Mask of Memory (*) * 1
Mass Calcify (M15) (*) * 1
Mesa Lynx (*) * 1
Minas Tirith (*) * 1
New Benalia (*) * 1
Oblivion Ring (*) * 1
Oreskos Sun Guide (*) * 1
Path of Ancestry (*) * 1
Path to Exile (*) * 1
Plains (ONE) (*) * 4
Plains (MOM) (*) * 4
Plains (WOE) (*) * 4
Plains (LCI) (*) * 4
Plains (MKM) (*) * 4
Plains (OTJ) (*) * 3
Pride Guardian (*) * 1
Ravnica at War (*) * 1
Regal Caracal (*) * 1
Reliquary Tower (*) * 1
Sacred Cat (*) * 1
Sanctuary Cat (DKA) (*) * 1
Savannah Lions (*) * 1
Savannah Sage (*) * 1
Secluded Steppe (*) * 1
Short Sword (*) * 1
Sigarda's Aid (*) * 1
Skullclamp (*) * 1
Skyhunter Cub (MRD) (*) * 1
Skyhunter Patrol (MRD) (*) * 1
Skyhunter Prowler (*) * 1
Skyhunter Skirmisher (10E) (*) * 1
Sol Ring (*) * 1
Steelshaper's Gift (*) * 1
Steppe Lynx (*) * 1
Swiftfoot Boots (*) * 1
Sword of Vengeance (*) * 1
Sword of the Animist (*) * 1
Swords to Plowshares (*) * 1
Trained Caracal (*) * 1
White Sun's Zenith (*) * 1
Zarichi Tiger (*) * 1
#CMD:Brimaz, King of Oreskos (*) * 1
+28 -63
View File
@@ -1,66 +1,18 @@
#NAME:Yavimaya #NAME:Yavimaya
#DESC:Beasts of the woods and the #DESC:On the island of Yavimaya
#DESC:seas are gathering, preparing #DESC:the forest is not just
#DESC:for battle. #DESC:ancient and wild. It is
#Armageddon Clock #DESC:also sentient.
1095 #DESC:
#Obsianus Golem #DESC:Win matches to unlock more
1129 #DESC:opponents, sets and game modes
1129 #HINT:combo hold(Tranquility|myhand)^cast(Tranquility|myhand)^restriction{type(enchantment|opponentbattlefield)~morethan~0}^totalmananeeded({2}{G})
#Air Elemental Air Elemental (RV) * 4
1189 Armageddon Clock (RV) * 1
1189 Cockatrice (RV) * 1
1189 Craw Wurm (RV) * 1
1189 Elvish Archers (RV) * 2
#Lifetap # RV Forests
1205
1205
#Lord of Atlantis
1206
1206
#Merfolk of the Pearl Trident
1210
1210
1210
1210
#Phantom Monster
1213
1213
#Serendib Efreet
1221
1221
#Sea Serpent
1220
1220
#Cockatrice
1238
#Craw Wurm
1239
#Elvish Archers
1242
#Giant Spider
1249
1249
#Grizzly Bears
1250
1250
#Scryb Sprites
1264
1264
1264
#Thicket Basilisk
1267
# (PSY) Timber Wolves not available any more, replaced with Scryb Sprites
#Timber Wolves
#1268
#Tsunami
1271
#Wall of Ice
1274
#War Mammoth
1277
1277
#Forest
1386 1386
1387 1387
1388 1388
@@ -73,7 +25,9 @@
1386 1386
1387 1387
1388 1388
#Island Giant Spider (RV) * 2
Grizzly Bears (RV) * 2
# RV Islands
1392 1392
1393 1393
1394 1394
@@ -86,3 +40,14 @@
1392 1392
1393 1393
1394 1394
Lord of Atlantis (RV) * 3
Merfolk of the Pearl Trident (RV) * 4
Obsianus Golem (RV) * 2
Phantom Monster (RV) * 2
Scryb Sprites (RV) * 3
Sea Serpent (RV) * 2
Serendib Efreet (RV) * 2
Thicket Basilisk (RV) * 1
Tranquility (RV) * 1
Wall of Ice (RV) * 1
War Mammoth (RV) * 2
+1 -1
View File
@@ -1,4 +1,4 @@
#NAME:No Bushwhacked #NAME:Bushwhacked
#DESC:"Attack! Heal! Attack! Heal! #DESC:"Attack! Heal! Attack! Heal!
#DESC: And again and again and again. #DESC: And again and again and again.
#DESC: Oh, how I miss my days #DESC: Oh, how I miss my days
+2 -2
View File
@@ -1,5 +1,5 @@
#NAME:Plane of the Apes #NAME:Planet of the Apes
#DESC:A plane where apes #DESC:A planet where apes
#DESC:evolved from men? #DESC:evolved from men?
#DESC:There's got to be an answer! #DESC:There's got to be an answer!
Tree Monkey (P02) *4 Tree Monkey (P02) *4
+83 -15
View File
@@ -1,15 +1,83 @@
#NAME:Shocking M'taurs #NAME:Ranar Commander
#DESC:The bright flash #DESC:Kaldheim Commander Deck
#DESC: of the opening attacks #DESC:Phantom Premonition
#DESC:is followed by the deafening thunder #HINT:castpriority(commander,*)
#DESC: of a multitude of hooves #HINT:dontattackwith(Ranar the Ever-Watchful)
Hurloon Minotaur (RV) * 4 # #HINT:dontblockwith(Ranar the Ever-Watchful)
Anaba Spirit Crafter (HML) * 4 # Angel of Finality (*) * 1
Talruum Minotaur (MIR) * 4 # Angel of Serenity (*) * 1
Minotaur Warrior (POR) * 4 # Arcane Artisan (*) * 1
Raging Minotaur (POR) * 4 # Arcane Signet (*) * 1
Mountain (10E) *24 # Azorius Chancery (*) * 1
Anaba Bodyguard (10E) * 4 # Azorius Guildgate (*) * 1
Burst Lightning (ZEN) * 4 # Azorius Signet (*) * 1
Canyon Minotaur (M10) * 4 # Banishing Light (*) * 1
Lightning Bolt (M10) * 4 # Behold the Multiverse (*) * 1
Brago, King Eternal (*) * 1
Burnished Hart (*) * 1
Cleansing Nova (*) * 1
Cloudblazer (*) * 1
Cloudgoat Ranger (*) * 1
Command Tower (*) * 1
Commander's Sphere (*) * 1
Cosmic Intervention (*) * 1
Cryptic Caves (*) * 1
Curse of the Swine (*) * 1
Day of the Dragons (*) * 1
Eerie Interlude (*) * 1
Empyrean Eagle (*) * 1
Ethereal Valkyrie (*) * 1
Evangel of Heliod (*) * 1
Flickerwisp (*) * 1
Gates of Istfell (*) * 1
Geist-Honored Monk (*) * 1
Ghostly Flicker (*) * 1
Ghostly Prison (*) * 1
Glacial Floodplain (*) * 1
Goldnight Commander (*) * 1
Hero of Bretagard (*) * 1
Inspired Sphinx (*) * 1
Iron Verdict (*) * 1
Island (*) * 12
Kor Cartographer (*) * 1
Marble Diamond (*) * 1
Marshal's Anthem (*) * 1
Meandering River (*) * 1
Meteor Golem (*) * 1
Migratory Route (*) * 1
Mind Stone (*) * 1
Mist Raven (*) * 1
Mistmeadow Witch (*) * 1
Momentary Blink (*) * 1
Mulldrifter (*) * 1
Myriad Landscape (*) * 1
Niko Defies Destiny (*) * 1
Opal Palace (*) * 1
Plains (*) * 13
Ravenform (*) * 1
Replicating Ring (*) * 1
Restoration Angel (*) * 1
Return to Dust (*) * 1
Sage of the Beyond (*) * 1
Saw It Coming (*) * 1
Sea Gate Oracle (*) * 1
Sejiri Refuge (*) * 1
Sky Diamond (*) * 1
Sol Ring (*) * 1
Soulherder (*) * 1
Spectral Deluge (*) * 1
Stoic Farmer (*) * 1
Storm Herd (*) * 1
Sun Titan (*) * 1
Surtland Elementalist (*) * 1
Swiftfoot Boots (*) * 1
Synthetic Destiny (*) * 1
Tales of the Ancestors (*) * 1
Thunderclap Wyvern (*) * 1
Tranquil Cove (*) * 1
Vega, the Watcher (*) * 1
Wall of Omens (*) * 1
Warhorn Blast (*) * 1
Whirler Rogue (*) * 1
Windfall (*) * 1
#CMD:Ranar the Ever-Watchful (*) * 1
+17 -16
View File
@@ -1,25 +1,26 @@
#NAME:Wrath #NAME:Wrath
#DESC:O miserable of happy #DESC:The truly wrathful person
#DESC:Is this the end #DESC:harms themselves as much as
#DESC:Of this new glorious world #DESC:their enemies
# Land(s) #DESC:
Plains (8ED) * 21 #DESC:Win matches to unlock more
#DESC:opponents, sets and game modes
# Creature(s) #HINT:combo hold(Armageddon|myhand)^cast(Armageddon|myhand)^restriction{type(creature|mybattlefield)~morethan~1}^totalmananeeded({3}{W})
#HINT:combo hold(Wrath of God|myhand)^cast(Wrath of God|myhand)^restriction{type(creature|opponentbattlefield)~morethan~2}^totalmananeeded({2}{W}{W})
Armageddon (VMA) * 4
Crusade (DDF) * 4
Guardians of Akrasa (ALA) * 4 Guardians of Akrasa (ALA) * 4
Paladin en-Vec (9ED) * 1 Paladin en-Vec (9ED) * 1
Plains (8ED) * 4
Plains (9ED) * 4
Plains (M10) * 4
Plains (ALA) * 4
Plains (DDF) * 4
Plains (10E) * 1
Savannah Lions (8ED) * 4 Savannah Lions (8ED) * 4
Serra Angel (8ED) * 4 Serra Angel (8ED) * 4
Sigiled Paladin (ALA) * 4 Sigiled Paladin (ALA) * 4
Skyhunter Skirmisher (5DN) * 3 Skyhunter Skirmisher (5DN) * 3
White Knight (M10) * 4
# Enchantment(s)
Crusade (DDF) * 4
# Instant(s)
Swords to Plowshares (DDF) * 4 Swords to Plowshares (DDF) * 4
White Knight (M10) * 4
# Sorcery(s)
Armageddon (VMA) * 4
Wrath of God (8ED) * 3 Wrath of God (8ED) * 3
+26 -63
View File
@@ -1,58 +1,16 @@
#Mill /Artifact Game for AI
#NAME:Inquisitor #NAME:Inquisitor
#DESC:Black vises in Ivory Towers #DESC:'The voice of nature is
#DESC:await you, when facing #DESC:worthless in front of
#DESC:this artificially created army, #DESC:the Inquisition'
#DESC:designed to completely stop #DESC:Friedrich Schiller
#DESC:your progress, and then #DESC:
#DESC:torture you to death. #DESC:Win matches to unlock more
#4x Howling Mine #DESC:opponents, sets and game modes
129598 Black Vise (RV) * 4
129598 Clockwork Beast (RV) * 4
129598 Dancing Scimitar (RV) * 4
129598 Howling Mine (10E) * 4
#4 x Black Vise # 10E Islands
1097
1097
1097
1097
#4x Ivory Tower
1115
1115
1115
1115
#4x Obsianus Golem
1129
1129
1129
1129
#4xTower Gargoyle
174924
174924
174924
174924
#4xLiving Wall
1123
1123
1123
1123
#4x Dancing Scimitar
1104
1104
1104
1104
#4x Clockwork Beast
1101
1101
1101
1101
#4x Master of Etherium
175114
175114
175114
175114
#Lands
#10islands
129606 129606
129606 129606
129606 129606
@@ -63,15 +21,11 @@
129607 129607
129608 129608
129609 129609
#7swamps Ivory Tower (RV) * 4
129755 Living Wall (RV) * 4
129756 Master of Etherium (ALA) * 4
129757 Obsianus Golem (RV) * 4
129754 # 10E Plains
129755
129756
129757
#7Plains
129681 129681
129682 129682
129683 129683
@@ -79,3 +33,12 @@
129681 129681
129682 129682
129683 129683
# 10E Swamps
129755
129756
129757
129754
129755
129756
129757
Tower Gargoyle (ALA) * 4
+83 -26
View File
@@ -1,26 +1,83 @@
#NAME:Goblin Spike #NAME:Vrondiss Commander
#DESC:"Huh? Waddarya yellin, mage? #DESC:Forgotten Realms Commander Deck
#DESC: Can't understand ya #DESC:Draconic Rage
#DESC: with all that spell firing #HINT:castpriority(commander,*)
#DESC: going on! #HINT:alwaysattackwith(creature[Dragon Spirit])
#DESC: Wait, lemme read your lips. Bogardan Hellkite (*) *1
#DESC: 'Get ... get ... aw... awhat?" Demanding Dragon (*) *1
#DESC: Dragonmaster Outcast (*) *1
#DESC: (last words of a goblin warrior, Hoard-Smelter Dragon (*) *1
#DESC: moments before being incinerated) Opportunistic Dragon (*) *1
Goblin Balloon Brigade (RV) * 3 # Scourge of Valkas (*) *1
Goblin Soothsayer (MIR) * 4 # Shivan Hellkite (*) *1
Mob Justice (STH) * 4 # Skyline Despot (*) *1
Goblin Sledder (ONS) * 4 # Skyship Stalker (*) *1
Goblin Pyromancer (ONS) * 1 # Taurean Mauler (*) *1
Lava Spike (CHK) * 3 # Terror of Mount Velus (*) *1
Goblin King (10E) * 1 # Thunderbreak Regent (*) *1
Mountain (10E) *19 # Chameleon Colossus (*) *1
Shock (10E) * 3 # Atarka, World Render (*) *1
Fists of the Anvil (10E) * 4 # Earth-Cult Elemental (*) *1
Mogg Fanatic (10E) * 3 # Anger (*) *1
Rockslide Elemental (ALA) * 1 # Dragonlord's Servant (*) *1
Raging Goblin (M10) * 4 # Savage Ventmaw (*) *1
Lightning Bolt (M10) * 4 # Dragonspeaker Shaman (*) *1
Blaze (10E) * 2 # Chain Reaction (*) *1
Rishkar's Expertise (*) *1
Shamanic Revelation (*) *1
Rile (*) *1
Cultivate (*) *1
Explore (*) *1
Rampant Growth (*) *1
Magmaquake (*) *1
Spit Flame (*) *1
Decree of Savagery (*) *1
Kindred Summons (*) *1
Return of the Wildspeaker (*) *1
Beast Within (*) *1
Return to Nature (*) *1
Dragon's Hoard (*) *1
Arcane Signet (*) *1
Commander's Sphere (*) *1
Gruul Signet (*) *1
Heirloom Blade (*) *1
Sol Ring (*) *1
Gratuitous Violence (*) *1
Outpost Siege (*) *1
Warstorm Surge (*) *1
Barbarian Class (*) *1
Colossal Majesty (*) *1
Garruk's Uprising (*) *1
Cinder Glade (*) *1
Crucible of the Spirit Dragon (*) *1
Exotic Orchard (*) *1
Game Trail (*) *1
Haven of the Spirit Dragon (*) *1
Mossfire Valley (*) *1
Mosswort Bridge (*) *1
Command Tower (*) *1
Desert (*) *1
Gruul Turf (*) *1
Path of Ancestry (*) *1
Mountain (*) *12
Forest (*) *15
Klauth, Unrivaled Ancient (*) *1
Berserker's Frenzy (*) *1
Chaos Dragon (*) *1
Maddening Hex (*) *1
Vengeful Ancestor (*) *1
Bag of Tricks (*) *1
Druid of Purification (*) *1
Indomitable Might (*) *1
Neverwinter Hydra (*) *1
Wild Endeavor (*) *1
Dragonborn Champion (*) *1
Klauth's Will (*) *1
Wulfgar of Icewind Dale (*) *1
Component Pouch (*) *1
Sword of Hours (*) *1
Underdark Rift (*) *1
#CMD:Vrondiss, Rage of Ancients (*) *1
#DNG:Tomb of Annihilation (*) *1
#DNG:Lost Mine of Phandelver (*) *1
#DNG:Dungeon of the Mad Mage (*) *1
+15 -14
View File
@@ -1,22 +1,23 @@
#NAME:Shatter #NAME:Shatter
#DESC:See all your efforts shattered #DESC:See your efforts shattered
#DESC:by the all-consuming power #DESC:by righteous fury
#DESC:of righteous fury. #DESC:
# Land(s) #DESC:Win matches to unlock more
Mountain (8ED) * 12 #DESC:opponents, sets and game modes
Plains (8ED) * 12
# Creature(s)
Anaba Bodyguard (10E) * 4 Anaba Bodyguard (10E) * 4
Ancestor's Chosen (10E) * 4 Ancestor's Chosen (10E) * 4
Angelic Wall (10E) * 4 Angelic Wall (10E) * 4
Rock Badger (10E) * 4
Steadfast Guard (10E) * 4
Suntail Hawk (8ED) * 2
Thundering Giant (10E) * 4
# Instant(s)
Disenchant (M20) * 2 Disenchant (M20) * 2
Lightning Bolt (M10) * 4 Lightning Bolt (M10) * 4
Mountain (10E) * 4
Mountain (8ED) * 4
Mountain (M10) * 4
Plains (10E) * 4
Plains (8ED) * 4
Plains (M10) * 4
Rock Badger (10E) * 4
Shatter (8ED) * 2 Shatter (8ED) * 2
Steadfast Guard (10E) * 4
Suntail Hawk (8ED) * 2
Tempest of Light (MRD) * 2 Tempest of Light (MRD) * 2
Thundering Giant (10E) * 4
+3 -1
View File
@@ -10,7 +10,7 @@ def createResZipFile(filename):
rename = False rename = False
if not os.path.isfile('settings/options.txt'): if not os.path.isfile('settings/options.txt'):
os.rename('settings/options.orig.txt', 'settings/options.txt') os.rename('settings/options.orig.txt', 'settings/options.txt')
remame = True rename = True
if not os.path.isfile('player/options.txt'): if not os.path.isfile('player/options.txt'):
os.rename('player/options.orig.txt', 'player/options.txt') os.rename('player/options.orig.txt', 'player/options.txt')
rename = True rename = True
@@ -49,6 +49,7 @@ def createStandardResFile(filename):
if not filename: if not filename:
filename = getFilename() + '.zip' filename = getFilename() + '.zip'
createResZipFile( filename ) createResZipFile( filename )
#print('Created Resource Package for Standard Distribution: {0}'.format(filename), file=sys.stderr)
print >> sys.stderr, 'Created Resource Package for Standard Distribution: {0}'.format( filename) print >> sys.stderr, 'Created Resource Package for Standard Distribution: {0}'.format( filename)
def createIosResFile(filename): def createIosResFile(filename):
@@ -61,6 +62,7 @@ def createIosResFile(filename):
zip_file.write("../../iOS/Res/rules/modrules.xml", "rules/modrules.xml", zipfile.ZIP_STORED) zip_file.write("../../iOS/Res/rules/modrules.xml", "rules/modrules.xml", zipfile.ZIP_STORED)
zip_file.close() zip_file.close()
#print('Created Resource Package for Standard Distribution: {0}'.format(filename), file=sys.stderr)
print >> sys.stderr, 'Created Resource Package for iOS Distribution: {0}'.format( filename) print >> sys.stderr, 'Created Resource Package for iOS Distribution: {0}'.format( filename)
Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

@@ -5,15 +5,6 @@ mana={R}{R}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Drain Power name=Drain Power
text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours. text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours.
mana={U}{U} mana={U}{U}
@@ -0,0 +1,199 @@
[card]
name=Skullbriar, the Walking Grave
text=Haste -- Whenever Skullbriar, the Walking Grave deals combat damage to a player, put a +1/+1 counter on it. -- Counters remain on Skullbriar as it moves to any zone other than a player's hand or library.
mana={B}{G}
type=Legendary Creature
subtype=Zombie Elemental
power=1
toughness=1
[/card]
[card]
name=Necrotic Ooze
text=As long as Necrotic Ooze is on the battlefield, it has all activated abilities of all creature cards in all graveyards.
mana={2}{B}{B}
type=Creature
subtype=Ooze
power=4
toughness=3
[/card]
[card]
name=Leonin Arbiter
text=Players can't search libraries. Any player may pay {2} for that player to ignore this effect until end of turn.
mana={1}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=2
[/card]
[card]
name=The Mimeoplasm
text=As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card.
mana={2}{G}{U}{B}
type=Legendary Creature
subtype=Ooze
power=0
toughness=0
[/card]
[card]
name=Mizzix of the Izmagnus
text=Whenever you cast an instant or sorcery spell with converted mana cost greater than the number of experience counters you have, you get an experience counter. -- Instant and sorcery spells you cast cost {1} less to cast for each experience counter you have.
mana={2}{U}{R}
type=Legendary Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=Thrumming Stone
text=Spells you cast have ripple 4. (Whenever you cast a spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as the spell without paying their mana costs. Put the rest on the bottom of your library.)
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Oona's Prowler
abilities=flying
text=Flying -- Discard a card: Oona's Prowler gets -2/-0 until end of turn. Any player may activate this ability.
mana={1}{B}
type=Creature
subtype=Faerie Rogue
power=3
toughness=1
[/card]
[card]
name=Ob Nixilis, Unshackled
abilities=flying,trample
text=Flying, trample -- Whenever an opponent searches his or her library, that player sacrifices a creature and loses 10 life. -- Whenever another creature dies, put a +1/+1 counter on Ob Nixilis, Unshackled.
mana={4}{B}{B}
type=Legendary Creature
subtype=Demon
power=4
toughness=4
[/card]
[card]
name=Panharmonicon
text=If an artifact or creature entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
mana={4}
type=Artifact
[/card]
[card]
name=Thrumming Stone
text=Spells you cast have ripple 4. (Whenever you cast a spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as the spell without paying their mana costs. Put the rest on the bottom of your library.)
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Panharmonicon
text=If an artifact or creature entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
mana={4}
type=Artifact
[/card]
[card]
name=Oona's Prowler
abilities=flying
text=Flying -- Discard a card: Oona's Prowler gets -2/-0 until end of turn. Any player may activate this ability.
mana={1}{B}
type=Creature
subtype=Faerie Rogue
power=3
toughness=1
[/card]
[card]
name=Dromoka's Command
text=Choose two -- Prevent all damage target instant or sorcery spell would deal this turn. -- Target player sacrifices an enchantment. -- Put a +1/+1 counter on target creature. -- Target creature you control fights target creature you don't control.
mana={G}{W}
type=Instant
[/card]
[card]
name=Necrotic Ooze
text=As long as Necrotic Ooze is on the battlefield, it has all activated abilities of all creature cards in all graveyards.
mana={2}{B}{B}
type=Creature
subtype=Ooze
power=4
toughness=3
[/card]
[card]
name=Ob Nixilis, Unshackled
abilities=flying,trample
text=Flying, trample -- Whenever an opponent searches his or her library, that player sacrifices a creature and loses 10 life. -- Whenever another creature dies, put a +1/+1 counter on Ob Nixilis, Unshackled.
mana={4}{B}{B}
type=Legendary Creature
subtype=Demon
power=4
toughness=4
[/card]
[card]
name=Skullbriar, the Walking Grave
text=Haste -- Whenever Skullbriar, the Walking Grave deals combat damage to a player, put a +1/+1 counter on it. -- Counters remain on Skullbriar as it moves to any zone other than a player's hand or library.
mana={B}{G}
type=Legendary Creature
subtype=Zombie Elemental
power=1
toughness=1
[/card]
[card]
name=Leonin Arbiter
text=Players can't search libraries. Any player may pay {2} for that player to ignore this effect until end of turn.
mana={1}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=2
[/card]
[card]
name=Gifts Ungiven
text=Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library.
mana={3}{U}
type=Instant
[/card]
[card]
name=The Mimeoplasm
text=As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card.
mana={2}{G}{U}{B}
type=Legendary Creature
subtype=Ooze
power=0
toughness=0
[/card]
[card]
name=Panharmonicon
text=If an artifact or creature entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
mana={4}
type=Artifact
[/card]
[card]
name=Gifts Ungiven
text=Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library.
mana={3}{U}
type=Instant
[/card]
[card]
name=Mizzix of the Izmagnus
text=Whenever you cast an instant or sorcery spell with converted mana cost greater than the number of experience counters you have, you get an experience counter. -- Instant and sorcery spells you cast cost {1} less to cast for each experience counter you have.
mana={2}{U}{R}
type=Legendary Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=The Mimeoplasm
text=As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card.
mana={2}{G}{U}{B}
type=Legendary Creature
subtype=Ooze
power=0
toughness=0
[/card]
[card]
name=Gifts Ungiven
text=Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library.
mana={3}{U}
type=Instant
[/card]
[card]
name=Dromoka's Command
text=Choose two -- Prevent all damage target instant or sorcery spell would deal this turn. -- Target player sacrifices an enchantment. -- Put a +1/+1 counter on target creature. -- Target creature you control fights target creature you don't control.
mana={G}{W}
type=Instant
[/card]
@@ -1,13 +1,4 @@
[card] [card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Tempest Efreet name=Tempest Efreet
text=Remove Tempest Efreet from your deck before playing if you're not playing for ante. -- {T}, Sacrifice Tempest Efreet: Target opponent may pay 10 life. If that player doesn't, he or she reveals a card at random from his or her hand. Exchange ownership of the revealed card and Tempest Efreet. Put the revealed card into your hand and Tempest Efreet from anywhere into that player's graveyard. text=Remove Tempest Efreet from your deck before playing if you're not playing for ante. -- {T}, Sacrifice Tempest Efreet: Target opponent may pay 10 life. If that player doesn't, he or she reveals a card at random from his or her hand. Exchange ownership of the revealed card and Tempest Efreet. Put the revealed card into your hand and Tempest Efreet from anywhere into that player's graveyard.
mana={1}{R}{R}{R} mana={1}{R}{R}{R}
@@ -174,15 +174,6 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Deflection name=Deflection
text=Change the target of target spell with a single target. text=Change the target of target spell with a single target.
mana={3}{U} mana={3}{U}
@@ -11,15 +11,6 @@ mana={2}{U}{B}{R}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Winding Constrictor
text=If one or more counters would be placed on an artifact or creature you control, that many plus one of each of those kinds of counters are placed on that permanent instead. -- If you would get one or more counters, you get that many plus one of each of those kinds of counters instead.
mana={B}{G}
type=Creature
subtype=Snake
power=2
toughness=3
[/card]
[card]
name=Crackdown Construct name=Crackdown Construct
text=Whenever you activate an ability of an artifact or creature that isn't a mana ability, Crackdown Construct gets +1/+1 until end of turn. text=Whenever you activate an ability of an artifact or creature that isn't a mana ability, Crackdown Construct gets +1/+1 until end of turn.
mana={4} mana={4}
@@ -0,0 +1,64 @@
[card]
name=Wire Surgeons
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Each artifact creature card in your graveyard has encore. Its encore cost is equal to its mana cost. (Exile it and pay its mana cost: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
mana={4}{B}{B}
type=Creature
subtype=Human Artificer
power=6
toughness=5
[/card]
[card]
name=Disciple of Caelus Nin
text=When Disciple of Caelus Nin enters the battlefield, starting with you, each player chooses up to five permanents they control. All permanents other than Disciple of Caelus Nin that weren't chosen this way phase out. -- Permanents can't phase in.
mana={4}{W}
type=Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Wire Surgeons
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Each artifact creature card in your graveyard has encore. Its encore cost is equal to its mana cost. (Exile it and pay its mana cost: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
mana={4}{B}{B}
type=Creature
subtype=Human Artificer
power=6
toughness=5
[/card]
[card]
name=Strionic Resonator
text={2}, {T}: Copy target triggered ability you control. You may choose new targets for the copy. (A triggered ability uses the words "when," "whenever," or "at.")
mana={2}
type=Artifact
[/card]
[card]
name=Ashnod the Uncaring
abilities=deathtouch
text=Deathtouch -- Whenever you activate an ability of an artifact or creature that isn't a mana ability, if one or more permanents were sacrificed to activate it, you may copy that ability. You may choose new targets for the copy. (Sacrificing an artifact for mana to activate an ability doesn't count.)
mana={2}{U}{B}{R}
type=Legendary Creature
subtype=Human Artificer
power=1
toughness=4
[/card]
[card]
name=Disciple of Caelus Nin
text=When Disciple of Caelus Nin enters the battlefield, starting with you, each player chooses up to five permanents they control. All permanents other than Disciple of Caelus Nin that weren't chosen this way phase out. -- Permanents can't phase in.
mana={4}{W}
type=Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Ashnod the Uncaring
abilities=deathtouch
text=Deathtouch -- Whenever you activate an ability of an artifact or creature that isn't a mana ability, if one or more permanents were sacrificed to activate it, you may copy that ability. You may choose new targets for the copy. (Sacrificing an artifact for mana to activate an ability doesn't count.)
mana={2}{U}{B}{R}
type=Legendary Creature
subtype=Human Artificer
power=1
toughness=4
[/card]
@@ -0,0 +1,42 @@
[card]
name=Inspiring Statuary
text=Nonartifact spells you cast have improvise. (Your artifacts can help cast those spells. Each artifact you tap after you're done activating mana abilities pays for {1}.)
mana={3}
type=Artifact
[/card]
[card]
name=Inspiring Statuary
text=Nonartifact spells you cast have improvise. (Your artifacts can help cast those spells. Each artifact you tap after you're done activating mana abilities pays for {1}.)
mana={3}
type=Artifact
[/card]
[card]
name=Goblin Charbelcher
text={3}, {T}: Reveal cards from the top of your library until you reveal a land card. Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player. If the revealed land card was a Mountain, Goblin Charbelcher deals double that damage instead. Put the revealed cards on the bottom of your library in any order.
mana={4}
type=Artifact
[/card]
[card]
name=Goblin Charbelcher
text={3}, {T}: Reveal cards from the top of your library until you reveal a land card. Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player. If the revealed land card was a Mountain, Goblin Charbelcher deals double that damage instead. Put the revealed cards on the bottom of your library in any order.
mana={4}
type=Artifact
[/card]
[card]
name=Precursor Golem
text=When Precursor Golem enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield. -- Whenever a player casts an instant or sorcery spell that targets only a single Golem, that player copies that spell for each other Golem that spell could target. Each copy targets a different one of those Golems.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Precursor Golem
text=When Precursor Golem enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield. -- Whenever a player casts an instant or sorcery spell that targets only a single Golem, that player copies that spell for each other Golem that spell could target. Each copy targets a different one of those Golems.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
@@ -23,15 +23,6 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Leonin Shikari
text=You may activate equip abilities any time you could cast an instant.
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=2
[/card]
[card]
name=Mairsil, the Pretender name=Mairsil, the Pretender
text=When Mairsil, the Pretender enters the battlefield, you may exile an artifact or creature card from your hand or graveyard and put a cage counter on it. -- Mairsil, the Pretender has all activated abilities of all cards you own in exile with cage counters on them. You may activate each of those abilities only once each turn. text=When Mairsil, the Pretender enters the battlefield, you may exile an artifact or creature card from your hand or graveyard and put a cage counter on it. -- Mairsil, the Pretender has all activated abilities of all cards you own in exile with cage counters on them. You may activate each of those abilities only once each turn.
mana={1}{U}{B}{R} mana={1}{U}{B}{R}
@@ -60,7 +51,7 @@ name=Portal Mage
abilities=flash abilities=flash
auto=phasealter(remove,combatphases,controller) auto=phasealter(remove,combatphases,controller)
auto=nextphasealter(add,combatphases,controller,after<combatends>) auto=nextphasealter(add,combatphases,controller,after<combatends>)
text=Flash -- When Portal Mage enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. (It can’t attack its controller or its controller’s planeswalkers.) text=Flash -- When Portal Mage enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. (It can?t attack its controller or its controller?s planeswalkers.)
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Human Wizard subtype=Human Wizard
@@ -55,15 +55,6 @@ mana={6}{U}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Nylea's Colossus
text=Constellation - Whenever Nylea's Colossus or another enchantment enters the battlefield under your control, double target creature's power and toughness until end of turn.
mana={6}{G}
type=Enchantment Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Jeskai Infiltrator name=Jeskai Infiltrator
text=Jeskai Infiltrator can't be blocked as long as you control no other creatures. -- When Jeskai Infiltrator deals combat damage to a player, exile it and the top card of your library in a face-down pile, shuffle that pile, then manifest those cards. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) text=Jeskai Infiltrator can't be blocked as long as you control no other creatures. -- When Jeskai Infiltrator deals combat damage to a player, exile it and the top card of your library in a face-down pile, shuffle that pile, then manifest those cards. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.)
mana={2}{U} mana={2}{U}
@@ -78,7 +78,7 @@ name=Portal Mage
abilities=flash abilities=flash
auto=phasealter(remove,combatphases,controller) auto=phasealter(remove,combatphases,controller)
auto=nextphasealter(add,combatphases,controller,after<combatends>) auto=nextphasealter(add,combatphases,controller,after<combatends>)
text=Flash -- When Portal Mage enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. (It can’t attack its controller or its controller’s planeswalkers.) text=Flash -- When Portal Mage enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. (It can?t attack its controller or its controller?s planeswalkers.)
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Human Wizard subtype=Human Wizard
@@ -0,0 +1,281 @@
[card]
name=Volo, Itinerant Scholar
abilities=backgroundpartner
text=When Volo enters the battlefield, create Volo's Journal, a legendary colorless artifact token with hexproof and "Whenever you cast a creature spell, note one of its creature types that hasn't been noted for this artifact." -- {2}, {T}: Draw a card for each creature type noted for target permanent you control named Volo's Journal. -- Choose a Background
mana={2}{U}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Raggadragga, Goreguts Boss
text=Each creature you control with a mana ability gets +2/+2. -- Whenever a creature you control with a mana ability attacks, untap it. -- Whenever you cast a spell, if at least seven mana was spent to cast it, untap target creature. It gets +7/+7 and gains trample until end of turn.
mana={2}{R}{G}
type=Legendary Creature
subtype=Human Boar
power=4
toughness=4
[/card]
[card]
name=Lae'zel, Vlaakith's Champion
abilities=backgroundpartner
text=If you would put one or more counters on a creature or planeswalker you control or on yourself, put that many plus one of each of those kinds of counters on that permanent or player instead. -- Choose a Background (You can have a Background as a second commander.)
mana={2}{W}
type=Legendary Creature
subtype=Gith Warrior
power=3
toughness=3
[/card]
[card]
name=Lae'zel's Acrobatics
text=Exile all nontoken creatures you control, then roll a d20. -- 1-9 | Return those cards to the battlefield under their owner's control at the beginning of the next end step. -- 10-20 | Return those cards to the battlefield under their owner's control, then exile them again. Return those cards to the battlefield under their owner's control at the beginning of the next end step.
mana={3}{W}
type=Instant
[/card]
[card]
name=Noble Heritage
text=Commander creatures you own have "When this creature enters the battlefield and at the beginning of your upkeep, each player may put two +1/+1 counters on a creature they control. For each opponent who does, you gain protection from that player until your next turn." (You can't be targeted, dealt damage, or enchanted by anything controlled by that player.)
mana={1}{W}
type=Legendary Enchantment
subtype=Background
[/card]
[card]
name=Archivist of Oghma
abilities=flash
text=Flash -- Whenever an opponent searches their library, you gain 1 life and draw a card.
mana={1}{W}
type=Creature
subtype=Halfling Cleric
power=2
toughness=2
[/card]
[card]
name=Fraying Line
text=When Fraying Line enters the battlefield, put a rope counter on target creature you control. -- At the beginning of each player's upkeep, that player may pay {2}. If they do, they put a rope counter on a creature they control. Otherwise, exile Fraying Line and each creature without a rope counter on it, then remove all rope counters from all creatures.
mana={4}
type=Artifact
[/card]
[card]
name=Lae'zel's Acrobatics
text=Exile all nontoken creatures you control, then roll a d20. -- 1-9 | Return those cards to the battlefield under their owner's control at the beginning of the next end step. -- 10-20 | Return those cards to the battlefield under their owner's control, then exile them again. Return those cards to the battlefield under their owner's control at the beginning of the next end step.
mana={3}{W}
type=Instant
[/card]
[card]
name=Green Slime
abilities=flash
text=Flash -- When Green Slime enters the battlefield, counter target activated or triggered ability from an artifact or enchantment source. If a permanent's ability is countered this way, destroy that permanent. -- Foretell {G} (During your turn, you may pay {2} and exile this card from your hand face down. Cast it on a later turn for its foretell cost.)
mana={2}{G}
type=Creature
subtype=Ooze
power=2
toughness=2
[/card]
[card]
name=Aboleth Spawn
abilities=flash
auto=_WARD_(2)
text=Flash -- Ward {2} -- Probing Telepathy - Whenever a creature entering the battlefield under an opponent's control causes a triggered ability of that creature to trigger, you may copy that ability. You may choose new targets for the copy.
mana={2}{U}
type=Creature
subtype=Fish Horror
power=2
toughness=3
[/card]
[card]
name=Stick Together
text=Each player chooses a party from among creatures they control, then sacrifices the rest. (To choose a party, choose up to one each of Cleric, Rogue, Warrior, and Wizard.)
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Mighty Servant of Leuk-o
abilities=trample
text=Trample -- Ward-Discard a card. -- Whenever Mighty Servant of Leuk-o becomes crewed for the first time each turn, if it was crewed by exactly two creatures, it gains "Whenever this creature deals combat damage to a player, draw two cards" until end of turn. -- Crew 4
mana={3}
type=Artifact
subtype=Vehicle
power=6
toughness=6
[/card]
[card]
name=Grell Philosopher
text=Aberrant Tinkering - When Grell Philosopher enters the battlefield and at the beginning of your upkeep, each Horror you control gains all activated abilities of target artifact an opponent controls until end of turn. You may spend blue mana as though it were mana of any color to activate those abilities.
mana={2}{U}
type=Creature
subtype=Horror Wizard
power=1
toughness=4
[/card]
[card]
name=Wyll's Reversal
target=*|stack
text=Choose target spell or ability with one or more targets. Roll a d20 and add the greatest power among creatures you control. -- 1-14 | You may choose new targets for that spell or ability. -- 15+ | You may choose new targets for that spell or ability. Then copy it. You may choose new targets for the copy.
mana={2}{R}
type=Instant
[/card]
[card]
name=Mighty Servant of Leuk-o
abilities=trample
text=Trample -- Ward-Discard a card. -- Whenever Mighty Servant of Leuk-o becomes crewed for the first time each turn, if it was crewed by exactly two creatures, it gains "Whenever this creature deals combat damage to a player, draw two cards" until end of turn. -- Crew 4
mana={3}
type=Artifact
subtype=Vehicle
power=6
toughness=6
[/card]
[card]
name=Fraying Line
text=When Fraying Line enters the battlefield, put a rope counter on target creature you control. -- At the beginning of each player's upkeep, that player may pay {2}. If they do, they put a rope counter on a creature they control. Otherwise, exile Fraying Line and each creature without a rope counter on it, then remove all rope counters from all creatures.
mana={4}
type=Artifact
[/card]
[card]
name=Lae'zel, Vlaakith's Champion
abilities=backgroundpartner
text=If you would put one or more counters on a creature or planeswalker you control or on yourself, put that many plus one of each of those kinds of counters on that permanent or player instead. -- Choose a Background (You can have a Background as a second commander.)
mana={2}{W}
type=Legendary Creature
subtype=Gith Warrior
power=3
toughness=3
[/card]
[card]
name=Volo, Itinerant Scholar
abilities=backgroundpartner
text=When Volo enters the battlefield, create Volo's Journal, a legendary colorless artifact token with hexproof and "Whenever you cast a creature spell, note one of its creature types that hasn't been noted for this artifact." -- {2}, {T}: Draw a card for each creature type noted for target permanent you control named Volo's Journal. -- Choose a Background
mana={2}{U}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Archivist of Oghma
abilities=flash
text=Flash -- Whenever an opponent searches their library, you gain 1 life and draw a card.
mana={1}{W}
type=Creature
subtype=Halfling Cleric
power=2
toughness=2
[/card]
[card]
name=Aboleth Spawn
abilities=flash
auto=_WARD_(2)
text=Flash -- Ward {2} -- Probing Telepathy - Whenever a creature entering the battlefield under an opponent's control causes a triggered ability of that creature to trigger, you may copy that ability. You may choose new targets for the copy.
mana={2}{U}
type=Creature
subtype=Fish Horror
power=2
toughness=3
[/card]
[card]
name=Stick Together
text=Each player chooses a party from among creatures they control, then sacrifices the rest. (To choose a party, choose up to one each of Cleric, Rogue, Warrior, and Wizard.)
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Grell Philosopher
text=Aberrant Tinkering - When Grell Philosopher enters the battlefield and at the beginning of your upkeep, each Horror you control gains all activated abilities of target artifact an opponent controls until end of turn. You may spend blue mana as though it were mana of any color to activate those abilities.
mana={2}{U}
type=Creature
subtype=Horror Wizard
power=1
toughness=4
[/card]
[card]
name=Green Slime
abilities=flash
text=Flash -- When Green Slime enters the battlefield, counter target activated or triggered ability from an artifact or enchantment source. If a permanent's ability is countered this way, destroy that permanent. -- Foretell {G} (During your turn, you may pay {2} and exile this card from your hand face down. Cast it on a later turn for its foretell cost.)
mana={2}{G}
type=Creature
subtype=Ooze
power=2
toughness=2
[/card]
[card]
name=Bloodthirsty Blade
auto=teach(creature) 2/0
auto=teach(creature) mustattack
text=Equipped creature gets +2/+0 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -- {1}: Attach Bloodthirsty Blade to target creature an opponent controls. Activate this ability only any time you could cast a sorcery.
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Spellskite
text={PU}: Change a target of target spell or ability to Spellskite. ({PU} can be paid with either {U} or 2 life.)
mana={2}
type=Artifact Creature
subtype=Horror
power=0
toughness=4
[/card]
[card]
name=Wyll's Reversal
target=*|stack
text=Choose target spell or ability with one or more targets. Roll a d20 and add the greatest power among creatures you control. -- 1-14 | You may choose new targets for that spell or ability. -- 15+ | You may choose new targets for that spell or ability. Then copy it. You may choose new targets for the copy.
mana={2}{R}
type=Instant
[/card]
[card]
name=Dynaheir, Invoker Adept
abilities=haste
text=Haste -- You may activate abilities of other creatures you control as though those creatures had haste. -- {T}: When you next activate an ability that isn't a mana ability this turn by spending four or more mana to activate it, copy that ability. You may choose new targets for the copy.
mana={1}{U}{R}{W}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=4
[/card]
[card]
name=Jon Irenicus, Shattered One
text=At the beginning of your end step, target opponent gains control of up to one target creature you control. Put two +1/+1 counters on it and tap it. It's goaded for the rest of the game and it gains "This creature can't be sacrificed." (It attacks each combat if able and attacks a player other than you if able.) -- Whenever a creature you own but don't control attacks, you draw a card.
mana={2}{U}{B}
type=Legendary Creature
subtype=Elf Wizard
power=3
toughness=3
[/card]
[card]
name=Valiant Changeling
abilities=changeling,double strike
text=This spell costs {1} less to cast for each creature type among creatures you control. This effect can't reduce the amount of mana this spell costs by more than {5}. -- Changeling (This card is every creature type.) -- Double strike
mana={5}{W}{W}
type=Creature
subtype=Shapeshifter
power=3
toughness=3
[/card]
[card]
name=Raggadragga, Goreguts Boss
text=Each creature you control with a mana ability gets +2/+2. -- Whenever a creature you control with a mana ability attacks, untap it. -- Whenever you cast a spell, if at least seven mana was spent to cast it, untap target creature. It gets +7/+7 and gains trample until end of turn.
mana={2}{R}{G}
type=Legendary Creature
subtype=Human Boar
power=4
toughness=4
[/card]
[card]
name=Dynaheir, Invoker Adept
abilities=haste
text=Haste -- You may activate abilities of other creatures you control as though those creatures had haste. -- {T}: When you next activate an ability that isn't a mana ability this turn by spending four or more mana to activate it, copy that ability. You may choose new targets for the copy.
mana={1}{U}{R}{W}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=4
[/card]
[card]
name=Jon Irenicus, Shattered One
text=At the beginning of your end step, target opponent gains control of up to one target creature you control. Put two +1/+1 counters on it and tap it. It's goaded for the rest of the game and it gains "This creature can't be sacrificed." (It attacks each combat if able and attacks a player other than you if able.) -- Whenever a creature you own but don't control attacks, you draw a card.
mana={2}{U}{B}
type=Legendary Creature
subtype=Elf Wizard
power=3
toughness=3
[/card]
@@ -0,0 +1,375 @@
[card]
name=Inspiring Statuary
text=Nonartifact spells you cast have improvise. (Your artifacts can help cast those spells. Each artifact you tap after you're done activating mana abilities pays for {1}.)
mana={3}
type=Artifact
[/card]
[card]
name=Yennett, Cryptic Sovereign
text=Flying, vigilance, menace -- Whenever Yennett, Cryptic Sovereign attacks, reveal the top card of your library. You may cast it without paying its mana cost if its converted mana cost is odd. If you don't cast it, draw a card.
mana={2}{W}{U}{B}
type=Legendary Creature
subtype=Sphinx
power=3
toughness=5
[/card]
[card]
name=Mizzix of the Izmagnus
text=Whenever you cast an instant or sorcery spell with converted mana cost greater than the number of experience counters you have, you get an experience counter. -- Instant and sorcery spells you cast cost {1} less to cast for each experience counter you have.
mana={2}{U}{R}
type=Legendary Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=Gisela, Blade of Goldnight
abilities=flying,first strike
text=Flying, first strike -- If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -- If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up.
mana={4}{R}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Hatchery Sliver
text=Replicate {1}{G} (When you cast this spell, copy it for each time you paid its replicate cost.) -- Each Sliver spell you cast has replicate. The replicate cost is equal to its mana cost. (A copy of a permanent spell becomes a token.)
mana={1}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=The Chain Veil
text=At the beginning of your end step, if you didn't activate a loyalty ability of a planeswalker this turn, you lose 2 life. -- {4}, {T}: For each planeswalker you control, you may activate one of its loyalty abilities once this turn as though none of its loyalty abilities have been activated this turn.
mana={4}
type=Legendary Artifact
[/card]
[card]
name=Gisela, Blade of Goldnight
abilities=flying,first strike
text=Flying, first strike -- If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -- If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up.
mana={4}{R}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Jaya's Phoenix
abilities=flying,haste
text=Flying, haste -- Whenever Jaya's Phoenix deals combat damage to a player or planeswalker, copy the next loyalty ability you activate this turn when you activate it. You may choose new targets for the copy. -- Whenever you cast a planeswalker spell, you may return Jaya's Phoenix from your graveyard to the battlefield.
mana={4}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Experiment Kraj
text=Experiment Kraj has all activated abilities of each other creature with a +1/+1 counter on it. -- {T}: Put a +1/+1 counter on target creature.
mana={2}{G}{G}{U}{U}
type=Legendary Creature
subtype=Ooze Mutant
power=4
toughness=6
[/card]
[card]
name=Oath of Teferi
text=When Oath of Teferi enters the battlefield, exile another target permanent you control. Return it to the battlefield under its owner's control at the beginning of the next end step. -- You may activate the loyalty abilities of planeswalkers you control twice each turn rather than only once.
mana={3}{W}{U}
type=Legendary Enchantment
[/card]
[card]
name=Tempt with Vengeance
text=Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Portal Mage
abilities=flash
auto=phasealter(remove,combatphases,controller)
auto=nextphasealter(add,combatphases,controller,after<combatends>)
text=Flash -- When Portal Mage enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. (It can?t attack its controller or its controller?s planeswalkers.)
mana={2}{U}
type=Creature
subtype=Human Wizard
Power=2
toughness=2
[/card]
[card]
name=Minds Aglow
text=Join forces - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way.
mana={U}
type=Sorcery
[/card]
[card]
name=Aminatou's Augury
text=Exile the top eight cards of your library. You may put a land card from among them onto the battlefield. Until end of turn, for each nonland card type, you may cast a spell of that type from among the exiled cards without paying its mana cost.
mana={6}{U}{U}
type=Sorcery
[/card]
[card]
name=Custodi Squire
abilities=flying
text=Flying -- Will of the council - When Custodi Squire enters the battlefield, starting with you, each player votes for an artifact, creature, or enchantment card in your graveyard. Return each card with the most votes or tied for most votes to your hand.
mana={4}{W}
type=Creature
subtype=Spirit Cleric
power=3
toughness=3
[/card]
[card]
name=Alms Collector
text=Flash -- If an opponent would draw two or more cards, instead you and that player each draw a card.
mana={3}{W}
type=Creature
subtype=Cat Cleric
power=3
toughness=4
[/card]
[card]
name=Tempt with Vengeance
text=Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Zada, Hedron Grinder
text=Whenever you cast an instant or sorcery spell that targets only Zada, Hedron Grinder, copy that spell for each other creature you control that the spell could target. Each copy targets a different one of those creatures.
mana={3}{R}
type=Legendary Creature
subtype=Goblin Ally
power=3
toughness=3
[/card]
[card]
name=Hatchery Sliver
text=Replicate {1}{G} (When you cast this spell, copy it for each time you paid its replicate cost.) -- Each Sliver spell you cast has replicate. The replicate cost is equal to its mana cost. (A copy of a permanent spell becomes a token.)
mana={1}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Jaya's Phoenix
abilities=flying,haste
text=Flying, haste -- Whenever Jaya's Phoenix deals combat damage to a player or planeswalker, copy the next loyalty ability you activate this turn when you activate it. You may choose new targets for the copy. -- Whenever you cast a planeswalker spell, you may return Jaya's Phoenix from your graveyard to the battlefield.
mana={4}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Day's Undoing
text=Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. If it's your turn, end the turn. (Exile all spells and abilities on the stack, including this card. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Abstruse Archaic
abilities=vigilance
text=Vigilance -- {1}, {T}: Copy target activated or triggered ability you control from a colorless source. You may choose new targets for the copy. (Mana abilities can't be targeted.)
mana={4}
type=Creature
subtype=Avatar
power=3
toughness=4
[/card]
[card]
name=Commandeer
text=You may exile two blue cards from your hand rather than pay Commandeer's mana cost. -- Gain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.)
mana={5}{U}{U}
type=Instant
[/card]
[card]
name=Imp's Mischief
text=Change the target of target spell with a single target. You lose life equal to that spell's converted mana cost.
mana={1}{B}
type=Instant
[/card]
[card]
name=Stitcher Geralf
text={2}{U}, {T}: Each player puts the top three cards of his or her library into his or her graveyard. Exile up to two creature cards put into graveyards this way. Put an X/X blue Zombie creature token onto the battlefield, where X is the total power of the cards exiled this way.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Minds Aglow
text=Join forces - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way.
mana={U}
type=Sorcery
[/card]
[card]
name=Day's Undoing
text=Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. If it's your turn, end the turn. (Exile all spells and abilities on the stack, including this card. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Commandeer
text=You may exile two blue cards from your hand rather than pay Commandeer's mana cost. -- Gain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.)
mana={5}{U}{U}
type=Instant
[/card]
[card]
name=Aminatou's Augury
text=Exile the top eight cards of your library. You may put a land card from among them onto the battlefield. Until end of turn, for each nonland card type, you may cast a spell of that type from among the exiled cards without paying its mana cost.
mana={6}{U}{U}
type=Sorcery
[/card]
[card]
name=Oreskos Explorer
text=When Oreskos Explorer enters the battlefield, search your library for up to X Plains cards, where X is the number of players who control more lands than you. Reveal those cards, put them into your hand, then shuffle your library.
mana={1}{W}
type=Creature
subtype=Cat Scout
power=2
toughness=2
[/card]
[card]
name=Norn's Annex
text=({PW} can be paid with either {W} or 2 life.) -- Creatures can't attack you or a planeswalker you control unless their controller pays {PW} for each of those creatures.
mana={3}{PW}{PW}
type=Artifact
[/card]
[card]
name=Alms Collector
text=Flash -- If an opponent would draw two or more cards, instead you and that player each draw a card.
mana={3}{W}
type=Creature
subtype=Cat Cleric
power=3
toughness=4
[/card]
[card]
name=Not of This World
text=Counter target spell or ability that targets a permanent you control. -- Not of This World costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater.
mana={7}
type=Tribal Instant
subtype=Eldrazi
[/card]
[card]
name=Inspiring Statuary
text=Nonartifact spells you cast have improvise. (Your artifacts can help cast those spells. Each artifact you tap after you're done activating mana abilities pays for {1}.)
mana={3}
type=Artifact
[/card]
[card]
name=Abstruse Archaic
abilities=vigilance
text=Vigilance -- {1}, {T}: Copy target activated or triggered ability you control from a colorless source. You may choose new targets for the copy. (Mana abilities can't be targeted.)
mana={4}
type=Creature
subtype=Avatar
power=3
toughness=4
[/card]
[card]
name=Leori, Sparktouched Hunter
abilities=flying,vigilance
text=Flying, vigilance -- Whenever Leori, Sparktouched Hunter deals combat damage to a player, choose a planeswalker type. Until end of turn, whenever you activate an ability of a planeswalker of that type, copy that ability. You may choose new targets for the copies.
mana={U}{R}{W}
type=Legendary Creature
subtype=Elemental Cat
power=3
toughness=3
[/card]
[card]
name=Divergent Transformations
text=Undaunted (This spell costs {1} less to cast for each opponent.) -- Exile two target creatures. For each of those creatures, its controller reveals cards from the top of his or her library until he or she reveals a creature card, puts that card onto the battlefield, then shuffles the rest into his or her library.
mana={6}{R}
type=Instant
[/card]
[card]
name=Divergent Transformations
text=Undaunted (This spell costs {1} less to cast for each opponent.) -- Exile two target creatures. For each of those creatures, its controller reveals cards from the top of his or her library until he or she reveals a creature card, puts that card onto the battlefield, then shuffles the rest into his or her library.
mana={6}{R}
type=Instant
[/card]
[card]
name=Experiment Kraj
text=Experiment Kraj has all activated abilities of each other creature with a +1/+1 counter on it. -- {T}: Put a +1/+1 counter on target creature.
mana={2}{G}{G}{U}{U}
type=Legendary Creature
subtype=Ooze Mutant
power=4
toughness=6
[/card]
[card]
name=Gisela, Blade of Goldnight
abilities=flying,first strike
text=Flying, first strike -- If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -- If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up.
mana={4}{R}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Imp's Mischief
text=Change the target of target spell with a single target. You lose life equal to that spell's converted mana cost.
mana={1}{B}
type=Instant
[/card]
[card]
name=Mizzix of the Izmagnus
text=Whenever you cast an instant or sorcery spell with converted mana cost greater than the number of experience counters you have, you get an experience counter. -- Instant and sorcery spells you cast cost {1} less to cast for each experience counter you have.
mana={2}{U}{R}
type=Legendary Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=Yennett, Cryptic Sovereign
text=Flying, vigilance, menace -- Whenever Yennett, Cryptic Sovereign attacks, reveal the top card of your library. You may cast it without paying its mana cost if its converted mana cost is odd. If you don't cast it, draw a card.
mana={2}{W}{U}{B}
type=Legendary Creature
subtype=Sphinx
power=3
toughness=5
[/card]
[card]
name=Assault Suit
text=Equipped creature gets +2/+2, has haste, can't attack you or a planeswalker you control, and can't be sacrificed. -- At the beginning of each opponent's upkeep, you may have that player gain control of equipped creature until end of turn. If you do, untap it. -- Equip {3}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Tromokratis
text=Tromokratis has hexproof unless it's attacking or blocking. -- Tromokratis can't be blocked unless all creatures defending player controls block it. (If any creature that player controls doesn't block this creature, it can't be blocked.)
mana={5}{U}{U}
type=Legendary Creature
subtype=Kraken
power=8
toughness=8
[/card]
[card]
name=Stitcher Geralf
text={2}{U}, {T}: Each player puts the top three cards of his or her library into his or her graveyard. Exile up to two creature cards put into graveyards this way. Put an X/X blue Zombie creature token onto the battlefield, where X is the total power of the cards exiled this way.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Leori, Sparktouched Hunter
abilities=flying,vigilance
text=Flying, vigilance -- Whenever Leori, Sparktouched Hunter deals combat damage to a player, choose a planeswalker type. Until end of turn, whenever you activate an ability of a planeswalker of that type, copy that ability. You may choose new targets for the copies.
mana={U}{R}{W}
type=Legendary Creature
subtype=Elemental Cat
power=3
toughness=3
[/card]
@@ -0,0 +1,6 @@
[card]
name=Corpse Cobble
text=As an additional cost to cast this spell, sacrifice any number of creatures. -- Create an X/X blue and black Zombie creature token with menace, where X is the total power of the sacrificed creatures. -- Flashback {3}{U}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={U}{B}
type=Instant
[/card]
@@ -0,0 +1,9 @@
[card]
name=Bell Borca, Spectral Sergeant
text=Note the converted mana cost of each card as it's put into exile. -- Bell Borca, Spectral Sergeant's power is equal to the greatest number noted for it this turn. -- At the beginning of your upkeep, exile the top card of your library. You may play that card this turn.
mana={2}{R}{W}
type=Legendary Creature
subtype=Spirit Soldier
power=*
toughness=5
[/card]
@@ -0,0 +1,36 @@
[card]
name=Cryptic Gateway
text=Tap two untapped creatures you control: You may put a creature card from your hand that shares a creature type with each creature tapped this way onto the battlefield.
mana={5}
type=Artifact
[/card]
[card]
name=Damping Sphere
text=If a land is tapped for two or more mana, it produces {C} instead of any other type and amount. -- Each spell a player casts costs 1 more to cast for each other spell that player has cast this turn.
mana={2}
type=Artifact
[/card]
[card]
name=Crawlspace
text=No more than two creatures can attack you each combat.
mana={3}
type=Artifact
[/card]
[card]
name=Crawlspace
text=No more than two creatures can attack you each combat.
mana={3}
type=Artifact
[/card]
[card]
name=Damping Sphere
text=If a land is tapped for two or more mana, it produces {C} instead of any other type and amount. -- Each spell a player casts costs 1 more to cast for each other spell that player has cast this turn.
mana={2}
type=Artifact
[/card]
[card]
name=Cryptic Gateway
text=Tap two untapped creatures you control: You may put a creature card from your hand that shares a creature type with each creature tapped this way onto the battlefield.
mana={5}
type=Artifact
[/card]
@@ -5,15 +5,6 @@ mana={3}{W}{W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Leonin Shikari
text=You may activate equip abilities any time you could cast an instant.
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=2
[/card]
[card]
name=Surestrike Trident name=Surestrike Trident
text=Equipped creature has first strike and "{T}, Unattach Surestrike Trident: This creature deals damage equal to its power to target player." -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) text=Equipped creature has first strike and "{T}, Unattach Surestrike Trident: This creature deals damage equal to its power to target player." -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.)
mana={2} mana={2}
@@ -5,15 +5,6 @@ mana={4}{U}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Etrata, the Silencer
text=Etrata, the Silencer can't be blocked. -- Whenever Etrata deals combat damage to a player, exile target creature that player controls and put a hit counter on that card. That player loses the game if they own three or more exiled cards with hit counters on them. Etrata's owner shuffles Etrata into their library.
mana={2}{U}{B}
type=Legendary Creature
subtype=Vampire Assassin
power=3
toughness=5
[/card]
[card]
name=Razia, Boros Archangel name=Razia, Boros Archangel
text=Flying, vigilance, haste -- {T}: The next 3 damage that would be dealt to target creature you control this turn is dealt to another target creature instead. text=Flying, vigilance, haste -- {T}: The next 3 damage that would be dealt to target creature you control this turn is dealt to another target creature instead.
mana={4}{R}{R}{W}{W} mana={4}{R}{R}{W}{W}
@@ -14,12 +14,3 @@ text=Exile all cards from all opponents' graveyards. You may cast spells from am
mana={1}{U}{B} mana={1}{U}{B}
type=Sorcery type=Sorcery
[/card] [/card]
[card]
name=Etrata, the Silencer
text=Etrata, the Silencer can't be blocked. -- Whenever Etrata deals combat damage to a player, exile target creature that player controls and put a hit counter on that card. That player loses the game if they own three or more exiled cards with hit counters on them. Etrata's owner shuffles Etrata into their library.
mana={2}{U}{B}
type=Legendary Creature
subtype=Vampire Assassin
power=3
toughness=5
[/card]
@@ -1,6 +1,6 @@
[card] [card]
name=Nerf War name=Nerf War
text=Fire a Nerf blaster until empty at target library from at least two meters away. For each card knocked off that library, put it into its owner’s graveyard and Nerf War deals ½ damage to that player. (Foam darts only.) text=Fire a Nerf blaster until empty at target library from at least two meters away. For each card knocked off that library, put it into its owner?s graveyard and Nerf War deals ½ damage to that player. (Foam darts only.)
mana={3}{U}{R} mana={3}{U}{R}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -44,15 +44,6 @@ power=6
toughness=6 toughness=6
[/card] [/card]
[card] [card]
name=Umori, the Collector
text=Companion - Each nonland card in your starting deck shares a card type. (If this card is your chosen companion, you may cast it once from outside the game.) -- As Umori, the CollectorUmori, the Collector enters the battlefield, choose a card type. -- Spells you cast of the chosen type cost 1 less to cast.
mana={2}{BG}{BG}
type=Legendary Creature
subtype=Ooze
power=4
toughness=5
[/card]
[card]
name=Zirda, the Dawnwaker name=Zirda, the Dawnwaker
text=Companion - Each permanent card in your starting deck has an activated ability. (If this card is your chosen companion, you may cast it once from outside the game.) -- Abilities you activate that aren't mana abilities cost {2} less to activate. This effect can't reduce the mana in that cost to less than one mana. -- {1}, {T}: Target creature can't block this turn. text=Companion - Each permanent card in your starting deck has an activated ability. (If this card is your chosen companion, you may cast it once from outside the game.) -- Abilities you activate that aren't mana abilities cost {2} less to activate. This effect can't reduce the mana in that cost to less than one mana. -- {1}, {T}: Target creature can't block this turn.
mana={1}{RW}{RW} mana={1}{RW}{RW}
@@ -71,33 +62,6 @@ power=3
toughness=5 toughness=5
[/card] [/card]
[card] [card]
name=Lutri, the Spellchaser
text=Companion - Each nonland card in your starting deck has a different name. (If this card is your chosen companion, you may cast it once from outside the game.) -- Flash -- When Lutri, the Spellchaser enters the battlefield, if you cast it, copy target instant or sorcery spell you control. You may choose new targets for the copy.
mana={1}{UR}{UR}
type=Legendary Creature
subtype=Elemental Otter
power=3
toughness=2
[/card]
[card]
name=Kaheera, the Orphanguard
text=Companion - Each creature card in your starting deck is a Cat, Elemental, Nightmare, Dinosaur, or Beast card. (If this card is your chosen companion, you may cast it once from outside the game.) -- Vigilance -- Each other creature you control that's a Cat, Elemental, Nightmare, Dinosaur, or Beast gets +1/+1 and has vigilance.
mana={1}{GW}{GW}
type=Legendary Creature
subtype=Cat Beast
power=3
toughness=2
[/card]
[card]
name=Keruga, the Macrosage
text=Companion - Your starting deck contains only cards with converted mana cost 3 or greater and land cards. (If this card is your chosen companion, you may cast it once from outside the game.) -- When Keruga, the Macrosage enters the battlefield, draw a card for each other permanent you control with converted mana cost 3 or greater.
mana={3}{GU}{GU}
type=Legendary Creature
subtype=Dinosaur Hippo
power=5
toughness=4
[/card]
[card]
name=Extinction Event name=Extinction Event
text=Choose odd or even. Exile each creature with converted mana cost of the chosen value. (Zero is even.) text=Choose odd or even. Exile each creature with converted mana cost of the chosen value. (Zero is even.)
mana={3}{B} mana={3}{B}
@@ -0,0 +1,75 @@
[card]
name=Spark of Creativity
text=Choose target creature. Exile the top card of your library. You may have Spark of Creativity deal damage to that creature equal to the exiled card's converted mana cost. If you don't, you may play that card until end of turn.
mana={R}
type=Sorcery
[/card]
[card]
name=Goblin Psychopath
text=Whenever Goblin Psychopath attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead.
mana={3}{R}
type=Creature
subtype=Goblin Mutant
power=5
toughness=5
[/card]
[card]
name=Moonlight Hunt
text=Choose target creature you don't control. Each creature you control that's a Wolf or a Werewolf deals damage equal to its power to that creature.
mana={1}{G}
type=Instant
[/card]
[card]
name=Kenessos, Priest of Thassa
text=If you would scry a number of cards, scry that many cards plus one instead. -- {3}{G/U}: Look at the top card of your library. If it's a Kraken, Leviathan, Octopus, or Serpent creature card, you may put it onto the battlefield. If you don't put the card onto the battlefield, you may put it on the bottom of your library.
mana={1}{U}
type=Legendary Creature
subtype=Merfolk Cleric
power=1
toughness=3
[/card]
[card]
name=Master of the Wild Hunt
text=At the beginning of your upkeep, put a 2/2 green Wolf creature token onto the battlefield. -- {T}: Tap all untapped Wolf creatures you control. Each Wolf tapped this way deals damage equal to its power to target creature. That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves.
mana={2}{G}{G}
type=Creature
subtype=Human Shaman
power=3
toughness=3
[/card]
[card]
name=Sage's Reverie
text=Enchant creature -- When Sage's Reverie enters the battlefield, draw a card for each Aura you control that's attached to a creature. -- Enchanted creature gets +1/+1 for each Aura you control that's attached to a creature.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cellar Door
text={3}, {T}: Target player puts the bottom card of his or her library into his or her graveyard. If it's a creature card, you put a 2/2 black Zombie creature token onto the battlefield.
mana={2}
type=Artifact
[/card]
[card]
name=Weight of Conscience
text=Enchant creature -- Enchanted creature can't attack. -- Tap two untapped creatures you control that share a creature type: Exile enchanted creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Agrus Kos, Eternal Soldier
abilities=vigilance
text=Vigilance -- Whenever Agrus Kos, Eternal Soldier becomes the target of an ability that targets only it, you may pay {1}{R/W}. If you do, copy that ability for each other creature you control that ability could target. Each copy targets a different one of those creatures. ({R/W} can be paid with either {R} or {W}.)
mana={3}{W}
type=Legendary Creature
subtype=Spirit Soldier
power=3
toughness=4
[/card]
[card]
name=Panharmonicon
text=If an artifact or creature entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
mana={4}
type=Artifact
[/card]
@@ -32,15 +32,6 @@ power=1
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Winding Constrictor
text=If one or more counters would be placed on an artifact or creature you control, that many plus one of each of those kinds of counters are placed on that permanent instead. -- If you would get one or more counters, you get that many plus one of each of those kinds of counters instead.
mana={B}{G}
type=Creature
subtype=Snake
power=2
toughness=3
[/card]
[card]
name=Combustible Gearhulk name=Combustible Gearhulk
abilities=first strike abilities=first strike
text=First strike -- When Combustible Gearhulk enters the battlefield, target opponent may have you draw three cards. If the player doesn't, put the top three cards of your library into your graveyard, then Combustible Gearhulk deals damage to that player equal to the total converted mana cost of those cards. text=First strike -- When Combustible Gearhulk enters the battlefield, target opponent may have you draw three cards. If the player doesn't, put the top three cards of your library into your graveyard, then Combustible Gearhulk deals damage to that player equal to the total converted mana cost of those cards.
@@ -188,15 +188,6 @@ mana={R}{R}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Drain Power name=Drain Power
text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours. text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours.
mana={U}{U} mana={U}{U}
@@ -54,15 +54,6 @@ mana={R}{R}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Magical Hack name=Magical Hack
text=Change the text of target spell or permanent by replacing all instances of one basic land type with another. (For example, you may change "swampwalk" to "plainswalk." This effect lasts indefinitely.) text=Change the text of target spell or permanent by replacing all instances of one basic land type with another. (For example, you may change "swampwalk" to "plainswalk." This effect lasts indefinitely.)
mana={U} mana={U}
@@ -0,0 +1,156 @@
[card]
name=Elrond of the White Council
text=Secret council - When Elrond of the White Council enters the battlefield, each player secretly votes for fellowship or aid, then those votes are revealed. For each fellowship vote, the voter chooses a creature they control. You gain control of each creature chosen this way, and they gain "This creature can't attack its owner." Then for each aid vote, put a +1/+1 counter on each creature you control.
mana={3}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=3
toughness=3
[/card]
[card]
name=Cirdan the Shipwright
abilities=vigilance
text=Vigilance -- Secret council - Whenever Cirdan the Shipwright enters the battlefield or attacks, each player secretly votes for a player, then those votes are revealed. Each player draws a card for each vote they received. Each player who received no votes may put a permanent card from their hand onto the battlefield.
mana={3}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=3
toughness=4
[/card]
[card]
name=Erestor of the Council
text=Whenever players finish voting, each opponent who voted for a choice you voted for creates a Treasure token. You scry X, where X is the number of opponents who voted for a choice you didn't vote for. Draw a card.
mana={1}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=2
toughness=4
[/card]
[card]
name=Harsh Mentor
text=Whenever an opponent activates an ability of an artifact, creature, or land on the battlefield, if it isn't a mana ability, Harsh Mentor deals 2 damage to that player.
mana={1}{R}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Travel Through Caradhras
text=Council's dilemma - Starting with you, each player votes for Redhorn Pass or Mines of Moria. For each Redhorn Pass vote, search your library for a basic land card and put it onto the battlefield tapped. If you search your library this way, shuffle. For each Mines of Moria vote, return a card from your graveyard to your hand. -- Exile Travel Through Caradhras.
mana={5}{G}
type=Sorcery
[/card]
[card]
name=Trap the Trespassers
text=Secret council - Each player secretly votes for a creature you don't control, then those votes are revealed. For each creature with one or more votes, put that many stun counters on it, then tap it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Galadriel, Elven-Queen
text=Will of the council - At the beginning of combat on your turn, if another Elf entered the battlefield under your control this turn, starting with you, each player votes for dominion or guidance. If dominion gets more votes, the Ring tempts you, then you put a +1/+1 counter on your Ring-bearer. If guidance gets more votes or the vote is tied, draw a card.
mana={2}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=4
toughness=5
[/card]
[card]
name=Rings of Brighthearth
text=Whenever you activate an ability, if it isn't a mana ability, you may pay {2}. If you do, copy that ability. You may choose new targets for the copy.
mana={3}
type=Artifact
[/card]
[card]
name=Sail into the West
text=Will of the council - Starting with you, each player votes for return or embark. If return gets more votes, each player returns up to two cards from their graveyard to their hand, then you exile Sail into the West. If embark gets more votes or the vote is tied, each player may discard their hand and draw seven cards.
mana={2}{G}{U}
type=Instant
[/card]
[card]
name=The Ozolith
text=Whenever a creature you control leaves the battlefield, if it had counters on it, put those counters on The Ozolith. -- At the beginning of combat on your turn, if The Ozolith has counters on it, you may move all counters from The Ozolith onto target creature.
mana={1}
type=Legendary Artifact
[/card]
[card]
name=Erestor of the Council
text=Whenever players finish voting, each opponent who voted for a choice you voted for creates a Treasure token. You scry X, where X is the number of opponents who voted for a choice you didn't vote for. Draw a card.
mana={1}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=2
toughness=4
[/card]
[card]
name=Elrond of the White Council
text=Secret council - When Elrond of the White Council enters the battlefield, each player secretly votes for fellowship or aid, then those votes are revealed. For each fellowship vote, the voter chooses a creature they control. You gain control of each creature chosen this way, and they gain "This creature can't attack its owner." Then for each aid vote, put a +1/+1 counter on each creature you control.
mana={3}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=3
toughness=3
[/card]
[card]
name=Cirdan the Shipwright
abilities=vigilance
text=Vigilance -- Secret council - Whenever Cirdan the Shipwright enters the battlefield or attacks, each player secretly votes for a player, then those votes are revealed. Each player draws a card for each vote they received. Each player who received no votes may put a permanent card from their hand onto the battlefield.
mana={3}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=3
toughness=4
[/card]
[card]
name=Selfless Squire
abilities=flash
text=Flash -- When Selfless Squire enters the battlefield, prevent all damage that would be dealt to you this turn. -- Whenever damage that would be dealt to you is prevented, put that many +1/+1 counters on Selfless Squire.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Travel Through Caradhras
text=Council's dilemma - Starting with you, each player votes for Redhorn Pass or Mines of Moria. For each Redhorn Pass vote, search your library for a basic land card and put it onto the battlefield tapped. If you search your library this way, shuffle. For each Mines of Moria vote, return a card from your graveyard to your hand. -- Exile Travel Through Caradhras.
mana={5}{G}
type=Sorcery
[/card]
[card]
name=Galadriel, Elven-Queen
text=Will of the council - At the beginning of combat on your turn, if another Elf entered the battlefield under your control this turn, starting with you, each player votes for dominion or guidance. If dominion gets more votes, the Ring tempts you, then you put a +1/+1 counter on your Ring-bearer. If guidance gets more votes or the vote is tied, draw a card.
mana={2}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=4
toughness=5
[/card]
[card]
name=Trap the Trespassers
text=Secret council - Each player secretly votes for a creature you don't control, then those votes are revealed. For each creature with one or more votes, put that many stun counters on it, then tap it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Sail into the West
text=Will of the council - Starting with you, each player votes for return or embark. If return gets more votes, each player returns up to two cards from their graveyard to their hand, then you exile Sail into the West. If embark gets more votes or the vote is tied, each player may discard their hand and draw seven cards.
mana={2}{G}{U}
type=Instant
[/card]
[card]
name=Plea for Power
text=Will of the council - Starting with you, each player votes for time or knowledge. If time gets more votes, take an extra turn after this one. If knowledge gets more votes or the vote is tied, draw three cards.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Galadriel, Elven-Queen
text=Will of the council - At the beginning of combat on your turn, if another Elf entered the battlefield under your control this turn, starting with you, each player votes for dominion or guidance. If dominion gets more votes, the Ring tempts you, then you put a +1/+1 counter on your Ring-bearer. If guidance gets more votes or the vote is tied, draw a card.
mana={2}{G}{U}
type=Legendary Creature
subtype=Elf Noble
power=4
toughness=5
[/card]
@@ -0,0 +1,36 @@
[card]
name=Sharkey, Tyrant of the Shire
text=Activated abilities of lands your opponents control can't be activated unless they're mana abilities. -- Sharkey, Tyrant of the Shire has all activated abilities of lands your opponents control except mana abilities. -- Mana of any type can be spent to activate Sharkey's abilities.
mana={2}{U}{B}
type=Legendary Creature
subtype=Avatar Rogue
power=2
toughness=4
[/card]
[card]
name=Goldberry, River-Daughter
text={T}: Move a counter of each kind not on Goldberry, River-Daughter from another target permanent you control onto Goldberry. -- {U}, {T}: Move one or more counters from Goldberry onto another target permanent you control. If you do, draw a card.
mana={1}{U}
type=Legendary Creature
subtype=Nymph
power=1
toughness=3
[/card]
[card]
name=Goldberry, River-Daughter
text={T}: Move a counter of each kind not on Goldberry, River-Daughter from another target permanent you control onto Goldberry. -- {U}, {T}: Move one or more counters from Goldberry onto another target permanent you control. If you do, draw a card.
mana={1}{U}
type=Legendary Creature
subtype=Nymph
power=1
toughness=3
[/card]
[card]
name=Sharkey, Tyrant of the Shire
text=Activated abilities of lands your opponents control can't be activated unless they're mana abilities. -- Sharkey, Tyrant of the Shire has all activated abilities of lands your opponents control except mana abilities. -- Mana of any type can be spent to activate Sharkey's abilities.
mana={2}{U}{B}
type=Legendary Creature
subtype=Avatar Rogue
power=2
toughness=4
[/card]
@@ -36,15 +36,6 @@ power=5
toughness=5 toughness=5
[/card] [/card]
[card] [card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Master of the Wild Hunt name=Master of the Wild Hunt
text=At the beginning of your upkeep, put a 2/2 green Wolf creature token onto the battlefield. -- {T}: Tap all untapped Wolf creatures you control. Each Wolf tapped this way deals damage equal to its power to target creature. That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves. text=At the beginning of your upkeep, put a 2/2 green Wolf creature token onto the battlefield. -- {T}: Tap all untapped Wolf creatures you control. Each Wolf tapped this way deals damage equal to its power to target creature. That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves.
mana={2}{G}{G} mana={2}{G}{G}
@@ -11,6 +11,27 @@ mana={W}{W}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Discontinuity
text=As long as it's your turn, this spell costs {2}{U}{U} less to cast. -- End the turn. (Exile all spells and abilities from the stack, including this card. The player whose turn it is discards down to their maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)
mana={3}{U}{U}{U}
type=Instant
[/card]
[card]
name=Runed Halo
text=As Runed Halo enters the battlefield, name a card. -- You have protection from the chosen name. (You can't be targeted, dealt damage, or enchanted by anything with that name.)
mana={W}{W}
type=Enchantment
[/card]
[card]
name=Chandra's Incinerator
text=This spell costs {X} less to cast, where X is the total amount of noncombat damage dealt to your opponents this turn. -- Trample -- Whenever a source you control deals noncombat damage to an opponent, Chandra's Incinerator deals that much damage to target creature or planeswalker that player controls.
mana={5}{R}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Chandra's Incinerator name=Chandra's Incinerator
text=This spell costs {X} less to cast, where X is the total amount of noncombat damage dealt to your opponents this turn. -- Trample -- Whenever a source you control deals noncombat damage to an opponent, Chandra's Incinerator deals that much damage to target creature or planeswalker that player controls. text=This spell costs {X} less to cast, where X is the total amount of noncombat damage dealt to your opponents this turn. -- Trample -- Whenever a source you control deals noncombat damage to an opponent, Chandra's Incinerator deals that much damage to target creature or planeswalker that player controls.
mana={5}{R} mana={5}{R}
@@ -0,0 +1,12 @@
[card]
name=Training Grounds
text=Activated abilities of creatures you control cost up to {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana.
mana={U}
type=Enchantment
[/card]
[card]
name=Deification
text=As Deification enters the battlefield, choose a planeswalker type. -- Planeswalkers you control of the chosen type have hexproof. -- As long as you control a creature, if damage dealt to a planeswalker you control of the chosen type would result in all loyalty counters on it being removed, instead all but one of those counters are removed.
mana={1}{W}
type=Enchantment
[/card]

Some files were not shown because too many files have changed in this diff Show More