magenoxx
44e6e93445
Merge
2010-12-30 09:11:53 +03:00
magenoxx
2c4af82dfa
Skinrender card. CounterType.getInstance -> CounterType.createInstance. Updated EverflowingChalice.
2010-12-30 09:10:53 +03:00
maurer.it
cd4e412b6b
Gatekeeper of Malakir and Sacrifice Effect.
2010-12-30 00:27:01 -05:00
maurer.it
5c341872b7
Not makes more sense to me as Unless (Unless Controls Permanent Fewer than 4) something along those lines
2010-12-29 16:38:41 -05:00
maurer.it
bb5477496a
Removed Controls condition after merging code in ControlsPermanent (nantuko's name makes much more sense)
...
Refactored all dependent classes.
2010-12-29 16:21:00 -05:00
maurer.it
88627d5606
merge
2010-12-29 15:14:47 -05:00
BetaSteward
e460b9af20
fixed some match problems
2010-12-29 15:00:18 -05:00
maurer.it
4653a53078
Merge
2010-12-29 13:40:36 -05:00
maurer.it
2f063775a4
Can't Block Ability finally working properly.
...
Added Not condition to be used for inverting other conditions... not sure how handy this will be but it helped with Vampire Lacerator.
2010-12-29 13:32:04 -05:00
magenoxx
93267f7132
More counter types (level,quest,charge,time,fade,...). Moved to common package.
2010-12-29 14:41:03 +03:00
magenoxx
e3b9c8f20d
[mage.core] Setting poison counters fix.
2010-12-29 13:41:38 +03:00
magenoxx
6ba6d46f43
[mage.core] forgot to return value when no type was found.
2010-12-29 12:39:07 +03:00
magenoxx
a5e6a3109b
[mage.core] Infect and Wither abilities.
2010-12-29 12:32:32 +03:00
magenoxx
c54ce8eb22
[mage.core] Reimplemented Counters: using enums instead of strings. Now supports only P1P1, M1M1, POISON. Feel free to add more.
2010-12-29 12:26:00 +03:00
maurer.it
e69895a448
Hoping that the server or client replaces {this} with the owner's name.
2010-12-28 23:42:34 -05:00
maurer.it
0548ff7467
Added TenOrLessLife condition which can be used for Zendikar Block vampires and should be usable with cards such as Convalescence, Lurking Jackals, Opal Avenger, etc, magiccards.info search: o:"10 or Less Life"
...
Modified javadoc author on Controls condition.
Added CantBlockAbility. Used with Bloodghast and can be used with cards such as Aesthir Glider, Ashenmoor Gouger, Auntie's Snitch, Bog Hoodlums, Bojuka Brigand, etc. magiccards.info search: o:"Can't Block"
2010-12-28 23:40:48 -05:00
BetaSteward
4b26727d71
changes to support multi-duel matches and sideboarding
2010-12-28 23:34:06 -05:00
Loki
aa5e45e69d
description cloning
2010-12-28 22:45:09 +02:00
Loki
ff669009af
add more generic WhileConditionContiniusEffect and Wurmcoil Engine
2010-12-28 22:40:46 +02:00
BetaSteward
c8db6ba350
moved {this} and {source} replacement to server
2010-12-26 20:41:40 -05:00
maurer.it
456389637a
Removed, see the decorators now available in this project.
2010-12-26 20:32:25 -05:00
magenoxx
7bc6a97a44
[deck.generator] Added Set.findCard(name, random). Now decks contain random basic lands (against previous M11 only).
2010-12-26 22:38:22 +03:00
maurer.it
efe55aff76
Modifications to LandfallAbility:
...
Bloodghast's landfall comes only when he's in the yard, added constructor for such a case where the zone may not be battlefield.
Modifications to Condition:
Javadoc'ed the apply method.
Renamed ConditionalEffect to be ConditionalContinousEffect
2010-12-26 14:00:27 -05:00
BetaSteward
6ae4ac3c5e
changes to support matches
2010-12-26 00:34:34 -05:00
Loki
9ed6145b4b
ARB
2010-12-25 23:24:38 +02:00
magenoxx
a4eb706f80
Fixed bug in CardImpl.moveToZone. Molten-Tail Masticore works now.
2010-12-25 17:47:42 +03:00
magenoxx
20efee44fb
[mage] fix for ExileFromGraveCost
2010-12-24 16:54:17 +03:00
magenoxx
e1210e15b5
[mage] ExileFromGraveCost
2010-12-24 16:52:03 +03:00
magenoxx
bad3506dd1
typo fix
2010-12-24 14:41:13 +03:00
magenoxx
d1a8bf399b
[core] Conditional effect. Condition interface. Metalcraft condition instance. Refactored SnapsailGlider.
2010-12-24 14:37:13 +03:00
Loki
1a572f442a
SOM
2010-12-24 00:20:49 +02:00
Loki
9d341a74d8
Rupture Spire
2010-12-22 15:43:59 +02:00
BetaSteward
04ab3e11b6
fixes and new files
2010-12-21 23:26:51 -05:00
BetaSteward
925f4cf658
Merge
2010-12-19 22:47:00 -05:00
BetaSteward
0bc5f88468
matches - preliminary
2010-12-19 22:46:04 -05:00
BetaSteward
13648d773e
fixes
2010-12-19 22:42:32 -05:00
Loki
cf41b3f4b2
WWK
2010-12-20 00:33:07 +02:00
BetaSteward
b607536435
added Metalcraft
2010-12-19 16:47:43 -05:00
BetaSteward
0ce1f50734
redesigned evasion abilities and added restriction and requirement effects
2010-12-19 00:56:45 -05:00
Loki
ab1f0b5f11
fix text for EntersBattlefieldEffect
2010-12-18 13:17:32 +02:00
BetaSteward
bddddcb646
added Watery Grave
2010-12-16 23:28:28 -05:00
BetaSteward
ba8532ea86
deck format change
2010-12-15 23:50:52 -05:00
Loki
5bf72ec6fa
basic landcycling support and Fiery Fall
2010-12-14 09:23:57 +02:00
BetaSteward
77936865c3
Merge
2010-12-13 23:56:55 -05:00
BetaSteward
10cdf10da6
fixed issue 13
2010-12-13 23:45:16 -05:00
magenoxx
2244fc45fe
Merge
2010-12-13 09:54:47 +03:00
BetaSteward
d6c30e3734
fixed AI - will now attack if opponent has no defenders
2010-12-13 00:01:35 -05:00
magenoxx
6e347d835a
Moved getCard to CardImpl, no need to override it in card implementation anymore. Updated recent Seaside Citadel as example.
2010-12-12 19:05:18 +03:00
magenoxx
b26db98817
Phase stops - done.
2010-12-12 17:02:24 +03:00
BetaSteward
7aadc8ed9d
fixes
2010-12-10 04:23:09 +00:00