It is currently 13 Sep 2025, 14:07
   
Text Size

Bug Reports 0.10.1

by BetaSteward

Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins

Bug Reports 0.10.1

Postby North » 28 Dec 2012, 19:04

If you have encountered any problems while using MAGE 0.10.1, 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.

Thank you for your help in detecting the bugs.
North
DEVELOPER
 
Posts: 93
Joined: 15 May 2011, 08:20
Has thanked: 8 times
Been thanked: 15 times

Re: Bug Reports 0.10.1

Postby Copy » 28 Dec 2012, 22:33

Hi,

The case is as follows:

After I cast Restoration Angel to "cloudshift" my Snapcaster Mage equipped with Runechanter's Pike, the Snapcaster Mage entered the battlefield as if it were still equipped with the pike. And the pike refused to be attached to it anymore.
Copy
 
Posts: 8
Joined: 17 Dec 2012, 19:33
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 0.10.1

Postby LevelX » 30 Dec 2012, 10:26

Copy wrote:Hi,

The case is as follows:

After I cast Restoration Angel to "cloudshift" my Snapcaster Mage equipped with Runechanter's Pike, the Snapcaster Mage entered the battlefield as if it were still equipped with the pike. And the pike refused to be attached to it anymore.
Bug is fixed in the next version (Issue #88).
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 0.10.1

Postby Andrezini » 04 Jan 2013, 17:28

Hi guys!

First of all, let me thank you for all the hard work put into this software. I've been using it for a few months now, and despite all the bugs, i really love it and appreciate the oportunity to play MTG without having to spend a lot of money(MTGO).
I'm now testing the new version 0.10.1 and finding some issues with the AI blocking system. There are some situations when they need to block to survive and they just don't block at all! I believe it's something you guys are really working to improve so i'll just wait for the next releases.
Please keep up the good work and keep improving this software!
Andrezini
 
Posts: 1
Joined: 04 Jan 2013, 17:17
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 0.10.1

Postby jeffwadsworth » 04 Jan 2013, 23:28

Andrezini wrote:Hi guys!

First of all, let me thank you for all the hard work put into this software. I've been using it for a few months now, and despite all the bugs, i really love it and appreciate the oportunity to play MTG without having to spend a lot of money(MTGO).
I'm now testing the new version 0.10.1 and finding some issues with the AI blocking system. There are some situations when they need to block to survive and they just don't block at all! I believe it's something you guys are really working to improve so i'll just wait for the next releases.
Please keep up the good work and keep improving this software!
The AI is just thrown together at the current time. Eventually, it will play better. Don't expect Finkel, though.
jeffwadsworth
Super Tester Elite
 
Posts: 1172
Joined: 20 Oct 2010, 04:47
Location: USA
Has thanked: 287 times
Been thanked: 70 times

Re: Bug Reports 0.10.1

Postby Triadasoul » 05 Jan 2013, 20:26

Game exception occurred: java.lang.ClassCastException: mage.sets.ninthedition.Nekrataal cannot be cast to mage.game.Controllable
Server version: 0.10.1
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:52)
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:42)
mage.filter.predicate.Predicates$AndPredicate.apply(Predicates.java:149)
mage.filter.FilterCard.match(FilterCard.java:79)
mage.cards.CardsImpl.count(CardsImpl.java:145)
mage.target.TargetCard.canChoose(TargetCard.java:100)
mage.target.Targets.canChoose(Targets.java:126)
mage.abilities.AbilityImpl.canChooseTarget(AbilityImpl.java:474)
mage.abilities.ActivatedAbilityImpl.canActivate(ActivatedAbilityImpl.java:160)
mage.players.PlayerImpl.getUseableActivatedAbilities(PlayerImpl.java:674)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:421)
mage.game.GameImpl.playPriority(GameImpl.java:720)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:188)
mage.game.turn.Phase.play(Phase.java:111)
mage.game.turn.Turn.play(Turn.java:124)
mage.game.GameImpl.playTurn(GameImpl.java:500)
mage.game.GameImpl.play(GameImpl.java:474)
mage.game.GameImpl.start(GameImpl.java:443)
mage.game.GameImpl.start(GameImpl.java:434)
mage.server.game.GameWorker.call(GameWorker.java:58)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
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)

Necratal was put in payment of the Firestorm into graveyard. This exception appeared after clicking on Volrath's Stronghold in idea to tap it for mana, but manapool already had {B} and {G} mana. But it throws the same even if there are no mana in manapool, for example trying to tap it in next main phase.

Game exception occurred: java.lang.ClassCastException: mage.sets.ninthedition.Nekrataal cannot be cast to mage.game.Controllable
Server version: 0.10.1
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:52)
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:42)
mage.filter.predicate.Predicates$AndPredicate.apply(Predicates.java:149)
mage.filter.FilterCard.match(FilterCard.java:79)
mage.cards.CardsImpl.count(CardsImpl.java:145)
mage.target.TargetCard.canChoose(TargetCard.java:100)
mage.target.Targets.canChoose(Targets.java:126)
mage.abilities.AbilityImpl.canChooseTarget(AbilityImpl.java:474)
mage.abilities.ActivatedAbilityImpl.canActivate(ActivatedAbilityImpl.java:160)
mage.players.PlayerImpl.getUseableActivatedAbilities(PlayerImpl.java:674)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:421)
mage.game.GameImpl.playPriority(GameImpl.java:720)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:188)
mage.game.turn.Phase.play(Phase.java:111)
mage.game.turn.Turn.play(Turn.java:124)
mage.game.GameImpl.playTurn(GameImpl.java:500)
mage.game.GameImpl.play(GameImpl.java:474)
mage.game.GameImpl.start(GameImpl.java:443)
mage.game.GameImpl.start(GameImpl.java:434)
mage.server.game.GameWorker.call(GameWorker.java:58)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
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)
Triadasoul
 
Posts: 223
Joined: 21 Jun 2008, 20:17
Has thanked: 0 time
Been thanked: 4 times

Re: Bug Reports 0.10.1

Postby LevelX » 06 Jan 2013, 08:08

Triadasoul wrote:Game exception occurred: java.lang.ClassCastException:
Necratal was put in payment of the Firestorm into graveyard. This exception appeared after clicking on Volrath's Stronghold in idea to tap it for mana, but manapool already had {B} and {G} mana. But it throws the same even if there are no mana in manapool, for example trying to tap it in next main phase.

Game exception occurred: java.lang.ClassCastException: mage.sets.ninthedition.Nekrataal cannot be cast to mage.game.Controllable
This was a bug of Volrath's Stronghold. It's fixed in the next release.
Thanks for reporting this.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 0.10.1

Postby 3bettor » 15 Jan 2013, 23:14

RTR: can't populate token from populated token. It creates and destroys token in a moment.
M13: can't put +1/+1 counter from beetle on 1/6 Primal Clay.
3bettor
 
Posts: 1
Joined: 15 Jan 2013, 23:06
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 0.10.1

Postby LevelX » 16 Jan 2013, 13:19

3bettor wrote:RTR: can't populate token from populated token. It creates and destroys token in a moment.
M13: can't put +1/+1 counter from beetle on 1/6 Primal Clay.
The first was a bug in token copy logic and is fixed now.
The second a bug in Primal Clay and it is also fixed now.
Fixes will be included in the next release.
Thanks for reporting this.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 0.10.1

Postby Kegger » 16 Jan 2013, 13:42

I had mentioned on the card requests thread for Drain Life,
but then I just found Consume Spirit in the game, same card.

It has the same casting cost an action as Drain Life, but it
does not give you that life when you use it, only the damage.

There are 6 versions of Consume Spirit, tried 2 just to check.

Thanks for looking into it when you get a chance,
Keg
Kegger
 
Posts: 46
Joined: 15 Jan 2013, 15:35
Has thanked: 2 times
Been thanked: 3 times

Re: Bug Reports 0.10.1

Postby LevelX » 16 Jan 2013, 14:13

Kegger wrote:I had mentioned on the card requests thread for Drain Life,
but then I just found Consume Spirit in the game, same card.

It has the same casting cost an action as Drain Life, but it
does not give you that life when you use it, only the damage.

There are 6 versions of Consume Spirit, tried 2 just to check.

Thanks for looking into it when you get a chance,
Keg
The gain life part was simply not coded in Consume Spirit.
It's fixed now and will be included in the next release of MAGE.
Thanks for pointing this out.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 0.10.1

Postby Triadasoul » 16 Jan 2013, 16:06

Image

AI's choice of Cavern of Soul's isn't displayed or even none is chosen. If you open the image you see to the right the creature type also isn't displayed in turn log.
Triadasoul
 
Posts: 223
Joined: 21 Jun 2008, 20:17
Has thanked: 0 time
Been thanked: 4 times

Re: Bug Reports 0.10.1

Postby LevelX » 17 Jan 2013, 09:21

Triadasoul wrote:Image

AI's choice of Cavern of Soul's isn't displayed or even none is chosen. If you open the image you see to the right the creature type also isn't displayed in turn log.
Yes it's a known problem. I added now some simple logic for the AI to choose a creature type. But don't expect genius behaviour from the AI. Change will be included in the next release.

Thanks for pointing out.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 0.10.1

Postby Kegger » 18 Jan 2013, 03:06

Don't know if it would be called a bug report..

But I have been playing the last few days without issues, but since
about 8:00pm eastern time I get into a game but nothing happens on
the left side of the screen were both players normally are and the game
doesn't run, basically nothing happens I just get into the game screen.

It won't concede and let me out either, I have to disconnect from server.

I do not think it is anything on my end, as just previous to this I'd played
a game, then went to deck editor and came back to play all the while with
never closing Mage down.

I then closed down Mage restarted it and same issue, even after a pc reboot.

Anyway just throwing it out there as what I'm seeing as of now.

Cheers,
keg
Kegger
 
Posts: 46
Joined: 15 Jan 2013, 15:35
Has thanked: 2 times
Been thanked: 3 times

Re: Bug Reports 0.10.1

Postby LevelX » 18 Jan 2013, 07:25

Kegger wrote:Don't know if it would be called a bug report..

But I have been playing the last few days without issues, but since
about 8:00pm eastern time I get into a game but nothing happens on
the left side of the screen were both players normally are and the game
doesn't run, basically nothing happens I just get into the game screen.

It won't concede and let me out either, I have to disconnect from server.

I do not think it is anything on my end, as just previous to this I'd played
a game, then went to deck editor and came back to play all the while with
never closing Mage down.

I then closed down Mage restarted it and same issue, even after a pc reboot.

Anyway just throwing it out there as what I'm seeing as of now.

Cheers,
keg
1) You talk about playing a match over the public server?
2) Are you now able to play again a match without this problem?
3) After closing and restarting and reconnecting, did you create a new game and had this issue or were you reconnected to the old match?
4) Happens this always with the same opponent?
5) Does this happen with a deck that worked before?
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Next

Return to XMage

Who is online

Users browsing this forum: No registered users and 10 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 10 users online :: 0 registered, 0 hidden and 10 guests (based on users active over the past 10 minutes)
Most users ever online was 7967 on 09 Sep 2025, 23:08

Users browsing this forum: No registered users and 10 guests

Login Form