LevelX2
7f96cd685e
* Game log - Added info about resolving triggered abilities.
2013-10-12 02:06:00 +02:00
LevelX2
3533c30591
* Devouring Rage - Fixed that it was not possible to sacrifice 0 spirits.
2013-10-12 02:05:18 +02:00
LevelX2
0655382c2a
[ODY] Added Bomb Squad and Bearscape.
2013-10-12 02:04:08 +02:00
Jeff
a80c072143
- Added Crumbling Ashes, Merrow Bonegnawer, and Necroskitter. Little fix Enfeeblement and ExileFromZoneTargetEffect.
2013-10-11 13:46:15 -05:00
LevelX2
b18e6320e8
Added Trough the Breaches and Tide of War.
2013-10-11 00:38:38 +02:00
LevelX2
6388c939ee
Some minor fixes to Idle Thoughts, Kithkin Zealot, Hallowed Burial, Endless Horizon.
2013-10-10 08:13:30 +02:00
LevelX2
3079705f45
Merge branch 'master' of https://github.com/magefree/mage.git
2013-10-10 00:01:56 +02:00
LevelX2
0579ddc1bd
Fixed Spear of Heliod, Dunerider Outlaw, Whirling Dervish, Reciprocate, Wicked Akuba, Giltspire Avenger only counting damage done, if the same permanent had done the damage (i.e. it cant be selected if the creature was exiled with Cloudshift).
2013-10-10 00:01:20 +02:00
Plopman
b583b61c72
Added Fading ability
2013-10-09 22:28:15 +02:00
LevelX2
45c875384c
* some logging changes.
2013-10-09 17:12:14 +02:00
LevelX2
d34779fa68
* Changed logging level back to info, changed level of a lot of messages to debug from info. Added check that certain AI players can't join a table with no appropriate format.
2013-10-09 15:22:40 +02:00
LevelX2
d1e7257189
* Fixed some minor bugs of tooltip texts.
2013-10-09 08:37:23 +02:00
LevelX2
db1521d30c
* Fixed some problems with blocking requirements ( fixes #355 ).
2013-10-08 17:12:04 +02:00
LevelX2
f77576b62c
* Bestow - while used as Aura, other subtypes are removed. Theros gods lose subtype god while beeing not a creature.
2013-10-07 14:16:37 +02:00
LevelX2
4486e3670b
* Game log - Added info about which attacker was blocked by which blocker.
2013-10-06 10:23:13 +02:00
LevelX2
4db53c3b27
Added onlyCombat damage option to DealsDamageToAPlayerAttachedTriggeredAbility.
2013-10-05 16:28:49 +02:00
LevelX2
a0fbeeac17
* Graft keyword - Added GraftAbility to framework.
2013-10-04 15:18:03 +02:00
LevelX2
e2532a9b11
Improvements player cancels or leaves match or tournament. Draft can replace human player by draft bot if human leaves.
2013-10-03 22:42:16 +02:00
LevelX2
089fbf15b1
Some additions to game log.
2013-10-03 22:40:14 +02:00
LevelX2
a98683fc18
Some minor fixes and improvements.
2013-10-02 14:27:00 +02:00
LevelX2
d97ecc4ec0
* Opportunity - Fixed that the draw effect was handled optional but it wasn't (concerns also a lot of other cards) fixes #351 .
2013-10-02 14:26:23 +02:00
LevelX2
a7f9ba65fe
* Doran, the Siege Tower - Fixed handling of use toughness instead of power for damage effect. Prevention effects work now always for the correct amount of damage.
2013-10-01 14:41:19 +02:00
LevelX2
19714312cd
Minor formatting.
2013-10-01 14:39:38 +02:00
LevelX2
786b4262d7
* 5 cards from Heroes vs. Monsters..
2013-09-30 16:06:13 +02:00
LevelX2
aff2489e7a
Removed unneccessary log message from MoveToZone STACK => EXILE.
2013-09-29 09:51:47 +02:00
LevelX2
3da3d1c875
Fixed possible NPE in TurnMods.skipStep.
2013-09-28 12:02:33 +02:00
LevelX2
608f7bd3e3
* Nemesis of Mortals - Fixed wrong cost calculation of monstrosity ability.
2013-09-28 01:17:18 +02:00
LevelX2
0357dcb59d
Prevented 0 damage prevention events.
2013-09-27 16:14:13 +02:00
LevelX2
8674bbf10d
Added current life info to turn info in game log.
2013-09-27 16:13:13 +02:00
LevelX2
14d4f0dccf
Fixed cards submitted by cbt33 - see list of changes:
...
* Scrivener - Changed filter message, change EntersBattlefieldEffect to EntersBattlefieldTriggeredEffect
* Earnest Fellowship - Moved comment line, Changed layer of EarnestFellowshipEffect to AbilityAddingRemovingEffects_6, changed outcome. Removed unneccassary init method. Simplyfied apply effect, adding maximal one ProtectionAbility to a permanent, before Filter and abilities were all redundant for multicolor permanents. Fixed wrong sourceId for addAbility.
* Hallowed Healer - Made targets mandatory (default number of targets 1 has not to be set), Fixed tooltip text (Threshold, tap symbol, dot at the end).
* Treetop Sentinel - filname missed the "java" extension. Changed filter message.
* Bloodcurdler - removed unneccessary comment, replaced card name by {this} for rule text, corrected the descond effect of the threshold ability (this is no cost it's an effect).
* Buried Alive - Moved comment line, fixed sourceId for moveToZone.
* Think Tank - removed unneccessary comment, LookLibraryAndPickControllerEffect could not handle the effect.
* Words of Wisdom - added missing tooltip text, removed unneccessary comments, fixed indentation
* Unifying Theory - removed unneccessary comment, simplified UnifyingTheoryEffect, removed dot from effect static text.
* Ancestral Tribute - fixed indentation.
2013-09-27 12:57:08 +02:00
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
LevelX2
c6e4df60ba
Fixed possible NPE during handling of choosing start player ( Fixes #317 ).
2013-09-12 12:50:14 +02:00
LevelX2
8b67be6e65
Cards of libraries for searches are shown ordered by name now to make it easier to find specific cards ( #326 ).
2013-09-12 12:34:05 +02:00
LevelX2
46c76329db
* Detained - Fixed the bug that detain effect ended a turn earlier as intended.
2013-09-12 08:35:03 +02:00
LevelX2
33901e8b3d
[THS] Added 4 white cards.
2013-09-11 17:38:43 +02:00
LevelX2
ff1b2ceb72
Fixed a bug of SpellCastOpponentTriggeredAbility and changed FilterCard to FilterSpell.
2013-09-11 17:38:09 +02:00
LevelX2
36ecc1e121
[THS] Added 11 blue cards.
2013-09-10 16:42:32 +02:00
LevelX2
478bd3979b
* Scry effect - Added message to the game log, how many cards were put on bottom of the library.
2013-09-10 16:07:49 +02:00
LevelX2
b50c455997
[THS] Added 6 lands.
2013-09-08 14:50:48 +02:00
North
26676b9ab5
[refactor] removed constructor from FitlerControlledPermanent
2013-09-08 01:30:36 +03:00
Plopman
7073e5e7cd
Added UntapSourceCost
2013-09-07 18:11:16 +02:00
Plopman
d46c0befbb
Added Subtype option for FilterControlledPermanent
2013-09-07 17:52:09 +02:00
LevelX2
744bc4d999
[THS] 19 Theros cards.
2013-09-07 16:05:14 +02:00
LevelX2
8090522e3c
Minor formatting.
2013-09-07 16:04:22 +02:00
LevelX2
5785c23b4d
Added BestowAbility for Theros.
2013-09-07 16:03:48 +02:00
LevelX2
eaba56568d
* Maelstrom Nexus - Fixed bug that for cascade effect of Maelstrom Nexus always the casting cost of Maelstrom Nexus itself were used to compare if cascade applies instead of the casting cost of the spell that triggered the effect.
2013-09-07 07:51:29 +02:00
LevelX2
e9f0ad3f7d
[THS] Added Glare of Heresy and Gods Willing.
2013-09-05 17:14:10 +02:00
LevelX2
6066cc2308
Removed unused Constants class.
2013-09-05 16:27:12 +02:00
LevelX2
7f6eca171e
Redesigned handling of chat start message.
2013-09-05 16:25:14 +02:00
LevelX2
4e23d49bd2
Added text to ManaType constants.
2013-09-04 17:15:51 +02:00
LevelX2
3a1d687cf1
Added CantBeBlockedTargetEffect and LoseCreatureTypeSourceEffect.
2013-09-04 17:15:13 +02:00