Commit graph

2346 commits

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