Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - E.Honda

#1
This was a bit of an odd bug I encountered in a game today. First in game #7123061 on tokyo I King's courted a Journeyman on my turn when my opponend resigned while I was about to name the card to skip a second time. Then in the lobby I got a message reading "You need to be at a table for this action." (or something along those lines).
In the next game (#7123321 on tokyo)I started I was still presented with the "name a card"-textbox from last game upon starting my turn 1. I entered a cardname in it and nothing happened except that it disappeared.
#2
General Discussion / Dominion online log prettifier
18 September 2017, 01:18:03 AM
On the dominion.games site there has been the issue, for me at least and I believe for others too, that when you copy/paste the game log from the browser (firefox in my case) to a text file you get something like this:

Turn 1 - E.Honda
E
plays 4 Coppers
.
E
buys and gains a Black Market
.
E
draws 3 Coppers
and 2 Estates
.


If you want to post parts of a gamelog to a thread, you can manually repair that, but if you want to copy/paste a long portion of gamelog this can be a bit of a pain. I had some spare time last week, so I decided to write a tool that does the work of repairing the log for you. It is nothing spectacular, but if you would like to see, use and/or work on it I published it on github:

https://github.com/ehonda/dominion_online_log_prettifier

For those of you that just want to use and not compile it themselves, I also uploaded the executable to dropbox:

https://www.dropbox.com/s/e8tvlmdsmoigfr0/log_prettifier_app.zip?dl=0

You should of course always be careful running executables you downloaded from a random source on the web. I promise this is the executable built from the source files linked above, but if you want to make sure you have to build it yourself of course :) I can hower at least provide you with the SHA256 hash of "log_prettifier_app.zip" and the files contained within, so you can at least be sure those are the ones I provided when you download them:


File Hash
log_prettifier_app.zip BF5D9CBE7D89616BAB7A2572A9E562EB30983A554A1A750C04F132E10C87675A
logprettifier.exe 66FD22F88B506CB5D7D4B8D1ACC3B3AC0EC24A9D7292C7BA9EDE976C4041AC1B
README.txt         4BFC7E7915824DF8972F4B6ACBD014A48BC0F4CC39B739331CFB878369707D0F


The tool can be used via the console, like so:

logprettifier c:/dominion_logs/malformatted_log.txt

which will take the provided textfile and repair it. For more detailed instructions on how to use the tool, see the provided readme. Please send me a message if you find a bug, there might still be some arcane usernames messing with the tool (since I am not really sure what makes a legal username on dominion.games). You can of course also provide fixes yourself for any bugs you find on github. I hope this tool will be of use and save some time for some of you, making it unnecessary to manually repair copy/pasted logs :)
#3
In game #5637757 on frankfurt on my turn 21 i bought the last colony and hit "end turn" to end my turn and the game. After hitting the button it disappeared but the game did not end. I was still able to chat with the other player who had the same issue.

I then requested an undo and he could see that, but i cancelled it and when trying to request it again to repeat the last colony buy the undo request did not work anymore.
My opponent then tried to resign but i dont know if that worked for them. For me it didnt, I'm still in the game but they disconnected/reconnected and then left the table. I want to try kicking them via the idle timer but i dont know if it will show up, so far it hasn't.

I also noticed after some page reloads that i had still 2 buys (and $0) left and the little "+" sign on copper indicated i could buy them. I tried that and the game froze, but after reloading i had only 1 buy left and the log showed me having bought a copper. I repeated that for another copper, dropping me down to 0 buys but that also didn't end the game, it just showed a new hand when i reloaded after the second copper freeze (presumably the one i wouldve been dealt next turn)

Edit:
I went off to do something else and stayed logged in in that game for about 45 minutes. When I came back, it didn't show the "make opponent resign" dialog but instead after reloading the page my opponents name had changed to "UNKNOWN_2410". I tried resigning but that didn't get me out of the game either. In the end i kicked myself from the login screen via "kick and resign" and that worked.
#4
Today I encountered another bug, I think this one has not been reported so far as I only found one thread about inheritance using the search function in the bugs section.

In game #5052959 on my turn 14 we encountered a bug. I end my action phase with an inherited estate in hand (inheritance on fortress) and two buys. On my first buy I buy advance to trash the estate into a nobles and return it to my hand due to its fortress ability. I then try to trash it again to my second advance buy and this crashes the game.

The bug is not in the log since we undid and I bought something else with my second buy but to reproduce you can jump to decision #125 which is right after the first advance buy with the estate selected as the target. Select nobles to gain, buy advance again and select the estate again, this crashes the game. If you reconnect at that point it shows a blank (non-inherited) estate in hand and you have no way to make another move.
#5
In game #4953732 (i forgot on which server unfortunately, maybe oregon) we encountered a bug/freeze. My opponent played their bridge troll and gave me the -coin token that way. On my turn 21, i have a hand of Gold, 2x Copper and two dud cards and am 5 in debt, so I can pay off 4 debt discounting the -coin token. I then click the "Pay off 4 debt" button without playing any treasures before and the game freezes. After reloading i was able to reconnect and saw that it had played 1 Gold and 1 Copper and payed off 4 debt that way. That should not be possible since I first have to play all my treasures to generate ($5 - $1) coins and then would be able to pay off 4 debt.
There was also no end turn button for me and i was stuck, but we undid to my opponents turn and the second time i first played all my treasures and then payed off the 4 debt and everything worked as intended.
The bug is not in the log of the game, since we undid, but you should be able to reproduce by starting from my turn 21 and then simply pressing "pay off 4 debt".
#6
In game #1078203 on oregon I bought a card at the end of my turn while having scheme and a kings courted scheme in play. After buying the card, which ended my buy phase, the game froze, so I reloaded the page, intending to reconnect. I didn't try kicking before reconnecting, so when I clicked login, i was presented with the loading screen which said "reconnecting ...". After a few seconds I clicked cancel, because I thought that would bring me back to the login screen to try kicking and then reconnecting, but instead I ended up in the lobby, from where I could see my old game still open in the matching tab, but i was not able to join again. It only had my opponent left in there, and when i tried to click "play" it said "you are not allowed to play".
#7
Other Bugs / Selecting Kingdom Cards doesn't work
30 December 2016, 12:26:15 AM
When I try to setup a table, the option to select kingdom cards doesn't work. For instance, I unchecked the marks for all expansions except adventures and empires and I also required Black Market to be in the kingdom, but after starting a bot game with those options I had cards from different expansions that weren't checked in the kingdom and Black Market was not present.

When I go back to the "select kingdom cards" screen before starting the game after having set it up, it has my options remembered, but they seem to be forgotten before the start of the game. When I resign the game and go back to kingdom selection via "edit table" all expansions are checked again, but the required Black Market is still remembered (despite not showing up in the game).

On earlier beta versions, this worked for me, but since the last two I think it doesn't. I noticed the issue yesterday for the first time I think, when playing on my girlfriends laptop and thought it was an issue with her machine, but now it doesn't work on mine either. I'm running Windows 7 and using Firefox 50.1.0. The games this occured for me recently were #98, #99 and #101 on frankfurt-test.
#8
Game Log Issues / GAIN_BY_NAME
18 December 2016, 10:25:23 PM
In game #2877 on frankfurt-test2, the log sometimes (i believe it was not every time i bought one) showed the following when buying a forum:

You buy a Forum
and...
• Forum

• GAIN_BY_NAME

maybe there was also a swamphag or something out at that point, i don't remember but the log should tell it.
#9
In the end of game screen, I can only see part of the description for the effect of wolf den. Also, after clicking twice on the "Description" label, it shows a japanese-looking character in the end. You can see it in the attachment. My screen resolution is 1024x768.

Edit: I changed the resolution to 1280x768 now but that didn't change much, you can see it in the second screenshot. I noticed for me it just says "exactly one of .", because I had no cards I had exactly one copy of in my deck. So in that case, something like "no unique cards in deck" would probably be better.