Bug Reports 0.10.1
by BetaSteward
Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins
35 posts
• Page 1 of 3 • 1, 2, 3
Bug Reports 0.10.1
by 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.
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.
Re: Bug Reports 0.10.1
by 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.
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
by LevelX » 30 Dec 2012, 10:26
Bug is fixed in the next version (Issue #88).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.
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Bug Reports 0.10.1
by 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!
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
by jeffwadsworth » 04 Jan 2013, 23:28
The AI is just thrown together at the current time. Eventually, it will play better. Don't expect Finkel, though.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!
- 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
by 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
and
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)
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


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
by LevelX » 06 Jan 2013, 08:08
This was a bug of Volrath's Stronghold. It's fixed in the next release.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 hadand
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
Thanks for reporting this.
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Bug Reports 0.10.1
by 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.
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
by LevelX » 16 Jan 2013, 13:19
The first was a bug in token copy logic and is fixed now.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 second a bug in Primal Clay and it is also fixed now.
Fixes will be included in the next release.
Thanks for reporting this.
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Bug Reports 0.10.1
by 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
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
Re: Bug Reports 0.10.1
by LevelX » 16 Jan 2013, 14:13
The gain life part was simply not coded in Consume Spirit.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
It's fixed now and will be included in the next release of MAGE.
Thanks for pointing this out.
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Bug Reports 0.10.1
by Triadasoul » 16 Jan 2013, 16:06

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
by LevelX » 17 Jan 2013, 09:21
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.Triadasoul wrote:
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.
Thanks for pointing out.
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Bug Reports 0.10.1
by 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
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
Re: Bug Reports 0.10.1
by LevelX » 18 Jan 2013, 07:25
1) You talk about playing a match over the public server?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
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?
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
35 posts
• Page 1 of 3 • 1, 2, 3
Who is online
Users browsing this forum: No registered users and 21 guests