Commit graph

1964 commits

Author SHA1 Message Date
Li REN
8660beca89 fix DamageMultiEffect that it pass incorrect sourceId 2013-07-18 15:59:17 -04:00
LevelX2
85b8edf630 Improved player quits / leaves mage handling for tournaments (not perfect yet, will more improve it). 2013-07-18 17:40:06 +02:00
LevelX2
36d07416b9 Fixed DiscardEachPlayerEffect so that all players discard simultaneously (Fixes #286). 2013-07-18 13:24:21 +02:00
Plopman
9499c65fe6 [Commander] Added possibility to cast Commander 2013-07-17 20:37:31 +02:00
Plopman
930e70fbbb [Commander] Added CommanderView 2013-07-17 20:33:58 +02:00
Plopman
5e3447f4c8 [Commander] added Commander and CastCommanderAbility 2013-07-17 20:32:21 +02:00
LevelX2
aec5f554a6 Reverted unconditional game.applyEffects() after each effect resolve. 2013-07-17 11:48:19 +02:00
ludwig.hirth
035756efab Merge branch 'master' of https://github.com/magefree/mage.git 2013-07-17 11:45:46 +02:00
LevelX2
b93ff11aeb Added possibility to set a flag for effects that causes to call game.applyEffects() after the effect is resolved. 2013-07-17 11:45:22 +02:00
Li REN
0802d0433c [minor] clean up 2013-07-17 04:53:03 -04:00
Li REN
4529efa773 Change one shot effect resolving function. Resolve continuous effects after each one shot effect resolved. 2013-07-17 04:40:09 -04:00
LevelX2
2bfc5373fe Fixed a bug in tournament that eliminates opponent of player that quits e.g. in first game. 2013-07-17 00:37:37 +02:00
LevelX2
9838dea551 Added possibility to show tournament panel and watch tournament games (if allowed at tournament start) for spectators . 2013-07-16 17:39:02 +02:00
LevelX2
001f8ec1e6 Added missing changes of renaming quitted to quit. 2013-07-16 10:16:35 +02:00
LevelX2
f63a64e6cf [minor] Some text renaming. 2013-07-16 00:06:15 +02:00
LevelX2
26ca873eb6 [minor] Some text renaming. 2013-07-15 23:56:10 +02:00
LevelX2
73160df305 Added option to deactivate target copy for CreateDelayedTriggeredAbilityEffect. 2013-07-15 20:36:30 +02:00
LevelX2
4721c6aaca Fixed handling of sacrifice Planeswalker or Legend permanent caused by new rule for AI choose target. 2013-07-15 19:56:01 +02:00
North
7db8f5e37e * fixed ControlsPermanentCondition 2013-07-15 20:25:30 +03:00
Michael Ludwig
d2ac0c48db Refactored inner classes and fixed tab problem from previous commits 2013-07-15 12:50:36 -04:00
LevelX2
ded726d2ef Prevent that the tournament sub tables are deleted by expire check (delete logik must be added). 2013-07-15 15:03:38 +02:00
LevelX2
f1ce18cccf Changes Legendary and Planeswalker uniqueness rule to new rule behaviour from 20130713. 2013-07-15 15:01:40 +02:00
LevelX2
178b4cb158 Fixed random set for basic land definition. (Fixed issue #274) 2013-07-15 13:27:12 +02:00
LevelX2
bc9dca4d8a Fixed some handling to possible NPEs. 2013-07-15 00:53:30 +02:00
LevelX2
78b6a04cf5 * Voracious Dragon - Fixed possible null pointer exception. 2013-07-14 23:51:15 +02:00
Noah REN
121c6687de Merge branch 'master' of https://github.com/magefree/mage.git 2013-07-14 03:10:34 -04:00
Li REN
d0787fb9fa fix a bug that cause ControlsPermanentCondition effect works incorrectly. 2013-07-14 03:10:12 -04:00
Michael Ludwig
794995f9f0 Added Edric, Spymaster of Trest and Wheel of Fortune. Added DiscardHandAllEffect for future use. 2013-07-14 02:41:43 -04:00
Noah REN
670864d78b Revert "fix a bug that cause ControlsPermanentCondition effect works incorrectly. This effect was applied in totally 189 cards ?!"
This reverts commit bc2b2b4c4a.
2013-07-14 02:14:48 -04:00
Li REN
bc2b2b4c4a fix a bug that cause ControlsPermanentCondition effect works incorrectly. This effect was applied in totally 189 cards ?! 2013-07-14 01:41:03 -04:00
Jeff
951b944555 - Little fixes 2013-07-13 11:36:38 -05:00
Li REN
65500060eb Update sideboard validation to new rules 2013-07-13 04:12:44 -04:00
Li REN
f68df5d24b Magic 2014: add Guardian of the Ages 2013-07-13 03:34:36 -04:00
Plopman
79caa415bf Equip ability can be use only for equipment permanent 2013-07-12 18:58:53 +02:00
LevelX2
7e0c1fd6b7 [M14] Added 5 cards. Fix to Oath of the Ancient Wood. 2013-07-12 08:15:50 +02:00
LevelX2
30dce7cce3 Some changes to the framework classes. Added ControllerGotLifeCount DynamicValue. 2013-07-11 15:06:36 +02:00
LevelX2
7abc459f45 Added RevealLibraryPutIntoHandEffect and made change to text generation of FightTargetsEffect. 2013-07-10 16:48:40 +02:00
LevelX2
76b98535ca Small improvement to tooltip text generation. 2013-07-10 14:12:32 +02:00
LevelX2
d5efeb3e95 Moved copy copy statement from PermanentImpl to MageObjectImpl object. 2013-07-10 14:12:05 +02:00
LevelX2
f9c79e509f * Mana Bloom - Fixed that Mana Bloom couldn't be used after cancel or undo (fixes #255). 2013-07-10 11:58:40 +02:00
LevelX2
3c1d61b84d [M14] Added 3 green cards. 2013-07-09 23:59:22 +02:00
LevelX2
f8b81f7a52 [M14] Added 9 black cards. 2013-07-09 16:08:43 +02:00
LevelX2
461c6e971e Changed tooltip text generation of DiscardTargetEfect. 2013-07-09 16:08:01 +02:00
LevelX2
18221a6513 Added and used ExileCardYouChooseTargetOpponentEffect. 2013-07-09 14:30:47 +02:00
LevelX2
1932f49969 Extended and used DiscardCardYouChooseTargetOpponentEffect for more cards. 2013-07-09 14:30:15 +02:00
LevelX2
544d1023fb Cleaned up and improved CardsPutIntoGraveyardWatcher. 2013-07-09 14:28:52 +02:00
LevelX2
6125661239 Added FilterInstantOrSorceryCard. 2013-07-08 17:02:14 +02:00
LevelX2
5a8a7b19de Client add land set search uses now ExpansionRepository. 2013-07-07 18:23:31 +02:00
LevelX2
0f3b760333 Added boosters and basicLands to ExpansionInfo. 2013-07-07 18:21:22 +02:00
North
e1fdae81e2 Improved fix for subtype/supertype display issue 2013-07-07 15:19:14 +03:00