LevelX2
|
f9c48cc4d5
|
* Some updates to cards that check the controller of the source of an event. Now prevention and replacement effect controller of non permanents are determine. But it can be wrong under some control changing circumstances. Only solution would be to have always the causing ability instead of only the sourceId (fixes #804).
|
2015-04-30 16:15:39 +02:00 |
|
LevelX2
|
2822c18b81
|
* Triton Tactics - Fixed that the don't untap effect for the blocked creatures did not work.
|
2015-04-20 17:35:32 +02:00 |
|
LevelX2
|
d3dba58358
|
* Fixed that continuous effects of copied cards with limited duration stop to work as the copied card stops to exist.
|
2015-04-10 00:39:06 +02:00 |
|
LevelX2
|
f62d3ac227
|
* Exploit - Fixed that Exploit also triggered if the creature with Exploit left the battlefield before the first ability of Exploit resolved.
|
2015-04-07 00:27:07 +02:00 |
|
LevelX2
|
37a0c321b6
|
Merge origin/master
Conflicts:
Mage/src/mage/abilities/effects/common/ReturnFromExileForSourceEffect.java
|
2015-04-03 16:53:09 +02:00 |
|
LevelX2
|
dbb9be6703
|
* Arashin Sovereign - Fixed that the player had no option to let the card go to the graveyard.
|
2015-04-03 16:28:40 +02:00 |
|
betasteward
|
a878d4879b
|
added optimization for simulations - don't construct Strings for messages that will never be used
|
2015-03-31 09:44:22 -04:00 |
|
betasteward
|
9ad8530dee
|
moved faceDown property from Card to CardState
|
2015-03-12 22:09:12 -04:00 |
|
LevelX2
|
b4894f5564
|
* Fixed a bug that could cause endless loop of applying replacement/prevention effects (e.g. prevent effect of Hedron-Field Purists) locking the UI.
|
2015-03-07 16:42:11 +01:00 |
|
LevelX2
|
78f98e49c1
|
* Fixed some spelling errors.
|
2015-03-05 19:00:26 +01:00 |
|
LevelX2
|
01ef3f9354
|
* Fixed a bug that replacemet effects did not work if the source object of the replacemet effect also changed zone (fixes #759).
|
2015-02-28 12:55:49 +01:00 |
|
LevelX2
|
89c8425d94
|
* Fixed that replacement or rule modifying effects of cards played with morph were wrongly applied on the stack (e.g. can't be countered of Akroma, Angel of Fury).
|
2015-01-22 23:43:25 +01:00 |
|
LevelX2
|
dbffbad3cb
|
Added early eventType check for ContinuousRuleModifying effects.
|
2015-01-22 22:41:03 +01:00 |
|
LevelX2
|
79ceae999a
|
[FRF] Fixed ETB replacement and triggered abilities for manifested cards.
|
2015-01-17 15:30:00 +01:00 |
|
LevelX2
|
9039eef0f9
|
* Added early event type check for replacement effects to speed up game execution (not all effects already implement the new check).
|
2014-12-26 17:28:13 +01:00 |
|
LevelX2
|
eb0544957b
|
* Fix that commander replacement effects work again, some cleanup after the changes of continuous effects and triggered abilities.
|
2014-12-25 03:08:31 +01:00 |
|
LevelX2
|
4f1368f3de
|
* Made a lot of changes to handling of continuous and triggered abilities. This should fix the problems with Mage Singletons like Flyinging / Intimidate / Reach not working. Fixed also #533 and some other problems with copy effects of cards like Clone that did not end if e.g. Clone left the battlefield.
|
2014-12-25 02:07:40 +01:00 |
|
LevelX2
|
2fae97be63
|
Some minor changes to framework.
|
2014-12-06 18:29:17 +01:00 |
|
betasteward
|
08c9dc32be
|
Optimization - setUniqueTimestamp was waiting for timestamp to change causing many small pauses
|
2014-11-15 12:42:28 -05:00 |
|
LevelX2
|
df71237f46
|
* Added logic to auto select replacement effects. Some changes to counter size and font size handling.
|
2014-10-30 20:40:23 +01:00 |
|
LevelX2
|
26b5a277c4
|
Removed debugging code for issue #602.
|
2014-10-25 17:32:50 +02:00 |
|
LevelX2
|
746796ba05
|
* Added log message for identifying cause of #602.
|
2014-10-12 12:36:13 +02:00 |
|
LevelX2
|
f9f49e9c00
|
* Fixed that as thought effects could wrongly only apply to the ability controller.
|
2014-09-17 15:57:06 +02:00 |
|
LevelX2
|
c3c77e3974
|
* Server - Some changes to user / match / table handling.
|
2014-09-07 02:28:47 +02:00 |
|
LevelX2
|
9219d79b25
|
Minor changes.
|
2014-08-18 23:54:33 +02:00 |
|
magenoxx
|
ffa987755b
|
Added using RuleModification effect and setting targetAbility for triggered abilities
|
2014-08-18 19:42:29 +04:00 |
|
LevelX2
|
ddb9c786b4
|
Some changes to logging and NPE handling.
|
2014-08-17 20:38:57 +02:00 |
|
LevelX2
|
826005c945
|
* Fixed a bug that prevented some continuous effects of permanents to work correctly if the permanents controller changed (e.g. play lands from libraray with a controlled Courser of Kruphix).
|
2014-08-09 23:38:20 +02:00 |
|
LevelX2
|
a7fc5b9583
|
* Hushwing Gryff - Fixed a bug that the effect was wrongly implemented as replacement effect with potential to repalce other replacement effects.
|
2014-08-09 16:40:21 +02:00 |
|
LevelX2
|
2ca945fabf
|
Some more changes concerning ThoughtAsEffects.
|
2014-08-09 11:48:40 +02:00 |
|
LevelX2
|
1a1fc09221
|
* Fixed a bug that allowed to apply damage prevention replacement effects under certain circumstances multiple times to the same event.
|
2014-07-31 15:16:48 +02:00 |
|
LevelX2
|
1f51d243ec
|
* Finished to change ReplacementEffects for UNTAP event to ContinuousRuleModifyingEffect.
|
2014-07-29 17:45:48 +02:00 |
|
LevelX2
|
05a2e09b2a
|
Adeded ContinuousRuleModifyingEffect and handling for it. This effects will also be taken into account when checking if a spell gets yellow frame if it can be cast.
|
2014-07-25 13:09:48 +02:00 |
|
LevelX2
|
45618309fb
|
Removed some redundant casts. Added missing type definitions.
|
2014-07-23 17:42:07 +02:00 |
|
LevelX2
|
142e95fe42
|
* Fixed provisional game freezing bugs of the show playable cards feature #457 (caused by DelverAbility, OfferingAbility, Rooftop Storm, Omniscience, Aluren).
|
2014-07-21 13:03:41 +02:00 |
|
Quercitron
|
bba23e05cb
|
Fix handling of multiple simultaneous control changing effects
|
2014-06-26 03:30:05 +04:00 |
|
Quercitron
|
f9fc2246e8
|
Remove unnecessary set of required status with setRequired method
|
2014-06-13 16:35:31 +04:00 |
|
LevelX2
|
d244551e3b
|
* Added Morph ability.
|
2014-06-09 17:53:55 +02:00 |
|
LevelX2
|
84f25d72d3
|
Fixed a possible problem with continuous effect and Mage Singletons.
|
2014-04-03 15:08:07 +02:00 |
|
LevelX2
|
d8236a8d3a
|
* Fixed that ThoughtAs effects could be used by any player instead of only the controller of the effect. (Fixes e.g. that Misthollow Griffin could be cast by any player from exile).
|
2014-03-11 00:14:56 +01:00 |
|
LevelX2
|
f32b28abcc
|
* Tromokratis - Added check that blockers can't be selected to block if they are not able to block anyway. Some redesign of combat.
|
2014-01-30 15:01:25 +01:00 |
|
LevelX2
|
e3d543fa76
|
Fixed a bug in handling ContinuousEffects introduced with 463cec8754.
|
2014-01-09 15:15:05 +01:00 |
|
LevelX2
|
463cec8754
|
* Joraga Treespeaker - Fixed a bug, that elves did not get the mana ability from Level 5 of the Joraga Treespeaker (caused by handling of continuous effects that added abilities that added abilities).
|
2014-01-07 15:23:33 +01:00 |
|
LevelX2
|
6d0b38c8ca
|
* Commander - Fixed a NPE if change control effects are used during commander game.
|
2013-11-22 00:30:14 +01:00 |
|
Plopman
|
3144409c2c
|
Fixed cost modification order (Rule 601.2e) and added CostModificationType
|
2013-09-24 19:52:58 +02:00 |
|
LevelX2
|
3bf75385a8
|
Fixes and improvements to framework classes.
|
2013-09-16 21:42:49 +02:00 |
|
LevelX2
|
7c34668f0d
|
Reworked AsThoughEffect. Added SPEND_ANY_MANA AsThoughType. Added some framework effects.
|
2013-09-16 17:04:42 +02:00 |
|
LevelX2
|
90ec6123b2
|
Some changes to RedirectionEffect.
|
2013-08-24 17:16:42 +02:00 |
|
LevelX2
|
375d3ebf64
|
Fixed a recently added problem with MageSingleton restriction effects.
|
2013-08-13 11:24:22 +02:00 |
|
LevelX2
|
0cf7ca3fca
|
Added effect type and logic to handle multiple untap restriction effects.
|
2013-08-10 13:06:32 +02:00 |
|