Plopman
|
4aeece6764
|
Replace OnlyOpponentCanActivate by MayActivate
|
2013-04-10 22:13:08 +02:00 |
|
LevelX2
|
e1ffa37af9
|
Fixed NPE that broke the tests.
|
2013-04-10 21:58:27 +02:00 |
|
LevelX2
|
2e34bf356e
|
Small fix to won method of PlayerImpl.
|
2013-04-10 01:13:20 +02:00 |
|
LevelX2
|
fe051b5d29
|
Fixed a bug that Free For All multiplayer games were never finished because no player got wins. Only losses were set.
|
2013-04-10 01:10:03 +02:00 |
|
LevelX2
|
6e696c57ec
|
Changed text for Match Score.
|
2013-04-10 01:08:37 +02:00 |
|
LevelX2
|
db4616f821
|
Fixed 3 more wrong card names and changed the db version to 4 to refresh the db after all the change of card names.
|
2013-04-08 18:10:51 +02:00 |
|
LevelX2
|
f644ffe041
|
Changed color of frame of avatar for active player to green again. Checked that a player of a game can't also watch his own game. Added a match score to the start of the game log. Changed the color of the Turn [X] message. Tips and join messages during a game are displayed in the chat panel instead the game log panel. Display of the player name when hovering over the avatar is more vertical centered.
|
2013-04-07 21:29:27 +02:00 |
|
LevelX2
|
d473796373
|
Fixed bug #187 were targets in graveyard got illegal (happens only in games vs. AI). Bug was caused by zoneChangeCounter increased by AI simulation.
|
2013-04-06 16:53:51 +02:00 |
|
LevelX2
|
432bade091
|
Fixed a bug that for the game log the object name was not set for tokens that already left the battlefield. Added reminder text to LivingWeaponAbility.
|
2013-04-06 08:55:28 +02:00 |
|
LevelX2
|
a070c5a8e1
|
Fixed a bug that players were not removed properly from matches or tournaments they left before the match or tournament was started.
|
2013-04-06 02:09:04 +02:00 |
|
LevelX2
|
48f1560cb8
|
Added new AsThoughtEffectType to reveal face down cards (not a perfect solution I know, but better as using the cast type. If someone has a better idea to handle this, I'm open).
|
2013-04-06 00:04:21 +02:00 |
|
Plopman
|
cecc8bc1df
|
Fix AlternativeCost. It's no longer possible to cast spells with alternative caost for any zone
|
2013-04-05 17:58:37 +02:00 |
|
LevelX2
|
49f11cba8f
|
Added some parameters and improved rule text gerneration
|
2013-04-05 15:11:39 +02:00 |
|
LevelX2
|
36b4482367
|
Changed rule text generation to set first character to uppercase if needed.
|
2013-04-05 15:10:59 +02:00 |
|
LevelX2
|
7039b1991c
|
Added missing names of tokens (according rule 110.5c). This was the reason that no image was shown for tokens although a suitable image did exist.
|
2013-04-04 12:46:19 +02:00 |
|
LevelX2
|
7ebb5e18a6
|
Added ActivateIfConditionManaAbility.
|
2013-04-03 19:11:49 +02:00 |
|
LevelX2
|
8f6af3b412
|
Added FilterControlledArifactPermanent.
|
2013-04-03 19:00:53 +02:00 |
|
LevelX2
|
3f7503a536
|
Added ManaWasSpentCondition.
|
2013-04-02 17:15:40 +02:00 |
|
LevelX2
|
ad256a43bd
|
Added OrCost for additional costs. Small chnage to rul text generation of TargetImpl.
|
2013-04-02 16:35:23 +02:00 |
|
LevelX2
|
de20fcb5cc
|
[minor] formatting
|
2013-04-02 13:46:43 +02:00 |
|
magenoxx
|
97acebacdd
|
Pumped version to 1.0.2.dev
|
2013-04-01 16:00:30 +04:00 |
|
LevelX2
|
5f17804e93
|
Fixed a bug of miracle keyword, were in case you canceled to cast the spell for it miracle costs, the card could be cast later in turn also for miracle cost instead of regular costs.
|
2013-04-01 10:58:11 +02:00 |
|
LevelX2
|
6aad0e8444
|
Set reminder text of echo to italics font style.
|
2013-04-01 03:31:29 +02:00 |
|
Plopman
|
4ed29e764b
|
Added CycleTriggeredAbility
|
2013-03-31 16:30:03 +02:00 |
|
Plopman
|
66dc07e872
|
Added land cycling Ability
|
2013-03-30 19:09:17 +01:00 |
|
LevelX2
|
4212e5cfb6
|
Some rework of Spell Rupture and CounterUnlessPaysEffect.
|
2013-03-30 01:55:17 +01:00 |
|
LevelX2
|
9053e72f24
|
Added a ConditionalManaEffect.
|
2013-03-29 18:57:04 +01:00 |
|
LevelX2
|
3d9d71df94
|
Added TargetActivatedOrTriggeredAbility to framework.
|
2013-03-29 18:56:32 +01:00 |
|
LevelX2
|
e19e32ebf4
|
Added Champion ability.
|
2013-03-29 18:55:53 +01:00 |
|
LevelX2
|
d2c2c9b4a4
|
Some small improvements to framework classes.
|
2013-03-29 18:55:24 +01:00 |
|
LevelX2
|
8561234793
|
Fixed SpiltSecondAbility for activated abilities. Added reminder text.
|
2013-03-29 18:53:55 +01:00 |
|
magenoxx
|
29b84e0d92
|
Closed #169: Make it possible to untap lands
|
2013-03-29 20:35:16 +04:00 |
|
magenoxx
|
05191e8793
|
Closed #168 : Enhance priority hot keys
|
2013-03-29 17:18:12 +04:00 |
|
LevelX2
|
402f7fffd9
|
Tournaments status is updated now and if tournament finished, it's moved to the lower finished matches view.
|
2013-03-27 22:31:15 +01:00 |
|
LevelX2
|
12a01788e6
|
Added a new column to the table list showing the number of wins for matches and number of used / total seats for tournaments.
|
2013-03-26 17:18:43 +01:00 |
|
LevelX2
|
f36cf88da3
|
Changed PermanentImpl to make 0 damage events replacable.
|
2013-03-24 16:04:47 +01:00 |
|
LevelX2
|
05d0aac68b
|
Changed DiesAttachedTriggeredAbility to control the generated rule text.
|
2013-03-24 16:04:04 +01:00 |
|
LevelX2
|
770c7b6f82
|
Changed RevealTargetFromHandCost to support more than one card.
|
2013-03-24 16:03:17 +01:00 |
|
LevelX2
|
9d1b8192d4
|
Added more parameters to EntersBattlefieldEffect.
|
2013-03-23 16:41:22 +01:00 |
|
LevelX2
|
32dff5ae72
|
Added replacement of {this} and{source} for selection of replacement effect order.
|
2013-03-23 16:40:15 +01:00 |
|
LevelX2
|
c34377526f
|
Fixed a casting bug in the echoAbility (issue #174).
|
2013-03-22 20:37:35 +01:00 |
|
LevelX2
|
b46bdef429
|
Added the possibility to handle the enteres_the_battlefield event according to rule 614.12 (issue #164).
|
2013-03-22 15:00:06 +01:00 |
|
LevelX2
|
e14886ffda
|
[minor] fixed tooltip rule text of Kessig Wolf Run.
|
2013-03-22 10:01:55 +01:00 |
|
LevelX2
|
525cd2455e
|
Fixed a bug of the convokeAbility that permanent tokens didn't work with it.
|
2013-03-20 19:33:25 +01:00 |
|
magenoxx
|
2e07f5f7c2
|
Fixed Issue#113:Optical effect that the creature has been controlled by the active player continuously since the turn began is removed too late
|
2013-03-19 11:28:54 +04:00 |
|
LevelX2
|
6c21bf7ea6
|
Layered copy effect is now removed, if source permanent leaves battlefield.
|
2013-03-19 01:39:37 +01:00 |
|
LevelX2
|
d7cab00905
|
P/T changing effects from static abilities are applied now before enters the battlefield event triggers. This fixes that Kird Ape or Tarmogoyf P/T wasn't calculated before evoke checked P/T.
|
2013-03-19 01:38:19 +01:00 |
|
LevelX2
|
7e2064be8f
|
Fixed stack overflow error. Added missing type conversion.
|
2013-03-18 17:05:25 +01:00 |
|
LevelX2
|
88e5ddb807
|
Added new method to add an attacker later to combat.
|
2013-03-17 16:12:29 +01:00 |
|
LevelX2
|
c5776a6ded
|
Fixed Suspend to work with cards without mana costs. Improved dredge rule texts (issue #157)
|
2013-03-16 19:48:04 +01:00 |
|
LevelX2
|
f005c75d7c
|
Changed statement order the get the messages of the game log in a more natural order.
|
2013-03-15 15:59:27 +01:00 |
|
LevelX2
|
bc7ffd1201
|
Fixed a bug that the effect failed when the source attachment of the effect left meanwhile the battlefield.
|
2013-03-15 15:57:06 +01:00 |
|
magenoxx
|
ded2979dab
|
Fixed Issue#79: Cost reduction does not work properly
|
2013-03-15 17:54:02 +04:00 |
|
magenoxx
|
2b01a03418
|
Fixed Issue#89: Unattach event does not trigger if equipped creature is exiled
|
2013-03-15 14:11:57 +04:00 |
|
LevelX2
|
70a8ede4d5
|
Merge changes.
|
2013-03-15 00:04:29 +01:00 |
|
LevelX2
|
fab532cdb6
|
Support of X costs for CounterUnlessPaysEffect.
|
2013-03-14 23:57:15 +01:00 |
|
LevelX2
|
9450074b70
|
Changed AI X costs handling according human handling. Fixed AI handling of modal spells. Changed some AI setting. Changes to AI lgging.
|
2013-03-14 23:55:14 +01:00 |
|
magenoxx
|
3205cc867f
|
Code and tests for Issue#156: Make smarter dual lands mana choose
|
2013-03-14 18:31:31 +04:00 |
|
LevelX2
|
987bfb588f
|
Improved target handling of Executioners Swing and fixed buf of FrontlineMedic.
|
2013-03-13 17:01:49 +01:00 |
|
jeffwadsworth
|
27dec0cacb
|
- Fixed typo
|
2013-03-12 11:44:25 -05:00 |
|
jeffwadsworth
|
b9b7aa9ac9
|
- Added Corpse Harvester, Prison Term.
|
2013-03-12 11:26:58 -05:00 |
|
LevelX2
|
beafbe1aea
|
Added ActivateIfConditionActivatedAbility for abilities that can only be activated if condition is true.
|
2013-03-11 19:03:55 +01:00 |
|
LevelX2
|
707ce8fca4
|
[minor] format.
|
2013-03-11 17:39:01 +01:00 |
|
LevelX2
|
82c44b2b3b
|
Changed txt importer to recognize "Sideboard" independent if upper or lower case.
|
2013-03-11 17:32:44 +01:00 |
|
LevelX2
|
093be04805
|
Changed txt deck importer to use latest released card for a card name instead selecting it by random.
|
2013-03-11 15:47:03 +01:00 |
|
LevelX2
|
1fd3aa46e9
|
Renamed ConditionalActivatedAbility to ConditionalGainActivatedAbility. Minor Formating.
|
2013-03-10 14:27:47 +01:00 |
|
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 |
|