Page 3 of 5

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 12 Jul 2017, 09:58
by BlackWyvern
When attempting to download 452 new cards after updating from version 1.4.23V5 (2017-05-18) [With a 100% complete card image folder]:
Code: Select all
INFO  2017-07-12 02:23:52,455 Check download images (total card images: 30236, total token images: 1185)                 =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
INFO  2017-07-12 02:23:52,455    => Missing card images: 33                                                              =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
INFO  2017-07-12 02:23:52,455    => Missing token images: 419                                                            =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
tokens.mtg.onl: for every card
Code: Select all
ERROR 2017-07-12 02:19:32,179 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0                                     =>[Thread-3579] DownloadPictures.run
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.rangeCheck(ArrayList.java:653)
   at java.util.ArrayList.get(ArrayList.java:429)
   at org.mage.plugins.card.dl.sources.TokensMtgImageSource.generateTokenUrl(TokensMtgImageSource.java:160)
   at org.mage.plugins.card.images.DownloadPictures.run(DownloadPictures.java:465)
   at java.lang.Thread.run(Thread.java:748)
mgt.onl: (Gets through 32 of 452 cards before halting and image downloader must be closed and reopened.)
Code: Select all
ERROR 2017-07-12 02:21:42,531 Error while copying file Elemental                                                         =>[pool-21-thread-5] DownloadPictures$DownloadTask.run
java.nio.file.FileSystemException: S:\Program Files\XMage\images\TOK\ELEMENTAL.G.ELEMENTAL.CREATURE.2.2.full.jpg -> S:\Program Files\XMage\images\TOK\ELEMENTAL.G.ELEMENTAL.CREATURE.2.2.full.jpg: First path contains second path!
   at net.java.truevfs.access.TBIO.checkContains(TBIO.java:253)
   at net.java.truevfs.access.TBIO.cp_r(TBIO.java:135)
   at net.java.truevfs.access.TFile.cp_rp(TFile.java:2882)
   at org.mage.plugins.card.images.DownloadPictures$DownloadTask.run(DownloadPictures.java:582)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:748)
alternative.mtg.onl fails to initialize and again prompts the close and reopen.

GrabBag shows 1382 cards missing despite the above shown stats, gets to 452 and stops, again needing to be closed and reopened.

Magidex properly displays "Card not available on magidex.com" for about two thirds, then reverts to below, and upon failing to complete sets the missing card number to 510 and also corrupts a good portion of the existing database by replacing cards with zero byte empty files.
Code: Select all
WARN  2017-07-12 02:25:17,595 Image download for Nessian Wilds Ravager(PTC) failed - responseCode: 403 url: http://magidex.com/extstatic/card/PTC/nessian%20wilds%20ravager.jpg =>[pool-24-thread-10] DownloadPictures$DownloadTask.run
Code: Select all
INFO  2017-07-12 02:27:27,317 Check download images (total card images: 30236, total token images: 1185)                 =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
INFO  2017-07-12 02:27:27,317    => Missing card images: 91                                                              =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
INFO  2017-07-12 02:27:27,317    => Missing token images: 419                                                            =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
scryfall.com: Does the same thing as Magidex, but without messing up the card count.

List of offending cards
Code: Select all
Myr (MBS)
Insect (VMA)
Soldier (MBS)
Reflection (VMA)
Caribou (ME2)
Saproling (VMA)
Graveborn (ME2)
Saproling (VMA)
Elemental (MRD)
Plant Wall (ME2)
Soldier (VMA)
Insect (MRD)
Saproling (ME2)
Spirit (VMA)
Pest (MRD)
Soldier (ME2)
Squirrel (VMA)
Soldier (MRD)
Thopter (VMA)
Demon (ME3)
Spirit (MRD)
Wurm (VMA)
Sand Warrior (ME3)
Graveborn (ALL)
Wurm (VMA)
Angel (NEM)
Hippo (ALL)
Djinn (ME4)
Zombie (VMA)
Goblin (NEM)
Soldier (ALL)
Goblin (ME4)
Saproling (NEM)
Squirrel (WTH)
Tetravite (ME4)
Zombie (ALL)
Saproling (NEM)
Snake (WWK)
Angel (APC)
Assembly-Worker (MED)
Germ (NPH)
Cat (APC)
Camarid (MED)
Wolf (WWK)
Kavu (APC)
Insect (NPH)
Citizen (MED)
Wurm (APC)
Hippo (MED)
Insect (NPH)
Snake (MED)
Plant (ZEN)
Goblin (ARB)
Spirit (ODY)
Thrull (MED)
Saproling (ARB)
Zombie (MED)
Knight Ally (OGW)
Soldier (ARB)
Cat (MIR)
Kor Ally (OGW)
Thopter (ARB)
Gold (JOU)
Octopus (OGW)
Satyr (JOU)
Zombie (ARB)
Centaur (ONS)
Soldier (JOU)
Plant (ARC)
Zombie (ONS)
Saproling (ARC)
Zombie (ARC)
Bear (JUD)
Spirit (EXP)
Bird (JUD)
Gnome (USG)
Elemental Cat (JUD)
Goblin (USG)
Elephant (JUD)
Spirit (JUD)
Wurm (JUD)
Minion (USG)
Saproling (USG)
Bird (ARN)
Djinn (ARN)
Angel (PC2)
Insect (SOM)
Beast (PC2)
Goblin Scout (MIR)
Pegasus (MIR)
Spirit (MIR)
Wall (MIR)
Wall (MIR)
Zombie (MIR)
Wolf (V10)
Camarid (FEM)
Citizen (FEM)
Goblin (FEM)
Saproling (FEM)
Thrull (FEM)
Insect (LEA)
Assembly-Worker (ATQ)
Tetravite (ATQ)
Goblin (STH)
Insect (STH)
Insect (STH)
Ape (MMQ)
Faerie Rogue (V11)
Rat (STH)
Insect Butterfly (MMQ)
Elemental (FUT)
Insect (LEB)
Insect (MMQ)
Elf Druid (FUT)
Snake (BOK)
Saproling (MMQ)
Elf Druid (FUT)
Spirit (BOK)
Snake (MMQ)
Giant (FUT)
Spirit (BOK)
Soldier (MMQ)
Kithkin Soldier (FUT)
Spirit (V12)
Spirit (MMQ)
Demon (LEG)
Saproling (FUT)
Goblin (RAV)
Zombie (MMQ)
Sand Warrior (LEG)
Sliver (FUT)
Horror (RAV)
Snake (LEG)
Soldier (FUT)
Elemental (MOR)
Knight (RAV)
Assembly-Worker (C13)
Wurm (FUT)
Elf Warrior (MOR)
Saproling (RAV)
Beast (C13)
Zombie Goblin (FUT)
Spirit (RAV)
Goblin Rogue (MOR)
Beast (C13)
Zombie (FUT)
Wolf (RAV)
Beast (C13)
Faerie (FUT)
Kithkin Soldier (MOR)
Faerie (RAV)
Beast (C13)
Wolf (MOR)
Dragon (ROE)
Drake (C13)
Beast (MRD)
Elemental (C13)
Elephant (ROE)
Boar (PC2)
Elemental (C13)
Eldrazi Spawn (PC2)
Goblin Golem (ROE)
Elemental (C13)
Germ (PC2)
Kor Soldier (ROE)
Elephant (C13)
Goblin (PC2)
Elf Warrior (C13)
Hellion (PC2)
Goat (C13)
Insect (PC2)
Ooze (PC2)
Plant (PC2)
Saproling (PC2)
Spider (PC2)
Butterfly (VIS)
Insect (VIS)
Prism (VIS)
Snake (VIS)
Bear (VMA)
Bird (VMA)
Boar (VMA)
Demon (VMA)
Elephant (VMA)
Goblin Soldier (VMA)
Goblin (VMA)
Bear (LGN)
Insect (LGN)
Hellion (M13)
Bat (GPT)
Goblin (M15)
Pegasus (GPT)
Cat (MBS)
Minion (PCY)
Sand (GPT)
Golem (5DN)
Squirrel (PCY)
Saproling (GPT)
InsectWirefly (DST)
Insect (5DN)
Spirit (GPT)
Insect (DST)
Ape (PLC)
Pincher (5DN)
Weird (GPT)
Myr (DST)
Cat Warrior (PLC)
Wurm (GPT)
Caribou (5ED)
Spawn (DST)
Insect (PLC)
Citizen (5ED)
Knight (PLC)
Knight (GTC)
Beast (E01)
Djinn (5ED)
Saproling (PLC)
Beast (E01)
Ooze (GTC)
Goblin (5ED)
Soldier (PLC)
Soldier (E01)
Insect (5ED)
Sliver (H09)
Hippo (PLS)
Spirit (E01)
Serf (5ED)
Centaur (RAV)
Zombie (E01)
Plant Wall (HML)
Snake (5ED)
Serf (HML)
Assembly-Worker (EMA)
Thrull (5ED)
Skeleton (HML)
Sliver (TPR)
Cat (6ED)
Beast (EMA)
Goblin (HOP)
Citizen (6ED)
Spike (TPR)
Devil (EMN)
Insect (HOP)
Djinn (6ED)
Spirit (TPR)
Pentavite (HOP)
Human Soldier (EMN)
Goblin (6ED)
Thopter (TPR)
Pest (HOP)
Insect (6ED)
Zombie (TPR)
Insect (EMN)
Saproling (HOP)
Serf (6ED)
Bat (TSP)
Spirit (EMN)
Zombie (HOU)
Snake (6ED)
Goblin (TSP)
Wolf (EMN)
Bird (8ED)
Caribou (ICE)
Kithkin Soldier (EVE)
Bird (9ED)
Reflection (INV)
Serf (TSP)
Wolf (EVE)
Saproling (9ED)
Bird (JOU)
Spider (TSP)
Pegasus (EXO)
Illusion (DDM)
Thopter (EXO)
Sliver (STH)
Thrull (TSP)
Elemental (DDP)
Spike (STH)
Goblin (UDS)
Centaur (DGM)
Beast (TMP)
Ape (ULG)
Hound (TMP)
Knight (DGM)
Skeleton (ULG)
Pegasus (TMP)
Squirrel (ULG)
Rhino (DGM)
Reflection (TMP)
Ape (UNH)
Soldier (DGM)
Saproling (TMP)
Spirit (TMP)
Wurm (DGM)
Goblin (UNH)
Zombie (TMP)
Wurm (DGM)
Squirrel (UNH)
Squirrel (TOR)
Emblem Tezzeret (KLD)
Beast (USG)
Bird (DIS)
Goblin (TPR)
Ape (10E)
Drake (DIS)
Pegasus (TPR)
Elemental (DIS)
Insect (10E)
Rat (TPR)
Goblin (DIS)
Saproling (DIS)
Reflection (TPR)
Snake (DIS)
Saproling (TPR)
Skeleton (10E)
Spirit (DKA)
Insect (2ED)
Wolf (DKA)
Djinn (3ED)
Zombie (DKA)
Insect (3ED)
Saproling (DRB)
Assembly-Worker (4ED)
Elemental (DST)
Djinn (4ED)
Elemental (DST)
Insect (4ED)
Tetravite (4ED)
Elephant (CMD)
Avatar (5DN)
Beast (5DN)
Beast (CMA)
Beast (SCG)
Insect (CMD)
Beast (CMA)
Dragon (SCG)
Kithkin Soldier (CMD)
Dragon (CMA)
Goblin (SCG)
Drake (CMA)
Elemental (CMA)
Soldier (SCG)
Elephant (CMA)
Pegasus (CMD)
Elf Warrior (CMA)
Saproling (CMD)
Snake (CMD)
Gargoyle (CMA)
Kithkin Soldier (CMA)
Elemental (SOK)
Knight (CMA)
Soldier (CMD)
Snake (SOK)
Saproling (CMA)
Spirit (CMA)
Spirit (SOK)
Treefolk (CMA)
Urami (SOK)
Wolf (CMA)
Warrior (SOK)
Zombie (CMA)
Graveborn (C13)
Beast (CMD)
Beast (CMD)
Spider (CMD)
Dragon (CMD)
Insect (C13)
Spirit (CMD)
Eldrazi Spawn (CMD)
Knight (C13)
Elemental (CMD)
Kobold (C13)
Demon (DD3DVD)
Myr (C13)
Spirit (DD3DVD)
Plant (C13)
Squirrel (CMD)
Thrull (DD3DVD)
Saproling (C13)
Triskelavite (CMD)
Elf Warrior (DD3EVG)
Snake (C13)
Wolf (CMD)
Goblin (DD3EVG)
Spirit (C13)
Ape (DD3GVL)
Thopter (C13)
Bat (DD3GVL)
Elephant (DD3GVL)
Thrull (C13)
Elemental Shaman (DD3JVC)
Zombie (C13)
Ape (DDD)
Equipment (C14)
Bat (DDD)
Goblin Golem (C14)
Zombie (CMD)
Insect (DDE)
Dragon Spirit (CHK)
Insect (DDE)
Constructdefender (CNS)
Elemental (CHK)
Assembly-Worker (DDF)
Saproling (CON)
Pentavite (DDF)
Illusion (CHK)
Soldier (CON)
Rat (CHK)
Ape (DDG)
Zombie (CON)
Snake (CHK)
Griffin (DDG)
Snake (CHR)
Weird (DDJ)
Bird (CSP)
Zombie (DDJ)
Vampire (DDK)
Graveborn (CSP)
Soldier (CSP)
Knight of New Alara(MLP)
Gideon, Ally of Zendikar(MBP)
Renegade Rallier(FNMP)
Allosaurus Rider(PTC)
Maelstrom Pulse(GPX)
Ajani Vengeant(MLP)
Arbiter of the Ideal(PTC)
Colossal Whale(MLP)
Reverse Engineer(FNMP)
Ancient Hellkite(MLP)
Spiritmonger(GPX)
Fatal Push(FNMP)
Those Who Serve(E01)
Vizier of Deferment(E01)
Sparring Mummy(E01)
Sixth Sense(E01)
Liliana, the Last Hope(MBP)
Jace, Unraveler of Secrets(MBP)
Submerged Boneyard(E01)
Tormenting Voice(E01)
Woodland Stream(E01)
Icatian Javelineers(GRC)
Kor Firewalker(GRC)
Selkie Hedge-Mage(GRC)
Door of Destinies(PTC)
Mind Stone(GRC)
Plague Myr(GRC)
Maul Splicer(GRC)
Nissa's Chosen(GRC)
Smoldering Marsh(MBP)
Skinrender(GRC)
Eater of Hope(PTC)
Tormented Soul(GRC)
Vampire Nighthawk(GRC)
Woolly Thoctar(GRC)
Feral Throwback(PTC)
Chrome Mox(GPX)
Gaddock Teeg(JR)
Ember Swallower(PTC)
Tovolar's Magehunter(MLP)
Ramunap Excavator(MLP)
Vexing Shusher(MLP)
Sunken Hollow(MBP)
Foundry Champion(PTC)
Sandsteppe Mastodon(MLP)
Lotus Cobra(GPX)
Thopter Assembly(MLP)
Tromokratis(MLP)
Valakut, the Molten Pinnacle(MLP)
Plains(PTC)
Wildfire Eternal(MBP)
Giant Growth(SUS)
Glissa, the Traitor(PTC)
Mad Auntie(SUS)
Carnival Hellsteed(PTC)
Bone Picker(E01)
Cinder Barrens(E01)
Mayor of Avabruck(PTC)
Brute Strength(E01)
Grove of the Guardian(PTC)
Calciderm(GRC)
Raging Kavu(PTC)
Greater Sandwurm(E01)
Circle of Flame(GRC)
Initiate's Companion(E01)
Highland Lake(E01)
Mercurial Pretender(PTC)
Deathless Angel(GRC)
Curse of Thirst(GRC)
Curse of Wizardry(GRC)
Gather the Townsfolk(GRC)
Nessian Wilds Ravager(PTC)
Gravedigger(GRC)
Hada Freeblade(GRC)
Limits of Solidarity(E01)
Hellspark Elemental(GRC)
Comet Storm(PTC)
Scourge of Fleets(PTC)
Oros, the Avenger(PTC)
Canopy Vista(MBP)
Pathmaker Initiate(E01)
Abrade(MGDC)
Chandra, Flamecaller(MBP)
Consuming Aberration(PTC)
Nissa, Voice of Zendikar(MBP)
Cinder Glade(MBP)
Scaled Behemoth(E01)
Prairie Stream(MBP)
Dawnbringer Charioteers(PTC)
Djinn Illuminatus(PTC)
Doomwake Giant(PTC)

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 13 Jul 2017, 09:00
by estriquinina
NoGue2k wrote:Solemnity not working with undying and persist.
I was going to post the exact same thing!

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 13 Jul 2017, 11:57
by quod
F8 does not work?
I checked it in two games against real people. When playing Devoted DruidVizier of Remedies combo, I pressed F8, used mana-ability, then used -1/-1 ability, then pressed F8 again and chose 20 in first game and 3 in the last. Both times I could not go past the current step of the turn, and even after concedeing game and sideboarding I could not go past my upkeep. Logs are attached, had to zip them in order to attach.

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 13 Jul 2017, 15:02
by lucianofernandes
Considering rule 121.6 Persist is not working with Hapatra, Vizier of Poisons and Obelisk Spider. Hapatra and Obelisk Spider do not trigger their second abilities when Kitchen Finks returns with -1/-1 counter.

LevelX: Fixed beyond 1.4.24V2

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 14 Jul 2017, 04:53
by JeskaiCharmer
Sand Strangler's "may" ability made me kill my own creature when no other targets were available.

LevelX: Fixed beyond 1.4.24V2

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 15 Jul 2017, 09:41
by estriquinina
Chronozoa's duplicating ability is triggering whenever any card is put into a graveyard from play, not just Chronozoa itself. Here's an excerpt from the log:

Code: Select all
<font color="#CCCC33">10:39: </font><font color="#20B2AA">Dr3am</font><font color="White">
    sacrificed </font><font color="#696969"><a href="#Viscera Seer">Viscera
    Seer</a></font><font color="White"> [58f]</font>
<font color="#CCCC33">10:39: </font><font color="White">Ability triggers: </font><font color="#87CEFA"><a href="#Chronozoa">Chronozoa</a></font><font color="White">
    [765] - When </font><font color="#87CEFA"><a href="#Chronozoa">Chronozoa</a></font><font color="White">
    [765] dies, if it had no time counters on it, create two tokens that are
    copies of it.</font>


As you can see, I sacrificed Viscera Seer and for some reason that triggered Chronozoa's ability.

jeffwadsworth: Fixed beyond 1.4.24V2

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 15 Jul 2017, 14:20
by Dragunity
Token images of creature with embalm and eternalize does not show up, only images of original creature. Are these token images implemented yet?

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 16 Jul 2017, 13:34
by Legend5555
Sandstrangler's ability says "may" but no option is given. I targeted my own creature because I had to, but was not given the option to decline the damage.

jeffwadsworth: Fixed beyond 1.4.24V2

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 16 Jul 2017, 14:18
by jamesmurray33
Shadow of the Grave may have some problems, testing is inconsistent.

jeffwadsworth: When you find a bug with it that is consistent, please post it here.

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 16 Jul 2017, 15:20
by BattlingBard
Geralf's Messenger still gets a +1/+1 counter put on it when it dies when solemnity is on the battlefield.

jeffwadsworth: This worked fine for me with Release 1.4.24v3 (2017-07-16)

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 16 Jul 2017, 23:48
by Tuliozuu
Solemnity is bugged. Finks and Geralf are getting onto the battlefield with counters on them coming from the graveyard.

jeffwadsworth: This worked fine for me with 1.4.24V3

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 17 Jul 2017, 04:05
by NoGue2k
The window to choose a Squadron Hawk never poped up

this happened twice

https://image.prntscr.com/image/AWw7Rmp ... lMYZXQ.png

jeffwadsworth: Scroll down. See those arrows on the right of the window?.

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 17 Jul 2017, 16:40
by snickersdoodle
Hi! Thanks for maintaining this awesome software.

When playing in a control mirror this morning, none of the "extra cost" counter spells would let me pay for the additional costs. Instead, the program told me that I was unable to activate mana abilities to pay for the spell.

A screenshot of the message is included below.

My opponent and I tested this, and it was an issue with at least the following spells:
Censor
Metallic Rebuke

jeffwadsworth: Interesting. Checking it out. The cards themselves seem okay, so something else in play was causing the issue.

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 17 Jul 2017, 21:25
by Drglord
Mana produced by Chandra, Torch of Defiance +1 (2R) cannot be used to cast planewalkers with oath of nissa.

You can use them as colorless but not as another color... And this is something that changed in some latest version cause before it working correct.

jeffwadsworth: Do you have a scenario where this can be forced/reproduced?

Re: Bug Reports XMage 1.4.24 SOFTWARE

PostPosted: 18 Jul 2017, 14:59
by Keden
My afflict didn't come through after using Endless Sands on my own creature. The afflict ability was on the stack already.

16:57: Attacker: Frontline Devastator [a84] (5/3) blocked by Ruin Rat [7d2] (2/2)
16:57: Ability triggers: Frontline Devastator [a84] - Afflict 1 (Whenever this creature becomes blocked, defending player loses 1 life.)
16:57: Ability triggers: Frontline Devastator [a84] - Afflict 2 (Whenever this creature becomes blocked, defending player loses 2 life.)
16:57: RainbowDash activates: exile target creature you control. from Endless Sands [f77] targeting Frontline Devastator [a84]
16:57: RainbowDash moves Frontline Devastator [a84] from battlefield to the exile zone
16:57: Turn 17 xyruz (19 - 14)
16:57: xyruz draws a card
16:57: xyruz puts Swamp [be7] from hand onto the Battlefield
16:57: xyruz plays Swamp [be7]
16:58: xyruz casts Wretched Camel [654]
16:58: xyruz puts Wretched Camel [654] from stack onto the Battlefield

LevelX: Fixed beyond 1.4.24V3