LevelX2
21baa14404
* Fixed a problem with token P/T reset (fixes the problem with Tree of Perdition and Soul Separator).
2016-09-08 17:15:40 +02:00
emerald000
0af7871804
TestPlayer should not scry down cards at the start of the game.
2016-09-08 09:09:32 -04:00
spjspj
42dc714883
Merge pull request #2238 from spjspj/master
...
spjspj - Implement Paradoxical Outcome (KLD) - shroud wasn't being f…
2016-09-08 17:32:23 +10:00
spjspj
1c49100d75
spjspj - Implement Paradoxical Outcome (KLD) - shroud wasn't being followed
2016-09-08 17:31:42 +10:00
spjspj
422699fc30
Merge pull request #2237 from spjspj/master
...
spjspj - Implement Paradoxical Outcome (KLD) (done with addition to
2016-09-08 17:12:27 +10:00
spjspj
8cd3ec1135
spjspj - Implement Paradoxical Outcome (KLD) (done with addition to SweepEffect)
2016-09-08 17:09:47 +10:00
emerald000
67f29124f8
[KLD] Added 15 artifacts.
...
Aetherflux Reservoir, Aetherworks Marvel, Animation Module, Cogworker's Puzzleknot, Decoction Module, Demolition Stomper, Fabrication Module, Fireforger's Puzzleknot, Fleetwheel Cruiser, Ghirapur Orrery, Glassblower's Puzzleknot, Inventor's Goggles, Metalspinner's Puzzleknot, Ovalchase Dragster and Skysovereign, Consul Flagship.
2016-09-08 02:10:26 -04:00
Mark Langen
8d90f4558d
Merge pull request #2234 from stravant/master
...
Characteristic-Based rendering initial release completed unless further bugs come up before then.
2016-09-07 23:16:10 -06:00
Mark Langen
26b98d1afb
Added more card text sizes. And other small fixes.
...
* Changed card rules text rendering to use 5 total possible text sizes to better support HD+ display resolutions.
* Made a P/T box be shown on vehicles.
* Small bugfixes, fixing crashes when characteristics like type line or name are missing for whatever reason.
2016-09-07 22:35:14 -06:00
spjspj
d024ea141d
Merge pull request #2236 from spjspj/master
...
spjspj - Implement Fountain Watch (MMQ)
2016-09-08 12:39:25 +10:00
spjspj
8375af12f2
spjspj - Implement Fountain Watch
2016-09-08 12:38:19 +10:00
Mark Langen
a638625c77
Fixed full-arts seemingly not replicating properly
...
* The problem was that they key for caching rendered cards did not take into account the full art / not full artness of the cards, so when someone has both full art and non-full art variants of a land from the same set it one would override the other.
2016-09-07 17:35:05 -06:00
fireshoes
72b13214e6
[KLD] Updated mtg-cards-data.txt with 9/7 spoilers.
2016-09-07 10:59:51 -05:00
spjspj
b98172d714
Merge pull request #2235 from spjspj/master
...
spjspj - Set Token Descriptor
2016-09-07 21:54:29 +10:00
spjspj
8342d03ac9
spjspj - Set Token Descriptor
2016-09-07 21:52:52 +10:00
Mark Langen
f0a1938b3e
Full art Land rendering
...
* Added "frameStyle" tagging to relevant full art lands (ZEN, BFZ, UNG, UHG)
* Added support for rendering based off of frameStyle
* Outstanding bug that frameStyle doesn't seem to be replicated exactly properly
2016-09-07 02:20:51 -06:00
emerald000
df2782fdb6
[KLD] Basic implementation of energy counters. Added Woodweaver's Puzzleknot.
...
Better display of energy counters would be preferred.
2016-09-07 01:07:21 -04:00
Mark Langen
b549dfe0dc
Added frameStyle Characteristic for cards
...
* Added FrameStyle Enum containing a list of styles that cards can be rendered in.
* Added getFrameStyle() getter to Card interface.
* Implemented getFrameStyle() for various concrete implementations of Card.
2016-09-06 21:50:04 -06:00
fireshoes
f67cb21f2a
[KLD] Implemented Chandra, Torch of Defiance; Chandra, Pyrogenius; Nissa, Nature's Artisan; and Nissa, Vital Force.
2016-09-06 22:15:33 -05:00
Mark Langen
0ea9d33211
Fixed card highlighting
...
* Changed CardPanelRenderImpl to correctly invalidate its render when its panel has its isChoosable / isSelected override set. Before things like selecting cards in a draft view would not visibly have an effect as the render wasn't invalidated.
2016-09-06 18:15:37 -06:00
Mark Langen
f9e088b51d
Card Rendering name & type line fixes
...
* Changed Name and Type line rendering to use Arial / Arial Narrow instead of Beleren. At small font sizes, those fonts are much more readable.
* The P/T box still uses the Beleren font, as the numbers in that font are quite readable even at small sizes.
* Changed the name / type lines to switch between Arial and Arial Narrow depending on whether there is space available using Arial or not.
2016-09-06 17:03:28 -06:00
fireshoes
32fd253624
[KLD] Added 9/6 spoilers to mtg-cards-data.txt.
2016-09-06 11:06:02 -05:00
emerald000
5c5d6365d8
[KLD] Implemented Crew. Added 2 cards using it.
2016-09-06 03:18:47 -04:00
emerald000
90a55eddb7
[KLD] Implemented Fabricate. Added 3 cards using it.
2016-09-06 02:26:55 -04:00
emerald000
bc0f53973d
Added an easier way to put custom text on buttons in a chooseUse prompt.
2016-09-06 02:07:59 -04:00
fireshoes
d70f424d1b
[KLD] Added 9/5 spoilers to mtg-cards-data.txt and implemented a few cards.
2016-09-06 00:27:44 -05:00
spjspj
41ff4cf595
Merge pull request #2228 from spjspj/master
...
spjspj - Slight fix for colours of tokens
2016-09-06 01:43:35 +10:00
spjspj
f6d06c895e
spjspj - Slight fix for colours of tokens
2016-09-06 01:41:04 +10:00
LevelX2
0322f882a9
Merge pull request #2227 from ingmargoudt/master
...
refactor : removed all instances of new Random() and replaced with Ra…
2016-09-05 17:32:07 +02:00
ingmargoudt
e2a479255a
refactor : removed all instances of new Random() and replaced with RandomUtil for a ThreadLocal randomizer
2016-09-05 15:03:47 +02:00
LevelX2
23433e82f0
Merge pull request #2226 from Derpthemeus/pull1
...
Implement 6 cards, fix Living Armor
2016-09-05 10:03:53 +02:00
fireshoes
f2cc8d4571
Removed Nissa vs Ob Nixilis from ignored images.
2016-09-04 23:06:13 -05:00
fireshoes
b9d29d3ebf
Added upcoming sets. [KLD] Updated mtg-cards-data.txt. Added some simple cards.
2016-09-04 22:54:05 -05:00
fireshoes
a143d86e92
Merge origin/master
2016-09-04 11:27:11 -05:00
Matt Oslan
f8c1a46645
Implement The Brute
2016-09-04 11:56:35 -04:00
Matt Oslan
7803847f4b
Implement Iron Lance
2016-09-04 11:55:30 -04:00
Matt Oslan
ce7c3d99a1
Implement Run Wild
2016-09-04 11:55:11 -04:00
LevelX2
3d19637e85
Added test for Oracle of Dust activated ability.
2016-09-04 17:41:33 +02:00
LevelX2
133f043411
* Orcish Spy - Fixed that the activated ability did not work.
2016-09-04 17:17:34 +02:00
LevelX2
507ddd8711
* Necromancer's Magemark - Fixed replacement effect that was coded as triggered ability.
2016-09-04 17:14:27 +02:00
Matt Oslan
87fa888852
Fix return value of LivingArmorEffect
2016-09-04 10:39:12 -04:00
Matt Oslan
9b1dd2ceeb
Merge origin/master into pull1
2016-09-04 10:36:11 -04:00
fireshoes
16c40d0248
Merge origin/master
2016-09-04 09:13:47 -05:00
fireshoes
5e911ca63c
Updated image sources for upcoming sets.
2016-09-04 09:08:46 -05:00
spjspj
b0d5a9312a
Merge pull request #2225 from spjspj/master
...
spjspj - Implement new token source (mtg.onl) for downloading of
2016-09-04 22:37:07 +10:00
spjspj
fb5087683f
spjspj - Implement new token source (mtg.onl) for downloading of tokens to tokenDescriptor format in TOK.zip
2016-09-04 22:34:43 +10:00
LevelX2
e43333aece
* Mayael's Aria - Fixed that the +1/+1 counter was added to every controlled permanent instead of only creature permanents.
2016-09-04 11:01:42 +02:00
LevelX2
8abac8803e
Merge pull request #2222 from Derpthemeus/pull2
...
Implement 10 cards
2016-09-04 09:36:20 +02:00
LevelX2
9e20efa444
Merge pull request #2224 from Dilnu/master
...
Improve Counter and Zone code
2016-09-04 09:35:18 +02:00
LevelX2
2c1bce4407
Merge pull request #2223 from maxlebedev/master
...
Added Vernal Equinox
2016-09-04 09:31:52 +02:00