BetaSteward
2d0842f320
handle multiple replacement effects
2011-08-19 22:17:19 -04:00
BetaSteward
9f64c00dc5
moved BloodthirstWatcher to player - does not need be added to card anymore
2011-08-19 22:16:31 -04:00
Loki
b5331660cf
[DDF] Celestial Crusader, Split Second ability
2011-08-19 16:44:58 +03:00
magenoxx
0267e963e9
Since now use effect.setValue(key, object) instead of gameState.setValue(key, object).
2011-08-19 08:55:27 +04:00
magenoxx
2c861461aa
forgot to remove one keyset
2011-08-19 08:39:57 +04:00
magenoxx
4a12539346
Optimized gamestate copying - using entries is faster than keySet.
2011-08-19 08:38:44 +04:00
magenoxx
8f3d8a2117
[M12] Sutured Ghoul
2011-08-19 07:19:03 +04:00
BetaSteward
2ad50b2983
show Table Waiting dialog on reconnect
2011-08-18 22:47:12 -04:00
North
89bd7ccc97
[M12] Warstorm Surge
...
[M12] Grab for Power Starter Deck
2011-08-18 19:14:05 +03:00
magenoxx
6dfebe3dc2
[M12] Bloodlord of Vaasgoth
2011-08-18 18:55:15 +04:00
magenoxx
0d40cc7cf2
Added rule text to BloodthirstAbility effect.
2011-08-18 18:53:26 +04:00
magenoxx
02e09831ad
Now AI would try to get removal spells (getting additional points for them).
2011-08-18 11:07:21 +04:00
North
e7be3591d4
[MBS] Concussive Bolt
...
[MBS] Battle Cries Starter deck
2011-08-17 21:59:37 +03:00
magenoxx
4a55a252a7
NPE fix in DynamicManaAbility
2011-08-17 18:14:53 +04:00
magenoxx
6dbef9fee0
Fixed Chasm Drake
2011-08-17 08:21:28 +04:00
North
4a84240632
[M12] Worldslayer, Zombie Infestation, Quicksilver Amulet
...
[M10] Elvish Piper
2011-08-16 22:07:59 +03:00
magenoxx
4da3f0c62d
Added informing players about damage prevented.
2011-08-16 21:43:08 +04:00
magenoxx
b4f8de621f
Fixed Scry causing losing the game
2011-08-16 21:41:09 +04:00
North
cec8d6feef
Missed a file.
2011-08-16 20:29:12 +03:00
North
96e3834ab7
Refactoring.
2011-08-16 20:27:37 +03:00
magenoxx
49b32d0354
Fixed checking for possible targets - replaced using source.getSourceId() by source.getId() - may cause bugs. Protection from colored spells works now.
2011-08-15 22:41:50 +04:00
magenoxx
291c67ec7d
Fixed .hasType implementation.
2011-08-15 19:26:28 +04:00
magenoxx
f488b0268a
Fixed getLastKnownInformation not working for tokens.
2011-08-15 19:08:53 +04:00
magenoxx
3521c7dd08
Fixed Protection from color. Fixed spell fizzling.
2011-08-14 22:19:22 +04:00
North
fb56e315fa
Fixed Livewire Lash (NPE).
2011-08-14 19:03:57 +03:00
magenoxx
bc8d8b4c2f
Fixed choosing new targets for spell.
2011-08-14 17:59:10 +04:00
magenoxx
3f15b2b89d
Fixed ability text not displayed in ability chooser for Equip effect.
2011-08-14 12:20:27 +04:00
magenoxx
f13ba5d7fb
More correct checking for having subtypes (card.hasSubtype()). Changeling ability. Refactored all cards.
2011-08-14 10:30:26 +04:00
maurer.it
9cc328574f
Implemented Blade of the Bloodchief
...
Removed some unused imports which were causing compiler warnings
Javadoc for TriggeredAbilityImpl to clarrify that it only really works for the source of the ability.
2011-08-14 00:49:27 -04:00
BetaSteward
981bdf5bfa
added sourceId to Watchers
2011-08-12 21:34:03 -04:00
BetaSteward
ccea6d06d7
fixed DamageXTargetEffect
2011-08-12 21:32:34 -04:00
North
06ed6cbd2a
Reffactored cards.
...
Fixed Enchanted condition.
2011-08-12 23:05:35 +03:00
magenoxx
c065b68ba3
[M12] Smallpox
2011-08-12 19:51:19 +04:00
magenoxx
6435ef5d34
[M12] Brink Of Disaster
2011-08-12 19:02:37 +04:00
magenoxx
f8105f3a7a
[M12] Turn To Frog
2011-08-12 18:40:47 +04:00
magenoxx
8018ccf953
LoseAllAbilitiesTargetEffect. Updated BecomesCreatureSourceEffect and BecomesCreatureTargetEffect to clear previous subtypes if needed.
2011-08-12 18:40:15 +04:00
BetaSteward
18064114e0
added events for adding counters
2011-08-12 10:09:41 -04:00
magenoxx
912f33020d
Clean up.
2011-08-12 17:40:07 +04:00
magenoxx
7c1ca96936
SkipNextUntapTargetEffect for multi targets.
2011-08-12 17:39:52 +04:00
magenoxx
4a3dfed92f
Refactored Belltower Sphinx implementation.
2011-08-12 08:51:35 +04:00
magenoxx
8d673217e7
Added game.getControllerId(uuid) method
2011-08-12 08:50:45 +04:00
magenoxx
61e09f543e
clean up
2011-08-12 00:38:28 +04:00
magenoxx
5010ef9dbe
ConditionalStaticAbility. New implementation of Sejiri Merfolk.
2011-08-12 00:35:54 +04:00
magenoxx
9a2f819992
GainAbilitySourceEffect now has constructor with default duration=WhileOnBattlefield
2011-08-12 00:34:22 +04:00
magenoxx
e90d3737e8
Fixed attacking\blocking filter. Fixed Issue 202.
2011-08-11 15:42:07 +04:00
Loki
91f79164df
[NPH] Birthing Pod
2011-08-11 00:41:44 +03:00
magenoxx
86d306429c
Fixed Beastmaster Ascension not working. Try not to use names for counters, use CounterType instead.
2011-08-10 22:38:09 +04:00
magenoxx
e92ccb7b2f
Fixed Issue 42
2011-08-10 15:19:28 +04:00
magenoxx
7b71fa29f5
Fixed Issue 200
2011-08-10 13:50:49 +04:00
magenoxx
9d3d0f43fb
Fixed Issue 201
2011-08-10 13:30:42 +04:00
magenoxx
a60fe86fbb
Fixed filter for "Target ANOTHER permanent" not working. Now sourceId is passed to match method. Updated sever plugins (game freezes otherwise).
2011-08-10 12:28:57 +04:00
Loki
77e50e0a5d
5 cards
2011-08-10 09:12:14 +03:00
BetaSteward
ac5e4c0fec
added duration to BecomesCreatureSourceEffect + refactored some cards
2011-08-09 22:41:24 -04:00
BetaSteward
cc5b68976f
MBS - Praetor's Counsel, Tezzeret, Agent of Bolas
2011-08-09 22:36:47 -04:00
North
19cd6624ae
Added cards.
2011-08-09 22:20:34 +03:00
magenoxx
300cc90d56
[M12] Goblin Bangchuckers
2011-08-09 22:37:58 +04:00
magenoxx
2b722ad1f7
[M12, ZEN] Sorin Markov
2011-08-09 18:48:32 +04:00
magenoxx
e1318a628d
Merge
2011-08-09 09:38:00 +04:00
Loki
70ebccca7e
[NPH] Jin-Gitaxias, Core Augur
2011-08-09 08:28:33 +03:00
magenoxx
3961f64c7c
Fixes in texts.
2011-08-09 09:28:06 +04:00
North
26fa594a5b
[MBS] Kuldotha Flamefiend
2011-08-08 22:15:44 +03:00
magenoxx
846d1479a2
[M12,M10] Djinn of Wishes. Fixes.
2011-08-08 19:14:40 +04:00
North
e30a3f8dda
Added cards.
2011-08-07 16:32:18 +03:00
magenoxx
5f78483f46
[M12] Arbalest Elite
2011-08-07 15:38:06 +04:00
magenoxx
bf897c9daf
LKI: reverting back my change.
2011-08-07 15:25:39 +04:00
Loki
31234be77f
3 M12
2011-08-07 09:26:15 +03:00
Loki
b5a048b560
Next flip card + misc
2011-08-06 12:26:33 +03:00
Loki
6fa9877042
Iname, Death Aspect and Bold Defense
2011-08-06 10:48:39 +03:00
Loki
87a6273a06
Quicksilver Geyser
2011-08-05 21:16:34 +03:00
magenoxx
7ed6935c40
Fixed active player doesn't get priority while discarding cards in cleanup.
2011-08-05 17:22:54 +04:00
magenoxx
b562f57a5c
Fixed in controlling the turn. Mindslaver works now.
2011-08-05 16:49:13 +04:00
magenoxx
98d99d01c6
splitter. still in progress.
2011-08-05 01:52:51 +04:00
magenoxx
2b44c3ae2b
SkipUntapSourceEffect. FilterAttackingOrBlockingCreature. TargetAttackingOrBlockingCreature.
2011-08-04 21:51:59 +04:00
magenoxx
752569874d
Controlling other players turns (only effect, replacing message is not implemented yet). ControlTargetPlayerNextTurnEffect.
2011-08-04 21:50:24 +04:00
magenoxx
ed3f96c668
New ConditionalMana support.
2011-08-04 18:10:57 +04:00
Loki
b4defa21aa
2 NPH
2011-08-03 22:54:43 +03:00
Loki
0633a2667f
remove target hack from DealsCombatDamageToAPlayerTriggeredAbility, now you need to add flag to constructor to set target pointer to damaged player
2011-08-03 21:56:22 +03:00
North
a9e2bfe52a
Added cards.
2011-08-03 20:04:31 +03:00
magenoxx
8d404138c3
Fixed Heavy Arbalest. Fixed FilterCreaturePermanent.
2011-08-03 20:20:15 +04:00
magenoxx
1751a588a0
Emblems. GetEmblemEffect.
2011-08-03 19:16:39 +04:00
Loki
c5d3c803b5
fix Spell.chooseNewTargets
2011-08-03 10:17:20 +03:00
magenoxx
2fb44ec737
Fixed CreateTokenEffect text.
2011-08-03 00:16:39 +04:00
North
e4620a7295
Added cards.
2011-08-02 21:48:57 +03:00
magenoxx
d33bf20bf0
Attackers sorting, Blocking groups - rule 509.3. Fixed Issue 195.
2011-08-02 21:32:05 +04:00
Loki
75356af5bb
Grim Lavamancer
2011-08-02 16:51:25 +03:00
magenoxx
830664b834
Fixed Issue 193
2011-08-02 11:34:10 +04:00
Loki
44f49db176
2 cards
2011-08-01 23:38:22 +03:00
magenoxx
5e8aa0036e
Hurray! Fixed Issue 61. This also fixes card copies not working (e.g. Basilisk Collar copied several times with Prototype Portal).
2011-08-01 20:01:44 +04:00
magenoxx
03c020e800
Copy token fix
2011-08-01 02:05:10 +04:00
magenoxx
b82d52d34c
restriction effects for untap phase
2011-08-01 00:46:10 +04:00
magenoxx
fe4ba3c590
connected cards
2011-08-01 00:45:51 +04:00
magenoxx
1181988fd4
Fixed variable cost not working in ActivateOncePerTurnActivatedAbility.
2011-07-31 19:13:55 +04:00
magenoxx
1ccaf403a6
[SOM] Platinum Emperion
2011-07-31 16:49:18 +04:00
magenoxx
3387b4b741
"Total life can't change" support
2011-07-31 16:48:15 +04:00
magenoxx
962f91d3da
Fixed: damage dealt should not be equal to life lost.
2011-07-31 15:48:18 +04:00
magenoxx
7b6548ca65
Fix. m12.txt.
2011-07-31 15:20:32 +04:00
magenoxx
6bc1846620
SetCardColor and SetCardSubtype effects.
2011-07-31 15:16:12 +04:00
magenoxx
8be91072de
Displaying not implemented cards for M12.
2011-07-31 09:51:42 +04:00
magenoxx
c390b296f0
"Your maximumum hand size is ..." support
2011-07-30 12:22:43 +04:00
magenoxx
8cdbf46a54
Fix
2011-07-30 12:21:35 +04:00
magenoxx
43fa8a760e
Now getLastKnownInformation returns game.getCard in case no lki was remembered.
2011-07-30 11:52:00 +04:00
magenoxx
da4fc3f203
Changed loyalty pay cost description (from "1 loyalty:" to "+1:")
2011-07-30 10:56:56 +04:00
magenoxx
43e327159a
Functions. CopyFunction, CopyTokenFunction. Refactored Cryptoplasm.
2011-07-30 10:54:14 +04:00
magenoxx
ff32c1698b
Fixed NPE and triggered abilities not working for tokens.
2011-07-30 10:52:41 +04:00
North
d2e67d2702
Added cards (Shadowmoor).
2011-07-29 20:32:11 +03:00
magenoxx
dc4fed493b
Face down cards. Updated card plugin. [SOM] Clone Shell
2011-07-29 18:40:12 +04:00
Loki
017fb17616
Phyrexian Gargantua fix, 2 cards
2011-07-29 11:55:05 +03:00
magenoxx
73e525c75a
Imprint. [SOM] Semblance Anvil.
2011-07-29 12:31:35 +04:00
magenoxx
aa2449f342
[SOM] Grafted Exoskeleton
2011-07-29 02:50:36 +04:00
North
d5f8c31462
Added cards (M10)
...
Fixed FilterCreaturePermanent to support attacking or blocking
2011-07-28 20:32:59 +03:00
BetaSteward
7e05790a07
added SOM - Chimeric Mass
2011-07-28 11:25:06 -04:00
BetaSteward
b3d1a2954d
2 SOM - Genesis Wave + Tangle Angler
2011-07-26 22:11:00 -04:00
BetaSteward
76c1fa5d8b
add SOM - Ogre Geargrabber
2011-07-26 12:40:59 -04:00
North
f8d9086529
Added BecomesTargetTriggeredAbility.
...
Added cards using this ability.
2011-07-25 22:14:27 +03:00
BetaSteward
6de536c5ca
Merge
2011-07-25 09:22:50 -04:00
BetaSteward
11167e4550
added 2 SOM - Kuldotha Phoenix + Molten Psyche
2011-07-25 09:20:53 -04:00
Loki
e0a448e79a
Reaper of Sheoldred
2011-07-25 00:42:24 +03:00
BetaSteward
6513202c17
3 SOM - Psychic Miasma, Cerebral Eruption, Furnace Celebration
2011-07-24 15:00:32 -04:00
Loki
f13c81398d
2 WWK
2011-07-24 00:29:44 +03:00
Loki
419084e1be
Angelic Destiny
2011-07-23 22:38:21 +03:00
Loki
5ac4a4f0a5
new common triggered ability, more correct Sylvok Lifestaff
2011-07-23 22:15:28 +03:00
Loki
a61cddbca8
put into a graveyard from battlefield -> dies and 2 NPH
2011-07-23 21:47:19 +03:00
BetaSteward
84b9cbb16b
this is a big one - fixed modal targetting and refactored getText()
2011-07-21 22:04:08 -04:00
Loki
1b6e78c489
Silverskin Armor, Gideon Avenger
2011-07-20 22:06:39 +03:00
Loki
714d4c1691
Forgetfulness
2011-07-20 21:08:52 +03:00
BetaSteward
14d863a8f2
added modal abilities + Slagstorm
2011-07-20 13:42:27 -04:00
North
3247e75a4e
Added cards
...
Improved rule text for PutLibraryIntoGraveTargetEffect
2011-07-19 22:54:58 +03:00
BetaSteward
955e1c76b6
Merge
2011-07-17 15:55:25 -04:00
BetaSteward
9ddea9d9c5
Merge with version 0.8
2011-07-17 15:49:38 -04:00
Loki
360fa28f1b
Bloodthirst keyword
2011-07-17 14:12:03 +03:00
Loki
dcf85d501b
delete needless file
2011-07-17 13:27:18 +03:00
North
d5c06da679
BasicLandcyclingAbility uses FilterBasicLandCard filter now.
...
Imports cleanup.
2011-07-16 14:59:18 +03:00
North
d25425e782
merge
2011-07-16 09:33:40 +03:00
North
e3f46bbcfa
Refactoring: CamelCase name for classes. (part 2)
2011-07-16 09:32:21 +03:00
Loki
01b43b0d87
now use manaability child for adding mana of any color, some refactoring and switch to use new ability for that
2011-07-16 00:32:06 +03:00
Loki
824f53f019
fix
2011-07-14 12:35:01 +03:00
Loki
5c62ea27bf
Glistening Oil
2011-07-14 12:27:15 +03:00
Loki
b9269ad22e
M12
2011-07-13 10:37:44 +03:00
Loki
bd371238b1
Hexproof keyword
2011-07-12 23:35:23 +03:00
Loki
f16a880680
Engulfing Slagwurm
2011-07-12 20:22:54 +03:00
Loki
3e441c59e1
misc
2011-07-12 19:00:03 +03:00
Loki
78bcd1ab1d
DST and misc
2011-07-12 08:48:05 +03:00
Loki
774cc390d9
more CHK
2011-07-10 10:20:12 +03:00
Loki
cf0ef7b398
cards
2011-07-09 22:41:02 +03:00
Loki
8ab96fec95
1 EVE and Soulshift
2011-07-09 16:02:57 +03:00
Loki
3ff03e43ec
missed
2011-07-06 21:47:56 +03:00
Loki
0ef227087e
more CHK and first flipped card - Budoka Gardener
2011-07-06 21:38:19 +03:00
magenoxx
e8b228af1f
Fixed Issue 122. Also fixes issue with searching cards with no actual option.
2011-07-06 08:55:32 +04:00
North
2951fc252b
Added Ally cards.
2011-07-06 06:53:43 +03:00
magenoxx
a3a38823d6
Fixed evasion abilities. Splitted canBlock to canBeBlocked and canBlock methods (previous version caused bugs). Refactored some cards.
2011-07-05 17:00:05 +04:00