/
README.txt
6900 lines (6285 loc) · 344 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Magarena
========
Homepage: http://magarena.github.io
Forum : http://www.slightlymagic.net/forum/viewforum.php?f=82
Requires: Java Runtime Environment 8 (http://java.com) or above must be installed on your computer
Starting Magarena:
On Windows, double click on Magarena.exe
On Linux, execute ./Magarena.sh.
On Mac, double click the Magarena icon
Keyboard Controls
=================
General
-------
Escape : pauses game and displays options for current screen.
if no options associated with screen then closes screen.
F11 : toggle full screen mode.
F12 : hide UI so you can admire the background art in all its glory!
Duel Screen
-----------
Right arrow, Space : action button
Shift+Right arrow, Shift+Space : skip until end of turn
Left arrow, Backspace, Delete : undo button
Y key : yes button
N key : no button
S key : switch between player and AI view
Selecting the AI to play against:
The desired AI can be selected in the "New duel" dialog (Arena -> New duel).
The difficulty level is the maximum number of seconds the AI has to make a move.
Thanks to
ubeefx for creating such a great game
epiko for creating the first Magarena splash screen and the amazing color themes
Salasnet, pedro1973, and elias for creating beautiful themes, http://www.slightlymagic.net/forum/viewforum.php?f=89
IcoJoy, http://www.icojoy.com/blogs/, for the nice free mage logo and icon
singularita for creating the scripts to add over 300 additional creature cards
glorfindel, Old Nick, David, Grundomu, jeffwadsworth, Kuno, LSK, sponeta,
day5ive, and Excedrin for contributing premade decks
mtgrares for the publicity
Goblin Hero for providing the images for some of the symbols
Melvin Zhang for implementing the Monte Carlo Tree Search AI and general code cleanup/bug fixes
IanGrainger for contributing a patch to allow text search in the Card Explorer
Rachel for making it possible to cancel image download and fixing incorrect images
beholder for implementing new cards and general usability improvements
johncpatterson for helping to test the Mac startup script
wait321 for creating a deck editor and other UI improvements
missalexis for creating an application bundle to improve Mac installation
goonjamin for contributing a patch that makes Magarena easier to use on touchscreens
Lodici for improving the duel screen and general UI enhancements
frank for extensive play testing and bug reporting
PalladiaMors, PhazedOut, Aunukia, nado18, Erkcan Özcan, kdesmond, a.
benedict balbuena, spartan vi, Braullynn, mecheng, pcastellazzi, rasdel,
Fulmene, Tyrael, hong yie, ember hauler, Hector Marin, drooone,
jericho.pumpkin, Mike, and Guest for implementing new cards
ShawnieBoy for implementing new cards, the M logo, and general image enhancements
PalladiaMors for the Portuguese UI translation
kannikkiy for the Russian UI translation
Zac610 for the Italian UI translation
LoubiTek for the French UI translations
Pichoro, Acorntail and all at http://magicseteditor.sourceforge.net for CardBuilder components
XMage for the ArrowBuilder code
neoedmund for the download images-on-demand implementation
http://mtgjson.com for card script data
http://magiccards.info for card images
http://game-icons.net for UI icons
http://soundbible.com, http://www.freesound.org for sound effects
everyone on the CCGHQ forum, http://slightlymagic.net/forum/
Thank you for your support and have fun!
Release 1.96 (December 31, 2019)
============
Ada Joule
Martin Petricek
melvin
- new "card test" mode that tests all cards in a predefined scenario
- optimize message generation
- added the following to the card script:
* condition: you cast this spell during your main phase
* ability: riot
* ability: afterlife <n>
* ability: adapt <n>
* ability: spectacle <mana cost>
* ability: When SN enters the battlefield, if its spectacle cost was paid, <effect>
- fixed the following bugs:
* Slith Bloodletter has the wrong cost for its ability
* exception when attempting to open URL on a system where this is not supported
* exception when attempting to open file or directory with default application where this is not supported
- added the following cards:
Attendant of Vraska, Dormant Gomazoa
Release 1.95 (December 31, 2018)
============
Ada Joule
Martin Petricek
melvin
- follow symlinks when loading decks
- run all unit tests with the ant build via "ant test"
- when a card could not be parsed due to missing abilities, report name of the
card in the exception
- add GRN to sets list and standard format
- enhance cost reduction to support colored-mana-cost reduction and most cases
of reducing hybrid/split/phyrexian cost
- added the following to the card script:
* effect: surveil 1
* effect: <player> reveals cards from the top of his or her library until
he or she reveals <amount> <cardtype> cards, then put those cards into
his or her graveyard
* trigger: Whenever you become the target of <spell>, <effect>
* trigger: Whenever you surveil, <effect>
* ability: jump-start
* ability: mentor
- fixed the following bugs:
* crash with bogus reason if deckfile does not exists
* incorrect name and image of Insect token (issue #1567)
* incorrect image URL for Shivan Raptor (issue #1493)
* incorrect enchant property for Urban Utopia (enchants land, not creature)
* cost increase effect ignoring reduction cost/amount
* cost increasing abilities put into wrong layer
* incorrect sequence of action when player explore twice in a row
- added the following cards:
Abnormal Endurance, Amulet of Safekeeping, Ancient Stone Idol,
Angel of Fury, Angrath, the Flame-Chained, Aurelia, Exemplar of Justice,
Awaken the Sky Tyrant, Balustrade Spy, Barging Sergeant, Barrier of Bones,
Bartizan Bats, Beast Whisperer, Blackblade Reforged, Blade Instructor,
Blood Divination, Bloodspore Thrinax, Bloodtracker, Bone Dragon,
Boros Challenger, Boros Locket, Burglar Rat, Candlelight Vigil,
Capture Sphere, Centaur Peacemaker, Chemister's Insight, Citywide Bust,
Collar the Culprit, Command the Storm, Consuming Aberration,
Corpse Augur, Crash of Rhino Beetles, Daybreak Chaplain,
Demonic Vigor, Demon of Catastrophes, Demotion, Destroy the Evidence,
Devkarin Dissident, Dimir Locket, Direct Current, Disinformation Campaign,
Dismissive Pyromancer, Douser of Lights, Druidic Satchel, Druid of Horns,
Edgewalker, Electrostatic Field, Elvish Rejuvenator, Enshrouding Mist,
Erayo's Essence, Erayo, Soratami Ascendant, Erstwhile Trooper,
Ezuri, Claw of Progress, Fall of the Thran, Fearless Halberdier,
Fearsome Awakening, Felhide Spiritbinder, Fire Urchin,
Fraying Omnipotence, Fresh-Faced Recruit, Frostwielder, Fungal Infection,
Galvanoth, Garrison Sergeant, Gatekeeper Gargoyle, Gateway Plaza,
Generous Stray, Gift of Growth, Goblin Banneret, Goblin Kaboomist,
Goblin Locksmith, Goblin Spymaster, Golgari Findbroker, Golgari Locket,
Golgari Raiders, Grappling Sundew, Graveyard Marshal, Grief Tyrant,
Grunn, the Lonely King, Guardian of the Ages, Hadana's Climb,
Hammer Dropper, Healer's Hawk, Hellion Eruption, Herald of Faith,
Heroes' Podium, Heroic Reinforcements, Hired Poisoner, Inspiring Unicorn,
Invoke the Divine, Isareth the Awakener, Isolate, Izzet Locket,
Kalemne, Disciple of Iroas, Kestia, the Cultivator, Knight of Autumn,
Kraul Swarm, Kumano, Master Yamabushi, Lathliss, Dragon Queen,
Lava Coil, Legion Guildmage, Lena, Selfless Champion,
Leonin Vanguard, Leonin Warleader, Lich's Caress, Lightning Coils,
Light of the Legion, Liliana's Contract, Living Artifact, Loyal Cathar,
Marchesa, the Black Rose, Maximize Altitude, Maximize Velocity,
Michiko Konda, Truth Seeker, Mind Funeral, Mizzix of the Izmagnus,
Morbid Bloom, Muse Drake, Myr Servitor, Nezumi Shortfang,
Night Incarnate, Nightveil Predator, Nightveil Sprite, Omnispell Adept,
Ornery Goblin, Parhelion Patrol, Passwall Adept, Phyrexian Scriptures,
Phytotitan, Pinpoint Avalanche, Pitiless Gorgon, Portcullis Vine,
Pyromancer's Assault, Quasiduplicate, Queen Marchesa, Radical Idea,
Ragemonger, Rampaging Monument, Risk Factor, Rite of Belzenlok,
Ritual of Soot, Roc Charger, Rubblebelt Boar, Sage-Eye Avengers, Sea Legs,
Selesnya Locket, Sentinel of the Eternal Watch, Settle the Score,
Sinister Sabotage, Skyline Scout, Smelt-Ward Minotaur, Song of Freyalise,
Sonic Assault, Spinal Centipede, Stabwhisker the Odious, Street Riot,
Subterranean Tremors, Sunhome Stalwart, Swiftblade Vindicator,
Tajic, Legion's Edge, Talons of Wildwood, Tempt with Vengeance,
Tenth District Guard, Thantis, the Warweaver, The Flame of Keld,
The Immortal Sun, The Mending of Dominaria, Thoughtbound Phantasm,
Time of Ice, Torch Courier, Truefire Captain, Undercity Informer,
Unexplained Disappearance, Unhallowed Cathar, Urban Utopia,
Urgoros, the Empty One, Vedalken Mesmerist, Veiled Shade,
Verix Bladewing, Vernadi Shieldmate, Wary Okapi, Wash Out, Whisper Agent,
Whisper, Blood Liturgist, Wild Ceratok, Winged Temple of Orazca,
Wishcoin Crab, Zahid, Djinn of the Lamp
Release 1.94 (August 31, 2018)
============
Ada Joule
Martin Petricek
melvin
Mike
ShawnieBoy
- support Saga mechanic
- use Nyx card frame on enchantment permanents
- improve support for cards that allow unlimited copies
- fixed the following bugs:
* pressing 'S' did not show the opponent's hand
* exiting the app did not stop firemind worker (issue #1589)
- added the following cards:
Academy Drake, Academy Journeymage, Adamant Will, Adeliz, the Cinder Wind,
Adventurous Impulse, Aegis of the Heavens, Aerial Engineer,
Aethershield Artificer, Aether Tunnel, Ajani's Welcome,
Amaranthine Wall, Angel of the Dawn, Arcane Encyclopedia, Arcane Flight,
Artificer's Assistant, Arvad the Cursed, Aven Sentry, Aven Wind Mage,
Aviation Pioneer, Baloth Gorger, Befuddle, Benalish Honor Guard,
Benalish Marshal, Blessed Light, Bloodtallow Candle, Bogstomper,
Cabal Evangel, Cabal Paladin, Caligo Skin-Witch, Call the Cavalry,
Cast Down, Cavalry Drillmaster, Charge, Cleansing Nova,
Cold-Water Snapper, Colossal Majesty, Danitha Capashen, Paragon,
Daring Archaeologist, D'Avenant Trapper, Deathbloom Thallid,
Draconic Disciple, Dragon's Hoard, Dread Shade, Dwarven Priest, Dwindle,
Elvish Clancaller, Epicure of Blood, Eviscerate, Excavation Elephant,
Exclusion Mage, Fell Specter, Feral Abomination, Fervent Strike,
Fiery Finish, Fiery Intervention, Forebear's Blade, Fountain of Renewal,
Frilled Sea Serpent, Gallant Cavalry, Gearsmith Guardian,
Gearsmith Prodigy, Ghitu Chronicler, Ghitu Journeymage, Ghitu Lavarunner,
Gigantosaurus, Goblin Instigator, Goblin Motivator, Goblin Trashmaster,
Greenwood Sentinel, Guardians of Koilos, Havoc Devils, Hieromancer's Cage,
Hired Blade, History of Benalia, Hostile Minotaur, Howling Golem,
Jhoira, Weatherlight Captain, Jousting Lance, Keldon Raider,
Keldon Warcaller, Knight of New Benalia, Knight of the Tusk,
Knight's Pledge, Krosan Druid, Lightning Mare, Llanowar Scout,
Loxodon Line Breaker, Lyra Dawnbringer, Mammoth Spider,
Marauder's Axe, Melira's Keepers, Memorial to Folly,
Memorial to Genius, Memorial to Glory, Memorial to War,
Mesa Unicorn, Meteor Golem, Mirror Image, Mystic Archaeologist,
Naru Meha, Master Wizard, Onakke Ogre, Open the Graves, Pardic Wanderer,
Pegasus Courser, Pierce the Sky, Plague Mare, Poison-Tip Archer,
Primevals' Glorious Rebirth, Primordial Wurm, Prodigious Growth,
Pyromantic Pilgrim, Radiating Lightning, Rat Colony, Ravenous Harpy,
Regal Bloodlord, Remorseful Cleric, Revitalize, Rhox Oracle,
Root Snare, Run Amok, Rustwing Falcon, Sai, Master Thopterist,
Salvager of Secrets, Satyr Enchanter, Scholar of Stars, Seal Away,
Sentinel of the Pearl Trident, Sergeant-at-Arms, Serra Disciple,
Short Sword, Siegebreaker Giant, Skittering Surveyor, Skyscanner,
Sovereign's Bite, Sparring Construct, Spore Swarm, Star-Crowned Stag,
Steel Leaf Champion, Stitcher's Supplier, Strangling Spores,
Supreme Phantom, Surge Mare, Suspicious Bookcase, Take Vengeance,
Teferi's Sentinel, Temporal Machinations, Teshar, Ancestor's Apostle,
Tetsuko Umezawa, Fugitive, Thallid Soothsayer, Thorn Lieutenant,
Tolarian Scholar, Trusty Packbeast, Uncomfortable Chill, Untamed Kavu,
Valiant Knight, Vampire Neonate, Vampire Sovereign, Vigilant Baloth,
Vine Mare, Voltaic Servant, Wall of Mist, Warlord's Fury, Wizard's Retort,
Yargle, Glutton of Urborg, Yavimaya Sapherd, Zhalfirin Void
Release 1.93 (April 29, 2018)
============
Fulmene
kelsioboy
Martin Petricek
melvin
ShawnieBoy
- remove "to mana pool" from abilities that produce mana
- simplify and generalise code for parsing target choice
- support abilities that trigger when a counter is put on a card, or one or
more counters are put
- support Saga subtype, historic keyword, and legendary sorceries
- added the following to the card script:
* trigger: Whenever you put one or more counters, <effect>
- fixed the following bugs:
* revealed libreary cards are not tracked corrected during MCTS rollouts (issue #1506)
* Sequestered Stash incorrect mana cost for activated ability
* Deathgorge Scavenger did not exile target card from a graveyard (issue #1547)
* Verdant Sun's Avatar triggers for any permanent, not just creatures (issue #1547)
* Scrap Trawler able to return artifact card with same converted mana cost
as the artifact you control that is put into a graveyard from the
battlefield (issue #1556)
- added the following cards:
Admiral's Order, Arterial Flow, Atzal, Cave of Eternity, Blazing Hope,
Bloodcrazed Hoplite, Brass's Bounty, Chameleon Spirit, Corpsejack Menace,
Crashing Tide, Crypt Incursion, Custodi Soulcaller, Debt to the Deathless,
Defiant Greatmaw, Divine Congregation, Elemental Mastery,
Enduring Scalelord, Enter the Unknown, Fanatical Firebrand, Fathom Mage,
Flourishing Defenses, Form of the Dinosaur, Ghalta, Primal Hunger,
Goblin Archaeologist, Goblin Festival, Gravestorm, Hammer of Nazahn,
Hapatra, Vizier of Poisons, Hardened Scales, Hornswoggle, Horribly Awry,
Jadelight Ranger, Journey to Eternity, Lurking Predators, Master the Way,
Meren of Clan Nel Toth, Molten Influence, Nazahn, Revered Bladesmith,
Necromancer's Covenant, Nest of Scarabs, Nezahal, Primal Tide,
Obelisk Spider, Path of Discovery, Pirate's Pillage, Pitiless Plunderer,
Prying Questions, Radiant Kavu, Tatterkite, Temple Altisaur, Thoughtbind,
Vizier of Remedies, Vraska's Scorn, Winding Constrictor, World Shaper
Release 1.92 (March 31, 2018)
============
Fulmene
kelsioboy
Martin Petricek
melvin
Sergio Lo Cascio
- update Italian translation
- added the following to the ability property in card script:
* ability: Ascend
* effect: Ascend
- configurable time limits for running AI vs AI games
- fixed the following bugs:
* unable to transfer control of Crown of Doom to opponent (issue #1477)
* Death's Shadow gets +X/+X if player's life total is negative (issue #1462)
* Dash cost not affected by cost modification effect (issue #1479)
* Liberating Combustion does not return Chandra, Pyrogenius from the graveyard (issue #1466)
- added the following cards:
Aetherstorm Roc, Akuta, Born of Ash, Aleatory, Angrath's Ambusher,
Angrath's Marauders, Aquatic Incursion, Arch of Orazca,
Arguel's Blood Fast, Atzocan Seer, Azcanta, the Sunken Ruin,
Baffling End, Blazing Salvo, Bombard, Bounty Hunter, Brazen Freebooter,
Buccaneer's Bravado, Cacophodon, Canal Monitor, Cellar Door,
Champion of Dusk, Chandra's Defeat, Chaotic Strike, Chart a Course,
Cleansing Ray, Commune with Dinosaurs, Confront the Unknown,
Conqueror's Foothold, Conqueror's Galleon, Consuming Vapors,
Cranial Archive, Crested Herdcaller, Cyclopean Giant, Dark Dabbling,
Deadeye Brawler, Deadeye Quartermaster, Deadeye Rig-Hauler,
Deathgorge Scavenger, Deeproot Elite, Defiling Tears, Dinosaur Hunter,
Dire Fleet Neckbreaker, Dire Fleet Poisoner, Doorkeeper, Dragon Grip,
Dubious Challenge, Dusk Charger, Dusk Legion Zealot, Edifice of Authority,
Elenda, the Dusk Rose, Entrancing Melody, Everdawn Champion,
Expel from Orazca, Explorer's Scope, Exultant Skymarcher,
Famished Paladin, Fateful Showdown, Fathom Fleet Cutthroat, Feed the Pack,
Field of Ruin, Firecannon Blast, Fleet Swallower, Flood of Recollection,
Forerunner of the Coalition, Forerunner of the Empire,
Forerunner of the Heralds, Forerunner of the Legion, Frilled Deathspitter,
Gate to the Afterlife, Gideon's Defeat, Gideon's Resolve, Gigapede,
Giltgrove Stalker, Gleaming Barrier, God-Pharaoh's Gift,
Golden Demise, Grasping Scoundrel, Grim Captain's Call,
Gruesome Fate, Guul Draz Overseer, Hamletback Goliath,
Hardy Veteran, Harvest Season, Herald of Secret Streams,
Hostility, Hour of Devastation, Huatli, Radiant Champion,
Huatli's Spurring, Imaginary Threats, Imminent Doom, Impale,
Imperial Ceratops, Indulgent Tormentor, Intimidation Bolt,
Into the Wilds, Jade Bearer, Jadecraft Artisan, Joven's Ferrets,
Jungleborn Pioneer, Jungle Creeper, Kalitas, Bloodchief of Ghet,
Kiora, the Crashing Wave, Kitesail Corsair, Knight of the Stampede,
Kumena's Awakening, Kumena's Speaker, Kumena, Tyrant of Orazca,
Learn from the Past, Legion Lieutenant, Liliana's Defeat,
Long Road Home, Loxodon Peacekeeper, Luminous Bonds, Madcap Experiment,
Majestic Heliopterus, Manipulate Fate, Martyr of Dusk, Mausoleum Harpy,
Measure of Wickedness, Merfolk Mistbinder, Mist-Cloaked Herald,
Moment of Craving, Moment of Triumph, Needletooth Raptor, Neko-Te,
Nicol Bolas, the Deceiver, Nissa's Defeat, Oketra's Last Mercy,
Old-Growth Dryads, Orazca Frillback, Orazca Raptor, Orazca Relic,
Otherworldly Journey, Overgrown Armasaur, Pharika, God of Affliction,
Polyraptor, Pride of Conquerors, Purity, Pyre Zombie, Raging Regisaur,
Ravenous Chupacabra, Reaver Ambush, Rekindling Phoenix,
Resplendent Griffin, River Darter, Rowdy Crew, Ruin Raider,
Salt Road Ambushers, Sanguine Glorifier, Sanguine Sacrament, Saving Grace,
Seafloor Oracle, Search for Azcanta, Secrets of the Golden City,
Sekki, Seasons' Guide, Servant of the Scale, Settle the Wreckage,
Shake the Foundations, Siegehorn Ceratops, Silverclad Ferocidons,
Siren Reaver, Siren's Ruse, Siren Stormtamer, Skymarcher Aspirant,
Slippery Scoundrel, Snubhorn Sentry, Sorin, Solemn Visitor,
Soul of the Rapids, Spell Swindle, Spire Winder, Squire's Devotion,
Stampeding Horncrest, Storm Fleet Sprinter, Storm Fleet Swashbuckler,
Strength of the Pack, Strip Bare, Sunbird's Invocation,
Sun-Blessed Mount, Sun-Collared Raptor, Sun-Crested Pterodon,
Sun Sentinel, Swab Goblin, Swaggering Corsair, Swarm Intelligence,
Swift Warden, Sword-Point Diplomacy, Sworn Guardian, Sylvan Primordial,
Tainted Remedy, Temple of Aclazotz, Tenacious Dead, Tenacious Hunter,
Tendershoot Dryad, Terrifying Presence, Tezzeret's Betrayal,
The Locust God, The Scorpion God, Thran Foundry, Thrashing Brontodon,
Thrasios, Triton Hero, Tilonalli's Crown, Tilonalli's Summoner,
Timestream Navigator, Tishana, Voice of Thunder, Torment of Hailfire,
Torment of Venom, Tragic Lesson, Trail of Mystery, Trapjaw Tyrant,
Treasure Cove, Treasure Keeper, Treasure Map, Twilight Prophet, Tyrannize,
Vampire Champion, Vampire Revenant, Vampire's Zeal, Verdant Sun's Avatar,
Vile Manifestation, Vindictive Lich, Visage of Bolas, Vona's Hunger,
Vraska, Scheming Gorgon, Vraska's Conquistador, Wasp of the Bitter End,
Waterknot, Waxing Moon, Wayward Swordtooth, Wheel and Deal,
Woebringer Demon, Wolfcaller's Howl, Yomiji, Who Bars the Way,
Zetalpa, Primal Dawn
Release 1.91 (January 27, 2017)
============
Fulmene
Melody
melvin
ShawnieBoy
- update Mac launcher to work on SE 9 and require at least SE 8
- added the following cards:
Aetherflux Reservoir, Aetherworks Marvel, Ajani Unyielding,
Ajani, Valiant Protector, Cartouche of Strength, Combustible Gearhulk,
Confiscation Coup, Deadlock Trap, Eager Construct, Empyreal Voyager,
Exquisite Archangel, Fatal Push, Gideon of the Trials,
Gonti's Machinations, Hazardous Conditions, Heart-Piercer Manticore,
In Oketra's Name, Kari Zev's Expertise, Kefnet the Mindful,
Liberating Combustion, Liliana's Influence, Maulfist Revolutionary,
Metallurgic Summonings, Midnight Oil, Morbid Curiosity,
Nissa, Vital Force, Oviya Pashiri, Sage Lifecrafter, Pia's Revolution,
Rashmi, Eternities Crafter, Rishkar's Expertise, Scrap Trawler,
Sequestered Stash, Skyship Plunderer, Soul-Scar Mage, Soulstinger,
Sram's Expertise, Supernatural Stamina, Tezzeret, Master of Metal,
Tezzeret's Simulacrum, Verdant Crescendo, Welding Sparks,
Yahenni's Expertise
Release 1.90 (October 29, 2017)
============
kelsioboy
melvin
ShawnieBoy
xin
- improve the French translation
- fixed the following bugs:
* incorrect images for C17
* missing priority after combat damage step (issue #1311)
* Garruk, Apex Predator's emblem did not pump the attacking creature (issue #1390)
- added the following cards:
Arctic Foxes, Avarice Amulet, Built to Last, Built to Smash,
Conqueror's Pledge, Crown of Doom, Depala, Pilot Exemplar,
Great Oak Guardian, Incite, Kaseto, Orochi Archmage, Needle Specter,
Toshiro Umezawa, Unchecked Growth, Undergrowth Champion,
Vigil for the Lost
Release 1.89 (September 30, 2017)
============
kelsioboy
melvin
ShawnieBoy
- add Iconic Masters and Ixalan to sets
- remove Planeswalker Uniqueness rule, add Legendary to planeswalkers
- added the following to the card script:
* effect: SN explores.
* ability: Whenever <permanent> explores, <effect>, closes #1276
- fixed the following bugs:
* crash in MCTS AI when using Brainstorm (issue #1311)
* crash when card image is unreadable (issue #1318)
* crash when Java's version string is not in expected format (issue #1338)
* crash when using ESC to close "Setup Card Images" dialog while cards are loading (issue #1340)
* log message for cascade shows too many cards
* exert trigger on your permanents fires when opponent exerts (issue #1339)
* creature with power less than or equal to SN's power did not those that are equal
* 9/9 blue Kraken creature token is named Whale (issue #1303)
* 4/4 red and green Giant Warrior creature token missing haste ability (issue #1287)
* The Wretched did not gain control of the creatures blocking it (issue #1284)
- added the following cards:
Adanto Vanguard, Ancient Brontodon, Anointed Deacon, Atzocan Archer,
Bellowing Aegisaur, Bishop of Rebirth, Bishop of the Bloodstained,
Bishop's Soldier, Blight Keeper, Blinding Fog, Blossom Dryad,
Brazen Buccaneers, Bright Reprisal, Callous Giant, Call to the Feast,
Captain Lannery Storm, Captivating Crew, Carnage Tyrant,
Castaway's Despair, Charging Monstrosaur, Colossal Dreadmaw,
Contract Killing, Costly Plunder, Crash the Ramparts, Crushing Canopy,
Cytoplast Root-Kin, Daring Saboteur, Dark Nourishment, Deadeye Plunderers,
Deadeye Tormentor, Deathless Ancient, Deeproot Champion, Deeproot Warrior,
Deeproot Waters, Defiant Vanguard, Depths of Desire, Desperate Castaways,
Dinosaur Stampede, Dire Fleet Captain, Dire Fleet Hoarder, Dive Down,
Djeru, With Eyes Open, Drover of the Mighty, Duskborne Skymarcher,
Dusk Legion Dreadnought, Elaborate Firecannon, Emissary of Sunrise,
Emperor's Vanguard, Encampment Keeper, Fathom Fleet Firebrand,
Feed the Clan, Fell Flagship, Fiery Cannonade, Forgestoker Dragon,
Frenzied Raptor, Garruk, Apex Predator, Gilded Sentinel,
Glorifier of Dusk, Goring Ceratops, Grazing Whiptail, Grisly Anglerfish,
Grizzled Angler, Headwater Sentries, Heartless Pillage,
Hierophant's Chalice, Hour of Promise, Huatli's Snubhorn,
Imperial Aerosaur, Imperial Lancer, Inspiring Cleric, Ixalli's Diviner,
Ixalli's Keeper, Jace's Sentinel, Jade Guardian, Jungle Delver,
Kinjalli's Caller, Kinjalli's Sunwing, Legion's Judgment,
Life Goes On, Lightning-Rig Crew, Lookout's Dispersal,
Looming Altisaur, Lurking Chupacabra, Makeshift Munitions,
Marauding Looter, Merfolk Branchwalker, Navigator's Ruin, Nest Robber,
One With the Wind, Otepec Huntmaster, Overflowing Insight,
Paladin of the Bloodstained, Pious Interdiction, Pirate's Cutlass,
Pirate's Prize, Predator's Howl, Prosperous Pirates, Prying Blade,
Pterodon Knight, Queen's Agent, Queen's Bay Soldier, Queen's Commission,
Raging Swordtooth, Raiders' Wake, Rallying Roar, Ranging Raptors,
Raptor Companion, Raptor Hatchling, Ravenous Daggertooth, Regisaur Alpha,
Repeating Barrage, Revel in Riches, Rigging Runner, Rile, Ripjaw Raptor,
Ritual of Rejuvenation, River Sneak, River's Rebuke, Run Aground,
Ruthless Knave, Sailor of Means, Sanctum Seeker, Seekers' Squire,
Sentinel Totem, Shadowed Caravel, Shaper Apprentice, Shapers of Nature,
Shapers' Sanctuary, Sheltering Light, Shield of the Avatar,
Shining Aerosaur, Shipwreck Looter, Shore Keeper, Siren Lookout,
Skittering Heartstopper, Skyblade of the Legion, Skymarch Bloodletter,
Slash of Talons, Sleek Schooner, Snapping Sailback, Spires of Orazca,
Spreading Rot, Star of Extinction, Start Your Engines, Steadfast Armasaur,
Storm Fleet Aerialist, Storm Fleet Arsonist, Storm Fleet Pyromancer,
Storm Fleet Spy, Storm Sculptor, Sun-Crowned Hunters, Sunrise Seeker,
Swashbuckling, Tempest Caller, Territorial Hammerskull, Thaumatic Compass,
Thrash of Raptors, Thundering Spineback, Tilonalli's Knight,
Tishana's Wayfinder, Unfriendly Fire, Vanquish the Weak, Verdant Rebirth,
Vicious Conquistador, Vona, Butcher of Magan, Vraska's Contempt,
Wakening Sun's Avatar, Waker of the Wilds, Walk the Plank,
Wanted Scoundrels, Watertrap Weaver, Wildgrowth Walker, Wily Goblin,
Wind Strider, Wine of Blood and Iron
Release 1.88 (August 27, 2017)
============
kelsioboy
melvin
ShawnieBoy
- added Commander 2017 to sets
- added the following to the card script:
* condition: SN is in the command zone or on the battlefield
* cost: Put a card an opponent owns from exile into that player's graveyard
* effect: <cost>. If you do, <effect>
* effect: <cost>. If you can't, <effect>
* effect: you get an emblem with <abilities>
* effect: exile SN with three time counters on it
* effect: remove all <type> counters from <permanents>
* effect: <permanent> has base power and toughness p/t until end of turn
* effect: <permanent> becomes the basic land type of your choice until end of turn
* effect: until end of turn, <permanent> loses all abilities and has base power and toughness p/t
* ability: Suspend <n>-<cost>
* ability: At end of combat, <effect>
* ability: Whenever SN blocks or becomes becomes blocked by one or more <permanents>, <effect>
- fixed the following bugs:
* crash due to collision of game state (issue #815)
* crash due to a spell able to target a later spell (issue #1223)
* crash due to running out of memory trying to discard a large hand down to 7 (issue #721)
* pending triggers did not on the stack in APNAP order (issue #423)
* casting without paying mana cost not affected by cost modifications
* changing target of spell did not trigger on target triggers
* Clone type cards causes cast triggers to trigger twice (issue #991)
* Auger Spree's effect gave +4/+4, should be +4/-4
* Stormchaser Chimera and Putrid Cyclops reveal before scry (issue #1250)
* Phantom Centaur loses counter when blocking a black creature (issue #153)
* Amulet of Vigor doesn't work for certain enters tapped abilities (issue #750)
* Brimaz, King of Oreskos crash due to token blocking a non-existent creature (issue #1156)
* March of the Machines overrides power and toughness of already animated artifact (issue #202)
* Heightened Awareness should discard as it enters without trigger (issue #1003)
- added the following cards:
Akoum Flameseeker, Alms Beast, Ammit Eternal, Ancestral Vision,
Arahbo, Roar of the World, Arc Blade, Arm with Aether, Banewhip Punisher,
Barrin's Codex, Blind Zealot, Bloodforged Battle-Axe, Blood Frenzy,
Bloodline Necromancer, Bloodsworn Steward, Bonds of Faith,
Bontu's Last Reckoning, Champion of Wits, Clockwork Hydra, Coastal Wizard,
Commando Raid, Confound, Contempt, Corpulent Corpse, Creeperhulk,
Crested Sunmare, Crimson Honor Guard, Cryptic Cruiser, Cyclical Evolution,
Damnable Pact, Dawn Charm, Dawnglare Invoker, Dawning Purist,
Despoiler of Souls, Disappear, Disrupt Decorum, Durkwood Baloth,
Duskrider Peregrine, Earthshaker Khenra, Edgar Markov, Encircling Fissure,
Errant Ephemeron, Exemplar of Strength, Exsanguinate, Fell the Mighty,
Festering March, Flowstone Sculpture, Galecaster Colossus, Giant Dustwasp,
Goblin Vandal, Graven Abomination, Graven Dominator, Greater Werewolf,
Greenbelt Rampager, Hammer of Ruin, Hapatra's Mark, Heroes Remembered,
Hindering Light, Horde of Notions, Hungry Lynx, Hydromorph Guardian,
Hydromorph Gull, Infiltrator il-Kor, Inkfathom Witch, Instigator,
Intervene, Ith, High Arcanist, Ivory Giant, Jinx, Jushi Apprentice,
Kefnet's Last Word, Keldon Halberdier, Knight of Sursi, Lash Out,
Lightwielder Paladin, Marsh Flitter, Merciless Javelineer,
Mind Raker, Mindstab, Mirror Sheen, Mtenda Griffin, Murk Strider,
Nahiri, the Lithomancer, Nantuko Shaman, Naya Charm, Noosegraf Mob,
Oath of Gideon, Ob Nixilis Reignited, Olivia, Mobilized for War,
Oracle of Dust, Patron of the Vein, Petrified Plating, Plunder,
Polis Crusher, Polymorphist's Jest, Primeval Light, Processor Assault,
Qasali Slingers, Reality Shift, Reality Strobe, Rebuff the Wicked,
Restore Balance, Rhonas's Last Stand, Rift Bolt, Riftwing Cloudskate,
River Hoopoe, Ruin Processor, Sarkhan, the Dragonspeaker,
Scalelord Reckoner, Scroll of Origins, Search for Tomorrow,
Sensei Golden-Tail, Shade of Trokair, Shimmering Mirage, Shivan Meteor,
Sigil of Sleep, Sinuous Striker, Snow Hound, Stormchaser Chimera,
Sunscourge Champion, Tezzeret the Schemer, The Wretched, Tidal Influence,
Tomoya the Revealer, Turn Aside, Ulamog's Reclaimer, Vigilant Martyr,
Viscerid Deepwalker, Void Attendant, Wall of Nets, Wasitora, Nekoru Queen,
Wasteland Strangler, Wheel of Fate, Zombie Cannibal
Release 1.87 (July 31, 2017)
============
kelsioboy
lodici
melvin
ShawnieBoy
shinmai-rookie
- added Spanish translation, updated Russian translation
- added Hour of Devastation to sets
- activated ability must have costs fully paid, if that is not possible the
player has to undo and try again
- support importing other deck formats into deck editor
* gamepedia.com deck format
* old forge format
* new forge format
* forge duel decks format
- support dragging and dropping a deck file onto the deck editor
- allow unsupported cards in decks, they will be shown in greyscale
- changed/added the following to the user interface:
* show cards loading screen for screens that uses card information
* copy card name on ctrl-c or command-c from selected row in explorer, deck editor, etc.
- added the following to the card script:
* condition: You control a Desert or there is a Desert card in your graveyard
* cost: Exert SN
* effect: Exile all cards from <player>'s graveyard.
* effect: Tap <permanent>. It doesn't untap during its controller's untap step for as long as SN remains tapped.
* effect: Gain control of <permanents> for as long as you control SN.
* effect: Gain control of <permanents> for as long as you control SN and SN remains tapped.
* effect: Gain control of <permanents> for as long as SN remains on the battlefield.
* effect: Cast <card> without paying its mana cost.
* effect: <permanents> becomes the color of your choice until end of turn.
* ability: Afflict <n>
* ability: <spells> cost <cost> more to cast
* ability: <spell> you cast cost <cost> more to cast
* ability: You may have SN enter the battlefield as a copy of any <target>.
* ability: SN enters the battlefield with <amount> <counter type> counters on it if <condition>.
* ability: You may exert SN as it attacks. When you do, <effect>
* ability: You may exert SN as it attacks.
* ability: Whenever you exert a creature, <effect>.
- fixed the following bugs:
* crash when AI unable to pay mana cost (issue #226)
* crash in MCTS due to skipping of phases (issue #815)
* crash on first launch of Card Explorer (issue #1169)
* crash on clicking deck stats tab (issue #1217)
* avatar selection page displays "Close" instead of "Avatar" (issue #1155)
* throbber freeze on loading missing cards when opening card explorer
* card explorer table style settings not imported to new version
* choice card popup hangs around (issue #1188)
* incorrect translations sort order (issue #1211)
* 'P' referring to [P]layed and [P]ower cannot be translated in some languages (issue #1209)
* "does not untap during your next untap step" only last until permanent's next untap step (issue #1106)
* Stolen Identity missing Cipher
* Breathstealer Crypt made its controller draw a card (issue #1170)
* Bonfire of the Damned deals 0 damage when cast as a Miracle (issue #1218)
* Brink of Disaster destroys itself instead of enchanted permanent (issue #1159)
- added the following cards:
Abrade, Accursed Horde, Adorned Pouncer, Aerial Guide, Aether Snap,
Aetherwind Basker, Agent of Erebos, Ahn-Crop Champion, Ahn-Crop Crasher,
Angel of Condemnation, Angel of the God-Pharaoh, Apocalypse Demon,
Aven of Enduring Hope, Aven Reedstalker, Battlefield Scavenger,
Beneath the Sands, Bitterblade Warrior, Bitterbow Sharpshooters,
Bloodwater Entity, Blur of Blades, Brambleweft Behemoth,
Burning-Fist Minotaur, Carrion Screecher, Carrion Thrash,
Champion of Rhonas, Chaos Maw, Countervailing Winds, Crash Through,
Crook of Condemnation, Cunning Survivor, Dagger of the Worthy,
Dauntless Aven, Defiant Khenra, Desert of the Fervent,
Desert of the Glorified, Desert of the Indomitable, Desert of the Mindful,
Desert of the True, Desert's Hold, Destructive Force, Devoted Crop-Mate,
Devotee of Strength, Disposal Mummy, Dreamspoiler Witches, Dune Diviner,
Dunes of the Dead, Dutiful Servants, Eater of the Dead, Endless Sands,
Eternal of Harsh Truths, Feral Prowler, Fervent Paincaster,
Firebrand Archer, Frilled Sandwalla, Frontline Devastator, Gamble,
Gideon, Martial Paragon, Gift of Strength, Gilded Cerodon,
Glen Elendra Pranksters, Glory-Bound Initiate, Glorybringer,
God-Pharaoh's Faithful, Greenwheel Liberator, Grisly Survivor,
Gruesome Encore, Gust Walker, Harrier Naga, Hashep Oasis, Hazoret's Favor,
Hooded Brawler, Hostile Desert, Hour of Revelation, Ifnir Deadlands,
Inferno Jet, Ipnu Rivulet, Khenra Eternal, Lady Sun, Lethal Sting,
Lifecraft Cavalry, Lifecrafter's Gift, Liliana, Death Wielder,
Luminate Primordial, Lurching Rotbeast, Magmaroth, Manticore Eternal,
Marauding Boneslasher, Merciless Eternal, Misstep, Moaning Wall,
Molten Primordial, Mummy Paramount, Nahiri, the Harbinger,
Narnam Renegade, Nef-Crop Entangler, Night Market Aeronaut,
Nimble Obstructionist, Oketra's Avenger, Ominous Sphinx, Open Fire,
Oracle of Bones, Overcome, Perilous Predicament, Pride Sovereign,
Proven Combatant, Psychic Transfer, Puncturing Blow, Quarry Beetle,
Rampaging Hippo, Ramunap Hydra, Ramunap Ruins, Razaketh's Rite,
Razaketh, the Foulblooded, Resilient Khenra, Resolute Survivors,
Return of the Nightstalkers, Rhet-Crop Spearmaster, Rhonas's Stalwart,
Riddleform, Ruin Rat, Sand Strangler, Sandwurm Convergence,
Scavenger Grounds, Scourge of Nel Toth, Scrapheap Scrounger,
Scrounger of Souls, Seer of the Last Tomorrow, Sepulchral Primordial,
Sewers of Estark, Shefet Dunes, Sidewinder Naga, Solitary Camel,
Spellweaver Eternal, Steadfast Sentinel, Steward of Solidarity,
Striped Riverwinder, Structural Collapse, Sunset Pyramid, Supreme Will,
Tah-Crop Elite, Thalakos Dreamsower, Thorned Moloch, Torrential Gearhulk,
Trueheart Twins, Unquenchable Thirst, Unraveling Mummy, Veilstone Amulet,
Vizier of the True, Wall of Forgotten Pharaohs, War-Name Aspirant,
Watchful Naga, Wildfire Eternal, Wild Research, Willbreaker,
Without Weakness, Wretched Camel, Zealot of the God-Pharaoh
Release 1.86 (June 30, 2017)
============
lodici
melvin
ShawnieBoy
LoubiTek
- added French translation
- changed/added the following to the user interface:
* improve stack item highlight when selectable
* change style of main menu for bettter consistency and remove width restrictions on options
* displays version of Magarena against which a translation was generated
* cancel animation on right arrow key press
* click on split card image in explorer to show correctly rotated image
- added the following to the card script:
* condition: four or more creature cards in graveyard
* ability: Eternalize <cost>
- fixed the following bugs:
* mouse cursor set to hand icon on edge of selectable stack item
* mouse click not detected on card name in stack item (issue #1148)
* Grenzo, Dungeon Warden did not remove card from bottom of library
* Memory Plunder and Diluvian Primordial did not remove card from opponents graveyard
- added the following cards:
Oversold Cemetery, Pit Keeper, Shadows of the Past
Release 1.85 (May 28, 2017)
============
lodici
melvin
ShawnieBoy
- new command-line parameters, see https://github.com/magarena/magarena/wiki/Command-line-arguments
- changed/added the following to the user interface:
* show and switch player zones using keys, 1 or Z (hand), 2 or X (graveyard) and 3 or C (exile)
* optimized battlefield graphics for smoother animation (see also --fps command line parameter)
* highlight player zone button if it contains a valid choice (issue #239)
* right click dial option button to turn anti-clockwise
* new M-circle icon for menu/options button
* show alternative card-flow screen by clicking on card image in screens showing tiled card images
* enables the library zone button but only in dev and test modes
* remove the vertical zone button bar from battlefield
* restores display of cards choice when mouse enters the user prompt (issue #559)
* shows opponent hand cards face down unless devmode or test game (issue #217)
* show thumbnail image of triggering card in user prompt as visual cue
* display the popup image for the card associated with a user prompt above cards in player zone
* display random avatar image if missing, useful in test and AI vs AI games
* displays the deck name and type in the Library zone icon tooltip
* add work-in-progress menu accessible from devmode menu
* change border color of devmode menu as a visual indicator
* add setting to switch between stacked and unstacked layouts in mulligan and sample hand screens (issue #1115)
- fixed the following bugs:
* cards table style not saved when set in duel decks screen (issue #1110)
* sample hand button in duel decks screen shows wrong cards (issue #1122)
* cards choice not cleared on undo (issue #1129)
* AI creature with attacks this turn if able did not attack (issue #1135)
* Champion of Lambholt did not prevent blocking (issue #1121)
* Swell of Growth did not allow player to put a land (issue #1116)
* Mechanized Production groovy throws NoSuchElementException (issue #1114)
- added the following cards:
Entrapment Maneuver, Frenzied Fugue, Silburlind Snapper
Release 1.84 (April 30, 2017)
============
lodici
melvin
ShawnieBoy
vmassuchetto
- include the set Amonkhet and update banned and restricted list
- Arch Linux package for Magarena in AUR
- changed/added the following to the user interface:
* double-click an empty area of the battlefield to pass (issue #1070)
* new animation image when AI is thinking during a game
* play click sound when rotating style/layout dial
- added the following to the card script:
* condition: <n> or fewer cards in hand
* condition: you've cast a noncreature spell this turn
* trigger: Whenever you cycle or discard a card, <effect>
* ability: <spell> you cast cost {n} less to cast
* ability: SN costs {n} less to cast if <condition>
* ability: Embalm <cost>
- fixed the following bugs:
* style/layout dial out of sync on right click (issue #1097)
* top decks exception if deck file is missing (issue #1093)
* various grammatical errors in effect text (issue #1095 and #1100)
* sidebar components repositioning during a game (issue #1102)
* Vessel of Nascency does not move cards to graveyard if option is not taken (issue #1094)
* Cat Soldier creature token missing the Soldier subtype
- added the following cards:
Ajani's Comrade, Angel of Sanctions, Angler Drake, Anointer Priest,
Archfiend of Ifnir, Aven Initiate, Aven Wind Guide, Baleful Ammit,
Binding Mummy, Blazing Volley, Blighted Bat, Bloodlust Inciter,
Bloodrage Brawler, Bone Picker, Bontu's Monument, Canyon Slough,
Careful Consideration, Cartouche of Ambition, Cartouche of Knowledge,
Cartouche of Solidarity, Cartouche of Zeal, Cast Out, Celestial Mantle,
Censor, Channeler Initiate, Colossapede, Companion of the Trials,
Compelling Argument, Compulsory Rest, Consuming Fervor,
Cradle of the Accursed, Crocodile of the Crossing, Cryptic Serpent,
Curator of Mysteries, Deem Worthy, Desert Cerodon, Desiccated Naga,
Dissenter's Deliverance, Djeru's Resolve, Doomed Dissenter,
Drake Haven, Dread Wanderer, Dune Beetle, Electrify, Enigma Drake,
Faith of the Devoted, Fan Bearer, Festering Mummy, Fetid Pools,
Final Reward, Forsake the Worldly, Galestrike, Graceful Cat,
Grasping Dunes, Greater Sandwurm, Gremlin Infestation, Grim Strider,
Guardian of the Great Conduit, Haunting Hymn, Haze of Pollen,
Hazoret's Monument, Hazoret the Fervent, Hekma Sentinels,
Hieroglyphic Illumination, Honed Khopesh, Honored Crop-Captain,
Honored Hydra, Horror of the Broken Lands, Hyena Pack,
Illusory Wrappings, Initiate's Companion, Irrigated Farmland,
Kefnet's Monument, Khenra Charioteer, Labyrinth Guardian,
Lay Claim, Lifecraft Awakening, Liliana, Death's Majesty,
Liliana's Mastery, Limits of Solidarity, Luxa River Shrine, Manglehorn,
Metalwork Colossus, Miasmic Mummy, Might of Old Krosa, Minotaur Sureshot,
Neheb, the Worthy, Nimble-Blade Khenra, Oashra Cultivator, Oath of Ajani,
Oketra's Attendant, Oketra's Monument, Oketra the True, Ornery Kudu,
Painful Lesson, Pathmaker Initiate, Pitiless Vizier, Pouncing Cheetah,
Protection of the Hekma, Pull from Tomorrow, Pursue Glory, Regal Caracal,
Renegade Firebrand, Rhonas's Monument, Rhonas the Indomitable,
River Serpent, Runehorn Hellkite, Ruthless Sniper, Sacred Cat,
Samut, Voice of Dissent, Scalding Tongs, Scaled Behemoth,
Scattered Groves, Scribe of the Mindful, Seeker of Insight,
Seraph of the Suns, Shadowstorm Vizier, Shed Weakness, Shefet Monitor,
Sheltered Thicket, Shimmerscale Drake, Sixth Sense, Slither Blade,
Sparring Mummy, Stinging Shot, Stir the Sands, Sulfurous Blast,
Sunscorched Desert, Supply Caravan, Sweltering Suns, Tah-Crop Skirmisher,
Tapestry of the Ages, Tattered Mummy, Temmet, Vizier of Naktamun,
Those Who Serve, Thresher Lizard, Throne of the God-Pharaoh,
Trial of Ambition, Trial of Knowledge, Trial of Solidarity,
Trial of Strength, Trial of Zeal, Unwavering Initiate, Violent Impact,
Vizier of Tumbling Sands, Warfire Javelineer, Wasteland Scorpion,
Wayward Servant, Winds of Rebuke, Winged Shepherd, Zenith Seeker
Release 1.83 (March 31, 2017)
============
lodici
ManuSayure
melvin
ShawnieBoy
- clicking on already selected deck tab opens the deck selection screen
- add Modern Masters 2017 Edition
- increase the number of UI strings that can be translated
- update Russian translation
- fixed the following bugs:
* 1.82 stats database not imported into 1.83 (issue #1087)
* crash when selected random deck is in an unknown folder (issue #1088)
* flanking only triggers for the first blocker (issue #1090)
Release 1.82 (February 27, 2017)
============
lodici
melvin
Mike
Sergio Lo Cascio
ShawnieBoy
- add Italian translation
- reduce memory usage of generating proxy image with cardbuilder
- changed/added the following to the user interface:
* displays a record of games Played / Won / Lost for each non-random deck
* new games played P/W/L tab added to deck editor
* deck legality and P/W/L tabs added to the Decks and Deck screens
* new deck groups - Popular, Recently played and Winning
* consolidate all card image settings into Setup card images dialog
* on-demand downloading of images improved
* displays shield, poison, energy and experience counters in player panel (issue #850)
* add ability to drag and drop a snapshot.game file into Magarena to load game (issue #1053)
* attach prompt panel to turn panel instead of player (issue #1057)
* new translatable strings: 71
- fixed the following bugs:
* Captain of the Watch copy made by Seance doesn't create Soldier tokens (issue #1040)
* exception due to missing firemind deck folder (issue #1051)
* unable to undo past a May choice (issue #1054)
* user prompt context image sticks around too long (issue #1060)
* unable to sort deck via column headers like card pool (issue #1064)
* exception when clicking on Select in DecksScreen and returning to the deck editor screen (issue #1082)
* missing images alert but dialog displays nothing to download (issue #1083)
* Legacy format missing OGW and SOI sets
- added the following cards:
Chaos Warp, Mechanized Production, Sram, Senior Edificer, Trophy Mage
Release 1.81 (January 30, 2017)
============
lodici
melvin
ShawnieBoy
- updated Banned/Restricted lists for 20.01.17
- add AER to Sets, Blocks and Formats
- added the following usability improvements
* add log messages for attacker and defender for life and poison changes
* improve logic of skip until end of turn when there are many items on the stack
* rename "Download card images" to "Setup card images" and add "Display" setting
* track decks used in a duel
* enable duel settings to be updated from decks screen
* allow players to undo an optional choice
* enable display of cropped images from full-image files for ENG cards
* support '<card name>.full.jpg' pattern as a custom image file
* show stack count and add button to speed up progression through the stack
- added the following to the card script:
* condition: if a permanent you controlled left the battlefield this turn
* trigger: When SN enters the battlefield or dies, <effect>
- fixed the following bugs:
* name of Mircale cards revealed to opponent when it is not cast (issue #325)
* crash when determining ways to pay mana cost (issue #696)
* cards table background is not translucent (issue #1021)
* crash on opening Deck Editor (issue #1023)
* crash on selecting Player decks in decks screen (issue #1024)
* cards returned from exile did not show blue links (issue #1033)
* deck panel doesn't update when adding cards (issue #1043)
* basic lands which can tap for any color showing irregular symbols (issue #1045)
- added the following cards:
Aegis Automaton, Aerial Modification, Aeronaut Admiral, Aether Chaser,
Aethergeode Miner, Aether Herder, Aether Inspector, Aether Poisoner,
Aethersphere Harvester, Aetherstream Leopard, Aether Swooper,
Aethertide Whale, Airdrop Aeronauts, Alley Evasion, Audacious Infiltrator,
Augmenting Automaton, Bastion Enforcer, Call for Unity,
Caught in the Brights, Cogwork Assembler, Consulate Crackdown,
Consulate Dreadnought, Consulate Turret, Countless Gears Renegade,
Cruel Finality, Daring Demolition, Dawnfeather Eagle, Daxos the Returned,
Deadeye Harpooner, Decommission, Defiant Salvager, Destructive Tampering,
Diluvian Primordial, Disallow, Dispersal Technician, Druid of the Cowl,
Efficient Construction, Embraal Gear-Smasher, Felidar Guardian,
Filigree Crawler, Foundry Hornet, Fourth Bridge Prowler,
Frontline Rebel, Ghirapur Osprey, Gifted Aetherborn,
Gonti's Aether Heart, Heroic Intervention, Hidden Stockpile,
Highspire Infusion, Hinterland Drake, Ice Over, Implement of Combustion,
Implement of Examination, Implement of Ferocity, Implement of Improvement,
Implement of Malice, Inspiring Roar, Ironclad Revolutionary,
Irontread Crusher, Lathnu Sailback, Leave in the Dust,
Lifecrafter's Bestiary, Memory Plunder, Midnight Entourage,
Mobile Garrison, Natural Obsolescence, Outland Boar, Pacification Array,
Paradox Engine, Peacewalker Colossus, Pendulum of Patterns, Planar Bridge,
Precise Strike, Prizefighter Construct, Ravenous Intruder, Reckless Racer,
Renegade Map, Renegade Rallier, Renegade's Getaway, Renegade Wheelsmith,
Reservoir Walker, Resourceful Return, Ridgescale Tusker,
Rogue Refiner, Salvage Scuttler, Scrapper Champion, Servo Schematic,
Shielded Aether Thief, Shipwreck Moray, Siege Modification,
Silkweaver Elite, Solemn Recruit, Spire of Industry, Spire Patrol,
Take into Custody, Tezzeret's Touch, Thopter Arrest, Unbridled Growth,
Universal Solvent, Untethered Express, Vengeful Rebel, Verdant Automaton,
Walking Ballista, Watchful Automaton, Welder Automaton, Weldfast Engineer,
Wrangle, Yahenni, Undying Partisan
Release 1.80 (December 31, 2016)
============
kelsioboy
lodici
melvin
ShawnieBoy
- changed/added the following to the user interface:
* always show unimplemented cards in Card Explorer
* ignore case when sorting list of decks
- fixed the following bugs:
* Russian UI crashes when clicking "New Game" (issue #1007)
- added the following cards:
Afiya Grove, Deadly Wanderings, Fumigate, Gahiji, Honored One,
Oran-Rief Hydra, Padeem, Consul of Innovation, Planar Void, Repay in Kind,
Riptide Entrancer, Shauku, Endbringer, Song of Serenity, Stalking Yeti,
Toolcraft Exemplar, Winds of Rath
Release 1.79 (November 28, 2016)
============
lodici
melvin
ShawnieBoy
- changed/added the following to the user interface:
* use custom checkboxes in Card Explorer filters
* add option to select 'X' in cost filter
* add 'Match all' option for cost filter, e.g. X and 3