It is currently 23 Apr 2017, 12:03
   
Text Size

Bug Reports xmage 1.4.10

by BetaSteward

Moderators: LevelX, North, escplan9, BetaSteward, noxx, fireshoes, Aurum, jeffwadsworth, CCGHQ Admins

Bug Reports xmage 1.4.10

Postby 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.



  1. Please use a separate post for each problem/bug.
  2. Don't report here problems concerning to install, start or connect xmage. Only game related problems of using xmage.
  3. 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.
User avatar
LevelX
DEVELOPER
 
Posts: 1569
Joined: 08 Dec 2011, 15:08
Has thanked: 173 times
Been thanked: 310 times

Re: Bug Reports xmage 1.4.10

Postby 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.
Tavars
 
Posts: 1
Joined: 06 Apr 2016, 21:15
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby 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
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

Postby 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
ITSUNEF0X
 
Posts: 1
Joined: 07 Apr 2016, 00:51
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports xmage 1.4.10

Postby 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.
PalladiaMors
 
Posts: 335
Joined: 12 Jul 2014, 17:40
Has thanked: 35 times
Been thanked: 21 times

Re: Bug Reports xmage 1.4.10

Postby 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)
LevelX: Fixed beyond 1.4.10v0
mtschellenberg
 
Posts: 2
Joined: 07 Apr 2016, 02:53
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby 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 #-o :D

escplan9: NO BUG - Ensnaring Bridge prevents the attack
Last edited by Myrken on 07 Apr 2016, 03:27, edited 2 times in total.
Myrken
 
Posts: 5
Joined: 03 Apr 2016, 01:36
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports xmage 1.4.10

Postby 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
saera
 
Posts: 4
Joined: 04 Apr 2016, 19:55
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby mtschellenberg » 07 Apr 2016, 03:00

Got the following bug a few turns after I got a bug about The Gitrog Monster (posted above):
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

Postby Verve » 07 Apr 2016, 04:53

Briarbridge Patrol investigate doesn't trigger from noncombat damage like Rabid Bite

LevelX: Fixed beyond 1.4.10v0
Verve
 
Posts: 8
Joined: 03 Apr 2016, 07:16
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby 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.
Bitterfrost
 
Posts: 5
Joined: 15 Jan 2016, 13:25
Has thanked: 1 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby muppet » 07 Apr 2016, 14:37

when Solitary Hunter tries to transform.


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
muppet
Tester
 
Posts: 570
Joined: 03 Aug 2011, 14:37
Has thanked: 31 times
Been thanked: 30 times

Re: Bug Reports xmage 1.4.10

Postby 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
Mella
 
Posts: 4
Joined: 08 Mar 2016, 19:04
Has thanked: 1 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby 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.
tehboss
 
Posts: 7
Joined: 25 Apr 2015, 07:30
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.10

Postby beautiful » 07 Apr 2016, 21:19

thopter token died and then this happened
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
beautiful
 
Posts: 4
Joined: 05 Jul 2015, 06:40
Has thanked: 0 time
Been thanked: 1 time

Next

Return to XMage

Who is online

Users browsing this forum: Google [Bot] and 12 guests


Who is online

In total there are 13 users online :: 1 registered, 0 hidden and 12 guests (based on users active over the past 10 minutes)
Most users ever online was 279 on 11 Jul 2013, 22:03

Users browsing this forum: Google [Bot] and 12 guests

Login Form