Commit graph

2307 commits

Author SHA1 Message Date
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
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