Commit Graph

20211 Commits

Author SHA1 Message Date
Maxmtg
b98792858b Refactored CardPrinted to support split cards 2013-02-20 13:18:53 +00:00
Maxmtg
e68d9824c5 delver was missing oracle text for its day side 2013-02-20 13:07:52 +00:00
Chris
52947f2518 - Added the recent commit logs to changes.txt. Preparing for the snapshot build release. 2013-02-20 13:04:08 +00:00
swordshine
4ed71737db - Added Surestrike Trident 2013-02-20 11:47:02 +00:00
RumbleBBU
e61d3242c5 Added support for specific extra boosters and even tournament packs as challenge rewards. Needless to say, caution should be exercised before handing out such generous rewards, especially tournament packs. 2013-02-20 10:31:02 +00:00
moomarc
cac8eab527 - Added Razor Boomerang 2013-02-20 10:00:35 +00:00
Sloth
670f345c16 - Updated some SVars. 2013-02-20 09:38:01 +00:00
swordshine
5e1e2d7c1d - Added leonin Bola 2013-02-20 08:41:11 +00:00
moomarc
15d20c80c1 - Added Blinding Powder
- Unattach cost can use OriginalHost (preferred method for pumped activated abilities that require unattaching the card granting the ability)
2013-02-20 06:58:15 +00:00
Sol
8b046fee3d - Might have broken a tab right before committing 2013-02-20 04:14:57 +00:00
Sol
73cc1df679 - PerSetTracking.py will now output a file called DistinctOracle.txt that is basically mtgdata but with only cardname + oracle for cards that are missing from Forge 2013-02-20 04:11:38 +00:00
myk
1ff4e9e96c make everything use the new bug reporter dialog 2013-02-20 03:01:37 +00:00
myk
b85a07b874 combine ErrorViewer and BugzReporter into a new combined dialog with forum-launching capabilities 2013-02-20 03:01:13 +00:00
myk
6d3c2987e8 add a small margin around the 'how to play' panel so it doesn't hug the edges of the screen 2013-02-20 02:59:37 +00:00
Sol
d53f2b7fa8 - Add CostUnattach
- Add Heartseeker
2013-02-20 02:29:32 +00:00
myk
a7f67248d4 add hyperlink widget that opens a URL in the default browser (or copies it in to the clipboard if browsing functionality is not available on the current platform) 2013-02-20 01:42:40 +00:00
Maxmtg
5a12903bcf deck saves 'foil' attribute of a card 2013-02-19 22:47:34 +00:00
Maxmtg
21ca48e4e1 carddb: support for getting foiled cards 2013-02-19 22:35:30 +00:00
Sloth
71c8f7a8a9 - Added Charm Peddler. 2013-02-19 22:17:40 +00:00
myk
01ce3e4d87 give how to play and license details popups standard backgrounds 2013-02-19 21:22:30 +00:00
Sloth
1cbef3fc32 - Little change for cards exiled face down. 2013-02-19 19:11:37 +00:00
Chris
b23d1ebcaf - Added LQ non-set pic URLs to several cards. 2013-02-19 17:55:09 +00:00
moomarc
d4ea369ed1 - Added Forbidden Crypt 2013-02-19 17:22:42 +00:00
Sloth
0005481a36 - Improved tapPrefTargeting. 2013-02-19 17:02:53 +00:00
Chris
3ec099098f - Added the recent commit logs to changes.txt. Preparing for the snapshot build release. 2013-02-19 15:18:33 +00:00
Maxmtg
dcc933b440 removing ratings from CardPrinted 2013-02-19 13:28:49 +00:00
asepetci
e29fedf80e Draft assist ranking fix 2013-02-19 12:10:47 +00:00
swordshine
b61ddcc4a8 - Added Flickerform 2013-02-19 11:30:37 +00:00
asepetci
adcbd2dd6e Draft assist using rankings. Activated from preferences
GTC rankings added
2013-02-19 10:21:07 +00:00
myk
a074410192 ensure only one audio clip is played for (near-)simultaneous events of: AddCounter, Poison, RemoveCounter, Sacrifice, Token, Untap 2013-02-19 09:38:20 +00:00
myk
18985676b9 ensure card that last registered the cursor hover isn't tapped when the application loses focus via alt-tab and then is clicked on again 2013-02-19 09:34:45 +00:00
Sloth
567eee7cb6 - Fixed chkDrawbackWithSubs. 2013-02-19 09:22:01 +00:00
swordshine
b9d5b8827c - Added Spike Cannibal
- Added Stuffy Doll Avatar
2013-02-19 08:31:46 +00:00
swordshine
8d4635fd3d - Convert Archery Training to imprint and change the cleanup effect to a proper "ForgetLastImprinted" parameter 2013-02-19 08:16:09 +00:00
moomarc
0f55cf0377 - Fixed one more instance of using .equals() instead of == in conjunction with getAPI() 2013-02-19 08:07:49 +00:00
Sloth
57ed7c9111 - Fixed a possible "no enum found bug" in isHidden and some cleanup. 2013-02-19 07:12:20 +00:00
moomarc
d56db9f899 - Fixed Embargo triggering on all upkeeps 2013-02-19 07:07:26 +00:00
Sloth
d481ed1b9b - Added the quest deck Amphibian 2. 2013-02-19 06:54:42 +00:00
Maxmtg
e661489893 SpellManaCost renamed to ManaCost and moved to forge.card.mana
CostMana renamed to CostPartMana to avoid mixing them up
2013-02-19 06:30:37 +00:00
Maxmtg
bb1896cc08 renamed base classes in SpellAbility factory 2013-02-19 05:33:10 +00:00
Maxmtg
4cd9db6711 chkAIDrawback moved from AbilitySub to SpellAiLogic.chkDrawbackWithSubs (since it's a method used only by AI, as part of decoupling AI from game)
You may use SpellAiLogic.chkAIDrawback to test drawbacks of given ability only, or chkDrawbackWithSubs to do so for the whole list of ability and its subs
2013-02-19 04:45:44 +00:00
Maxmtg
ea74bbb492 * CommonDrawback merged into AbilitySub, as there are no other SubAbilities without api.
* (fixes for 19720 & 19724) CheckAiDrawback was already recursivelly checking every subability, so no special methods were required
* numerous fixes to make ApiType comparisons null-safe
* CommonXXX classes do not take SpellEffect and AILogic as separate parameters. These are obtained from ApiType instead
2013-02-19 04:22:16 +00:00
myk
a405a24b9e reinit deck lists for planechase and archenemy submenus so newly-created decks show up 2013-02-19 03:32:11 +00:00
Sol
2a15a9cc3b - Updating mtgdata so Avatars have modifiers listed 2013-02-19 02:17:42 +00:00
swordshine
89ea837d31 - Added Eye of Yawgmoth 2013-02-19 01:48:31 +00:00
swordshine
425b4cfa11 - Added three cards and a plane 2013-02-19 00:26:38 +00:00
Sloth
d0d3568cc7 - Set some ActivatingPlayer. 2013-02-18 22:07:58 +00:00
Sloth
e2118e3fab - Improved damageChooseNontargeted. 2013-02-18 22:04:29 +00:00
myk
c0f24df72d fix up license and how to play overlays 2013-02-18 21:54:02 +00:00
Sloth
0f446a0752 - Fix for r19720. 2013-02-18 21:33:09 +00:00