Commit graph

2351 commits

Author SHA1 Message Date
LevelX2
ed3caf7ded Added Fierce Empath, Hydra Omnivore, Tribute to the Wild, Coalition Relic and Animar, Soul of Elements. 2013-12-25 13:01:16 +01:00
LevelX2
05cbd90fe2 * Commander - Added commander multiplayer format. Fixed commander damage win condition to only counting combat damage. Added some info to tooltip text of commander. 2013-12-23 17:14:56 +01:00
LevelX2
ebb71b7dd7 Fixed a problem that not all effects of Smelt-Ward Gatekeeper's was resolved, because target was nor more legal after getting the control of target creature. Problem was cause by commit 80fc87a7f7. Now both problems should be solved (hopefully). 2013-12-21 16:33:49 +01:00
LevelX2
766a7055c5 * Innistrad booster - Fixed rarity distribution of double faced cards. 2013-12-16 08:22:18 +01:00
LevelX2
6d0f30178d * Commander - Fixed that sacrificing a commander as cost was not possible. Added game log message if creature was removed from combat. 2013-12-15 14:17:39 +01:00
LevelX2
cc35bbcf52 * Commander - added logic that AI can cast the commander. 2013-12-12 19:45:14 +01:00
LevelX2
481334a09b * Added Forecast ability. 2013-12-10 22:36:56 +01:00
LevelX2
8855489c7c * Game log - Added message about destroyed permanents. 2013-12-09 08:13:18 +01:00
LevelX2
80fc87a7f7 * Fixed a problem if some of multiple targets can't be targeted during resolution (e.g. target got hexproof meanwhile) it was still targeted (e.g. it happens for INto the void). 2013-12-07 15:51:10 +01:00
LevelX2
8cf788e9cc [C13] Added Tempt with Reflections. 2013-12-07 15:47:59 +01:00
LevelX2
2bcf0022c8 Merge pull request #368 from quercitron/master
new cards + script fix
2013-12-05 15:06:15 -08:00
LevelX2
479a6afe09 [C13] Added 13 cards. 2013-12-05 23:59:01 +01:00
Quercitron
3de5ac2158 Add Daraja Griffin, Divine Transformation, Exile, Heavy Ballista, Icatian Town 2013-12-05 23:00:59 +04:00
LevelX2
fac51c9e75 Added DrawCardOpponentTriggeredAbility. 2013-12-02 23:32:49 +01:00
Plopman
436a6be297 [DataBase]Optimize data base for queries using set and card number 2013-12-02 23:13:29 +01:00
LevelX2
36ec4a678d [C13] Added 5 cards. 2013-11-30 23:28:44 +01:00
LevelX2
b1250353ee Added logic to limit number of allowed attackers attacking defending player. 2013-11-30 23:26:45 +01:00
LevelX2
7a540d1fda [C13] Added Stormscape Battlemage, Serene Master and Act of Authority. 2013-11-27 23:46:48 +01:00
LevelX2
16eee07a74 [C13] Added Sun Droplet and Lim-Dul's Vaul. 2013-11-27 08:17:52 +01:00
LevelX2
0ad2d040b1 [C13] Added Azorius Herald, Oloro, Ageless Ascetic and Kingming 'Sleeping Dragon'. Sime fixes to commander handling. 2013-11-25 07:28:56 +01:00
LevelX2
a85f4a9848 [C13] Added 7 cards. 2013-11-24 02:09:27 +01:00
LevelX2
e83982498f Some fclean-up and fixes for commander handling. 2013-11-23 15:51:44 +01:00
LevelX2
6d0b38c8ca * Commander - Fixed a NPE if change control effects are used during commander game. 2013-11-22 00:30:14 +01:00
LevelX2
7d2aac1294 * Theros gods - Fixed that a god was not removed from the combat if he stopped beeing a creature (Fix #364). 2013-11-21 17:25:24 +01:00
LevelX2
b8af8106f6 Added ManaInAnyCombinationEffect and RemoveCountersForCostCondition and some minor formatting and additions. 2013-11-21 14:28:54 +01:00
LevelX2
b7c45a7090 Added CompoundCondition, AttachedToTappedCondition and EquipmentAttachedCondition. 2013-11-21 10:59:50 +01:00
LevelX2
176c2a76b4 Merge origin/master 2013-11-21 09:59:34 +01:00
LevelX2
5186f690d7 Added IsPhaseCondition, some minor framework formatting. 2013-11-21 09:58:22 +01:00
LevelX2
f9f26d3416 Added Horsemanship ability. 2013-11-21 09:57:12 +01:00
LevelX2
ba8bd5f576 * CommanderReplacementEffect - Fixed a bug that caused that the effect was not always applied. 2013-11-19 16:36:13 +01:00
LevelX2
bf3108a0d0 * Spell - Using correct zone for from zone instead of constant Zone.Hand. 2013-11-19 16:34:48 +01:00
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