extesy / DeckTracker

Universal Deck Tracker for collectible card games such as The Elder Scrolls: Legends and Eternal
Other
96 stars 26 forks source link

Eternal Forge games not tracked correctly #159

Open fmoraes74 opened 6 years ago

fmoraes74 commented 6 years ago

The tracker doesn't always show the Forge deck correctly in Eternal. In addition, the games.log doesn't include the results of Forge matches. It is rare that a Forge game shows the full deck at the start of the match.

extesy commented 6 years ago

I think it's the same reason as in #164

fmoraes74 commented 6 years ago

I just tried a Forge and the issue still happens with version 1.0.74

The decklist is not showing properly.

screen shot 2018-01-09 at 08 49 35
extesy commented 6 years ago

@fmoraes74 have you started a new Forge run or you joined in the middle?

fmoraes74 commented 6 years ago

This was a brand new Forge that I started. The deck list shows up sometimes, so there appears to be some timing issue or something alike.

Child3k commented 6 years ago

As far as I can see it shows the deck correctly for the first game of a run. After that it just shows cards as you draw them.

extesy commented 6 years ago

And that's on 1.0.74, not 1.0.73?

fmoraes74 commented 6 years ago

Correct at least based on my report. The listing sometimes shows up. I didn't keep track during my 8 Forge games but I would say at least half of them didn't have a full deck list.

Child3k commented 6 years ago

I think I had 1.0.74 installed - at least it was showing me that. But it acted up on me and I downloaded it again and did a fresh install. I'll get back to you tomorrow ...

fmoraes74 commented 6 years ago

Same issue seems to be happening with Draft for me. I drafted a deck and only played it a week later. The card list was incremental and not the full deck.

fmoraes74 commented 6 years ago

Here's the debug log:

events-forge.log.zip

Of interest are these two messages:

2018-01-21T17:48:11.2600000Z|Eternal|Debug|Player deck was not set, creating IncrementalDeck
2018-01-21T17:48:11.2660000Z|Eternal|Debug|Player deck was not set, creating IncrementalDeck

Hopefully this helps find the issue.

extesy commented 6 years ago

@fmoraes74 Thanks for the log. I'll try to fix it but debugging Forge is trickier in Eternal because it costs gold and I don't have unlimited supply of it.

fmoraes74 commented 6 years ago

I can help you if you want. I have plenty of gold to test Forge and Draft as both have the same problem for me. If you want to share the in game code I can also debug it.