Commit graph

2320 commits

Author SHA1 Message Date
LevelX2
aa6be2f4da * Commander - Allow activated abilities from command zone, card going back fom exile zone after commander mulligan are no longer face down in library. 2013-11-19 08:11:34 +01:00
LevelX2
408a66ee42 [C13] Added Wah Out and Unexpectedly Absent. 2013-11-18 08:20:35 +01:00
LevelX2
bfe3958aa8 Fixed a bug that Bestow creatures came back assigned to enchanted creature instead as creature if exiled and returned with Flickerform. 2013-11-17 09:48:40 +01:00
LevelX2
f9ecc06f6e Added CastAsThoughtItHadFlashEffect and changed cards to use it. 2013-11-17 08:35:19 +01:00
LevelX2
77ac99b03f Added AtTheBeginningOfNextUpkeepDelayedTriggeredAbility, fixed ability picker giving not always text back for spell ability. 2013-11-17 08:33:53 +01:00
LevelX2
859f068e59 * DrawCardTargetEffect - Added UpTo option to allow the player to select how many cards to draw. 2013-11-17 08:31:29 +01:00
LevelX2
463c767d03 [C13] Added Kirtar's Wrath. 2013-11-14 17:20:21 +01:00
LevelX2
28daa2cd29 Added ExileGraveyardAllTargetPlayerEffect, changed cards using it. 2013-11-14 16:35:11 +01:00
ludwig.hirth
e8ee9b70f0 Fixed handling of controlling player for asThough cast abilities (hope this will fix #363). 2013-11-14 15:52:27 +01:00
LevelX2
e13c804f67 [C13] Added 7 cards. 2013-11-13 00:18:17 +01:00
LevelX2
436d1481ff [C13] Added Primal Vigor, Spoils of Victory and HuaTuo Honored Physician. 2013-11-11 16:54:14 +01:00
LevelX2
efc2aae026 * Disrupting Scepter - Fixed that it could only be activated as a Sorcery insteady correctly on your turn. (also for other cards) Replaced handling of the restriction as a cost to conditional ability. 2013-11-11 14:58:27 +01:00
LevelX2
e24ac705f6 Added logic to log choices of abilities to the game log. 2013-11-10 15:05:13 +01:00
LevelX2
3a0d0e9374 Added Dirge of Dreadm , Foster, Night Soil, Vile Requiem, Spoils of the Vault, Dirge of Dread, Isleback Spawn, Deep Sea Kraken. 2013-11-10 15:03:16 +01:00
Jeff
121b988e3b - Added Light from Within, Sanity Grinding, Springjack Shepherd, Umbra Stalker. Little addition to class. 2013-11-07 17:43:53 -06:00
LevelX2
0665165c99 [C13] Added 3 cards. 2013-11-07 08:31:41 +01:00
Jeff
be49bb3d13 - Added Evershrike, Ward of Bones, Springjack Pasture, Antler Skulkin, Batwing Brume. Small addition to class. 2013-11-06 12:04:47 -06:00
LevelX2
33c6bf1385 Ability picker shows now the name of the object instead of {this] in ability text.. 2013-11-06 14:32:50 +01:00
LevelX2
e8a7a66b52 Added rule text to PlayLandAbility (fixes #362). 2013-11-06 14:31:13 +01:00
LevelX2
03b7c0584f Some fixes to Mosswort Bridge and Mystic Barrier. 2013-11-05 22:38:29 +01:00
LevelX2
a85fb8d813 [C13] Added Prossh, Skyraider of Kher. 2013-11-05 00:12:09 +01:00
LevelX2
53d2098f74 Some minor formatting and some changes to framework classes. 2013-11-03 20:59:52 +01:00
LevelX2
47e8bd24cc * Vanishing - some changes to tooltip text. 2013-11-03 20:58:51 +01:00
LevelX2
18cd0d4615 Clean up to CastCommanderAbility. 2013-11-01 17:07:47 +01:00
LevelX2
17238bee3e Some minor changes to framework and card classes. 2013-11-01 17:04:27 +01:00
LevelX2
0697801cdc * Commander - Fixed cost reduction for casting commander. 2013-11-01 17:03:33 +01:00
LevelX2
0b6f338b2c Fixed a bug of EntersBattlefieldAbility. 2013-11-01 17:00:50 +01:00
LevelX2
d412a1838f Added PlayersCantGainLifeEffect. 2013-11-01 07:29:01 +01:00
LevelX2
2c46929fff [C13] Added Command Tower, Homeward Path, Contested Cliffs, Marath Will of the Wild. 2013-10-31 17:30:30 +01:00
LevelX2
c92dc056a0 [BOK] Added 5 cards. 2013-10-30 23:10:51 +01:00
LevelX2
99d4aa2d7d * Removed giving target info text because it was not removed if effect ends. 2013-10-30 16:57:52 +01:00
LevelX2
2d1c3397e8 * Level up cards - Fixed tooltip rule text generation of level up cards. 2013-10-30 16:23:32 +01:00
LevelX2
ecd790515a * ConditionalReplacementEffect - Added text method that uses text of decorated effect. 2013-10-30 08:16:33 +01:00
LevelX2
4e35568bb5 * Innane, Life Ascpect - Fixed the displayed up to number in tooltip text. 2013-10-29 08:19:47 +01:00
LevelX2
6b48fe225f [BOK] Added 10 cards. 2013-10-28 23:50:54 +01:00
LevelX2
9dce38a0a9 Added and changed some framework classes. 2013-10-28 23:50:08 +01:00
LevelX2
760773e15a * small changes to tooltip text. 2013-10-28 22:25:59 +01:00
LevelX2
03c032e3b0 Some fixes/updates to tooltip generation (e.g. charms). 2013-10-27 10:33:08 +01:00
LevelX2
d094f291aa Pushed version to 1.2.0dev. 2013-10-26 13:01:31 +02:00
LevelX2
06a2b6e2f7 * Text importer - Added another string to ignore. 2013-10-26 10:02:54 +02:00
Jeff
2859599045 - Fixed cost of Crackleburr. 2013-10-24 11:01:36 -05:00
LevelX2
bd20994f25 Some clean up with rule handling. 2013-10-24 10:13:21 +02:00
LevelX2
50e0a2c2a8 Added boolean to deactivate legend rule. 2013-10-24 10:12:31 +02:00
LevelX2
a1928ce95a Some clean up to discard handling. 2013-10-24 10:11:26 +02:00
LevelX2
b629053507 * deck text importer, Ignore sum lines eg. "22 craetures". 2013-10-22 16:51:41 +02:00
LevelX2
350bae2d95 Fixed Helix Pinnacle and Merrow Bonegnawer. 2013-10-22 14:36:31 +02:00
LevelX2
dfa91ceeaf Fixed some tests that failed after changes to rule text generation. 2013-10-22 14:05:40 +02:00
Jeff
da76ab73a4 - Added Aerie Ouphes, Bloom Tender, Helix Pinnacle, Unwilling Recruit. 2013-10-21 15:10:51 -05:00
LevelX2
663c31cec6 * Fixed a bug that sometimes a conceding player could be set as the winner of the game. 2013-10-21 20:48:25 +02:00
LevelX2
5f85d52837 Some changes to server logging messages. 2013-10-21 00:38:01 +02:00
LevelX2
81c4259cfe * Fixed must be blocked by all creatures if able effects to take only place if the creature with the effect also attacks (fixes #361). 2013-10-20 16:46:23 +02:00
LevelX2
b4d43649b4 [ODY] Fixed 29 Odyssey cards. 2013-10-19 12:17:33 +02:00
Plopman
b1b6015163 Added fastbond 2013-10-18 14:32:07 +02:00
LevelX2
d70c02c22c Neightveil Specter - Some code cleanup. 2013-10-18 08:45:54 +02:00
LevelX2
522318d31f [CHK] Added "Oathkeeper, Takenos Daisho". 2013-10-17 08:30:59 +02:00
LevelX2
296af6cf8b * Game log - Added text of activated ability to the game log message if activated. 2013-10-15 00:48:21 +02:00
LevelX2
359a132e77 * MonstrosityAbility - Fixed that mana costs were shown twice in tooltip text. 2013-10-15 00:46:29 +02:00
LevelX2
933ee518c8 * DevourEffect - Set reminder text to italic style. 2013-10-15 00:43:31 +02:00
LevelX2
9f6ebac2b4 * EquipAbility - Made target required. 2013-10-15 00:43:05 +02:00
LevelX2
9d56514085 * Xathrid Gorgon - Fixed that the targeted creatures didn't get colorless. 2013-10-14 20:54:02 +02:00
LevelX2
e8d4fd1ead Improved rule text generation. 2013-10-14 20:35:37 +02:00
LevelX2
b83634605c * Game log - Added sacrifice message, added some information to the log of combat. 2013-10-14 07:51:33 +02:00
LevelX2
7ded7f0e36 * Fixed a bug of mass destruction class (DestroyAllEffect) that the no regeneration option was not applied (concerns ~50 cards). 2013-10-13 17:47:17 +02:00
LevelX2
a751028f19 * Commander format - Added missing blank to commander damage game log message. 2013-10-13 15:13:59 +02:00
LevelX2
204689c19d * Game log - Changed that {this} will be replaced by object name. 2013-10-13 11:02:02 +02:00
LevelX2
c0ade21efe * Rampart Crawler, Juggernaut - Fixed can't be blocked by walls ability. 2013-10-13 11:01:26 +02:00
LevelX2
60336cbc4b * Fixed possible NPE (fixes #358). Added game log info about sacrificed permanents. 2013-10-13 11:00:28 +02:00
LevelX2
61099a5d7d [CHK] Added Soulblast. 2013-10-12 23:55:44 +02:00
LevelX2
43da29da44 Fixed two possible NPE. 2013-10-12 22:57:44 +02:00
LevelX2
dabcc50fb6 * Game log - Fixed a possible NPE of log of triggered abilities. 2013-10-12 10:12:10 +02:00
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