LevelX2
|
5b4c2eb3fa
|
[minor] changes to tooltip rule generation
|
2013-05-22 17:23:51 +02:00 |
|
LevelX2
|
d6d9420e6e
|
Fixed a bug in FFA games if player has lost and had cards in exile zones causing NPE.
|
2013-05-22 01:29:53 +02:00 |
|
LevelX2
|
c2aa574ea6
|
Some improvements to rule text generation of BoostControlledEffect.
|
2013-05-21 16:42:49 +02:00 |
|
LevelX2
|
27f0b7bc4d
|
Fixed bug of Sage's Row Denizen triggering for all instead of controlled creatures entering the battlefield.
|
2013-05-21 08:31:18 +02:00 |
|
LevelX2
|
21a4aa09e4
|
Small changes to match score output to the game log.
|
2013-05-20 10:52:36 +02:00 |
|
LevelX2
|
8dd1a0fad0
|
Throwing exception if triggerdAbility == null.
|
2013-05-20 10:51:45 +02:00 |
|
LevelX2
|
579951ee36
|
Fixed bug of Council of the Absolute allowing to select all card nymes instead the correct not land and not creature names.
|
2013-05-15 00:46:38 +02:00 |
|
LevelX2
|
bde1e90dfb
|
Fixed bug that Cloudstone Curio triggered also for opponents permanents entering the battlefield.
|
2013-05-12 16:18:17 +02:00 |
|
LevelX2
|
5336d4c0f9
|
Pushed version to 1.0.3 dev.
|
2013-05-12 16:00:25 +02:00 |
|
LevelX2
|
6b38cd5b18
|
Mage Version 1.0.2
|
2013-05-11 23:06:30 +02:00 |
|
LevelX2
|
ad4ff095de
|
Fixed bug that SplitCard was not moved to graveyard.
|
2013-05-11 21:31:57 +02:00 |
|
LevelX2
|
1442f6fef5
|
Fixed minor rule text bug.
|
2013-05-11 20:48:20 +02:00 |
|
LevelX2
|
101194acf7
|
Many changes to split cards handling (showing arrows and log text for fused spells., handling protection and other things correctly).
|
2013-05-11 20:11:58 +02:00 |
|
LevelX2
|
22bdb209ab
|
Some minor changes/fixes.
|
2013-05-11 20:08:51 +02:00 |
|
LevelX2
|
e0ff641952
|
Fixed bug in BecomesCreatureTargetEffect not changing P/T to zero if token has such a P/T.
|
2013-05-11 20:07:09 +02:00 |
|
LevelX2
|
b352217e17
|
Some improvements to split card handling. Better display of tooltip of split cards, also added handling if not cast from hand.
|
2013-05-09 21:26:15 +02:00 |
|
LevelX2
|
a29dc6cb18
|
Changed split card name using " // " as separator to be more conform with elsewere used name. But image save name uses " - ".
|
2013-05-09 14:02:15 +02:00 |
|
LevelX2
|
66ebfe19f2
|
Fixed some wrong card numbers and rarities. Raised db version by 1.
|
2013-05-09 11:19:39 +02:00 |
|
LevelX2
|
e7024c1088
|
Fixed #220 (Sinister Possession) and fixed #219 (pay text of DoIfCostPaid).
|
2013-05-09 10:40:22 +02:00 |
|
LevelX2
|
2d2deb0742
|
Added AtTheBeginOfPreCombatMainPhaseTriggeredAbility.
|
2013-05-09 09:43:35 +02:00 |
|
LevelX2
|
d6277449d5
|
Added AtTheBeginOfCombatDelayedTriggeredAbility.
|
2013-05-09 09:07:18 +02:00 |
|
LevelX2
|
bb43f5194b
|
Added CanAttackOnlyAloneAbility.
|
2013-05-09 09:06:50 +02:00 |
|
LevelX2
|
f84177bbcd
|
Added missing logic to remove continuous effects with duration EndOfCombat.
|
2013-05-09 09:06:31 +02:00 |
|
LevelX2
|
c1dc288ccf
|
Added manacosts to the display of half cards tooltip window. Minor changes of rule text generation.
|
2013-05-07 16:56:46 +02:00 |
|
LevelX2
|
b01cb551b7
|
Update to split cards functionality. Fuse and flashback works now. No correct ability filtering yet for split cards.
|
2013-05-07 00:44:57 +02:00 |
|
LevelX2
|
97505873aa
|
Fixed PlayerImpl by adding some missing attributes to copy and restore method (fixes an undo bug). Added new PutTopCardOfTargetPlayerLibraryIntoGraveEffect.
|
2013-05-06 15:14:18 +02:00 |
|
ludwig.hirth
|
61c7e87cea
|
Merge branch 'master' of https://github.com/magefree/mage.git
|
2013-05-03 14:57:27 +02:00 |
|
LevelX2
|
435ec0d556
|
Some rule text generation changes to common classes.
|
2013-05-03 14:53:56 +02:00 |
|
LevelX2
|
8bc21a7c1c
|
Some minor changes to SplitCard.
|
2013-05-03 08:38:11 +02:00 |
|
jeffwadsworth
|
f6d97367fc
|
- Added some Dragon Maze cards.
|
2013-05-02 16:37:21 -05:00 |
|
LevelX2
|
bc03760e08
|
Set target of CopyPermanentEffect to required.
|
2013-05-02 17:10:32 +02:00 |
|
LevelX2
|
593858118f
|
Some simplifications to SplitCard object.
|
2013-05-02 17:10:05 +02:00 |
|
LevelX2
|
d32600dbb1
|
[minor] toss a coin text extended.
|
2013-05-02 16:06:42 +02:00 |
|
North
|
c519a1a3a0
|
[minor] rule text update for play additional land effect
|
2013-05-02 10:01:04 +03:00 |
|
North
|
bd31c45ef7
|
[minor] refactored class name to start with upper case
|
2013-05-02 10:00:07 +03:00 |
|
LevelX2
|
533c0a028e
|
Some spelling changes to SplttCards.
|
2013-05-02 00:09:43 +02:00 |
|
LevelX2
|
25948e089e
|
Implemented Split cards, not yet finished. Fuse does not work. Comparation for e.g. converterted mana (708.6a) does also not work correctly.
|
2013-05-01 21:41:56 +02:00 |
|
LevelX2
|
49cec207c3
|
Added setTarget parameter to AttacksCreatureYourControlTriggeredAbility.
|
2013-05-01 09:00:24 +02:00 |
|
LevelX2
|
38eff01669
|
Added reminder text to lifelink.
|
2013-04-30 01:04:50 +02:00 |
|
LevelX2
|
0a8e1ff014
|
New framework effect, added random targets to targets, some rule text changes.
|
2013-04-29 22:59:42 +02:00 |
|
LevelX2
|
93a8c58f3c
|
Extended DamagePlayersEffect with parameter to deal damage to opponents. Changed way in TapSourceCost to decide if the ability is a ManaAbility.
|
2013-04-29 11:59:51 +02:00 |
|
LevelX2
|
a157849e16
|
Changed bosster generation to generate special land card that's in dragon's maze booster.
|
2013-04-27 18:56:39 +02:00 |
|
LevelX2
|
83554081c7
|
Deleted Rare dual lands because they are only in the booster and not in the set DGM.
|
2013-04-27 18:55:40 +02:00 |
|
LevelX2
|
4647221868
|
Open DGM image download. New PreventAllDamageToControllerEffect. Rule text formating to DetainTargetEffect.
|
2013-04-27 02:04:47 +02:00 |
|
LevelX2
|
06aec6f8ae
|
Set reminder text of Scavenge to italics.
|
2013-04-26 12:12:12 +02:00 |
|
LevelX2
|
cd0941739d
|
Add CantAttackTargetEffect and PutTopCardOfYourLibraryIntoGraveEffect. Added new method to CardRepository.
|
2013-04-26 00:04:53 +02:00 |
|
LevelX2
|
773e68d760
|
[Minor] formatting.
|
2013-04-25 00:27:00 +02:00 |
|
Loki
|
75af2c65fb
|
fix build
|
2013-04-25 00:07:30 +12:00 |
|
LevelX2
|
2fce670024
|
Fixed a bug that AI did not choose a creature card in her graveyard if opponent casts Exhume.
|
2013-04-24 00:29:37 +02:00 |
|
LevelX2
|
9e9256cd82
|
Fixed #209. Aura enchantments targeting controlled creatures go to graveyard as a stet based effect, if controller of the enchanted creature is another than enchantment's controller.
|
2013-04-23 23:10:44 +02:00 |
|
North
|
c324b01a08
|
Fixed TargetSpell
|
2013-04-23 17:17:59 +03:00 |
|
LevelX2
|
e313b130fe
|
Removed redundant handling of applied effects of replacements effects.
|
2013-04-21 22:38:10 +02:00 |
|
LevelX2
|
e98d46f95a
|
Improved LookLIbraryAndPickControllerEffect.
|
2013-04-21 22:35:45 +02:00 |
|
LevelX2
|
768ef9a4fc
|
Improved handling of applied efffects for replacement effects.
|
2013-04-21 22:34:44 +02:00 |
|
LevelX2
|
8678da6051
|
Write life loss amount as figure instead of text for rule text.
|
2013-04-21 09:28:43 +02:00 |
|
Loki
|
6cce155252
|
Graveborn Muse
|
2013-04-21 15:03:24 +12:00 |
|
LevelX2
|
956305f7bd
|
Fixed wrong text of MayTapOrUntapTargetEffect.
|
2013-04-21 02:39:05 +02:00 |
|
LevelX2
|
76ab1c1bb5
|
Added writing a state value to know if evolve ability is resolving.
|
2013-04-20 20:02:59 +02:00 |
|
LevelX2
|
18639bddd9
|
Added KnightToken to framework and changed the using cards.
|
2013-04-20 20:02:01 +02:00 |
|
LevelX2
|
75ca4eb3e3
|
Changed rebound reminder text to italics.
|
2013-04-20 19:59:39 +02:00 |
|
LevelX2
|
18b28c8ce6
|
Fixed a bug that the toughness boost amount in the tooltip rule text was always shown negative if power amount was negative.
|
2013-04-20 19:58:19 +02:00 |
|
LevelX2
|
9c90d66d6d
|
Fixed issue #197 effects of players lasted beyond their lost in a free for all game.
|
2013-04-19 23:07:08 +02:00 |
|
North
|
a3411f2486
|
[cleanup] removed unused imports
|
2013-04-19 20:01:10 +03:00 |
|
jeffwadsworth
|
45e00b833a
|
- Added targetPointer option to GainControlTargetEffect.
|
2013-04-19 11:20:40 -05:00 |
|
LevelX2
|
a22d8d8309
|
Added some options to create token functions, so that tapping and set attacking works with effects that change the amounts of tokens that comes into play.
|
2013-04-18 16:03:02 +02:00 |
|
LevelX2
|
9d4d42d184
|
Added reminder text to Battele Cry ability.
|
2013-04-18 16:01:45 +02:00 |
|
LevelX2
|
1e5100e0d6
|
Added the logic, that one continious effect in game state can be connected to multiple abilities. This fixes issue #198 and #196.
|
2013-04-17 23:44:50 +02:00 |
|
LevelX2
|
3a51849bd8
|
Fixed bug of enters the battlefield handling for tokens.
|
2013-04-17 17:35:31 +02:00 |
|
LevelX2
|
122c225248
|
[minor] formating
|
2013-04-17 17:34:26 +02:00 |
|
LevelX2
|
fd0cbb6551
|
Changed some classes to use number as text in rule text instead of digits.
|
2013-04-15 17:59:13 +02:00 |
|
LevelX2
|
f1bcb77100
|
Added PutTopCardOfYourLibraryToGraveyardCost.
|
2013-04-15 17:57:29 +02:00 |
|
LevelX2
|
012ea4e02d
|
Utility to use text for numbers from 0 to 20.
|
2013-04-15 17:56:44 +02:00 |
|
LevelX2
|
8b2c3e75e1
|
Some minor changes to game classes.
|
2013-04-15 17:56:06 +02:00 |
|
LevelX2
|
0be107359d
|
Improved rule text generation of flashback ability. Fixed text bug of Dread Return.
|
2013-04-14 01:23:12 +02:00 |
|
LevelX2
|
b40d242dc7
|
Fixed wrong behaviour of return state of ReturnToHandTargetEffect.
|
2013-04-14 01:18:19 +02:00 |
|
LevelX2
|
361ac7f602
|
Fixed a bug that if no target was selected because of up to X targets are possible, the target was returned as not legal.
|
2013-04-14 01:17:17 +02:00 |
|
LevelX2
|
aefcd3c697
|
Fixed NPE of HasCounterCondition.
|
2013-04-13 23:34:33 +02:00 |
|
LevelX2
|
0ebd265197
|
Fixed a bug, that a ability gained to multiple permanents (e.g. Forestwalk) was only gained to the first permanent because no uniquie id was set for the copied ability added to state. Added a test for the bug.
|
2013-04-13 18:18:24 +02:00 |
|
LevelX2
|
145f25e96d
|
Added a DetainAll effect.
|
2013-04-11 23:52:51 +02:00 |
|
LevelX2
|
cce4d8e689
|
New effect to set land to basic land type(s).
|
2013-04-11 16:38:43 +02:00 |
|
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 |
|