Commit Graph

9518 Commits (774a32e8dc3c36733cbc1b6518b013317a0c9dea)

Author SHA1 Message Date
melvin 774a32e8dc replace MagicSingleActivationCondition with Condition factory 2013-06-15 17:06:14 +08:00
melvin 90557034ea made conds static final 2013-06-15 16:37:02 +08:00
melvin b249cc275d convert two consecutive if to if followed by else if 2013-06-15 16:33:39 +08:00
melvin 212f394031 removed unused MagicConditions 2013-06-15 16:31:57 +08:00
melvin 9893b4d3a3 removed unused MagicConditions 2013-06-15 16:27:53 +08:00
melvin 1e68326835 added getConditions to MagicPayManaCostSacrificeEvent 2013-06-15 14:11:43 +08:00
melvin 5cebbe61bd added missing getConditions method in MagicPayManaCostTapEvent 2013-06-15 14:00:58 +08:00
melvin 55f9aa0c9c removed unused import 2013-06-15 13:34:40 +08:00
melvin 0fdc44794c remove redundant conditions 2013-06-15 13:23:20 +08:00
melvin d00a9e70aa remove redundant conditions 2013-06-15 13:14:45 +08:00
melvin bf1a592abe remove redundant conditions 2013-06-15 13:12:18 +08:00
melvin 878521b456 remove redundant conditions 2013-06-15 13:10:46 +08:00
melvin 18c9823caa remove redundant conditions 2013-06-15 13:09:51 +08:00
melvin a9cc7996a2 remove redundant conditions 2013-06-15 13:08:34 +08:00
melvin ca35d4c5a0 remove redundant conditions 2013-06-15 13:03:50 +08:00
melvin 5a9e4f25db remove MagicPlayAbilityAction 2013-06-15 13:03:41 +08:00
melvin b9513c81c0 added getConditions to MagicPayLifeEvent and MagicPlayAbilityEvent 2013-06-15 12:59:37 +08:00
melvin f2788b28f9 remove redundant conditions 2013-06-15 12:35:59 +08:00
melvin d131fc53e0 added getConditions to MagicPainTapEvent 2013-06-15 12:03:46 +08:00
melvin 6ae052c2dd remove redundant conditions 2013-06-15 11:52:41 +08:00
melvin 02c2f5b197 remove redundant conditions 2013-06-15 11:49:19 +08:00
melvin 4cb8df0213 check able to pay costs in canPlay 2013-06-15 11:49:04 +08:00
melvin abd28130f9 remove redundant conditions 2013-06-15 11:37:19 +08:00
melvin b93698c9fa remove redundant conditions 2013-06-15 11:33:42 +08:00
melvin 2e997c42af remove redundant conditions 2013-06-15 11:31:35 +08:00
melvin aeb1ca67f8 remove redundant conditions 2013-06-15 11:28:46 +08:00
melvin d9e681e329 remove redundant conditions 2013-06-15 11:27:15 +08:00
melvin 0b06e912ee added getConditions to MagicExileCardEvent 2013-06-15 11:27:08 +08:00
melvin b6ac5f5226 remove redundant conditions 2013-06-15 11:23:55 +08:00
melvin d57495a12a remove redundant conditions 2013-06-15 11:22:14 +08:00
melvin b63bac8433 remove redundant conditions 2013-06-15 11:18:12 +08:00
melvin 257b4131f4 added getConditions to MagicUntapEvent 2013-06-15 11:18:06 +08:00
melvin 6e46b77a59 remove redundant conditions 2013-06-15 11:15:00 +08:00
melvin 9bfa9f7570 remove redundant conditions 2013-06-15 11:11:35 +08:00
melvin 837244f93c remove redundant conditions 2013-06-15 11:08:00 +08:00
melvin 44cfebdbd7 added getConditions to MagicDiscardEvent 2013-06-15 11:07:41 +08:00
melvin d63f477c99 remove redundant conditions 2013-06-15 10:59:14 +08:00
melvin dec273e38d remove redundant conditions 2013-06-15 10:56:26 +08:00
melvin f561d8296a added getConditions to MagicRemoveCounterEvent 2013-06-15 10:56:17 +08:00
melvin 8afae41252 remove redundant conditions 2013-06-15 10:48:44 +08:00
melvin b36b51ccab added getCondtions to MagicPayManaCostTapEvent 2013-06-15 10:48:22 +08:00
melvin 52e06423fb remove redundant conditions 2013-06-15 10:37:59 +08:00
melvin d0c060e473 added getConditions to MagicTapEvent and MagicSacrificePermanentEvent 2013-06-15 10:37:21 +08:00
melvin b24b184811 add cost condition to MagicPayManaCostEvent 2013-06-15 10:11:07 +08:00
melvin 907f18473e updated unimplementable 2013-06-13 10:56:32 +08:00
melvin 007159856a revert MagicPermanentList to more restrictive copy constructor 2013-06-12 12:06:13 +08:00
melvin 2f030de8f4 check uniqueness rule when changing control of permanent 2013-06-12 11:00:25 +08:00
melvin 60533ec514 capitalize Uniqueness in the log 2013-06-11 21:50:08 +08:00
melvin 25b190d466 implement new uniqness rule where you can choose the one to keep 2013-06-11 21:21:39 +08:00
melvin 5d535e815c uniqness rule now only for your permanents, not all permanents 2013-06-11 20:42:40 +08:00