Commit graph

7176 commits

Author SHA1 Message Date
LevelX2
44a226dede Test for issue #164. 2013-03-19 12:13:28 +01:00
magenoxx
2e07f5f7c2 Fixed Issue#113:Optical effect that the creature has been controlled by the active player continuously since the turn began is removed too late 2013-03-19 11:28:54 +04:00
LevelX2
e02ac0799e Changed wrong zones and durations for characteristic-defining abilities of creatures (rule 604.3) that have also to be calculated if not on the battlefield. 2013-03-19 01:41:57 +01:00
LevelX2
6c21bf7ea6 Layered copy effect is now removed, if source permanent leaves battlefield. 2013-03-19 01:39:37 +01:00
LevelX2
d7cab00905 P/T changing effects from static abilities are applied now before enters the battlefield event triggers. This fixes that Kird Ape or Tarmogoyf P/T wasn't calculated before evoke checked P/T. 2013-03-19 01:38:19 +01:00
LevelX2
98a77e93f2 [minor] formatting. 2013-03-18 17:07:13 +01:00
LevelX2
6a6f78d7cb Fixed bug that cost reduction did not work of Locket of Yesterdays. 2013-03-18 17:06:56 +01:00
LevelX2
78dd82d49c Chnaged handling of X costs for Hearth of kami and Geth, Lord of the Vault. 2013-03-18 17:06:11 +01:00
LevelX2
7e2064be8f Fixed stack overflow error. Added missing type conversion. 2013-03-18 17:05:25 +01:00
LevelX2
e52c35fec9 Show player joins message in chat window only, if player isn't already connected. Suppres posting of empty strings in the chat window. 2013-03-17 23:44:45 +01:00
LevelX2
0cedc155ae Set brought to game creatures again to tapped because they must also be tapped if they have vigilance by another effect. 2013-03-17 17:46:30 +01:00
LevelX2
52cb0be02c Two more sample decks. 2013-03-17 16:14:16 +01:00
LevelX2
0946313dba Used method to add attacker later to combat so that the attacking player can choose if the palyer or a planeswalker (if existent) shall be attacked. 2013-03-17 16:13:52 +01:00
LevelX2
88e5ddb807 Added new method to add an attacker later to combat. 2013-03-17 16:12:29 +01:00
LevelX2
82bb03ba86 Fixed bug that not controlled permanents could not be targeted. 2013-03-17 16:11:55 +01:00
LevelX2
8cf2514edb [minor] formating 2013-03-17 16:10:48 +01:00
LevelX2
501b279184 Fixed a bug of Unbreathing Horde removing one +1/+1 counter per point of damage that was dealt instead of one if damage was dealt. 2013-03-17 08:47:46 +01:00
LevelX2
5ad8920407 Fixed a bug of Ethersworn Adjudicator targeting only controlles targets instead of targets of all players. 2013-03-17 08:43:43 +01:00
LevelX2
e42f32b16a More modern sample decks. Renamed one. 2013-03-16 19:50:03 +01:00
LevelX2
04de9966f6 Fixed rule txt of Blackcleave Cliffs. 2013-03-16 19:49:30 +01:00
LevelX2
3b2def6cff Added Echoing Truth, Second Sunrise, Countryside Crusher, Lotus Bloom, Locket of Yesterday. 2013-03-16 19:49:02 +01:00
LevelX2
c5776a6ded Fixed Suspend to work with cards without mana costs. Improved dredge rule texts (issue #157) 2013-03-16 19:48:04 +01:00
LevelX2
dcacb90ba9 Optimized the AI-ScoringSystem for enchantments. 2013-03-15 16:00:44 +01:00
LevelX2
f005c75d7c Changed statement order the get the messages of the game log in a more natural order. 2013-03-15 15:59:27 +01:00
LevelX2
65a7049d02 Optimizes optimizeOptions of AI. 2013-03-15 15:58:44 +01:00
LevelX2
3bd581891a Minor fixes (mandatory targets, rule text) 2013-03-15 15:57:59 +01:00
LevelX2
bc7ffd1201 Fixed a bug that the effect failed when the source attachment of the effect left meanwhile the battlefield. 2013-03-15 15:57:06 +01:00
LevelX2
09aba1bd87 Some more sample decks. 2013-03-15 15:55:01 +01:00
magenoxx
ded2979dab Fixed Issue#79: Cost reduction does not work properly 2013-03-15 17:54:02 +04:00
magenoxx
3a4eae3bca Merge branch 'master' of https://github.com/magefree/mage 2013-03-15 14:12:17 +04:00
magenoxx
2b01a03418 Fixed Issue#89: Unattach event does not trigger if equipped creature is exiled 2013-03-15 14:11:57 +04:00
LevelX2
ee4b203ace Fixed compile error after AI update. 2013-03-15 10:33:43 +01:00
magenoxx
a017217574 Fixed compile error 2013-03-15 13:24:29 +04:00
magenoxx
3191ad7e32 Fixed Issue#158: The select a pile window is shown over the tooltip window 2013-03-15 11:53:32 +04:00
LevelX2
70a8ede4d5 Merge changes. 2013-03-15 00:04:29 +01:00
LevelX2
1f69d85e86 Added Repeal, Condescend, SpellBurst. 2013-03-14 23:59:24 +01:00
LevelX2
b9257fffae Changes to some X spells because adjustTargets works now for X spells of AI. By the way cost reduction of X spells for the AI should work now also. 2013-03-14 23:58:51 +01:00
LevelX2
fab532cdb6 Support of X costs for CounterUnlessPaysEffect. 2013-03-14 23:57:15 +01:00
LevelX2
2f78dc525f Undone wrong fix to Curse of Exhaustion. 2013-03-14 23:56:12 +01:00
LevelX2
9450074b70 Changed AI X costs handling according human handling. Fixed AI handling of modal spells. Changed some AI setting. Changes to AI lgging. 2013-03-14 23:55:14 +01:00
magenoxx
3205cc867f Code and tests for Issue#156: Make smarter dual lands mana choose 2013-03-14 18:31:31 +04:00
LevelX2
987bfb588f Improved target handling of Executioners Swing and fixed buf of FrontlineMedic. 2013-03-13 17:01:49 +01:00
LevelX2
8759db2fd6 [minor] formating. 2013-03-12 21:55:32 +01:00
jeffwadsworth
27dec0cacb - Fixed typo 2013-03-12 11:44:25 -05:00
ludwig.hirth
1c93c3d5ab Merge branch 'master' of https://github.com/magefree/mage.git 2013-03-12 17:32:11 +01:00
LevelX2
cb43a58290 Some changes to AI logging. 2013-03-12 17:31:22 +01:00
jeffwadsworth
b9b7aa9ac9 - Added Corpse Harvester, Prison Term. 2013-03-12 11:26:58 -05:00
LevelX2
787288c879 Added Sundering Titan, Spellstutter Sprite, Waethered Wayfarer, Sulfure Elemental, Mistveil Plains. 2013-03-11 19:04:51 +01:00
LevelX2
beafbe1aea Added ActivateIfConditionActivatedAbility for abilities that can only be activated if condition is true. 2013-03-11 19:03:55 +01:00
LevelX2
29376d7703 Fixed wrong import of Rule of Law. 2013-03-11 18:17:27 +01:00