LevelX2
fa5dd387b4
Added check to limit the number of waiting tables a player can create at the same time.
2016-03-26 10:42:02 +01:00
LevelX2
04c8351712
[SOI] Fixed some cards.
2016-03-26 02:17:14 +01:00
LevelX2
6429f4a4f2
[SOI] Added Brain In A Jar and Biarbridge Patrol.
2016-03-25 18:34:21 +01:00
fireshoes
d6c12d3577
[SOI] Updated mtg-cards-data.txt with additional 3/24 spoilers. Added several cards.
2016-03-24 20:37:10 -05:00
LevelX2
285cff0b33
* Disrupting Shoal - Fixed that the target spell was not countered if the spell was cast with the regular mana costs.
2016-03-21 11:00:02 +01:00
LevelX2
07ead964cd
Merge pull request #1638 from tre3qwerty/master
...
Added Vision Charm
2016-03-20 10:32:32 +01:00
LevelX2
916836d0c9
* Fixed a problem with creatures forced to block while not able to do because the attacker has restrictions (e.g. menace).
2016-03-20 10:27:57 +01:00
LevelX2
672ac28931
* Voice of Resurgence - Fixed a bug that the dies trigger did not work correctly if Voice of Resurgence was copied e.g. by a Phantasmal Image.
2016-03-20 09:05:39 +01:00
LevelX2
c347dc18b4
Some changes to madness because of minor rule changes.
2016-03-20 09:02:59 +01:00
Daniele Rosolen
4971c7d5fe
Modified ChoiceLandType to use CardRepository
...
-ChoiceLandType now generates the land types list using
CardRepository.getLandTypes() instead of using a statically typed list.
2016-03-19 14:37:59 +01:00
Daniele Rosolen
d4be72e396
Merge branch 'master' of https://github.com/tre3qwerty/mage
2016-03-18 22:44:28 +01:00
Daniele Rosolen
cc475db3c1
Add mage.choiches.ChoiceLandType
...
-The CoiceLandType gives the possibility to choose between any of the Land
Types (Desert, Forest, Gate, Island, Lair, Locus, Mine, Mountain, Plains,
Power-Plant, Swamp, Tower, and Urza's -- as defined by rule 205.3i)
2016-03-18 22:25:40 +01:00
fireshoes
418b7b1e8e
[SOI] Updated additional 3/17 spoilers. Added some more cards.
2016-03-17 16:26:41 -05:00
LevelX2
e70ae2520a
Merge origin/master
2016-03-17 15:47:18 +01:00
LevelX2
4bf8226a43
* Fixed bug with P/T boost triggered by blocking creatures not lasting until end of turn (e.g. Rabid Elephant).
2016-03-17 15:44:38 +01:00
drmDev
72fad81bd5
Test for Breaker of Armies with Menace, reported bug.
2016-03-17 10:33:40 -04:00
drmDev
eb9747d0d1
tests for reported bug Rabid Elephant. typo fixes
2016-03-17 08:21:36 -04:00
LevelX2
d6b32a42e3
Merge pull request #1631 from okuRaku/master
...
fix for Exhaustion on things that entered after resolution
2016-03-16 10:25:41 +01:00
LevelX2
867fe61007
* Leeching Sliver - Fixed that all defending players of combat lost life instead of only the defending player of Leeching Sliver.
2016-03-16 10:12:56 +01:00
okuRaku
11da328231
update per pull request feedback
2016-03-15 23:22:58 -05:00
okuRaku
a482bf2a0f
fix for Exhaustion on things that entered after resolution
2016-03-15 23:22:58 -05:00
fireshoes
0a38430d49
[SOI] Added 3/14-15 spoilers to mtg-cards-data.txt Added Angel of Deliverance, Anguished Unmaking, Descend upon the Sinful, Drogskol Cavalry, Nephalia Moondrakes, and Sinister Concoction.
2016-03-15 17:47:21 -05:00
LevelX2
6c141a1f3e
Fixed color identity evaluation not checking second card face.
2016-03-15 11:54:11 +01:00
LevelX2
272f68b530
Fixed handling of DontUntapInControllersNextUntapStepTargetEffect (fixes Sleep bug).
2016-03-14 18:15:57 +01:00
LevelX2
ad637a2944
* Fixed CAST_SPELL_LATE event (e.g. used by Reflector Mage) to only fire for cast events.
2016-03-14 13:41:12 +01:00
LevelX2
578cb128dd
xmage 1.4.9v2
2016-03-12 12:50:26 +01:00
LevelX2
d818fadf52
* Instill Energy - Fixed that the untap enchanted creature ability did not work.
2016-03-12 11:59:30 +01:00
LevelX2
436c82d25a
* Manor Gargoyle - Fixed that the lose of defender ability did not stop it having indestructibility.
2016-03-12 10:31:12 +01:00
LevelX2
ba6b6093c3
* Fixed that dies trigger were not always handled correctly if the creature with the triggered ability was sacrificed for paying a cost ( fixes #1426 ).
2016-03-11 17:17:51 +01:00
LevelX2
4b0d027847
* Fixed a bug were copied abilites (e.g. by Progenitor Mimic) did not use the correct controller after the control of the copying permanent changed (e.g. by Capitivating Vampire).
2016-03-10 00:54:54 +01:00
LevelX2
3184252d54
* Flashback - Fixed that exile effect was not removed after applied.
2016-03-10 00:09:50 +01:00
LevelX2
c2b68a9b6f
Some minor changes.
2016-03-09 18:10:03 +01:00
LevelX2
89bd184407
Changed land slot card generation of Fate Reforged booster (related to #666 ).
2016-03-09 12:27:40 +01:00
LevelX2
d7ae1c51c9
Added test.
2016-03-07 18:30:58 +01:00
LevelX2
0a31a8b479
Fixed a problem with Tokens of the CopyEffect (e.g. with Essence of the Wild and Back from the Bring in play).
2016-03-07 17:34:03 +01:00
LevelX2
bd43cf0e1e
* Fixed possible exception when planswalker were removed from battlefield.
2016-03-07 16:28:24 +01:00
LevelX2
633995060e
Merge pull request #1611 from spjspj/master
...
spjspj - implement ClockSpinning (TSP) - Modified AddCountersTargetEf…
2016-03-07 16:20:42 +01:00
LevelX2
b86dd17c54
* Widespread Panic - Fixed that it also triggered if the library was shuffled by an ability controlled by another player (e.g. Knowledge Exploitation).
2016-03-07 16:16:59 +01:00
spjspj
a521381e02
spjspj - implement ClockSpinning (FUT) - Modified AddCountersTargetEffect.java to include Cards (similar to removecounterstargeteffect)
2016-03-08 01:46:13 +11:00
rkfg
95d5bd852e
Merge branch 'staging'
2016-03-07 01:35:20 +03:00
rkfg
66040f0c1f
Move canPlaySorcery() to ActivatedAbility.canActivate().
2016-03-07 01:07:08 +03:00
rkfg
88d17d7ed9
Fix lands highlighting on the non-main phases.
2016-03-07 00:38:51 +03:00
LevelX2
19d67f9a83
Removed old AlternativeCost class, that's no longer used in cards.
2016-03-06 22:32:58 +01:00
LevelX2
619856c8f5
Some minor changes.
2016-03-06 10:25:11 +01:00
spjspj
1685e8eb82
spjspj - Implement Divine Intervention (LEG & ME3)
2016-03-05 21:25:57 +11:00
LevelX2
41af3e9d4a
* Disrupting Shoal - Fixed that the converted mana costs of split cards were not handled correctly.
2016-03-05 10:33:27 +01:00
LevelX2
080a1b883c
Wild Pair - fixed condition handling.
2016-03-04 12:21:47 +01:00
LevelX2
4674b18a51
* Fixed some prroblems with can't cast effects and morph ability (related to Reflector Mage, Exclusion Ritual and Alhammarret High Arbiter).
2016-03-04 01:07:52 +01:00
rkfg
e2b62fecd8
Prevent repeatable conceding ( fixes #1526 ).
2016-03-03 19:03:37 +03:00
LevelX2
385313bd64
Fixed error of CastFromHandCondition.
2016-03-01 21:41:05 +01:00
LevelX2
6299425c1d
Fixed error of CastFromHandCondition.
2016-03-01 21:38:52 +01:00
LevelX2
ad49eeb4ea
Fixed error of CastFromHandCondition.
2016-03-01 21:18:53 +01:00
LevelX2
570a6d92dc
Foxed some EntersBattlefieldTriggeredAbilities with Intervening-If-Clause not handled correctly.
2016-03-01 17:00:02 +01:00
LevelX2
b19b43c4c8
* Scion of Vitu-Ghazi - Fixed that conditional trigger was not handled correctly.
2016-03-01 15:39:37 +01:00
LevelX2
5b15f96342
Fixed some problems of CastFromHandCondition.
2016-03-01 15:38:50 +01:00
LevelX2
f53daaaf94
Xmage 1.4.9v1
2016-02-28 18:39:21 +01:00
LevelX2
0f1839af56
Reworked some trap cards using old AlternateCosts class.
2016-02-27 23:44:59 +01:00
LevelX2
a9617f8e54
* Removed the commander rule 4 (mana generation restriction).
2016-02-25 22:05:33 +01:00
LevelX2
9f35637e6d
Fixed that a planeswalker that left the battlefield was not correctly removed from combat.
2016-02-25 21:41:38 +01:00
LevelX2
df98b4e0af
* Fixed a bug with time stamp order and change of basic land type (e.g. Blood Moon and Spreading Seas).
2016-02-25 17:08:17 +01:00
benjamin
59933f0842
Added documentation to two new functions in Constructed.java
2016-02-24 22:24:51 -05:00
benjamin
d2fec6c61d
Added Eternal format (Legacy without reserve list cards). Fixed Issues 1133 and 1521 (Pauper Deck legality check).
2016-02-24 21:33:10 -05:00
LevelX2
8e671fecaa
Added a test.
2016-02-25 00:25:33 +01:00
LevelX2
b41c4822e9
Fixed BlockedCreatureCount handling.
2016-02-24 22:31:19 +01:00
LevelX2
48be09ad52
Merge pull request #1552 from markedagain/master
...
Some requested cards implemented
2016-02-24 22:07:39 +01:00
LevelX2
7084748226
* Fixed a bug that token permanents were not bounced to hand (related to Reduce to Dreams, Whelming Wave, Part the Veil, Retract, Inundate, AEtherize, Dromar the Banisher, Thousand Winds, Crush of Tentacles, Upheaval, Waterspout Elemental, Kederekt Leviathan, Denizen of the Deep, Llawan Cephalid Empress).
2016-02-24 10:55:30 +01:00
markedagain
188db6eedc
Refactored Blocked Creature effect
2016-02-23 23:54:57 -05:00
LevelX2
067eeebc5d
Merge origin/master
2016-02-21 23:22:55 +01:00
LevelX2
7aa0ff1f13
Fixed a bug if EntersBattlefieldAllTriggeredAbility. (Fixed the Eldrazi Mimic bug).
2016-02-21 23:22:17 +01:00
Quercitron
ceb0dfc10b
Added Dueling Grounds
2016-02-21 17:51:02 +03:00
LevelX2
e9638bcc4d
Release 1.4.9v0
2016-02-21 12:58:58 +01:00
LevelX2
cf3488d5e5
* Guilded Drake - Fixed that the sacrifice did not happen if the target creature for exchange is no longer a valid target during resolution ( fixes #1546 ).
2016-02-21 10:20:26 +01:00
LevelX2
930b27226b
* Fixed a bug of abilities that trigger if a player cycles a card causing a "Game exception occurred: java.util.NoSuchElementException" error.
2016-02-18 15:42:31 +01:00
LevelX2
f54c675c4b
* Fixed a bug of colorless mana (e.g. caused Heartbeat of Spring not working with Urza's lands).
2016-02-16 17:15:47 +01:00
LevelX2
1a12c2b08f
* Improved mana source check.
2016-02-14 18:39:33 +01:00
LevelX2
74799d286b
* Improved mana source check. Fixed #1513 .
2016-02-14 18:31:02 +01:00
LevelX2
6726f48669
* Fixed a bug of spell copy that caused that added spliced spells were not copied.
2016-02-14 13:42:46 +01:00
LevelX2
1835671f3d
Some more changes to GUI to better support high screen resolutions.
2016-02-14 13:41:43 +01:00
LevelX2
ccf5da9521
* Fixed that putting copies of a card to graveyard triggered abilities that should only trigger from cards (not copies of a card) to the graveyard.
2016-02-14 09:43:14 +01:00
Quercitron
4653864c5e
Added Ixidor's Will and Overburden
2016-02-14 00:09:01 +03:00
LevelX2
1c3c8cafe6
* Eldrazi Mimic - Fixed that the P/T was not set if the triggering permanent left the battlefield meanwhile.
2016-02-13 12:09:08 +01:00
fireshoes
00a5b9e469
Added some more SOI cards.
2016-02-10 12:43:55 -06:00
LevelX2
60bc03e284
[SOI] Fixed to Skulk and Investigate. Some minor tweaks to SOI cards.
2016-02-09 12:37:20 +01:00
fireshoes
2a92f5e77a
Added SOI and EMN sets. Added some SOI cards.
2016-02-08 20:53:09 -06:00
LevelX2
c7aa7c9238
[SOI] Add investigate effect.
2016-02-09 00:23:03 +01:00
LevelX2
6321e39bcd
[SOI] Added Skulk Ability.
2016-02-09 00:06:17 +01:00
LevelX2
e5812a850b
* Lightning Storm - Fixed that opponents of the caster can't activate the ability on the stack.
2016-02-08 23:40:32 +01:00
LevelX2
9221e4eb64
* Overload - Fixed that cmc of spells cast with overload were calculated wrongly with the overload costs.
2016-02-08 20:16:53 +01:00
LevelX2
f350dd71c9
* Willbender - Fixed that it wrongly could not target also abilities.
2016-02-08 19:00:31 +01:00
LevelX2
81590262f6
* Roiling Waters - Fixed tooltip text.
2016-02-08 16:40:06 +01:00
LevelX2
6b20f7733a
* Dust to Dust - Fixed tooltip text.
2016-02-08 16:15:46 +01:00
Quercitron
741c20afd8
Added Needle Drop.
2016-02-07 16:51:33 +03:00
Quercitron
d74d3ce3fe
Added Lost Auramancers.
2016-02-07 15:45:44 +03:00
LevelX2
687ab7ec6b
Added some tooltips to user table headers. History is shown in tournament player table now. Changed ratio column to numberic format.
2016-02-06 21:22:51 +01:00
spjspj
578df9130c
spjspj - Lands are ok from top of library
2016-02-07 01:51:43 +11:00
spjspj
eec4ca124e
Stop controller of Future Sight/Melek, Izzet Paragon/Magus of the Future from playing cards with no mana cost (such as Ancestral Vision/Hypergensesis)
2016-02-06 18:33:17 +11:00
LevelX2
d2eb6151f1
Fixed some possible exceptions.
2016-02-06 02:12:51 +01:00
Jeff
1061ea16f6
- Added requested card Knight of the Holy Nimbus.
2016-02-05 14:30:31 -06:00
LevelX2
f4b37a2f72
Simplified Reduce to Dreams.
2016-02-05 17:54:17 +01:00
spjspj
b7a0fa42fb
spjspj - Implement Mana Web (Weatherlight)
2016-02-06 00:50:41 +11:00
LevelX2
7c8d0881f7
Some minor changes to Hunting Wilds.
2016-02-04 10:57:48 +01:00
LevelX2
6458a95912
* Stinkdrinker Bandit - Fixed triggered ability only triggering for controlled creatures now.
2016-02-03 00:25:17 +01:00
LevelX2
a796fe5adb
* Flashback - Fixed that spells without mana costs (e.g. Ancestral Vision) wrongly could be cast by flashback ( fixes #1510 ).
2016-02-03 00:22:29 +01:00
LevelX2
b4d1607568
* Prowl - Fixed that a Mutavault that did damage was not taken unto acount to fulfill the prowl condition.
2016-02-02 17:21:10 +01:00
LevelX2
43460c1256
* Fixed a bug of CastOnlyDuringPhaseStepSourceEffect that allowed players to cast spells in not allowed phases/steps (e.g. Chaotic Strike and Aleatory).
2016-02-02 15:01:03 +01:00
icetc
cc7b7ec2a2
Added card Okk. Incluedes a new restriction effect called "canBlockCheckAfter", an update to the combat sequence where this restriction is taken into considiration and a new test which assert the behaviour of the effect.
2016-02-01 13:36:56 +01:00
LevelX2
81af372bc1
Fixed some problems with possible ConcurrentModificationExceptions and some minor changes.
2016-01-31 23:23:09 +01:00
Me Car
284c36b756
Add allowed quit ratio option to match option and tourney option.
2016-02-01 02:25:44 +09:00
Me Car
a33aa5d2df
Re-add the getHistory method.
2016-01-31 23:59:45 +09:00
LevelX2
75f5a17135
Merge pull request #1505 from menocar/user-pane
...
Split History column into Matches and Tourneys columns.
2016-01-31 12:49:00 +01:00
LevelX2
b9db83f10a
XMage 1.4.8v1 release
2016-01-31 10:35:13 +01:00
LevelX2
78ac6688ea
Some tests and minor changes.
2016-01-31 09:51:23 +01:00
LevelX2
37cbc50a58
* Flash of Insight - Fixed that its effect did not work from gaveyard.
2016-01-31 09:50:46 +01:00
LevelX2
d3ff285cc5
* Fixed possible null pointer exception for commander cast count.
2016-01-30 10:49:55 +01:00
Me Car
574e3cfd36
Split History column into Matches and Tourneys column.
2016-01-30 16:01:04 +09:00
LevelX2
ee6aa7a1e2
* Fixed a bug were abilities could trigger when a permanent was moved to graveyard but the triggering ability from the moved permanent were removed at that time.
2016-01-30 01:15:34 +01:00
LevelX2
8c9c4421cd
* Lignify - Fixed that existing subtypes of the enchanted creature were not removed.
2016-01-29 22:18:34 +01:00
LevelX2
768d7f1ceb
Added a test. Some minor changes.
2016-01-29 15:24:48 +01:00
LevelX2
35845448e1
* Kabira Evangel - Fixed that if the triggered ability triggered multiple times during one turn, it did not work correctly for different colors.
2016-01-28 23:48:55 +01:00
LevelX2
d1bbb9bfe7
Fixed a bug of OnOpponentsTurnCondition (used by Illusionist's Gambit, Wake the Dead, Siren's Call,
...
Reset) fixes #1501 .
2016-01-28 21:44:02 +01:00
LevelX2
cb7becdeca
Fixed that the Genju enchantments did not return to hand from graveyard.
2016-01-28 17:30:58 +01:00
fireshoes
3ff7b47b14
Fixed Scoured Barrens and Secluded Steppe collector numbers [C15]. Adding missing flying ability to Victory's Herald.
2016-01-28 08:56:13 -06:00
Skyler Sell
5155f9024e
Issue #1311 : Cards with 'another target creature or player'
...
AnotherTargetPredicate: Use MageItem instead of MageObject so it will
now also work with Player objects.
TargetCreatureOrPlayer: Add constructor specifying a filter object, modify
methods to actually use the creature and player filters.
Arc Trail and Cone of Flame: Use AnotherTargetPredicate to specify
multiple different targets
2016-01-27 20:08:06 -08:00
LevelX2
c4868cfa99
* Fixed a bug that put back auras always under owners control instead of abilities controller (e.g. triggered ability of It That Betrays).
2016-01-27 00:23:28 +01:00
LevelX2
c7b9cd5c9c
Merge origin/master
2016-01-26 22:35:22 +01:00
LevelX2
70959ca225
* Ghostway - Fixed that only one card was returned to the battlefield.
2016-01-26 22:34:40 +01:00
Quercitron
c3624d5bce
Fix that Brutal Expulsion don't send damaged planeswalker to exile ( fixes #1489 ).
2016-01-26 02:55:21 +03:00
LevelX2
1e89fb60d1
Fixed that surge craeted exceptions for rule tooltip text generation.
2016-01-26 00:36:42 +01:00
LevelX2
151e678e84
Changed history handling for user a bit. Added history to table waiting dialog and user avatar tooltip.
2016-01-23 13:37:34 +01:00
LevelX2
1dbd3ea41c
Added 3 cards.
2016-01-23 01:27:39 +01:00
LevelX2
5981816a4b
Switch to 1.4.8 for upcoming realease.
2016-01-22 22:33:58 +01:00
Quercitron
37db757c4b
Fix Zendikar Expeditions lands in boostes - BFZ booster should contain only expeditions 1-25, OTG only 26-45
2016-01-22 13:07:10 +03:00
LevelX2
64dea27bb3
*Fixed that tap events were send multiple times if attacker was tapped untapped and tapped again (etc.). So you could abuse e.g. Vampire Envoy.
2016-01-21 17:15:10 +01:00
LevelX2
f820e5f5c2
* Glittering Wish - Fixed that splitt spells mit monocolored halves of different colors are considered multicolored for non stack zones.
2016-01-21 16:37:58 +01:00
LevelX2
90fb740945
* Added message about damage dealt to permanents to the game log.
2016-01-21 16:36:36 +01:00
LevelX2
3b6f7f62cc
Fixed some minor issues with Eldrazi Scion Token class.
2016-01-20 22:22:12 +01:00
LevelX2
1065d5b910
Fixed some minor issues with ZombieToken class.
2016-01-20 21:45:47 +01:00
fireshoes
0271506646
More OGW token tweaks.
2016-01-20 12:07:53 -06:00
LevelX2
c6eff03339
Merge pull request #1482 from menocar/user-stats
...
Record game histories. Compute user stats and show them in the client.
2016-01-20 07:31:11 +01:00
Me Car
46e560bd94
Removed unuseful proto fields. Added a better pom.xml documentation. Removed an unuseful logging.
2016-01-20 14:39:11 +09:00
Me Car
550648ccbe
Record game histories. Compute user stats and show them in the user panel.
2016-01-20 12:47:58 +09:00
fireshoes
260a103d45
Pointed Crush of Tentacles to the BFZ Octopus token. Updated the Tiny Leaders Sultai commander proxy to 3/3 p/t and added Glass, the colorless commander proxy.
2016-01-19 11:52:01 -06:00
LevelX2
e3dc5399c9
* Tribute to Hunger - Fixed that the sacrifice was wrongly handled targeted.
2016-01-18 15:18:43 +01:00
LevelX2
f3154fab54
Some cleanup and minor rework.
2016-01-18 08:18:17 +01:00
LevelX2
d7f82ad0c6
Added Tears of Rage.
2016-01-16 19:21:15 +01:00
LevelX2
f4a9a66974
Moved some custom "Cast only" effects to the framework.
2016-01-16 12:48:23 +01:00
LevelX2
e2c8b8f583
* Form of the Dragon - Fixed tooltip text.
2016-01-16 10:08:06 +01:00
LevelX2
6fd86cf7c3
* Urborg, Tomb of Yawgmoth - Fixed tooltip text.
2016-01-15 23:33:54 +01:00
LevelX2
56485d7ee6
* Fixed a bug of block requirement check.
2016-01-15 22:59:29 +01:00
LevelX2
acb57c0fc8
* Fixed some problems with creating additional colorless mana.
2016-01-15 19:48:40 +01:00