Commit Graph

21316 Commits

Author SHA1 Message Date
swordshine
65c77759db - Added Fate Transfer 2013-05-23 00:20:54 +00:00
RedDeckWins
fb559e7140 Use a trigger to play cards from suspend. 2013-05-22 23:55:34 +00:00
Sol
df1aa55d15 - ForceAnte should be used if it's non-null (override ante preference) 2013-05-22 23:14:11 +00:00
Maxmtg
c0b8c4cf21 removed global calls to getPlayer (for human player at gui) where member/local variables could provide data needed 2013-05-22 21:40:11 +00:00
Maxmtg
58aa4aef55 removed 2 more calls to getMatch from Singletons 2013-05-22 21:31:00 +00:00
Maxmtg
1268ed7249 setInputAndWait - moved to InputQueue, the latter belongs to game now, all calls re-routed 2013-05-22 21:28:53 +00:00
Maxmtg
c99fdc6e24 LockAndInvokeGameAction moved from static method to instanced. 2013-05-22 20:44:42 +00:00
Sloth
4a8478d93e - Fixed Inquisitor's Flail by not calling checkStateEffects between replacement effects (experimental). 2013-05-22 18:45:55 +00:00
Sloth
b440060a53 - The opponents Flashback button will no longer allow you to play lands via Crucible of Worlds. 2013-05-22 15:54:10 +00:00
Maxmtg
19adfe54f3 a missing piece 2013-05-22 15:02:58 +00:00
Maxmtg
fb43bc503c force ante - three-state boolean behaviour restored 2013-05-22 15:01:25 +00:00
Sloth
3206d4b985 - Fixed copies of tokens with static abilities. 2013-05-22 14:30:12 +00:00
Sloth
327317f761 - Added the medium quest opponent Zapp Brannigan 2 by Nordos. 2013-05-22 12:01:27 +00:00
Chris
065a3b44ad - fixed LQ pic URL 2013-05-22 11:17:28 +00:00
Chris
281237570f - Added a fluff piece to the changes.txt file.
- Added new card names to changes.txt.
2013-05-22 10:43:58 +00:00
Maxmtg
5957f85919 default for useBazaar 2013-05-22 10:28:20 +00:00
Sloth
3c35a3c52e - Added Chain of Plasma. 2013-05-22 09:59:19 +00:00
Sloth
abb0b39c80 - Added Manaforge Cinder. 2013-05-22 09:47:02 +00:00
moomarc
9a93d2ea27 - Linked Zapp Brannigan quest opponent icon 2013-05-22 07:56:02 +00:00
moomarc
a5b0e4a2ea - UntilEndOfCombat durations were continuing if combat ended early via Time Stop etc so added an extra catch in cleanup. 2013-05-22 06:07:17 +00:00
Maxmtg
b1935d7566 * Added boseiju_who_shelters_all.txt
* You may indicate 'not' condition on card restrictions (ex: boseiju script)
2013-05-22 05:04:56 +00:00
swordshine
3106020e8c - Plane: Added Akoum and Grove of the Dreampods 2013-05-22 04:37:38 +00:00
Maxmtg
7cd1e65ecb use unboxed types if possible 2013-05-22 04:14:38 +00:00
swordshine
a500baf23e - M14: added Primeval Bounty and Hunt the Weak 2013-05-22 04:07:42 +00:00
Maxmtg
79b92d40dc bugfix 2013-05-22 04:04:02 +00:00
Maxmtg
3a2b9d17d9 bugfix 2013-05-22 03:55:57 +00:00
Maxmtg
0a03727d6e AI won't gain priority during UNTAP step 2013-05-22 03:32:59 +00:00
Sol
695b446c60 - Added the capability to play Challenges vs predetermined decks (along with a few other related options to disallow specific quest mode things)
- Added Sorin vs Tibalt, and Tibalt vs Sorin as examples of Challenges that force you to use a specific Deck. (They seemed to be the best duel deck compatibility for the AI).
2013-05-22 03:12:54 +00:00
Hellfish
30454f3cab *Fixed NPE when spectating AIvAI into game 2+ 2013-05-21 20:51:40 +00:00
Sloth
8ac75ba23c - Cleanup in ComputerUtilMana. 2013-05-21 17:30:42 +00:00
Maxmtg
5a1c4980cb cast was unneed 2013-05-21 16:40:44 +00:00
Sloth
3873ad9633 - Fixed and improved AI mana payment. 2013-05-21 16:35:10 +00:00
Chris
bea0fcd49d - Added a fluff piece to the changes.txt file.
- Added new card names to changes.txt.
2013-05-21 12:26:32 +00:00
Sloth
e470cf95e3 - Fixed AI using a card to pay for its own ability. 2013-05-21 11:46:10 +00:00
Maxmtg
7b8efdd38e Mulligan code moved to GameAction
UI will no longer ask you to keep or re-deal in ai-vs-ai games
2013-05-21 10:49:22 +00:00
Sloth
763e51e645 - Improved MillAi. 2013-05-21 09:51:40 +00:00
Sloth
52f1cdd42e - Improved AI using Searing Spear Askari. 2013-05-21 09:39:08 +00:00
swordshine
c04ce7e5c4 - M14: added Grim Return, Scourge of Valkas, and Windreader Sphinx 2013-05-21 08:46:28 +00:00
Maxmtg
7c5eae6e42 Added support for AI vs AI matches 2013-05-21 08:26:27 +00:00
Maxmtg
364667855d Allies - initialization 2013-05-21 06:57:56 +00:00
Maxmtg
13dc9fedd9 Allies list added to player, all relations (like isOpponent) will be based on it 2013-05-20 20:49:33 +00:00
Maxmtg
3fd671c7e7 ReplacementEffect optional choice and confirm shuffle effect moved to PlayerController 2013-05-20 20:08:22 +00:00
Maxmtg
933368338b one less call to isHuman 2013-05-20 19:13:56 +00:00
Maxmtg
a9dbb1b528 boros_battleshaper is alive 2013-05-20 15:13:59 +00:00
Maxmtg
55afc18103 fixed Boros Battleshaper 2013-05-20 15:07:51 +00:00
moomarc
0afcef03f5 - Removed Boros Battleshaper again until someone can track down and fix the input problem 2013-05-20 13:22:43 +00:00
Maxmtg
84534836ce removed more calls to isHuman/isComputer 2013-05-20 12:20:49 +00:00
Maxmtg
96694641b9 Dig: reveal optional remembers if you've chosen to reveal the card.
uses playerController to decide whether to reveal or not
2013-05-20 12:04:00 +00:00
moomarc
82e0969cd4 - Fixed Legendary status of Emmara Tandris 2013-05-20 11:34:51 +00:00
Maxmtg
736950339d confirmAction - added a enum parameter for cases when no API is avaliable
ChooseTypeEffect - moved choose logic into ComputerUtil
2013-05-20 11:33:09 +00:00