Commit graph

4836 commits

Author SHA1 Message Date
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
LevelX2
707ce8fca4 [minor] format. 2013-03-11 17:39:01 +01:00
LevelX2
4840bcf4b6 Added top 8 modern decks from GP Bilbao January 19th. 2013-03-11 17:35:07 +01:00
LevelX2
a054a3775b Added Rule odf Law, Deglamer, Fracturing Gust. 2013-03-11 17:34:14 +01:00
LevelX2
dcc9828f0f Fixed a bug of Curse of Exhaustion checking always controlling player. 2013-03-11 17:33:50 +01:00
LevelX2
82c44b2b3b Changed txt importer to recognize "Sideboard" independent if upper or lower case. 2013-03-11 17:32:44 +01:00
LevelX2
9298e2341d Sample decks: Standard - top 8 decks from GP Verona. 2013-03-11 15:48:08 +01:00
LevelX2
093be04805 Changed txt deck importer to use latest released card for a card name instead selecting it by random. 2013-03-11 15:47:03 +01:00
LevelX2
1fd3aa46e9 Renamed ConditionalActivatedAbility to ConditionalGainActivatedAbility. Minor Formating. 2013-03-10 14:27:47 +01:00
North
a7a565bb8f [minor] access modifer order 2013-03-10 14:53:02 +02:00
LevelX2
ec546a5ae6 Merge branch 'master' of https://github.com/magefree/mage.git 2013-03-10 13:46:02 +01:00
North
2b7471df3f [minor] removed unused imports 2013-03-10 14:17:55 +02:00
magenoxx
a3be8073e2 Moved job schedule time value to constant 2013-03-10 15:57:30 +04:00
magenoxx
a6decdbd14 Extending running schedule for the job 2013-03-10 15:33:14 +04:00
magenoxx
c1375f7b76 Job for removing expired tables 2013-03-10 15:32:06 +04:00
magenoxx
ef6d5e826e Fixed admin pswd not always parsed correctly on server 2013-03-10 15:26:01 +04:00
LevelX2
aa0290fd32 Set Version to 1.0.1 2013-03-10 11:40:56 +01:00
North
e67620260c [minor] removed redundant finally block in CardRepository 2013-03-10 11:05:30 +02:00
North
01eee3995c [refactor] replaced JDBC implementation of logging with OrmLite 2013-03-10 11:05:03 +02:00
LevelX2
d44e3f1190 Minor rule text change. 2013-03-10 02:31:39 +01:00
LevelX2
1263607862 Fixed a bug that abilities of creatures weren't applied correct after the creature was controlled by opponent and the controll effect ended. Test for this bug. 2013-03-10 02:31:14 +01:00
LevelX2
6f78a55e01 Fixed the now failing test after fixing issue #119. 2013-03-10 02:25:52 +01:00
LevelX2
6f1ed24e95 Fixed a bug of CrypticCommand tapping all creatures instead only creatures of opponents. 2013-03-10 02:23:53 +01:00
LevelX2
0565cd1289 Added top 4 modern decks from Pro Tour Dragon's Maze Qualifier Season New Mexico - Albuquerque. 2013-03-09 18:42:45 +01:00
LevelX2
c0c94b47af Added Harmonic Sliver, Might of old Krosa, Sygg River Guide, Wake Thrasher. 2013-03-09 18:41:16 +01:00
LevelX2
7e853da353 Made target of Mindslaver mandatory. Mana abilities of Wall of Roots and Mana Bloom are handled as mana abilities now. Improved select text of Chord of Calling. 2013-03-09 18:40:36 +01:00
LevelX2
7e11cccc5b Added reminder text to Persist Keyword ability. 2013-03-09 18:38:54 +01:00
LevelX2
da289a7f67 Fixed that it only is triggered by creatures. 2013-03-09 18:38:29 +01:00
LevelX2
f457817a05 Added MyMainPhase condition and ActivateOncePerTurnManaAbility. 2013-03-09 18:37:56 +01:00
LevelX2
8b57ede370 Fixed a bug of GameState that values for SetValue are not copied. Fixed it for Boolean objects only. 2013-03-09 18:36:30 +01:00
LevelX2
88b2b9546a [minor] changes to logging 2013-03-06 17:21:12 +01:00
LevelX2
ffcd51989e [minor] formatting 2013-03-06 16:35:22 +01:00
LevelX2
155b7a277b Some changes to target handling. 2013-03-06 08:23:35 +01:00
LevelX2
dc376e49f1 Fixed a bug that Vizkopa Guildmage's second ability dealed damage instead of doing life loss. 2013-03-05 23:45:01 +01:00
LevelX2
2409e229c0 Fixed can't attack alone ability (issue #119), creature wasn't untapped when attack was reverted. 2013-03-05 22:01:01 +01:00
LevelX2
03402fd539 Updated the readme of the git repository. 2013-03-05 15:22:45 +01:00
LevelX2
0964f65c33 Fixed bug of Alms Beast. The gain Lifelink ability is now a static ability instead of a triggered ability. 2013-03-05 15:05:54 +01:00
LevelX2
0bc5f5fe49 Added Predicates BlockedById and BlockingAttackerId. 2013-03-05 15:03:37 +01:00
LevelX2
8718a1de8e Fixed Pit Fight (issue #151) and other fight cards that both targets must be valid when the effect resolves. Fixed also that the second target must be another target than the first. 2013-03-04 22:54:27 +01:00
LevelX2
5b1de89159 Fixed extort that decision if player uses extort and mana payment now happens during resolution. 2013-03-04 08:49:03 +01:00
LevelX2
9f8722c359 Fixed that evolve did not look for last known information of permanant that triggered evolve if permanent meanwhile left the battlefield. 2013-03-04 08:46:03 +01:00