Bug Reports xmage 1.4.10
by BetaSteward
Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins
Bug Reports xmage 1.4.10
by LevelX » 06 Apr 2016, 20:04
If you have encountered any problems while using XMage 1.4.10 you can post them here.
Please mention who you were playing against: Human or the AI type.
Please describe how you got to that point. A screenshot of the battlefield at the moment something went wrong will be useful too. Otherwise, naming the cards that interacted will suffice. If you get an error log please add that too. Also often does a gamelog file from the mage-client/gamelogs/ folder help to reproduce the problem.
Thank you for your help in detecting bugs.
Known Issues:
https://github.com/magefree/mage/issues
* Problem with the activation of land abilities using 1.4.10v0 client:.
To fix the land activate ability problem switch on and off again the new menu option on the battlefield context menu "Mana payment/Use first mana ability when tapping lands"
You have to do it at the start of each game again.
!! All posts concerning that bug are deleted for lucidity.
Release 1.4.11v0 (2016-04-24)
* MTG Cube - Fixed wrong card name of Fire // Ice.
* Legendary Cube 2016 fixed wrong card name of Opalescence.
* Rich Man's Draft format added.
* Fixed various sources of Null Pointer Exceptions from the server.
* Fixed CMC calculation for transformed cards.
* SOI Shadow Lands - Fixed that reveal window popped up a second time.
* Soulbond - Reworked to two triggered abilities.
* Time Spiral storage duals lands - Fixed that the activated ability to remove the counters was not defnied as mana ability.
* Canopy Crawler - Fix that the boost amount was not fixed during spell resolution.
* Centaur Vinecrasher -Fixed that trigger did not work if a land was moved to graveyard.
* Changeling Berserker - Fixed Champion ability to require selecting another creature
* Changeling Titan - Fixed Champion ability to require selecting another creature
* Changeling Hero - Fixed Champion ability to require selecting another creature
* Dromoka's Command - Fixed that P/T changes resulting from a sacrifice of an enchantment were not applied before the fighting effect was applied.
* Eldrazi Obligator - Fixed that when cost was not paid, still granted targetted creature Haste and Untapped the creature.
* Ghazban Ogre - Fixed various bugs.
* Jace, Unraveler of Secrets emblem - Fixed so it now counters spells correctly.
* Kindly Stranger - Fixed that it did not allow destroying creature on transform.
* Leeching Sliver - Fixed that the triggered ability did not work if a planeswalker was attacked.
* Martyr's Bond- Fixed possible java bug (null pointer exception).
* Myr Superion - Fixed that its mana costs could not be decreased by convoke.
* Oath of Nissa - Fixed target selection not working for AI players.
* Olivia Voldaren - Fixed some wrong tooltip wording.
* Pyre Hound - Fixed, trigger is not a may ability.
* Silent Skimmer - Fixed so defending player correctly loses life on trigger.
* Stinkdrinker Bandit - Fixed that it was incorrectly giving the +2/+1 bonus even to Rogues blocked.
* Stone-Seeder Hierophant - Fixed that it was triggering on other players' lands.
* Weirding Wood - Fixed so trigger happens When it enters the battlefield, instead of As enters battlefield.
Release 1.4.10v1 (2016-04-08)
* Lands with multiple abilities defaulting to first ability - Fixed so no longer defaults to it.
* Fixed usable zone check for transformable permanents (e.g. Huntsmaster of the Fell).
* Bloodlord of Vaasgoth - Fixed how bloodthirst was applied to creatures.
* Briarbridge Patrol - Fixed that it doesn't trigger from noncombat damage.
* Crawling Sensation - Fixed possible null pointer exception.
* Jace, Unraveler of Secrets emblem - Fixed so it now counters spells correctly.
* Neck Breaker - Fixed that it did not grant trample to attacking creatures.
* Phyrexian Dreadnought - Fixed that it can't be sacrificed if it's phased out.
* Sidisi, Brood Tyrant - Fixed possible null pointer exception.
* The Gitrog Monster - Fixed possible null pointer exception.
Please mention who you were playing against: Human or the AI type.
Please describe how you got to that point. A screenshot of the battlefield at the moment something went wrong will be useful too. Otherwise, naming the cards that interacted will suffice. If you get an error log please add that too. Also often does a gamelog file from the mage-client/gamelogs/ folder help to reproduce the problem.
- Please use a separate post for each problem/bug.
- Don't report here problems concerning to install, start or connect xmage. Only game related problems of using xmage.
- Don't report here cards you would like to see implemented. Please report those card requests here:
http://www.slightlymagic.net/forum/viewtopic.php?f=70&t=18474
Thank you for your help in detecting bugs.
Known Issues:
https://github.com/magefree/mage/issues
* Problem with the activation of land abilities using 1.4.10v0 client:.
To fix the land activate ability problem switch on and off again the new menu option on the battlefield context menu "Mana payment/Use first mana ability when tapping lands"
You have to do it at the start of each game again.
!! All posts concerning that bug are deleted for lucidity.
Release 1.4.11v0 (2016-04-24)
* MTG Cube - Fixed wrong card name of Fire // Ice.
* Legendary Cube 2016 fixed wrong card name of Opalescence.
* Rich Man's Draft format added.
* Fixed various sources of Null Pointer Exceptions from the server.
* Fixed CMC calculation for transformed cards.
* SOI Shadow Lands - Fixed that reveal window popped up a second time.
* Soulbond - Reworked to two triggered abilities.
* Time Spiral storage duals lands - Fixed that the activated ability to remove the counters was not defnied as mana ability.
* Canopy Crawler - Fix that the boost amount was not fixed during spell resolution.
* Centaur Vinecrasher -Fixed that trigger did not work if a land was moved to graveyard.
* Changeling Berserker - Fixed Champion ability to require selecting another creature
* Changeling Titan - Fixed Champion ability to require selecting another creature
* Changeling Hero - Fixed Champion ability to require selecting another creature
* Dromoka's Command - Fixed that P/T changes resulting from a sacrifice of an enchantment were not applied before the fighting effect was applied.
* Eldrazi Obligator - Fixed that when cost was not paid, still granted targetted creature Haste and Untapped the creature.
* Ghazban Ogre - Fixed various bugs.
* Jace, Unraveler of Secrets emblem - Fixed so it now counters spells correctly.
* Kindly Stranger - Fixed that it did not allow destroying creature on transform.
* Leeching Sliver - Fixed that the triggered ability did not work if a planeswalker was attacked.
* Martyr's Bond- Fixed possible java bug (null pointer exception).
* Myr Superion - Fixed that its mana costs could not be decreased by convoke.
* Oath of Nissa - Fixed target selection not working for AI players.
* Olivia Voldaren - Fixed some wrong tooltip wording.
* Pyre Hound - Fixed, trigger is not a may ability.
* Silent Skimmer - Fixed so defending player correctly loses life on trigger.
* Stinkdrinker Bandit - Fixed that it was incorrectly giving the +2/+1 bonus even to Rogues blocked.
* Stone-Seeder Hierophant - Fixed that it was triggering on other players' lands.
* Weirding Wood - Fixed so trigger happens When it enters the battlefield, instead of As enters battlefield.
Release 1.4.10v1 (2016-04-08)
* Lands with multiple abilities defaulting to first ability - Fixed so no longer defaults to it.
* Fixed usable zone check for transformable permanents (e.g. Huntsmaster of the Fell).
* Bloodlord of Vaasgoth - Fixed how bloodthirst was applied to creatures.
* Briarbridge Patrol - Fixed that it doesn't trigger from noncombat damage.
* Crawling Sensation - Fixed possible null pointer exception.
* Jace, Unraveler of Secrets emblem - Fixed so it now counters spells correctly.
* Neck Breaker - Fixed that it did not grant trample to attacking creatures.
* Phyrexian Dreadnought - Fixed that it can't be sacrificed if it's phased out.
* Sidisi, Brood Tyrant - Fixed possible null pointer exception.
* The Gitrog Monster - Fixed possible null pointer exception.
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Bug Reports xmage 1.4.10
by Tavars » 06 Apr 2016, 21:21
I know this was a bug in 1.4.9v3.
Cracking an Evolving Wilds on an opponents turn would not trigger Crawling Sensation.
LevelX: I can't reproduce that problem.
Cracking an Evolving Wilds on an opponents turn would not trigger Crawling Sensation.
LevelX: I can't reproduce that problem.
- Tavars
- Posts: 1
- Joined: 06 Apr 2016, 21:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by DrumDevil » 06 Apr 2016, 23:37
I was casting Planar Outburst for it's normal mana cost, and it caused a game error. Casted it on different phases and turns, still the same error. I can't post the text because "it's too spamy", so I'll try to edit and insert a link.
Imgur link: http://imgur.com/GPIo1b7
LevelX: Fixed beyond 1.4.10v0
Imgur link: http://imgur.com/GPIo1b7
LevelX: Fixed beyond 1.4.10v0
Last edited by DrumDevil on 07 Apr 2016, 00:10, edited 1 time in total.
- DrumDevil
- Posts: 2
- Joined: 29 Mar 2016, 01:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by ITSUNEF0X » 07 Apr 2016, 01:13
The glitch i have found only appears with flip cards. whenever the flip requirements are meet i get a error box and the card doesn't flip, but all other triggered abilities work just fine.
Game exception occurred: java.lang.ClassCastException: mage.sets.darkascension.HuntmasterOfTheFells cannot be cast to mage.game.permanent.Permanent
Server version: 1.4.10v0
LevelX: Fixed beyond 1.4.10v0
Game exception occurred: java.lang.ClassCastException: mage.sets.darkascension.HuntmasterOfTheFells cannot be cast to mage.game.permanent.Permanent
Server version: 1.4.10v0
LevelX: Fixed beyond 1.4.10v0
Re: Bug Reports xmage 1.4.10
by PalladiaMors » 07 Apr 2016, 01:56
Not exactly a bug, but this is the result of what looks like some kind of confusion to me. Marco Marin coded a bunch of cards from Arabian Nights, bringing the set to over 90% of cards implemented. I'm very interested on those, I suppose there are other people interested on them as well. Anyway, the cards are currently being counted as implemented in http://ct-magefree.rhcloud.com/cards?expansion=ARN , but in reality they didn't make it into Xmage. I read the discussion in the developers section and it felt like Marco got maybe a bit confused and wasn't sure on how to push the code from his "repository" (not sure if that's the right term?) to the "main repository"(?).
If someone could have a look on what's going on, I'd appreciate it a lot. By the way, if Marco can keep coding more cards from other old sets, he can be sure that a part of the Xmage community is very appreciative about it. Thanks!
escplan9: In those Dev Talk threads you'll see we are trying to help him the best we can with picking up on how to use our version control system (git) to contribute to XMage. Not sure what his current issue is but I assure you we will assist him with any questions he has.
If someone could have a look on what's going on, I'd appreciate it a lot. By the way, if Marco can keep coding more cards from other old sets, he can be sure that a part of the Xmage community is very appreciative about it. Thanks!
escplan9: In those Dev Talk threads you'll see we are trying to help him the best we can with picking up on how to use our version control system (git) to contribute to XMage. Not sure what his current issue is but I assure you we will assist him with any questions he has.
- PalladiaMors
- Posts: 343
- Joined: 12 Jul 2014, 17:40
- Has thanked: 36 times
- Been thanked: 22 times
Re: Bug Reports xmage 1.4.10
by mtschellenberg » 07 Apr 2016, 02:59
Got the following bug soon after my opponent played The Gitrog Monster:
- CODE | Open
- Code: Select all
Game exception occurred: java.lang.NullPointerException
Server version: 1.4.10v0
mage.sets.shadowsoverinnistrad.TheGitrogMonsterTriggeredAbility.checkTrigger(TheGitrogMonster.java:111)
mage.abilities.TriggeredAbilities.checkTrigger(TriggeredAbilities.java:126)
mage.abilities.TriggeredAbilities.checkTriggers(TriggeredAbilities.java:84)
mage.game.GameState.handleEvent(GameState.java:681)
mage.game.GameState.handleSimultaneousEvent(GameState.java:669)
mage.game.GameImpl.playPriority(GameImpl.java:1289)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:210)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:152)
mage.game.GameImpl.playTurn(GameImpl.java:836)
mage.game.GameImpl.play(GameImpl.java:750)
mage.game.GameImpl.start(GameImpl.java:717)
mage.server.game.GameWorker.call(GameWorker.java:60)
- mtschellenberg
- Posts: 2
- Joined: 07 Apr 2016, 02:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by Myrken » 07 Apr 2016, 03:00
I cant attack with Serra Ascendant in any game Ive played.
http://postmyimage.com/img2/670_cant_attack.png

escplan9: NO BUG - Ensnaring Bridge prevents the attack
http://postmyimage.com/img2/670_cant_attack.png


escplan9: NO BUG - Ensnaring Bridge prevents the attack
Last edited by Myrken on 07 Apr 2016, 03:27, edited 2 times in total.
Re: Bug Reports xmage 1.4.10
by saera » 07 Apr 2016, 03:00
It does this to me no matter what the flip card is, heres the error it always cites the Huntmaster
http://pastebin.com/nDnzpbL8
LevelX: Fixed beyond 1.4.10v0
http://pastebin.com/nDnzpbL8
LevelX: Fixed beyond 1.4.10v0
- saera
- Posts: 4
- Joined: 04 Apr 2016, 19:55
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by mtschellenberg » 07 Apr 2016, 03:00
Got the following bug a few turns after I got a bug about The Gitrog Monster (posted above):
LevelX: Probably fixed with the fix for The Gitrog Monster.
- EXCEPTION | Open
- Code: Select all
Game exception occurred: mage.MageException: Iterated player priority after game exception too often, game ends!
Server version: 1.4.10v0
mage.game.GameImpl.playPriority(GameImpl.java:1328)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:210)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:152)
mage.game.GameImpl.playTurn(GameImpl.java:836)
mage.game.GameImpl.play(GameImpl.java:750)
mage.game.GameImpl.start(GameImpl.java:717)
mage.server.game.GameWorker.call(GameWorker.java:60)
LevelX: Probably fixed with the fix for The Gitrog Monster.
- mtschellenberg
- Posts: 2
- Joined: 07 Apr 2016, 02:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by Verve » 07 Apr 2016, 04:53
Briarbridge Patrol investigate doesn't trigger from noncombat damage like Rabid Bite
LevelX: Fixed beyond 1.4.10v0
LevelX: Fixed beyond 1.4.10v0
- Verve
- Posts: 16
- Joined: 03 Apr 2016, 07:16
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by Bitterfrost » 07 Apr 2016, 08:16
Missing the card Corrupted Grafstone in SOI
escplan9: How did that slip through? We'll get that implemented today. Thanks for bringing it to our attention.
escplan9: How did that slip through? We'll get that implemented today. Thanks for bringing it to our attention.
- Bitterfrost
- Posts: 5
- Joined: 15 Jan 2016, 13:25
- Has thanked: 1 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by muppet » 07 Apr 2016, 14:37
when Solitary Hunter tries to transform.
LevelX: Fixed beyond 1.4.10v0
- EXCEPTION | Open
- Game exception occurred: java.lang.ClassCastException: mage.sets.shadowsoverinnistrad.KindlyStranger cannot be cast to mage.game.permanent.Permanent
Server version: 1.4.10v0
mage.sets.shadowsoverinnistrad.DemonPossessedWitchAbility.isInUseableZone(KindlyStranger.java:112)
mage.abilities.TriggeredAbilities.checkTrigger(TriggeredAbilities.java:92)
mage.abilities.TriggeredAbilities.checkTriggers(TriggeredAbilities.java:84)
mage.game.GameState.handleEvent(GameState.java:681)
mage.game.GameState.handleSimultaneousEvent(GameState.java:669)
mage.abilities.AbilityImpl.resolve(AbilityImpl.java:225)
mage.abilities.TriggeredAbilityImpl.resolve(TriggeredAbilityImpl.java:98)
mage.game.stack.StackAbility.resolve(StackAbility.java:107)
mage.game.GameImpl.resolve(GameImpl.java:1355)
mage.game.GameImpl.playPriority(GameImpl.java:1306)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:210)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:152)
mage.game.GameImpl.playTurn(GameImpl.java:836)
mage.game.GameImpl.play(GameImpl.java:750)
mage.game.GameImpl.start(GameImpl.java:717)
mage.server.game.GameWorker.call(GameWorker.java:60)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
LevelX: Fixed beyond 1.4.10v0
Re: Bug Reports xmage 1.4.10
by Mella » 07 Apr 2016, 16:20
When I activate Vision Charm to phase out Phyrexian Dreadnought, when the Dreadnought ability resolves and I must choose to sacrifice creatures or not, whether option I choose, the Dreadnought will be put in my Graveyard instead of remaining phased out and returning under my control the next turn, like it has to be. Please fix 
LevelX: Fixed beyond 1.4.10v0

LevelX: Fixed beyond 1.4.10v0
Re: Bug Reports xmage 1.4.10
by tehboss » 07 Apr 2016, 17:57
In an AI game, opponent cast Day's Undoing. My hand and library disappeared. They were set to 0. No cards in gy or exile. Everything not on the battlefield was gone.
LevelX: Did some small tweaking in 1.4.10v1 to the card, but it can't explain your problem I guess. Otherwise the code looks good. Please try again, if you can still reproduce the problem.
LevelX: Did some small tweaking in 1.4.10v1 to the card, but it can't explain your problem I guess. Otherwise the code looks good. Please try again, if you can still reproduce the problem.
- tehboss
- Posts: 17
- Joined: 25 Apr 2015, 07:30
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports xmage 1.4.10
by beautiful » 07 Apr 2016, 21:19
thopter token died and then this happened
LevelX: Fixed beyond 1.4.10v0
- CODE | Open
- Code: Select all
Game exception occurred: java.lang.NullPointerException
Server version: 1.4.10v0
mage.sets.shadowsoverinnistrad.TheGitrogMonsterTriggeredAbility.checkTrigger(TheGitrogMonster.java:111)
mage.abilities.TriggeredAbilities.checkTrigger(TriggeredAbilities.java:126)
mage.abilities.TriggeredAbilities.checkTriggers(TriggeredAbilities.java:84)
mage.game.GameState.handleEvent(GameState.java:681)
LevelX: Fixed beyond 1.4.10v0
Who is online
Users browsing this forum: No registered users and 13 guests