Commit Graph

21316 Commits

Author SHA1 Message Date
Sloth
cf7edd2ec3 - Fixed Essence of the Wild cloning weirdness. 2013-05-25 07:17:44 +00:00
Maxmtg
2ab06b5798 Moved game-to-ui binding to FControl
CMessage binds to game
2013-05-25 06:47:03 +00:00
Agetian
34522bd0bb - Fix a bug with the deck editors crashing when trying determine if a card can be shown to a player (please review, not sure if this is the optimal/preferred solution). 2013-05-25 06:09:20 +00:00
swordshine
c9235e8fc7 - Added Weatherseed Totem 2013-05-25 04:43:59 +00:00
Sol
ed5b32b18a - Small updates to a few cards 2013-05-25 02:38:14 +00:00
Sol
618d489e46 - Improve WinLose screen for AI vs AI games 2013-05-25 02:21:08 +00:00
swordshine
7aa04ec3f4 - Added Ink-Treader Nephilim and Precursor Golem 2013-05-25 01:42:41 +00:00
RedDeckWins
55cf47e61e Demonic hordes no longer hard coded 2013-05-24 23:53:03 +00:00
Maxmtg
802c5a930d FControl no longer keeps reference to single player.
canShowCard is located at FControl where the current player is determined (quite roughly at the moment)
2013-05-24 22:34:32 +00:00
Maxmtg
3c78cb77b2 this is also from inputs 2013-05-24 22:31:59 +00:00
Maxmtg
0b8b8c043d Inputs: InputBase no longer requires neither InputQueue nor Player in constructor. Only some subclasses require player member.
InputNonSyncBase - base class for non-waiting inputs
2013-05-24 22:31:11 +00:00
Sloth
c3d90f185a - Added Caged Sun. 2013-05-24 21:19:55 +00:00
Sloth
665ac3ce6e - TapsForMana trigger will now actually check for tapping. 2013-05-24 21:09:26 +00:00
Maxmtg
e58de716b8 Stack and Dock shall use LobbyPlayer, since using common Player makes no sense in hotseat mode
PlayerStartConditions: fix NPE
2013-05-24 20:59:03 +00:00
Sloth
b76e08777d - Updated some quest decks. 2013-05-24 20:30:04 +00:00
Sloth
d245261658 - Added the quest decks The Great Gatsby 1 and Chewbacca 3 by Nordos. 2013-05-24 19:49:41 +00:00
Sloth
7c61612de5 - Fixed Djinn of Wishes not being able to play lands. 2013-05-24 18:08:06 +00:00
moomarc
42c1bc2896 - M14: Added Jace's Mindseeker 2013-05-24 12:59:13 +00:00
Sloth
21f04fc25d - Added Gauntlet of Power. 2013-05-24 12:49:54 +00:00
moomarc
24ef3f77a8 - removed a call to isHuman 2013-05-24 12:13:21 +00:00
swordshine
76a2a73aa1 - Plane: Added Naya and Sanctum of Serra 2013-05-24 11:18:44 +00:00
moomarc
42f77b29e9 - Small fixes to last commit and added some Shuffle params where necessary 2013-05-24 11:16:24 +00:00
Chris
6dbd03841b - Added new card names to changes.txt. 2013-05-24 10:34:48 +00:00
moomarc
4197acc6fd - Added Fathom Trawl
- Enabled ordering of cards going to library or battlefield from DigUntil effects.
2013-05-24 09:50:52 +00:00
Sloth
2370324591 - Fixed logic of forAI in selectCardsOfMatchingColorForPlayer. 2013-05-24 07:37:26 +00:00
swordshine
25a0e0285e - fix last commit 2013-05-24 06:26:40 +00:00
swordshine
cf448b4595 - Added Puca's Mischief and Spawnbroker 2013-05-24 05:54:18 +00:00
swordshine
44e967bfcb - Added Reins of Power 2013-05-24 04:31:50 +00:00
RedDeckWins
b1b9b1d3b7 fix epochrasite, delay, jhoira. 2013-05-24 03:55:52 +00:00
Maxmtg
3ec4bec428 UI to start AI vs AI and hotseat matches 2013-05-23 22:29:44 +00:00
Maxmtg
e89b8e4e1f Deck generator takes boolean forAi.
DeckChooser layout changed to take less height
Constructed: minimizing difference between human and AI
temporary removed 'spectate ai vs ai'
2013-05-23 21:46:11 +00:00
Sloth
e83382cb9a - Improved AI for Momir Avatar. 2013-05-23 20:59:23 +00:00
Maxmtg
9cebd2952d Hot Seat prerequisites 2013-05-23 20:46:09 +00:00
Maxmtg
a4deb25e43 Match is being initialized with lobbyPlayer (to possibly match several players controlled) 2013-05-23 18:47:17 +00:00
Maxmtg
c9a0e4ff3e flashIncorrectAction defined in base input class replaces direct calls to GUI from various inputs. 2013-05-23 18:44:10 +00:00
Sloth
09012aee8b - Fixed mandatory targets not being enforced for suspended spells. 2013-05-23 16:34:11 +00:00
Maxmtg
0303b34339 moved quest gui to quest package 2013-05-23 13:37:34 +00:00
Maxmtg
79c3c22c25 remove empty class with its package! 2013-05-23 13:36:02 +00:00
Maxmtg
27fe98384b MatchController ctor: no longer accepts a map of players, since that required unique lobbyplayers for each game player.
Player's teams are defined by numbers, no more lists of LobbyPlayers
2013-05-23 13:28:32 +00:00
Chris
0c5120acb5 - Added new card names to changes.txt. 2013-05-23 11:20:36 +00:00
moomarc
3da808546a - Removed some comments 2013-05-23 10:32:20 +00:00
moomarc
fb96ba72db - Added Paradox Haze 2013-05-23 10:29:00 +00:00
Maxmtg
8969f6a4b9 * remove warnings
* remove messagebox when computer plays first
* Mulligan input message now reads who is going first (if you go first you are asked to play or draw yet before mulligan)
2013-05-23 10:00:39 +00:00
Maxmtg
bb7131b65f totalMana will count colorless mana too 2013-05-23 09:57:43 +00:00
Sloth
0be7e292ad - Fixed totalMana in ManaPool. 2013-05-23 09:48:43 +00:00
Sloth
307c326c72 - Added Jinxed Choker by marc with some new AILogics. 2013-05-23 08:33:02 +00:00
Maxmtg
0decaf44dd Quests with reward description like '2 rares' won't crash 2013-05-23 06:01:22 +00:00
Maxmtg
e692fde333 cards with devour won't require reference to game before a command is executed (won't crash in deck editor) 2013-05-23 05:14:00 +00:00
RedDeckWins
880e8fa449 Use triggers to remove counters from suspended cards. No longer hardcoded in upkeep.upkeepsuspend(). 2013-05-23 03:27:18 +00:00
Sol
2d9b4cc936 - Fixed Momir Avatar crash if no cards are found 2013-05-23 00:46:08 +00:00