Commit graph

2170 commits

Author SHA1 Message Date
LevelX2
3af0532623 * MageBook - Won't be loaded by default if the client starts. 2013-09-27 00:16:20 +02:00
LevelX2
8841cca120 Merge branch 'master' of https://github.com/magefree/mage.git 2013-09-26 21:39:07 +02:00
LevelX2
893a3acb65 * Card editor - Done some code cleanup, done some speed up for card loading time. 2013-09-26 17:26:23 +02:00
LevelX2
2a5c80b393 * Modern Masters set - Fixed wrong release date. 2013-09-26 07:35:29 +02:00
LevelX2
4cacb80f3c Merge branch 'master' of https://github.com/magefree/mage.git 2013-09-25 20:44:39 +02:00
LevelX2
4f2f08840b * Fixed some functions which locked or stopped the game after a player conceded the game. 2013-09-25 20:42:00 +02:00
Jeff
00f0e6a6d3 - Added Aven Trailblazer, Mark of Asylum, and Mirror-Sigil Sergeant. Tests for each. 2013-09-25 11:54:27 -05:00
LevelX2
f9a53e56fc * Fixed blocking requirements - If a creature is forced to block attcker it's no more possible to block no attacker. If a craeture must be blockt by at least one creature the blocker is now forced to block this creature, if there are no are blocking requirements are to fulfill. 2013-09-25 16:52:59 +02:00
LevelX2
12932cd712 * Heroic ability - Fixed a bug, that some spells with multiple targets did not trigger heroic (Hunt the Hunter, Time to Feed). 2013-09-25 07:47:29 +02:00
Plopman
bd3d007145 Fixed OfferingEffect 2013-09-24 19:57:12 +02:00
Plopman
3144409c2c Fixed cost modification order (Rule 601.2e) and added CostModificationType 2013-09-24 19:52:58 +02:00
LevelX2
8d4ec3f0ed Fixed Swere, Misdirection and Ricochet Trap to target only spells with exactly one target and allowing to replace it with exactly one different valid target. 2013-09-24 16:40:11 +02:00
LevelX2
5d13559ef1 Gather Specimens, simplified replacement effect, some other minor changes. 2013-09-24 13:43:56 +02:00
LevelX2
104f20c125 Added a log info about the reurned card to ReturnFromGraveyardToHandTargetEffect. 2013-09-21 23:57:14 +02:00
LevelX2
3817b6ebe1 Fixed that if player left/lost in a ffa game, the players in range dor all other players are updated immediately. 2013-09-21 18:07:58 +02:00
LevelX2
df728473c7 Mayael the Anuma - Fixed that the selected card was moved to hand instead correctly to the battlefield. 2013-09-21 17:50:39 +02:00
LevelX2
949e861efd Updated Card Repository version. 2013-09-20 19:35:51 +02:00
LevelX2
78959ebbaa * Bestow - Fixed that if cast with bestow the spell on the stack is no creature card type. 2013-09-20 19:24:43 +02:00
LevelX2
b7ae1305bb * Defend of Hearth - Fixd that prevention effect was applied also to permanents instead only to players. 2013-09-20 14:22:09 +02:00
LevelX2
24baf63cf1 * Prophet of Kruphix - Fixed that the triggered untap ability was missing. 2013-09-20 11:57:24 +02:00
LevelX2
44a81f8162 * Confessor - Made triggered ability optional (cbt33). 2013-09-20 11:17:11 +02:00
LevelX2
f6744cd29a * BestowAbility - Fixed that the Bestow card stays as creature on the battlefield when the creature it was enchanting leaves the battlefield. 2013-09-20 01:07:45 +02:00
LevelX2
eafe3e719d * Reverent Hunter - Fixed that it got always 1 counter to much from its enters the battlefield triggered ability. 2013-09-20 00:48:50 +02:00
LevelX2
a5b56c31c1 Added SCRY game event. 2013-09-18 21:14:52 +02:00
LevelX2
31847c4d40 [THS] Corrected two card numbers. Updated card repository version number. 2013-09-18 19:23:35 +02:00
LevelX2
4129838e36 Changed MonstosityAbility to support X value. 2013-09-18 16:24:31 +02:00
LevelX2
1304069de3 Fixed a bug of CreateDelayedTriggeredAbilityEffect where the targetPointer wasn't copied correctly. 2013-09-18 14:30:48 +02:00
LevelX2
3dd75d6609 Implemented support for MustBeBlockedByAtLeastOne...Effect. (ongoing). 2013-09-17 17:25:16 +02:00
LevelX2
3a048cb828 Renamed some combat effects for name consistency. 2013-09-17 15:55:21 +02:00
LevelX2
e2017762ba Moved combat related effects to an new package. 2013-09-17 14:22:42 +02:00
LevelX2
d532699014 Added ReturnToHandFromGraveyardAllEffect 2013-09-16 22:38:20 +02:00
LevelX2
3bf75385a8 Fixes and improvements to framework classes. 2013-09-16 21:42:49 +02:00
LevelX2
7c34668f0d Reworked AsThoughEffect. Added SPEND_ANY_MANA AsThoughType. Added some framework effects. 2013-09-16 17:04:42 +02:00
LevelX2
6fe187ac9e Added CantActivateAbilitiesAttachedEffect. 2013-09-16 00:24:41 +02:00
LevelX2
e9bf333613 Added ConditionalAsThoughtEffect. 2013-09-15 17:32:06 +02:00
LevelX2
8b312450d5 Some minor fixes and formatting to framework classes. 2013-09-15 11:38:51 +02:00
LevelX2
9f1fb3581c Added AttachedToCounterCondition and some minor changes. 2013-09-14 17:22:06 +02:00
LevelX2
857da3a08a Fixed a bug that triggred abilities of permanents that were controlled by a player that is not the owner could sometime trigger for a wrong player (Fixes #271). 2013-09-14 17:20:45 +02:00
LevelX2
0751b934ac Added AddCounterAttachedEffect. 2013-09-14 16:20:58 +02:00
LevelX2
811d4409ec Refactored AttacksAttachedTriggeredAbility, added SacrificeSourceTriggeredAbility. 2013-09-14 15:36:56 +02:00
LevelX2
b04cf8cfa6 [THS] Added 4 black cards. 2013-09-13 15:01:31 +02:00
LevelX2
f7af238919 Some changes to SacrificeOpponent effect. 2013-09-13 14:11:07 +02:00
LevelX2
2cea0215a2 Added SacrificeOpponentsEffect. 2013-09-13 12:52:44 +02:00
LevelX2
dbedca4eb8 [THS] Added Reaper of the Wilds and Spellheard Chimera. 2013-09-13 08:37:49 +02:00
LevelX2
7b349c856f * Fixed a bug that players that left a match before the match was started were not removed correctly from the match. 2013-09-12 21:03:07 +02:00
LevelX2
a21f7f315d [THS] Some fixes for Bow of Nylea and Ashio, Nightmare Weaver. 2013-09-12 20:17:11 +02:00
LevelX2
8e19052d6d Added extra turn attribute to GameState. 2013-09-12 17:18:22 +02:00
LevelX2
d7677ff3d1 Added EntersBattlefieldOrDiesSourceTriggeredAbility. 2013-09-12 13:53:39 +02:00
LevelX2
594b6c1c75 Fixed possible NPE by getting game start or end time (Fixes #323). 2013-09-12 13:06:56 +02:00
LevelX2
818f528c7f Fixed possible Game worker error: NoSuchElementException during game start (Fixes #318). 2013-09-12 13:03:01 +02:00