North
|
a7a565bb8f
|
[minor] access modifer order
|
2013-03-10 14:53:02 +02:00 |
|
LevelX2
|
aa0290fd32
|
Set Version to 1.0.1
|
2013-03-10 11:40:56 +01:00 |
|
North
|
e67620260c
|
[minor] removed redundant finally block in CardRepository
|
2013-03-10 11:05:30 +02:00 |
|
LevelX2
|
1263607862
|
Fixed a bug that abilities of creatures weren't applied correct after the creature was controlled by opponent and the controll effect ended. Test for this bug.
|
2013-03-10 02:31:14 +01:00 |
|
LevelX2
|
7e11cccc5b
|
Added reminder text to Persist Keyword ability.
|
2013-03-09 18:38:54 +01:00 |
|
LevelX2
|
da289a7f67
|
Fixed that it only is triggered by creatures.
|
2013-03-09 18:38:29 +01:00 |
|
LevelX2
|
f457817a05
|
Added MyMainPhase condition and ActivateOncePerTurnManaAbility.
|
2013-03-09 18:37:56 +01:00 |
|
LevelX2
|
8b57ede370
|
Fixed a bug of GameState that values for SetValue are not copied. Fixed it for Boolean objects only.
|
2013-03-09 18:36:30 +01:00 |
|
LevelX2
|
ffcd51989e
|
[minor] formatting
|
2013-03-06 16:35:22 +01:00 |
|
LevelX2
|
2409e229c0
|
Fixed can't attack alone ability (issue #119), creature wasn't untapped when attack was reverted.
|
2013-03-05 22:01:01 +01:00 |
|
LevelX2
|
0bc5f5fe49
|
Added Predicates BlockedById and BlockingAttackerId.
|
2013-03-05 15:03:37 +01:00 |
|
LevelX2
|
8718a1de8e
|
Fixed Pit Fight (issue #151) and other fight cards that both targets must be valid when the effect resolves. Fixed also that the second target must be another target than the first.
|
2013-03-04 22:54:27 +01:00 |
|
LevelX2
|
5b1de89159
|
Fixed extort that decision if player uses extort and mana payment now happens during resolution.
|
2013-03-04 08:49:03 +01:00 |
|
LevelX2
|
9f8722c359
|
Fixed that evolve did not look for last known information of permanant that triggered evolve if permanent meanwhile left the battlefield.
|
2013-03-04 08:46:03 +01:00 |
|
LevelX2
|
27b2a6c59d
|
Added the suspend ability.
|
2013-03-04 00:06:41 +01:00 |
|
LevelX2
|
31616f876e
|
Added the possibility to hide a ability for rule text generation.
|
2013-03-04 00:05:52 +01:00 |
|
North
|
a327668660
|
fixed possible NPEs
|
2013-03-02 18:02:09 +02:00 |
|
North
|
c0f837c2e0
|
removed unused fields
|
2013-03-02 18:02:08 +02:00 |
|
North
|
cdd5c3f2d3
|
[minor] removed redundant modifiers
|
2013-03-02 18:02:05 +02:00 |
|
North
|
5f6f1c7528
|
[minor] removed unused imports
|
2013-03-02 18:02:02 +02:00 |
|
LevelX2
|
1baa60e9de
|
Added the possibility to limit library search to an amount of cards (Aven Mindcensor).
|
2013-02-28 17:15:40 +01:00 |
|
LevelX2
|
955f5ea391
|
Added CAN_TAKE_MULLIGAN game event.
|
2013-02-28 08:27:24 +01:00 |
|
magenoxx
|
5577d5b3a8
|
Changed version from 0.10.1 to 1.0.0
|
2013-02-26 14:11:00 +04:00 |
|
LevelX2
|
d925dda0f8
|
Merge branch 'master' of https://github.com/magefree/mage.git
|
2013-02-25 18:32:30 +01:00 |
|
magenoxx
|
f3ae9c85a6
|
Fixed Issue#146: Creature moving to exile zone instead graveyard
|
2013-02-25 21:01:48 +04:00 |
|
LevelX2
|
c299ee9461
|
Renamed Effect.
|
2013-02-25 00:20:57 +01:00 |
|
LevelX2
|
12a5efa506
|
Fixed UnleashAbility, DevourEffect, Urabrask the Hidden, Due Respect, Orb of Dreams replacing EntersTheBattlefield instead of only modifying it.
|
2013-02-24 10:53:25 +01:00 |
|
LevelX2
|
6c08fbb088
|
Some minor formating and fixing changes to gatecrash cards.
|
2013-02-23 17:21:16 +01:00 |
|
magenoxx
|
f6f74bd96f
|
Fixed Issue#143: Wrong variable cost order
|
2013-02-22 23:29:49 +04:00 |
|
LevelX2
|
444df05715
|
Minor formating changes.
|
2013-02-22 16:02:23 +01:00 |
|
LevelX2
|
44708e6c4b
|
Minor rule text changes.
|
2013-02-21 17:06:18 +01:00 |
|
LevelX2
|
f75575f99b
|
Samll changes to ComputerPlayer logging, FromZone Pick for CardImpl added.
|
2013-02-21 01:22:10 +01:00 |
|
LevelX2
|
391c3db02e
|
Fixed to do the check of existing abilities always by rule text. Added a new abilities.containsRule() method to check by rule, that's sometimes needed. To check always by rule text leaded to bugs during applying copy effects.
|
2013-02-21 00:15:11 +01:00 |
|
LevelX2
|
47c8ad8076
|
Fixed a bug of copyEffect not removing the old abilities correctly.
|
2013-02-20 01:24:44 +01:00 |
|
LevelX2
|
36cd392a02
|
Minor change to rule text generation.
|
2013-02-17 19:05:52 +01:00 |
|
LevelX2
|
01a3660cf2
|
Changed a lot of cards to use ENTERS_THE_BATTLEFIELD event instead of ZONE_CHANGE event.
|
2013-02-17 01:14:42 +01:00 |
|
LevelX2
|
50bb73fa08
|
Expanded handling of the ENTERS_THE_BATTLEFIELD event to fix issue #82.
|
2013-02-17 01:13:15 +01:00 |
|
LevelX2
|
b2aef4225c
|
Fixed issue #137 that counters didn't trigger ADD_COUNTER event for each single counter.
|
2013-02-15 18:12:45 +01:00 |
|
LevelX2
|
db7694ae60
|
Solved a bug, that by removing the abilities of a permanent (LoseAllAbilitiesTargetEffect), the permanent was removed from locked in objects of effects from other sources than this permanent.
|
2013-02-14 16:18:18 +01:00 |
|
LevelX2
|
e4145c90b5
|
Fixed issue #135 that cards with miracle were always shown on the stack if it was possible to cast them with miracle also if the owner of the card dicided not to use the miracle ability. Minor formating.
|
2013-02-14 14:50:41 +01:00 |
|
LevelX2
|
8d3796ef7a
|
Fixed issue #136 of Wight of Precint Six. Added test for Wight of Precint Six.
|
2013-02-14 12:59:15 +01:00 |
|
LevelX2
|
1121c7c562
|
Fixed a bug in EntersTheBattlefield event of PermanentImpl using ownerId instead controller id. Fixes issue #133. Some minor formating.
|
2013-02-14 12:58:04 +01:00 |
|
LevelX2
|
127e63ce0d
|
Changed used battlefield.count or battlefield.getActivePermanents methods to take player range into account.
|
2013-02-13 01:24:36 +01:00 |
|
LevelX2
|
efe277621e
|
New PermanentIdPredicate.
|
2013-02-13 01:21:33 +01:00 |
|
LevelX2
|
f504a543e1
|
Removed unnecessary battlefield.count methods not considering player range. Changed cards that used the removed methods.
|
2013-02-12 17:14:20 +01:00 |
|
LevelX2
|
d78aca041a
|
The CopyTokenFunction copied also gained abilites of permanents that should not be copied according Rule 706.
|
2013-02-11 21:14:59 +01:00 |
|
LevelX2
|
f67267c0b0
|
Added rule comments to the new keyword abilities of gatecrash. Added italic style to ability words.
|
2013-02-11 19:48:54 +01:00 |
|
LevelX2
|
0fa76a9669
|
Added amount parameter to EnchantedCondition.
|
2013-02-10 02:34:26 +01:00 |
|
LevelX2
|
7f00d990ab
|
New LoseLifeAllEffect, added amount and random option to DiscardEachPlayerEffect.
|
2013-02-08 17:20:10 +01:00 |
|
LevelX2
|
ce151982b6
|
Added a lockedInCondition option for ConditionalContiniousEffect. Added test for issue #127.
|
2013-02-07 23:31:47 +01:00 |
|
LevelX2
|
dd403d2c55
|
Added applier parameter to CopyPermanentEffet().
|
2013-02-06 17:15:25 +01:00 |
|
LevelX2
|
fcd24572dd
|
Computer generated decks for tournaments use now also appropriate basic lands for the cards included in the deck.
|
2013-02-06 00:50:00 +01:00 |
|
North
|
4e44a66b64
|
increased version for the cards db
|
2013-02-05 22:16:37 +02:00 |
|
LevelX2
|
3a90fbb49c
|
Fixed a bug in CreatureCastManaCondition leading to an endless loop. Improved ConditionalAnyColorManaAbility to use also with one choice but X mana.
|
2013-02-04 21:19:12 +01:00 |
|
jeffwadsworth
|
073e4f7748
|
- Fixed Jace's Phantasm.
|
2013-02-04 12:05:06 -06:00 |
|
LevelX2
|
5f3a8eb360
|
Changed logic of adding basic lands in deck generation and the add land function in limited deck editor to use lands from the sets of the cards in the decks. Added missing attributes to set definitions.
|
2013-02-03 16:54:03 +01:00 |
|
LevelX2
|
8af2628094
|
Fixed bug of ReturnToHandAllEffect, minor formating changes of Combat.
|
2013-02-02 19:04:58 +01:00 |
|
LevelX2
|
8283d7b161
|
Fixed issue #115 (creatures with block restrictions were not correctly removed from combat).
|
2013-02-02 09:14:45 +01:00 |
|
LevelX2
|
0c03cf6797
|
Fixed a problem with the tests and the logic that opponents can activate activatedAbilities.
|
2013-02-01 19:54:27 +01:00 |
|
jeffwadsworth
|
1ac909d09c
|
- Added Duskmantle Guildmage, Dinrova Horror, Clan Defiance, Spire Tracer, and Hindervines. Added some extra functionality to DamageTargetEffect.
|
2013-02-01 09:59:59 -06:00 |
|
LevelX2
|
271872cfe5
|
Merge branch 'master' of https://github.com/magefree/mage.git
|
2013-01-31 23:41:39 +01:00 |
|
LevelX2
|
9f5857b0ed
|
Added possibility to set a minimum for VariableManaCosts (does only work for humans).
|
2013-01-31 23:39:14 +01:00 |
|
LevelX2
|
7ff893a57a
|
New RemoveVariableCountersTargetCost.
|
2013-01-31 21:56:46 +01:00 |
|
LevelX2
|
eff6ea131f
|
Added possibility that opponent can activate activateted ability to activatedAbility. Minor changes.
|
2013-01-31 21:56:11 +01:00 |
|
LevelX2
|
73a9c428b7
|
Changed rule text generation of GainLifeEffect.
|
2013-01-29 08:37:03 +01:00 |
|
LevelX2
|
d921b15dd0
|
Added support of DynamicValues to DamageMultiEffect and TargetAmount.
|
2013-01-28 23:59:08 +01:00 |
|
LevelX2
|
0b22f91ef6
|
New CantBlockAttackActivateAttachedEffect.
|
2013-01-27 01:05:55 +01:00 |
|
LevelX2
|
a4f4e7dc52
|
Added asThoughEffectType HEXPROOF and integrated the check in PermannetImpl and PlayerImpl. Removed uneccessary CantTargetSourceEffect from HexproofAbility.
|
2013-01-26 20:31:46 +01:00 |
|
LevelX2
|
3ade484a45
|
New ExileAllEffect, new SecondTargetPointer, changes to BoostTargetEffect (rule text), Added setText method to Effect .
|
2013-01-26 15:56:33 +01:00 |
|
LevelX2
|
fc34c2e426
|
Changed rule text generation.
|
2013-01-26 00:50:20 +01:00 |
|
LevelX2
|
f6ffec2e16
|
Improved rule text generation.
|
2013-01-24 01:00:41 +01:00 |
|
LevelX2
|
90d0068395
|
New DealtDamageToSourceTriggeredAbility.
|
2013-01-23 21:43:01 +01:00 |
|
LevelX2
|
647c2b2ee9
|
Some changes to rule text generation.
|
2013-01-22 01:32:32 +01:00 |
|
LevelX2
|
43dcbbeda6
|
Using common CanBlockAdditionalCreatureEffect.
|
2013-01-21 16:38:51 +01:00 |
|
LevelX2
|
a0bed272db
|
Minor changes of rule text gerneration or format.
|
2013-01-21 16:38:18 +01:00 |
|
LevelX2
|
df4d26b3fe
|
Added return paramater to copyPermanent.
|
2013-01-19 18:08:36 +01:00 |
|
LevelX2
|
b98a14143c
|
Some small fixes.
|
2013-01-19 18:07:56 +01:00 |
|
Plopman
|
852b5a8eb8
|
[GTC] Added Aetherize, Consuming Aberration, Dimir Charm, Enter the Infinity, Ogre Slumlord and Stolen Edentity
|
2013-01-19 17:21:39 +01:00 |
|
jeffwadsworth
|
0cf18df0aa
|
- Fixed Sovreigns Of Lost Alara.
|
2013-01-18 21:33:00 -06:00 |
|
LevelX2
|
e255db67e7
|
Added rule parameter to BlocksOrBecomesBlockedByCreatureTriggeredAbility.
|
2013-01-18 01:04:03 +01:00 |
|
LevelX2
|
d55fbafc66
|
Fixed issue #80 that multiple PermanentTokens copied from one Token used the same abilities.
|
2013-01-17 23:01:24 +01:00 |
|
jeffwadsworth
|
c21dd5ad51
|
- Added Sovereigns Of Lost Alara. Fixed Bruna, Light of Alabaster. Added 2 new Predicates based on Ludwig's code. Thanks for the help.
|
2013-01-16 18:40:59 -06:00 |
|
LevelX2
|
bf59d850a8
|
Fixed a bug that the copy of a Token could no more be copied because the baseValues for P/T were 0 for this copy. E.g. populate on an already populated token failed because of this bug.
|
2013-01-16 14:14:34 +01:00 |
|
ludwig.hirth
|
c60959c664
|
Merge branch 'master' of https://github.com/magefree/mage.git
|
2013-01-15 13:35:02 +01:00 |
|
LevelX2
|
798e4c498e
|
Changed handling of X costs to announcing the value (change takes effect only for human players).
|
2013-01-15 13:33:13 +01:00 |
|
LevelX2
|
f3e7a68381
|
Changed rule text gerneration.
|
2013-01-15 00:54:13 +01:00 |
|
Plopman
|
d8cb4fb929
|
Added WinGameEffect
|
2013-01-14 22:44:44 +01:00 |
|
magenoxx
|
3df5466d8a
|
Added downloading flipped card images. Removed counting images for ignored sets.
|
2013-01-14 22:07:07 +04:00 |
|
LevelX2
|
a724c2e712
|
Added ReturnToBattlefieldUnderOwnerControlSourceEffect
|
2013-01-14 08:24:26 +01:00 |
|
LevelX2
|
7f9ccc1175
|
Added optional counterType restriction to RemoteCounterCost.
|
2013-01-13 10:42:14 +01:00 |
|
LevelX2
|
cf602a19c4
|
Improved rule text generation.
|
2013-01-12 15:01:00 +01:00 |
|
LevelX2
|
2c2231295c
|
New SetPowerToughnessAllEffect. MirrorEntity changed to use the new effect.
|
2013-01-11 15:24:37 +01:00 |
|
LevelX2
|
3bc17d9426
|
Added CipherEffect (Gatecrash).
|
2013-01-11 08:20:05 +01:00 |
|
Plopman
|
0074e48645
|
Added Dark Depths, Spoils of the Vault, Entomb, Beseech the Queen, Tomb of Urami and Exhume
|
2013-01-10 17:53:01 +01:00 |
|
LevelX2
|
421f6fb49d
|
Added VariableManaCostPredicate.
|
2013-01-10 01:00:06 +01:00 |
|
North
|
ba3e59477f
|
added versioning for the cards database
DB_VERSION must be incremented when database needs clearing
|
2013-01-09 23:47:27 +02:00 |
|
LevelX2
|
efccd682b6
|
Some rule text changes and some improvements to BeginningOfCombatTriggeredAbility. Use it for Desecration Demon.
|
2013-01-09 15:25:23 +01:00 |
|
LevelX2
|
9fb66bd065
|
Minor farmating changes.
|
2013-01-09 15:23:47 +01:00 |
|
LevelX2
|
871b20c537
|
New AttackingCreatureCount and some changes to rule text generation.
|
2013-01-09 00:29:07 +01:00 |
|
LevelX2
|
cdcc24a159
|
Fixed tooltip rule generation.
|
2013-01-08 00:30:25 +01:00 |
|
LevelX2
|
8cef2df859
|
Fixes and improvements to tooltip rule generation.
|
2013-01-08 00:15:41 +01:00 |
|
LevelX2
|
2e31aacfaf
|
Some changes to rule text generation, minor format changes.
|
2013-01-06 11:19:01 +01:00 |
|
LevelX2
|
57ed19c346
|
Some changes to rule text generation and some minor formating changes.
|
2013-01-05 14:52:13 +01:00 |
|
LevelX2
|
aef4a61779
|
Missing Spell changes from moving logic of counters from Permanent to Card.
|
2013-01-05 14:40:51 +01:00 |
|
jeffwadsworth
|
06032aa49e
|
- Added Defiler of Souls, Blitz Helion, and Demonspine Whip. Also added a new predicate.
|
2013-01-04 16:12:45 -06:00 |
|
LevelX2
|
c05a96910e
|
Added BloodrushAbility from Gatecrash.
|
2013-01-04 18:05:39 +01:00 |
|
LevelX2
|
019b5a3f0e
|
Minor fix that triggering creature must be on the battlefield when effect resolves.
|
2013-01-04 18:04:58 +01:00 |
|
LevelX2
|
9762cf0b0d
|
Minor change.
|
2013-01-04 15:05:51 +01:00 |
|
LevelX2
|
58aad31a69
|
Added EvolveAbility for gatecrash cards.
|
2013-01-04 15:05:03 +01:00 |
|
LevelX2
|
452794bf1e
|
Moved methods and attributes concerning counters from Permanent to Card (to support e.g. suspend in the future).
|
2013-01-04 15:04:31 +01:00 |
|
jeffwadsworth
|
658cbff736
|
- Added Helldozer, Shepherd of Rot, Nefashu, Keep Watch.
|
2013-01-03 15:34:42 -06:00 |
|
LevelX2
|
da4dd2a6e8
|
Added Extort ability.
|
2013-01-03 20:31:58 +01:00 |
|
North
|
c083fae37b
|
fixed cases that could lead to NPE
|
2013-01-03 15:09:27 +02:00 |
|
LevelX2
|
6e25defa26
|
Some changes to rule text generation.
|
2013-01-03 11:14:00 +01:00 |
|
LevelX2
|
fb3a9e3166
|
Added random discard option to DiscardControllerEffect. Used it in Hannabi Blast.
|
2013-01-03 11:13:34 +01:00 |
|
jeffwadsworth
|
082356d07f
|
- Little fix for DiscardCardCost.
|
2013-01-02 16:24:14 -06:00 |
|
LevelX2
|
eea61c6129
|
Added battalion ability from gatecrash.
|
2013-01-02 16:20:29 +01:00 |
|
LevelX2
|
5517474c90
|
Changed set selection for tournament boosters to only show sets with boosters. Closes issue #91.
|
2013-01-02 15:46:21 +01:00 |
|
LevelX2
|
4bc65dfae7
|
Fixed a bug in TargetPermanent where remaining targets can get negative. That solves issue #92.
|
2013-01-02 11:59:06 +01:00 |
|
LevelX2
|
4c37644825
|
Added method to get amount of spells a player casted during the current turn.
|
2013-01-01 14:55:58 +01:00 |
|
LevelX2
|
412577e6b4
|
Fix for issue #88 (incomplete handling of unattach effects caused by zone changes of permanents).
|
2012-12-30 11:09:06 +01:00 |
|
LevelX2
|
f9cd3e08da
|
[Minor] code style
|
2012-12-30 11:03:24 +01:00 |
|
LevelX2
|
e269a63e04
|
Fixed a bug of Chemister's Trick with overload that affected creatures not forced to attack.
|
2012-12-28 23:55:47 +01:00 |
|
LevelX2
|
f9242b6de3
|
Fixed rule text bug of ReturnToHandSourceEffect, improved BeginningOfUpkeepTriggeredAbility, samall change to Token.
|
2012-12-28 17:31:09 +01:00 |
|
Loki
|
aa31ef23d3
|
bump version to 0.10.1
|
2012-12-28 12:48:26 +13:00 |
|
North
|
addfe34c0e
|
[minor] code style
|
2012-12-27 22:15:31 +02:00 |
|
LevelX2
|
1b47a2fa8e
|
Added DevourAbility, DevourEffect, needed Condition and DynamicValue.
|
2012-12-26 20:42:37 +01:00 |
|
LevelX2
|
cf876dc8f9
|
Minor formating change.
|
2012-12-26 20:40:45 +01:00 |
|
LevelX2
|
4ab7766675
|
Extracted common effect (optional skip untap). This closes issue #66.
|
2012-12-24 12:47:01 +01:00 |
|
LevelX2
|
494723b11b
|
Minor formating changes.
|
2012-12-24 12:40:02 +01:00 |
|
North
|
5dbe482662
|
Renamed DynamicValue.clone to DynamicValue.copy
|
2012-12-24 09:53:08 +02:00 |
|
LevelX2
|
08e9e88f66
|
[ZEN] Lullmage Mentor, Obsidian Fireheart.
|
2012-12-24 02:07:52 +01:00 |
|
LevelX2
|
67e219b2f7
|
Missing changes to Condition.
|
2012-12-23 22:20:56 +01:00 |
|
LevelX2
|
efb8cbf457
|
2 new watchers.
|
2012-12-23 10:26:01 +01:00 |
|
LevelX2
|
390ce20458
|
new BeginnOfEndStepTrigger, new OpponentLostLifeCondition, some minor changes.
|
2012-12-22 20:07:31 +01:00 |
|
North
|
fde10788db
|
removed redundant modifiers from interfaces
|
2012-12-20 23:45:47 +02:00 |
|
North
|
18b4be3ec7
|
[minor] code style
|
2012-12-20 23:45:46 +02:00 |
|
LevelX2
|
ee51cd59e0
|
Fixed Righteous Authority (it wrongly gained ability to enchanted instead of being ability of the enchantment).
|
2012-12-20 21:09:33 +01:00 |
|
LevelX2
|
6e054671b3
|
Minor changes to TotemArmorAbility.
|
2012-12-20 08:48:56 +01:00 |
|
North
|
f0b32e7ca3
|
Removed unused imports
|
2012-12-20 00:26:21 +02:00 |
|
LevelX2
|
1816e50337
|
Minor changes.
|
2012-12-16 11:05:11 +01:00 |
|
LevelX2
|
4a498fa256
|
Some changes to BuybackAbility.
|
2012-12-15 19:32:24 +01:00 |
|
LevelX2
|
e11fed3d03
|
Removed unused KickerManaCost and MultikickerManaCost.
|
2012-12-15 18:45:07 +01:00 |
|
LevelX2
|
66ebfb6aa3
|
Some changes to kicker implementation.
|
2012-12-15 18:40:03 +01:00 |
|
Plopman
|
9f140579e5
|
Added five Pacts
|
2012-12-15 16:01:41 +01:00 |
|
Plopman
|
64ba5245e0
|
Added Cumulative Upkeep
|
2012-12-15 01:04:27 +01:00 |
|
LevelX2
|
35ea67c37b
|
Minor fixes.
|
2012-12-15 00:07:24 +01:00 |
|
Plopman
|
bc42b1a9f3
|
Added card for Belcher legacy deck
|
2012-12-14 22:45:47 +01:00 |
|
jeffwadsworth
|
51186dbfc3
|
- Added Lorthos, the Tidemaker and Magosi, The Waterveil.
|
2012-12-13 15:23:41 -06:00 |
|
LevelX2
|
2e60801df6
|
Fixed some problems concerning applying layeres effects in timestamp order. Tests now always successful.
1.Timestamps not distinct.
2. Timestamps not updated when attachments are attached (mainly equipments).
|
2012-12-12 15:51:54 +01:00 |
|
Plopman
|
730686c4d9
|
Add sunburst ability
|
2012-12-12 01:15:16 +01:00 |
|
LevelX2
|
4fe64d99d9
|
Improved MaximumHandSizeController effect.
|
2012-12-12 01:05:13 +01:00 |
|
LevelX2
|
73d7d3d86e
|
Added new Event EMPTY_MANA_POOL. Added selective remove method to ManaPool. New DynamicValue that counts ManaType of ManaPool.
|
2012-12-11 21:05:42 +01:00 |
|
Plopman
|
6006b94eb5
|
Add Retrace Ability
|
2012-12-10 13:47:30 +01:00 |
|
LevelX2
|
8d97ffa9ba
|
Changes to Kicker. Removed unused BuybackManaCost.
|
2012-12-09 23:08:03 +01:00 |
|
LevelX2
|
48f7eace00
|
Changes to buyback, added random discard to DiscardCost.
|
2012-12-09 19:22:27 +01:00 |
|
LevelX2
|
f1f2202c15
|
Implemented Buyback ability.
|
2012-12-08 13:46:20 +01:00 |
|
LevelX2
|
4a6bef4fc1
|
Reworked Kicker cards. Deleted MultikickerAbility.
|
2012-12-08 02:26:39 +01:00 |
|
LevelX2
|
67ed36e315
|
Reworked Kicker.
|
2012-12-08 02:20:29 +01:00 |
|
jeffwadsworth
|
f0bdd6e744
|
- Added some null checks.
|
2012-12-05 14:46:54 -06:00 |
|
jeffwadsworth
|
d45aa3ea7b
|
- Added Ricochet Trap with a new Predicate.
|
2012-12-05 14:38:43 -06:00 |
|
LevelX2
|
bb5b9587e0
|
Fixed the causes that triggered abilities were applied more often than they should. Fixed the lose ability bug (test with Master of the Pearl Trident giving island walk). Tests now build without errors. Only rarely the Grounded/Drake Umbra lose ability test fails.
|
2012-12-05 01:16:28 +01:00 |
|
LevelX2
|
c8ae5fb9ca
|
Some changes to the convoke ability.
|
2012-12-03 15:28:26 +01:00 |
|
LevelX2
|
0913a36359
|
Made some changes and additions to abilities and effects.
|
2012-12-01 20:51:25 +01:00 |
|
LevelX2
|
0d400b1802
|
Added new ZoneChangeAllTriggeredAnility and EntersBattlefieldAllTriggeredAbility.
|
2012-12-01 20:50:27 +01:00 |
|
LevelX2
|
0eb8ba615e
|
Fixed a bug in AddCountersSourceEffect.
|
2012-11-30 09:55:38 +01:00 |
|
LevelX2
|
195761347f
|
Minor change to KickedCondition.
|
2012-11-29 07:51:48 +01:00 |
|
LevelX2
|
8f91335ebe
|
Added the Convoke keyword ability.
|
2012-11-29 07:45:50 +01:00 |
|
LevelX2
|
d7ad639439
|
Added a method to set the rule of an ability to the top of the rules shown in the tooltip.
|
2012-11-29 07:43:15 +01:00 |
|
Plopman
|
1e9ccf06af
|
Merge branch 'master' of https://github.com/magefree/mage.git
|
2012-11-28 23:23:59 +01:00 |
|
Plopman
|
3b176eedf2
|
Add Time Spiral, Candelabra Of Tawnos, Turnabout, High Tide, Intuition and Wipe Away,
|
2012-11-28 23:19:04 +01:00 |
|
jeffwadsworth
|
1af25bd3a4
|
- Added Vastwood Animist, Terastodon, Tomb Hex, Summit Apes.
|
2012-11-28 15:37:58 -06:00 |
|
LevelX2
|
caa07069b4
|
Improved CardCriteria to handle no selected color or card type without exception.
|
2012-11-27 17:18:53 +01:00 |
|
LevelX2
|
4b2e6a8bc0
|
Redesigned handling of various art for cards.
|
2012-11-27 15:24:29 +01:00 |
|
LevelX2
|
0d360056a7
|
Some new common effects around blocking.
|
2012-11-25 20:11:18 +01:00 |
|
North
|
6d65602cdb
|
Added 4 Mutation cards
|
2012-11-25 14:03:04 +02:00 |
|
North
|
255f839397
|
Improved text generation for CreateTokenEffect
|
2012-11-25 14:02:44 +02:00 |
|
Plopman
|
f1a9310228
|
fix SecludedSteppe and Myr Battlesphere
|
2012-11-24 19:15:37 +01:00 |
|
LevelX2
|
29222dfcbf
|
Added reloading of effects during apply that is needed if some effects are added during the apply. According to the reverted fix of Plopman from 19.11.2012.
|
2012-11-23 00:53:09 +01:00 |
|
LevelX2
|
8af27d10b5
|
New MustBlockAttachedEffect.
|
2012-11-23 00:49:46 +01:00 |
|
LevelX2
|
d653de950f
|
Added to BeginningOfUpkeepTriggeredAbility for targetController a mode that defines the controller of the object the source is attached to.
|
2012-11-23 00:46:07 +01:00 |
|
LevelX2
|
c8d9006740
|
Changes to kicker and multikicker, showing in log if spell was cast with kicker. Changed some effects and abilities to implement some cards.
|
2012-11-21 23:29:27 +01:00 |
|
LevelX2
|
c18345ef85
|
Fixed a bug in TargetSpellOrPermanent.
|
2012-11-21 23:22:27 +01:00 |
|
LevelX2
|
f601c01cab
|
Changed target handling of ModularAbility.
|
2012-11-20 08:37:19 +01:00 |
|
LevelX2
|
37d487464f
|
Finished modular keyword ability from Darksteel.
|
2012-11-20 01:22:48 +01:00 |
|
LevelX2
|
c8411395b7
|
Fixed SpellsCostReductionEffect reducing the costs of FlashbackAbility.
|
2012-11-19 23:00:43 +01:00 |
|
LevelX2
|
3c97dc5fde
|
Fixed a bug in TargetPermanentOrPlayer-
|
2012-11-19 16:21:56 +01:00 |
|
Plopman
|
814bb081a7
|
Revert "Fix copy effect and gain triggerAbility effect"
This reverts commit bfd3bcaf78 .
|
2012-11-19 11:38:05 +01:00 |
|
Plopman
|
bfd3bcaf78
|
Fix copy effect and gain triggerAbility effect
|
2012-11-19 11:25:15 +01:00 |
|
jeffwadsworth
|
14cbddcf11
|
- Added Joraga Warcaller, Feral Contest, Seers Sundial, and Vastwood Zendikon.
|
2012-11-18 23:04:47 -06:00 |
|
LevelX2
|
8ee25859a7
|
Removed duplicate class.
|
2012-11-18 19:07:55 +01:00 |
|
LevelX2
|
d065b95501
|
Improved text generation.
|
2012-11-18 14:07:49 +01:00 |
|
LevelX2
|
1d46a90bbd
|
Fixed a bug that copys of tokens used the increased values from cards like "Intangible Virtue" for power and toughness.
|
2012-11-17 21:01:05 +01:00 |
|
LevelX2
|
f763985ce9
|
Fixed handling of Chisei, Heart of Oceans. Some more minor fixes/changes.
|
2012-11-17 20:24:25 +01:00 |
|
LevelX2
|
8684cf2962
|
Improved text generation of GainAbilityControlledEffect. New CounterAnyPredicate.
|
2012-11-17 20:18:58 +01:00 |
|
LevelX2
|
19d7b62996
|
Added filter possibility to CreatureEntersBattlefieldTriggeredAbility.
|
2012-11-17 20:15:51 +01:00 |
|
Loki
|
f017ab903c
|
version bump to 0.10.0
|
2012-11-15 22:47:15 +13:00 |
|
LevelX2
|
f18337557c
|
Added FilterControlledLandPermanent and revised affected cards.
|
2012-11-13 17:00:34 +01:00 |
|
jeffwadsworth
|
8dcfead462
|
- Attempt to fix the AI attacking with your creatures. Small enchancements to AI attacking.
|
2012-11-08 11:57:13 -06:00 |
|
LevelX2
|
1d9df4a3bd
|
Some fixes and minor changes.
|
2012-11-07 23:43:32 +01:00 |
|
LevelX2
|
e3ca906b05
|
Crypt Rats, Pestilence Rats
|
2012-11-07 23:41:34 +01:00 |
|
LevelX2
|
59f70c28f5
|
The targets of casted spells are shown again in the log.
|
2012-11-07 23:39:11 +01:00 |
|
LevelX2
|
35f90e8b57
|
cleaned code from Shoal spells, solved problem that the shoal cards itself was counted as cards that can be used for ExileCardFromHandCost.
|
2012-11-06 16:59:03 +01:00 |
|
LevelX2
|
5856e69f84
|
CardIdPredicate, fixed bug in FilterCard where wrong playerId was used for match, some changes for ExileFromHandCost
|
2012-11-06 16:55:34 +01:00 |
|
LevelX2
|
78b8daec02
|
Ninjutsu ability, UnblockedPredicate, small cleaning changes to OfferingAbility
|
2012-11-05 21:54:53 +01:00 |
|
LevelX2
|
4452107748
|
Small changes to rule generation.
|
2012-11-05 21:52:35 +01:00 |
|
North
|
f64149971a
|
Merge branch 'CardRepository'
|
2012-11-05 19:37:51 +02:00 |
|
LevelX2
|
f96cb6532a
|
added the possibility that DelayedTriggeredAbilities can trigger more than one time
|
2012-11-05 16:54:11 +01:00 |
|
Plopman
|
222b74c8ea
|
Fixed Double face cards triggerd ability and Moonscarred Werewolf. Issue #55
|
2012-11-05 15:41:58 +01:00 |
|
North
|
9ad2eff813
|
[CardRepository] rewritten booster generation
|
2012-11-04 16:02:23 +02:00 |
|
North
|
25cd490be3
|
[CardRepository] moved Sets, DeckImporter and CardRepository to Mage Framework
|
2012-11-04 12:52:02 +02:00 |
|
LevelX2
|
7eb6ee15c0
|
ExileFromHand Cost, some small changes
|
2012-11-03 16:41:19 +01:00 |
|
LevelX2
|
40e74d2507
|
Offering keyword ability
|
2012-11-03 16:39:09 +01:00 |
|
LevelX2
|
0eb4596d05
|
Minor changes/fixes
|
2012-11-03 16:25:22 +01:00 |
|
jeffwadsworth
|
2d30a178ee
|
- Added Cataclysm, Soltari Visionary, and Erratic Portal.
|
2012-10-30 12:01:30 -05:00 |
|
Plopman
|
b4a8bb2df0
|
[JUD][FUT] Add Wish
|
2012-10-30 13:12:52 +01:00 |
|
LevelX2
|
cf3764e52a
|
used targetPointer instead source target, minor rule text change
|
2012-10-29 08:27:05 +01:00 |
|
LevelX2
|
b9d98eb564
|
Fixed issue #58 (ability from night and day side of "Screeching Bat" triggered simultaneously)
|
2012-10-27 14:53:41 +02:00 |
|
LevelX2
|
e706a77211
|
Added putOntoBattlefield handling for cards played from exile zone (Ornate Kanzashi).
|
2012-10-26 08:32:36 +02:00 |
|
LevelX2
|
6b42b9726c
|
Fixed issue #56. Tokens don't match enters the battlefield abilities because of missing attributes.
|
2012-10-26 08:29:16 +02:00 |
|
jeffwadsworth
|
bb49122ef9
|
- Added Conjurer's Bauble, Elsewhere Flask.
|
2012-10-25 18:41:11 -05:00 |
|
magenoxx
|
575cebad7f
|
Displaying arrows for fixed targets in effects (for Jace, Architect of Thought first ability)
|
2012-10-24 17:45:55 +04:00 |
|
North
|
9acb0e23bc
|
Removed unused code from Sets and ExpansionSet
|
2012-10-22 23:57:14 +03:00 |
|
LevelX2
|
8efda49196
|
UnleashAbility added inform text
|
2012-10-21 18:45:49 +02:00 |
|
North
|
505d5c981a
|
Added CardRepository
|
2012-10-21 18:15:35 +03:00 |
|
LevelX2
|
80b1d971b5
|
New LoseLifeOpponentsEffect, new dynamicValue SacrificeCostCreaturesPower, update to OpponentsLostLifeCount
|
2012-10-18 00:03:42 +02:00 |
|
LevelX2
|
94435d5e9d
|
Small fix that the player itself doesn't count as opponent
|
2012-10-17 17:16:01 +02:00 |
|
LevelX2
|
d2f1a98511
|
Redesign of SearchTargetGraveyardHandLibraryForCardNameAndExileEffect for reusablility.
|
2012-10-17 14:29:13 +02:00 |
|
LevelX2
|
e60c728bbb
|
new PlayerLostLifeWatcher and OpponentsLostLifeCount dynamic value for some RTR cards
|
2012-10-17 00:51:53 +02:00 |
|
LevelX2
|
333c5017c3
|
Added filter to AttacksCreatureYourControlTrigger ability, dynamic value DiscardCostCardConvertedMana added, some small fixes ti rule text generation.
|
2012-10-14 23:49:12 +02:00 |
|
LevelX2
|
790a966b4c
|
[RTR] 4 cards
|
2012-10-14 01:06:46 +02:00 |
|
LevelX2
|
1793c4cf1c
|
Fixed rule text generation
|
2012-10-14 01:04:32 +02:00 |
|
LevelX2
|
a2506ffa69
|
appliedEffects parameter added to addCounters methods for tracking replacementEffect consumation
|
2012-10-13 00:54:52 +02:00 |
|
LevelX2
|
634007d831
|
Fixed way PopulateEffect copys token (did not work correct for Pack Rat token). PermanentToken copys now ManaCost if exist for a token like Pack Rat.
|
2012-10-12 16:17:25 +02:00 |
|
LevelX2
|
b7c30ea230
|
[RTR] AshZealot, Slum Reaper, Tavern Swindler, Ultimate Price
|
2012-10-11 17:17:48 +02:00 |
|
LevelX2
|
28e4185965
|
[RTR] 2 cards, OverloadAbility
|
2012-10-10 20:47:00 +02:00 |
|
LevelX2
|
1044602325
|
changed text generation
|
2012-10-10 20:45:07 +02:00 |
|
LevelX2
|
7c44b16504
|
AbilityPicker shows abilities now always in the order they were defined on the object.
|
2012-10-10 20:43:18 +02:00 |
|
LevelX2
|
4dfadb3ea1
|
Converted first char of rule text to uppercase for SpellAbility.
|
2012-10-10 20:37:58 +02:00 |
|
LevelX2
|
e8f12b07ca
|
Added rule parameter to GainAbilityAttachedEffect, changed rule text of cycling
|
2012-10-10 01:31:27 +02:00 |
|
LevelX2
|
ef37e40f9f
|
Player.java was missing from previous commit.
|
2012-10-09 22:15:02 +02:00 |
|
LevelX2
|
06624ed116
|
Added appliedEffects parameter to Player.damage to handle damage redirection effects correct. Fixed Furncae of Rath damage redirectionEffect.
|
2012-10-09 17:54:21 +02:00 |
|
LevelX2
|
d42e27247d
|
Added a list for appliedEffects (ReplacementEffects) to GameEvent that can be used to comply with rule 614.5.
|
2012-10-09 16:22:30 +02:00 |
|
LevelX2
|
bd784dfbb0
|
Changed list for choices from HashSet to LinkedHashSet. Now order of choices are' nt random anymore (e.g. choose ReplacementEffects).
|
2012-10-09 16:17:52 +02:00 |
|
LevelX2
|
306e4ed845
|
new RegenerateAllEffect, minor change to ExileFromZoneTargetEffect
|
2012-10-08 21:50:51 +02:00 |
|
LevelX2
|
22440fa1ac
|
[RTR] 11 cards with populate, 2 Charm cards, PopulateEffect
|
2012-10-07 02:49:19 +02:00 |
|
LevelX2
|
b8ffb3f7c8
|
Added official rule text for keywords. Added some player information.
|
2012-10-07 02:46:51 +02:00 |
|
LevelX2
|
76233a4252
|
Modes are now sorted in the order they are added in the card. For rules text and when a player chooses a mode.
|
2012-10-07 02:41:58 +02:00 |
|
LevelX2
|
7de8b2860f
|
[RTR] 11 cards with unleash, UnleashAbility
|
2012-10-06 01:13:01 +02:00 |
|
LevelX2
|
d09952b673
|
[RTR] 9 cards with detain
|
2012-10-05 02:13:22 +02:00 |
|