Commit graph

44 commits

Author SHA1 Message Date
LevelX2
aa5d050571 Fixed ThragtuskTest failing sometimes because of random target. 2015-04-28 17:10:32 +02:00
LevelX2
3758cefc59 Some changes to check if Object had ability and the abillity can trigger. 2015-04-27 18:05:39 +02:00
LevelX2
2ca2caf9d5 * Fixed a problem with left battlefield or dies triggered abilities of token permanents. 2015-04-21 17:18:50 +02:00
LevelX2
9aa02f3d6f * Sidisi, Brood Tyrant - Fixed that the second ability did wrongly trigger, if Sidisi left battlefield before first ability did resolve. 2015-04-15 08:16:58 +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
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
LevelX2
7b95da55a7 * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
LevelX2
b73f34a52e * Some changes to zone object movement and source object handling. Origin source object of ability is now hold in ability to be able to check e.g. zone change counter. 2015-02-11 17:51:41 +01:00
LevelX2
f6dbf0214b Added ChooseModeEffect and ModeChoiceSourceCondition. 2015-01-02 14:20:12 +01:00
LevelX2
e8cfb2231c Some minor changes. 2014-08-28 13:32:44 +02:00
LevelX2
15b08c110e Some minor fixes to tooltip texts. 2014-08-13 21:59:09 +02:00
LevelX2
d268642d95 * Synase Sliver, Brood Sliver - Fixed triggered ability. 2014-07-17 17:12:06 +02:00
magenoxx
b6bc7c6a51 [M15] Added source to TriggeredAbility. Real fix for Genesis Hydra, works correctly now. 2014-07-07 17:44:50 +04:00
LevelX2
d244551e3b * Added Morph ability. 2014-06-09 17:53:55 +02:00
North
4403934163 [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
LevelX2
20453be5ff * Game logging - Added target information to log of triggered ability. 2014-03-17 16:57:55 +01:00
LevelX2
2f8ac76417 * Game log - triggered abilities are now logged as they go to stack. Some minor formatting. 2014-03-17 08:37:54 +01:00
LevelX2
e103ddfd4b Some minor formatting. 2014-03-15 17:44:08 +01:00
LevelX2
09b7e7baea * Minor formatting. 2014-03-14 14:00:29 +01:00
LevelX2
b1f58d8d5b [BNG] Added Mogis, God of Slaughter. 2014-01-14 17:03:44 +01:00
LevelX2
9dce38a0a9 Added and changed some framework classes. 2013-10-28 23:50:08 +01:00
LevelX2
bd20994f25 Some clean up with rule handling. 2013-10-24 10:13:21 +02:00
LevelX2
204689c19d * Game log - Changed that {this} will be replaced by object name. 2013-10-13 11:02:02 +02:00
LevelX2
dabcc50fb6 * Game log - Fixed a possible NPE of log of triggered abilities. 2013-10-12 10:12:10 +02:00
LevelX2
7f96cd685e * Game log - Added info about resolving triggered abilities. 2013-10-12 02:06:00 +02:00
North
0bb110be45 [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
LevelX2
8cef2df859 Fixes and improvements to tooltip rule generation. 2013-01-08 00:15:41 +01:00
North
239a4fb100 [refactoring][minor] Replaced all tabs with four spaces. 2012-06-19 23:50:20 +03:00
LevelX
9e13ac418b New cards
[CHK] Befoul / Bushi Tenderfoot / Crushing Pain / Feast of Worms / Field of Reality / Forbidden Orchad / Initiate of Blood / Teller of Tales
[FUT] Witch's Mist
[TMP] Opportunist

Fixed cards
Akki Lavarunner - Rarity, removed land untap effect
LaternLit Graveyard - changed blue to black mana
Sphere of the Suns - fixed enters the battlefield tapped effect
Skinrender - changed outcome

Framework changes
TriggeredAbility - enhanced getRule() method
CreateTokenTargetEffect - enhanced getText() method
FilterCreaturePermanent - added DamageDealt filter

Some minor text/comment changes
2011-12-29 08:11:20 +01:00
North
ef8a5eb281 Removed question mark from optional triggered ability (wasn't necessary) 2011-09-18 23:03:55 +03:00
North
7053c84ded Made optional message from TriggeredAbility more user friendly. 2011-08-31 16:58:10 +03:00
BetaSteward
14d863a8f2 added modal abilities + Slagstorm 2011-07-20 13:42:27 -04:00
North
edc3b06c0c Rule text generation fixes. 2011-06-12 22:14:37 +03:00
North
3e3957e323 Cards added
Improved getRule for TriggeredAbilityImpl
2011-05-18 20:27:15 +03:00
North
d1dc5a0466 Added cards: lots of them 2011-05-16 23:05:01 +03:00
North
5e8a744179 TriggeredAbilityImpl.java: added optional to getRule
DrawCardTriggerAbility added
Used DrawCardTriggeredAbility for LorescaleCoatl and JacesErasure
2011-05-16 20:06:55 +03:00
North
0b1527a206 Cards added: Akoum Boulderfoot, Blade-Tribe Berserkers, Bleak Coven Vampires
Fixed ability: ConditionalTriggeredAbility
Fixed cards using ConditionalTriggeredAbility
2011-05-15 00:21:37 +03:00
BetaSteward
c8db6ba350 moved {this} and {source} replacement to server 2010-12-26 20:41:40 -05:00
BetaSteward
c6ff81e619 fixes 2010-11-16 04:20:51 +00:00
BetaSteward
5eae8136e4 ... 2010-10-06 01:51:53 +00:00
BetaSteward
e0b4388361 ... 2010-09-25 20:35:23 +00:00
BetaSteward
3fa0e8b8f4 ... 2010-09-01 03:01:43 +00:00
BetaSteward
cbb37e7933 latest 2010-04-11 19:52:34 +00:00
BetaSteward
a4ecfa58fa Initial 2010-03-20 02:47:42 +00:00