LevelX2
|
06ef2609fa
|
Merge pull request #1317 from LoneFox78/master
Cards from Prophecy + clean up "target spell that targets <permanent>" type effects
|
2015-10-14 23:46:51 +02:00 |
|
LoneFox
|
6ec18de1fe
|
Fix TargetStackObject not handling some predicate types correctly. Implement card to test it: Diplomatic Escort
|
2015-10-14 22:58:43 +03:00 |
|
LoneFox
|
eae82622b6
|
Add TargetsPermanentPredicate and use it for existing cards. Implement card: Hydromorph Gull
|
2015-10-14 22:32:38 +03:00 |
|
LevelX2
|
52d0adcac1
|
Fixed some problems with UUID comparing and some problems with card moving.
|
2015-10-14 17:54:55 +02:00 |
|
LevelX2
|
4d8263ff82
|
Fixed wrong target zone.
|
2015-10-14 14:23:13 +02:00 |
|
LevelX2
|
2da4fdf72a
|
* Some fixed to card movement.
|
2015-10-14 08:30:29 +02:00 |
|
LevelX2
|
fccf277a66
|
* Fixed possible null pointer exception of DiesAttachedTriggerAbility.
|
2015-10-13 23:34:03 +02:00 |
|
LevelX2
|
12500464be
|
* Fixed some handling problems of all players asked to pay a cost to counter the spell with this ability.
|
2015-10-13 23:16:42 +02:00 |
|
LevelX2
|
e166018027
|
* Fixed that continuous effects were not yet applied to lands entering the battlefield (preventing Prismatic Omen and Valakut the Molten Pinnacle combo to work).
|
2015-10-13 22:35:50 +02:00 |
|
LoneFox
|
9ba29218ba
|
Implement cards: Quicksilver Wall, Ribbon Snake, Vintara Elephant, and Zerapa Minotaur
|
2015-10-13 10:02:42 +03:00 |
|
LoneFox
|
c73e080264
|
Fix ExileFromZoneTargetEffect text generation
|
2015-10-13 08:03:39 +03:00 |
|
LevelX2
|
523ce158bd
|
Merge pull request #1315 from LoneFox78/master
Fallen Empires + fixes
|
2015-10-12 23:13:16 +02:00 |
|
LevelX2
|
b22ee6a5ad
|
Merge origin/master
|
2015-10-12 23:11:00 +02:00 |
|
LevelX2
|
288a1ec02c
|
* Oath of Lieges - Fixed target handling (fixes #1312).
|
2015-10-12 23:10:16 +02:00 |
|
Jeff
|
5b5798b758
|
- Simple text fixes.
|
2015-10-12 15:15:29 -05:00 |
|
LoneFox
|
f7e92ee885
|
Add RemoveAllCountersSourceEffect and use it for Witherscale Wurm. Implement cards: Homarid and Tidal Influence
TODO: The tooltip text of Tidal Infuence's first ability is wrong. The idea is copied from Feast of Blood, which also has the same problem.
|
2015-10-12 19:18:58 +03:00 |
|
LevelX2
|
303362fa12
|
* Paradox Haze - Fixed that check if a step is the first upkeep step of a turn did not work always correctly (fixes #1313).
|
2015-10-12 17:35:04 +02:00 |
|
LevelX2
|
8dd9fbea40
|
Conspire - The player is now asked to use conspire only if he is able to pay the tap costs.
|
2015-10-11 23:56:29 +02:00 |
|
LevelX2
|
a54843fd26
|
* Fixed that players during elemination tournaments could get multiple byes in a row.
|
2015-10-11 23:55:45 +02:00 |
|
LevelX2
|
01a14a2665
|
* Fixed function and handling of the Ice Age depletion counter lands.
|
2015-10-11 19:20:12 +02:00 |
|
LevelX2
|
ef3e432188
|
* Domineering Will - Fixed not correctly working effects.
|
2015-10-11 18:32:37 +02:00 |
|
LevelX2
|
8dad1eeb13
|
Minor most tooltip related changes.
|
2015-10-11 11:19:50 +02:00 |
|
LevelX2
|
673cd6b38a
|
* Fixed a bug that if opponent left tournament during a match, get got points for that mathc if he won more games (fixes #1310).
|
2015-10-11 11:19:19 +02:00 |
|
LoneFox
|
ad4a75d94b
|
Implement cards: Armor Thrull, Dwarven Armorer, Dwarven Lieutenant, and Elven Lyre
|
2015-10-11 11:37:03 +03:00 |
|
LevelX2
|
8b8097878c
|
* Reworked/Cleaned card movement handling.
|
2015-10-11 03:52:38 +02:00 |
|
LevelX2
|
abc6b11c32
|
* Mizzium Meddler - Fixed target change handling
|
2015-10-09 16:30:28 +02:00 |
|
LevelX2
|
1739bcab56
|
* Added missing override of getAllEffects.
|
2015-10-09 16:29:51 +02:00 |
|
LevelX2
|
987280c4e7
|
* Blizzard Specter - Fixed that the seond mode (discard) did not work.
|
2015-10-09 14:22:21 +02:00 |
|
LevelX2
|
e609207783
|
Merge origin/master
|
2015-10-09 00:14:08 +02:00 |
|
LevelX2
|
d8cf0d7a4b
|
Fixed that land enchantments that caused the enchanted land to become a basic land type removed wrongly other card types than Land and non basic land subtypes (e.g. Spreding Seas enchanting animated Blinkmoth Nexus).
|
2015-10-09 00:13:41 +02:00 |
|
LevelX2
|
95d436a3dd
|
Merge pull request #1308 from LoneFox78/master
Urza's Destiny + a few random cards
|
2015-10-08 12:38:38 +02:00 |
|
LevelX2
|
cb250a065a
|
Fixed that triggered abilities from sacrificed permanents did also trigger if the permanent was face down before the sacrifice.
|
2015-10-07 17:47:25 +02:00 |
|
LoneFox
|
06f61ce616
|
Implement cards: Caribou Range, Fatespinner, Hibernation's End, and Safe Haven
|
2015-10-07 12:25:31 +03:00 |
|
LevelX2
|
3a426e3cd8
|
* Lighthouse Chronologist - Removed custom classes.
|
2015-10-07 08:18:35 +02:00 |
|
LevelX2
|
537b1f15be
|
Merge pull request #1302 from LoneFox78/master
Random cards from random sets
|
2015-10-07 08:01:53 +02:00 |
|
LoneFox
|
b8bd54533d
|
Implement cards: Boris Devilboon, Disciple of Tevesh Szat, Fugitive Druid, and Metrognome
|
2015-10-07 08:11:08 +03:00 |
|
LevelX2
|
0c08784fe9
|
* Fixed a bug that a commander on the stack could not be returned to command zone if an end turn effect resolved (e.g. from Sundial of the Infinite).
|
2015-10-06 22:40:54 +02:00 |
|
LevelX2
|
22e558cd6f
|
* Fixed a spelling error.
|
2015-10-06 22:24:06 +02:00 |
|
LevelX2
|
0176478441
|
* Fixed a bug that caused creatures forced to attack could prevent to attack by deselecting the forced creature or be able to attack another defender by using the Attack All button.
|
2015-10-06 22:22:37 +02:00 |
|
LoneFox
|
cf5fa1915e
|
Implement cards: Bounty Hunter, Chandler, Downhill Charge, and Roterothopter
|
2015-10-06 20:01:36 +03:00 |
|
LevelX2
|
625aa29d6e
|
Rework of "spend mana as though it were mana of" handling.
|
2015-10-06 17:28:59 +02:00 |
|
LevelX2
|
2c54cacbc3
|
Merge origin/master
|
2015-10-06 16:08:40 +02:00 |
|
LevelX2
|
6a78684da8
|
* Blatant Thievery - Changed handling to custom target.
|
2015-10-06 00:47:17 +02:00 |
|
LoneFox
|
cc21f8c8b1
|
Implement cards: Khabal Ghoul, Osai Vultures, and Scavenging Ghoul
|
2015-10-05 19:47:21 +03:00 |
|
LevelX2
|
f4a643437b
|
Added Celestial Dawn.
|
2015-10-05 18:44:05 +02:00 |
|
LevelX2
|
9072fb95d7
|
Merge origin/master
|
2015-10-05 14:41:02 +02:00 |
|
LevelX2
|
b10c01f517
|
Some minor fixes to player class.
|
2015-10-05 14:40:33 +02:00 |
|
LevelX2
|
3e27d07d0d
|
Xmage 1.4.4v8
|
2015-10-04 10:33:33 +02:00 |
|
LevelX2
|
87078057e0
|
* Some fixed to cards submitted by BursegSardaukar.
|
2015-10-04 09:45:22 +02:00 |
|
emerald000
|
208a890d1d
|
Added Chainer, Dementia Master; Concerted Effort; Spellweaver Helix; Thought Lash and Tithe.
Fixed OpponentControlsMoreCondition spelling.
|
2015-10-04 01:57:37 -04:00 |
|
LevelX2
|
f24a1b3898
|
* Fixed check of dies attched triggered abilities not always triggering if attachment and attached object went to graveyard at the same time.
|
2015-10-03 19:23:58 +02:00 |
|
LevelX2
|
85f0cc6bb3
|
Fixed variable remove counter costs to work also correctly if X=0 (e.g. Retribution of the Ancients and Willbreaker).
|
2015-10-03 18:22:14 +02:00 |
|
LevelX2
|
f6ec543b1b
|
TestPlayer fixed that target events created by RestPlayer are reset back if ability activation failed.
|
2015-10-03 18:20:59 +02:00 |
|
LevelX2
|
7b68604471
|
Some changes/fixes to conspire ability.
|
2015-10-03 13:33:22 +02:00 |
|
LevelX2
|
8e50c18d8c
|
* Added Hit//Run, Trial//Error and Bound//Determined.
|
2015-10-03 08:57:32 +02:00 |
|
LevelX2
|
abca80e951
|
* Cascade - Fixed that the remaining cards were not set to graveyard in a random order.
|
2015-10-02 15:05:00 +02:00 |
|
LevelX2
|
cc8c650285
|
* Iname as One - Fixed that it was able to return itself.
|
2015-10-02 08:40:26 +02:00 |
|
LevelX2
|
73766a21eb
|
* Fixed that the token image of Kithkin Solder was not shown (token was only named Kithkin instead of Kithkin Solder).
|
2015-10-02 01:37:15 +02:00 |
|
LevelX2
|
5912ed80ad
|
* Fixed some problems with undo/cancel action (fixes #1267).
|
2015-10-02 01:04:40 +02:00 |
|
LevelX2
|
8044940a97
|
* Fixed a bug that if all targets (if targets were set) of a spell with an up to target definition (e.g. Adverse Conditions) became illegal the spell did not fizzle as it should.
|
2015-09-30 00:53:33 +02:00 |
|
LevelX2
|
f5b411c516
|
Merge pull request #1292 from LoneFox78/master
Third part of the big token cleanup + a few other fixes and new cards
|
2015-09-29 15:48:09 +02:00 |
|
LoneFox
|
ab0e4b0ddc
|
Revert connectSource changes from TapTargetEffect. Not needed anymore.
|
2015-09-29 15:25:52 +03:00 |
|
LoneFox
|
705bdabafb
|
Much simpler way to implement DontUntapAsLongAsSourceTappedEffect.
This also works correctly when the source permanent untaps and then taps again.
|
2015-09-29 15:11:01 +03:00 |
|
LoneFox
|
82f2d73fb9
|
Add DontUntapAsLongAsSourceTappedEffect and connectSource parameter to TapTargetEffect. Use them for existing cards. Implement card: Thalakos Dreamsower
|
2015-09-29 13:15:09 +03:00 |
|
LoneFox
|
6d90539b7b
|
Fix DealsDamageToOpponentTriggeredAbility unconditionally overwriting the targets of any effects added to it.
This fixes at least Charnelhoard Wurm, and possibly other similar abilities.
|
2015-09-29 12:19:50 +03:00 |
|
LevelX2
|
8f086c8c7e
|
* Maelstrom Nexus - Fixed that the compared casting cost was always 5 instead of the casting cost of the spell that got Cascade.
|
2015-09-29 00:37:52 +02:00 |
|
LevelX2
|
707358f875
|
Fixed a bug that effects forcing creatures to block an attacker forced also creatures of players not attacked (multiplayer games) to block, locking the game UI.
|
2015-09-29 00:36:08 +02:00 |
|
LevelX2
|
7650f53dee
|
* Rosheen Meanderer - Fixed that the created conditional mana could only be used for spells.
|
2015-09-27 10:29:30 +02:00 |
|
LevelX2
|
b6f6866452
|
* Krond the Dawn-Clad - Added the missing vigilance ability.
|
2015-09-27 00:34:10 +02:00 |
|
LevelX2
|
46fa935172
|
* Emrakul, the Aeons Torn, Ulamog, the Infinite Gyre, Kozilek, Butcher of Truth - Fixed that the shuffle graveyard to library was wrongly done for the controller of instead the owner.
|
2015-09-27 00:22:51 +02:00 |
|
LevelX2
|
56a5030f93
|
* Goryo's Vengeance - Fixed that the beginning of next end step ability also exiled the target if it meanwhile left and returned the battlefield as sa new object.
|
2015-09-26 23:30:24 +02:00 |
|
LoneFox
|
a2e1e2e614
|
Remove some unneeded imports and fix an incorrect set code
|
2015-09-26 13:31:40 +03:00 |
|
LoneFox
|
c47d39390f
|
Add 4/4 Beast token and use it for existing cards.
|
2015-09-26 12:09:00 +03:00 |
|
LoneFox
|
e16bec3472
|
Add 5/5 Wurm token with trample and use it for existing cards.
|
2015-09-26 11:50:41 +03:00 |
|
LoneFox
|
b64c495212
|
Fix a copy-paste error
|
2015-09-26 11:44:59 +03:00 |
|
LoneFox
|
4e5bcddd56
|
Add 5/5 Dragon token and use it for existing cards.
|
2015-09-26 11:44:03 +03:00 |
|
LoneFox
|
54acb445db
|
Add Goblin token with haste and use it for existing cards. Add missing images for Goblin token.
|
2015-09-26 11:18:15 +03:00 |
|
LoneFox
|
06440fd606
|
Add red and white Soldier token with haste and use it for existing cards. Kill unnecessary custom effect from Assemble the Legion.
|
2015-09-26 10:35:31 +03:00 |
|
LoneFox
|
66a341e1a2
|
Add Bird token and use it for existing cards.
|
2015-09-26 10:09:34 +03:00 |
|
LevelX2
|
6119f71022
|
* Added the text (to sacrifice) for selections done for sacrifice costs so the player can better distinguish what object to select currently.
|
2015-09-25 23:15:55 +02:00 |
|
LevelX2
|
85cec315db
|
* Fixed a lot of cards with return permanent to hand costs, where the selection of the permanent was handled targeted.
|
2015-09-25 22:32:53 +02:00 |
|
LevelX2
|
28b575cf37
|
* Ninjutsu - Fixed that the selection of the unblocked attacker was not handled untargeted (so shroud on a creature did prevent to be able to select it).
|
2015-09-25 22:15:13 +02:00 |
|
LevelX2
|
c7edbbac5b
|
* Fixed a bug that automatically pass priority after putting an activated ability to stack passed to next phase if the ability was not put on the stack (e.g. Suspend).
|
2015-09-25 22:04:49 +02:00 |
|
LoneFox
|
0ebd773caf
|
Merge branch 'master' of https://github.com/magefree/mage
|
2015-09-25 20:51:29 +03:00 |
|
LoneFox
|
71e8d90c83
|
Implement cards: Circle of Protection: Shadow, Faceless Devourer, Stronghold Overseer, and Thalakos Mistfolk
|
2015-09-25 07:20:33 +03:00 |
|
LevelX2
|
3bb7b6dd5b
|
* Slab Hammer - Removed unneccessary target.
|
2015-09-25 00:21:29 +02:00 |
|
LevelX2
|
b2cc5b59c6
|
* Brutal Expulsion - Fixed that the spell could wrongly target itself on the stack.
|
2015-09-24 19:51:30 +02:00 |
|
LoneFox
|
9bedbc8821
|
Add copy() method to tokens that need it.
|
2015-09-24 09:47:59 +03:00 |
|
LevelX2
|
21061ac928
|
Fixed some attack forcing cards to only force to attack once a turn instead of wrongly forcing to attack each combat.
|
2015-09-24 08:25:45 +02:00 |
|
LoneFox
|
9d52ecef83
|
Fix yet another copy-paste error
|
2015-09-24 09:05:22 +03:00 |
|
LoneFox
|
d6a1f96547
|
Add Faerie Rogue token and use it for existing cards. Implement card: Notorious Throng
|
2015-09-24 08:57:25 +03:00 |
|
LoneFox
|
bee7758625
|
Fix another copy-paste error
|
2015-09-24 07:54:45 +03:00 |
|
LevelX2
|
044e8b70f0
|
Some minor changes for BFZ token image handling.
|
2015-09-23 19:53:25 +02:00 |
|
LoneFox
|
f380b2cdde
|
Add Goat token and use it for existing cards.
|
2015-09-23 16:59:21 +03:00 |
|
LoneFox
|
10695ddf4c
|
Add Warrior token and use it for existing cards.
|
2015-09-23 16:34:20 +03:00 |
|
LoneFox
|
9279d81c24
|
Add Human token and use it for existing cards
|
2015-09-23 13:55:40 +03:00 |
|
LoneFox
|
e5e7ec456d
|
Fix a couple of copy-paste errors
|
2015-09-23 13:37:10 +03:00 |
|
LoneFox
|
3d1ae1c414
|
Add Cat token and use it for existing cards.
|
2015-09-23 12:49:12 +03:00 |
|
LoneFox
|
5fdd1aae49
|
Add Sliver token and use it for existing cards
|
2015-09-23 12:34:28 +03:00 |
|
LevelX2
|
822528d05c
|
* Splice onto Arcane - Fixed that an arcane spell with no targets did not fizzle if a targeted spell was spliced with it that has no more legal targets on resolution (so all targets of the spell were illegal).
|
2015-09-21 17:57:27 +02:00 |
|