It is currently 28 Apr 2024, 04:55
   
Text Size

Bug Reports 1.3.0 dev 2014-06-15

by BetaSteward

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

Re: Bug Reports 1.3.0 dev 2014-06-15

Postby LevelX » 18 Jun 2014, 22:43

Serenity wrote:My opponent played Thoughtseize but couldn't see my hand and therefore he couldn't choose a card from my hand. Interestingly my time was running after a few moments but i couldn't do anything because there was no option to do anything and Thoughtseize was still on the stack (means you could see the card in this box on the lower right corner.
We were not able to do anything as he couldn't choose a card and we had to quit the game.
Thoughtseize worked during my test. In such cases it's often a help to copy and paste the game log and a screenshot here, so I can see if effects from other cards are involved or the combination of cards in target players hand cause the problem.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 1.3.0 dev 2014-06-15

Postby LevelX » 18 Jun 2014, 22:51

Bog Wraith wrote:Was attempting to cast Blessings of Nature on my two creatures. It was the first card I drew of my turn so it asked me if I wanted to cast it for its Miracle cost which I answered yes to. After selecting the number of +1/+1 counters placed on the two creatures, the game froze and the board state was as shown below:
I tested Blessings of Nature and on my system it does work correctly.
Seems to me like a communication problem, like the message to your client that demands the mana payment got lost.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 1.3.0 dev 2014-06-15

Postby Bog Wraith » 18 Jun 2014, 23:47

As you could see in the previous screenshot, there was no button for me to choose to pay for the Miracle cost. The game just froze an we had to quit.

Now I have a new bug, one that confirms what Serenity wrote. I also cast a Thoughtseize and I could not see my opponents hand but we could read in the log what cards were in her hand. Again, we had to shut down the client as there was no way to proceed with the game.

Here is a screenshot and the log from the beginning of the game to the point where Thoughtseize was cast:


Game has started

01:28 Laura shuffles his or her library.
01:28 BogWraith shuffles his or her library.
01:28 Laura won the toss
01:28 Laura has joined the game
01:28 BogWraith has joined the game
01:28 Laura chooses that he or she takes the first turn
01:28 Laura draws seven cards
01:28 BogWraith draws seven cards
01:28 Laura decides to take mulligan
01:28 BogWraith keeps hand
01:28 Laura shuffles his or her library.
01:28 Laura mulligans down to 6 cards
01:28 Laura draws six cards
01:29 Laura keeps hand
01:29 Turn 1 Laura (20 - 20)
01:29 Laura plays Plains
01:29 Turn 2 BogWraith (20 - 20)
01:29 BogWraith draws a card
01:29 BogWraith plays Forest
01:29 Turn 3 Laura (20 - 20)
01:29 Laura draws a card
01:29 Laura plays Mountain
01:30 Turn 4 BogWraith (20 - 20)
01:30 BogWraith draws a card
01:30 BogWraith plays Swamp
01:30 Turn 5 Laura (20 - 20)
01:30 Laura draws a card
01:30 Laura plays Plains
01:30 Laura casts Harvestguard Alseids
01:31 Ability triggers: Harvestguard Alseids - <i>Constellation</i> - Whenever Harvestguard Alseids or another enchantment enters the battlefield under your control, Prevent all damage that would be dealt to target creature until end of turn. - targeting Harvestguard Alseids
01:31 Turn 6 BogWraith (20 - 20)
01:31 BogWraith draws a card
01:31 BogWraith plays Forest
01:31 BogWraith casts Nyx Weaver
01:31 Turn 7 Laura (20 - 20)
01:31 Laura draws a card
01:32 Laura plays Mountain
01:32 Laura casts Ephara's Radiance targeting Harvestguard Alseids
01:32 Ability triggers: Harvestguard Alseids - <i>Constellation</i> - Whenever Harvestguard Alseids or another enchantment enters the battlefield under your control, Prevent all damage that would be dealt to target creature until end of turn. - targeting Harvestguard Alseids
01:32 Laura attacks with 1 creature
01:33 Attacker: Harvestguard Alseids (2/3) unblocked
01:33 BogWraith loses 2 life
01:33 Turn 8 BogWraith (20 - 18)
01:33 Ability triggers: Nyx Weaver - At the beginning of your upkeep, put the top two cards of your library into your graveyard.
01:33 BogWraith puts Leafcrown Dryad from library into his or her graveyard
01:33 BogWraith puts Savage Surge from library into his or her graveyard
01:33 BogWraith draws a card
01:33 BogWraith casts Thoughtseize targeting Laura
01:33 Laura reveals Mountain, Searing Blood, Lightning Strike
Attachments
Thoughsieze.png
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Bug Reports 1.3.0 dev 2014-06-15

Postby LevelX » 19 Jun 2014, 08:22

Bog Wraith wrote:As you could see in the previous screenshot, there was no button for me to choose to pay for the Miracle cost. The game just froze an we had to quit.

Now I have a new bug, one that confirms what Serenity wrote. I also cast a Thoughtseize and I could not see my opponents hand but we could read in the log what cards were in her hand. Again, we had to shut down the client as there was no way to proceed with the game.

Here is a screenshot and the log from the beginning of the game to the point where Thoughtseize was cast:

Thanks I could reproduce the bug and fix it.
There was a incompatibility between the client 2014-06-15 and the updated server version. So I created a new release that resolves the problem.

On your sreenshots I can see that you use Parallels to run XMage.
Did you change something on the start scripts to get it to run (like java memory).
I'm not using a Mac, but on german board user trying to run it on mac and don't get it to run.
So something like a short list of steps to do to get it to work would be much appreciated.

Regards
LevelX2
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Bug Reports 1.3.0 dev 2014-06-15

Postby Bog Wraith » 19 Jun 2014, 12:57

Yes I do run your app in Parallels because I could not get it to work on my Mac.

When I try to start it on my Mac, I get a popup window that states "startClient.command" could not be executed because you do not have appropriate access privileges.
I checked the file and I do have all read & write access to the file so I don't know why I get this error. I run other software like Forge for instance on my Mac with no problems.

As for running XMage in Windows within Parallels, I didn't have to do anything extra to get it to work. I have even used the server client to play against the AI with no problems getting it to run, so there are no steps that I can report that gets it to work in Parallels. I wish I could get it to run in OS X, but I'm glad I can run it in Windows.
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Previous

Return to XMage

Who is online

Users browsing this forum: No registered users and 127 guests


Who is online

In total there are 127 users online :: 0 registered, 0 hidden and 127 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 127 guests

Login Form