magenoxx
21eb420c16
Moved Mage.Common classes from src to src/main/java
2017-04-20 19:05:09 +03:00
vraskulin
0557b5e89c
list.size > 0 changed to !list.isEmpty
...
We care about if it's empty or not, not about it's size
2017-02-06 14:32:51 +03:00
vraskulin
f60ebfbb1f
All 1-character strings converted to primitives
...
"b" + "r" now changed to 'b' + 'w'. It's more straight-forward, and may cause perfomance improvements - character primitives allocation is faster and less expensive than string creation.
2017-02-06 14:32:51 +03:00
LevelX2
8075ea2e50
* Fixed a problem that Emblems created by permanents where its owner left the game caused errors in clients. Some handling cganges of emblems.
2016-12-27 16:00:22 +01:00
LevelX2
862ac38f51
* Fixed that special actions (e.g. delve mana payment) were handled correctly if a player plays a turn for another player.
2016-12-24 16:52:06 +01:00
LevelX2
3d95849c10
Some fixes to the Monarch designation.
2016-12-07 17:14:08 +01:00
LevelX2
86648c7190
* Reworked some parts of transform handling. Fixes #2396 .
2016-09-28 17:02:37 +02:00
fwannmacher
a052830628
- Removed "CARD ZONE" from tooltip when it is not necessary
2016-08-08 18:30:42 -03:00
LevelX2
e29c4c3516
* Fixed that the storm counter was no shown on the game panel.
2016-03-06 02:06:10 +01:00
LevelX2
d2eb6151f1
Fixed some possible exceptions.
2016-02-06 02:12:51 +01:00
Neil Gentleman
bfb428b13a
always use log4j
...
removed all references to mage.util.Logging, java.util.logging
transient static doesn't mean anything, since static fields are never
included in serialization
2015-11-28 21:11:25 -08:00
Neil Gentleman
02a6780766
add Momir Basic game type
...
- re-using Emblems as Vanguard cards; should probably give them their own
CommandObject class
- setting the timing on the Momir ability to TimingRule.SORCERY causes the
ability not to activate (?), so I've left it at INSTANT for now
- need to add a new card image source for vanguard cards
2015-11-11 12:31:30 -08:00
LevelX2
52d0adcac1
Fixed some problems with UUID comparing and some problems with card moving.
2015-10-14 17:54:55 +02:00
LevelX2
3d8494edb5
Fixed some possible exceptions.
2015-09-13 09:48:35 +02:00
LevelX2
a7fd898fcc
* Fixed that activation of gained abilities of face down permanents (e.g. by Singing Bell Strike) did uninteded reveal the face down creature.
2015-09-11 00:13:48 +02:00
LevelX2
5b36eebdde
* Travel Preparations - Fixed tooltip text.
2015-09-07 23:54:43 +02:00
LevelX2
b3eb6f536a
Fixed some bugs causing null pointer or concurrent modification exceptions.
2015-09-07 07:42:19 +02:00
LevelX2
90c5c3c2f3
* Fixed that the emblem token images of the Origins Planeswalker were not shown.
2015-07-17 15:32:31 +02:00
LevelX2
8acf28eed1
* Added optional rollback current turn and up to 3 previous turns to the battlefield menu. All other players have to agree to the rollback to let it happen.
2015-06-07 00:53:08 +02:00
LevelX2
bafd27f5b3
Identifier are shown for Looked at and revealed cards view
2015-06-03 17:05:59 +02:00
LevelX2
a47c0adfda
Some minor fixes.
2015-04-21 00:09:29 +02:00
LevelX2
c2fb2de67a
Fixed a bunch of NPE and other possible exceptions.
2015-04-20 23:37:28 +02:00
betasteward
632573fc3e
moved Watchers to Ability and moved Counters to CardState
2015-03-01 21:17:23 -05:00
LevelX2
0c73076895
* Added AlternateManaPaymentAbility interface and handling.
2015-02-20 02:15:22 +01:00
LevelX2
91fe62b396
Added a little spell cast during current turn counter (Storm) below the phase panel.
2015-02-03 17:31:40 +01:00
LevelX2
7e145d2cfd
* Added possibility to allow other players to see hand cards of player.
2014-11-24 23:03:21 +01:00
magenoxx
58e4c66af6
Fixes #492 : Tarmogoyf p/t stats are not displayed in hand
2014-08-11 11:10:27 +04:00
LevelX2
95dee0db0b
Changed logging message to get more information which stack objects cause a problem and can't be shown.
2014-07-30 11:32:12 +02:00
LevelX2
12a2d020e7
* Changed handling of getting source object. Needed some change to adjust methods.
2014-07-14 09:02:06 +02:00
magenoxx
5fcc3b1ba8
[UI] Displaying playable cards in hand
2014-07-11 19:35:01 +04:00
LevelX2
d244551e3b
* Added Morph ability.
2014-06-09 17:53:55 +02:00
LevelX2
bf4ccf185c
Some minor formatting.
2014-02-03 17:47:12 +01:00
LevelX2
c22a75a6c3
* PopUp Menus -Added F2/F3/F4/F9 to menu. Set correct popup menu for watcher.
2013-10-19 18:40:20 +02:00
LevelX2
a3e041e364
Cleaned up PhaseManager.
2013-07-07 18:18:40 +02:00
LevelX2
f540e78045
Fixed some display problems with emblems and there abilities on the stack.
2013-07-05 18:49:42 +02:00
LevelX2
42dc0d142c
Improved Emblem handling. Added a MageObjectType to CardView (in progress).
2013-07-05 15:29:55 +02:00
LevelX2
738efcc47f
Added option to select time limit (also none) on match or tournament creation.
2013-06-21 21:34:06 +02:00
LevelX2
5216eddb71
In the card info (tooltip) tokens have now the work "Token" written below the expansion symbol. Some code cleaning concering handling of counters.
2013-06-17 13:59:23 +02:00
North
0bb110be45
[refactor] moved enums from Constants class
2013-06-16 12:28:10 +03:00
magenoxx
143f0f76e7
Fixed #180 : Paying additional cost of Mana Leak or Spell Rupture isn't handled correct
2013-04-01 14:24:56 +04:00
magenoxx
29b84e0d92
Closed #169 : Make it possible to untap lands
2013-03-29 20:35:16 +04:00
magenoxx
7f6d730975
Fixed Issue#125: Show source/reason of triggering abilites
2013-02-22 22:54:43 +04:00
magenoxx
0758f4bb72
Fixed Issue#52
2012-08-31 12:43:46 +04:00
magenoxx
a293da3095
Fixed Issue#18: Unrecoverable error on server with copy tokens
2012-07-18 00:29:42 +04:00
North
239a4fb100
[refactoring][minor] Replaced all tabs with four spaces.
2012-06-19 23:50:20 +03:00
magenoxx
48f2018af6
New stack dialog (experimental)
2012-06-16 19:33:03 +04:00
magenoxx
e34ee2e7f6
Added downloading and displaying emblem images
2012-06-13 09:48:10 +04:00
magenoxx
9c8fe7268b
Reworked emblems
2012-06-12 20:57:23 +04:00
magenoxx
2c175dadf4
Fixed random stack abilities display order in client
2012-06-05 17:26:17 +04:00
North
06a185a3a5
removed unused imports
2012-05-26 20:08:39 +03:00