Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: 1 2 3 ... 72 [All]

Author Topic: Goko Dominion Salvager Discussion  (Read 601696 times)

0 Members and 2 Guests are viewing this topic.

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Goko Dominion Salvager Discussion
« on: May 17, 2013, 04:40:40 am »
+54

Mod note: status of the extension will now be kept up to date in the Online Dominion Resources thread. Continue to discuss it here. I now return you to your regularly scheduled OP.

----------

From now on I will keep the current state of the extension in this post. Please report any issues or ideas below.

Features:
  • Off-line log prettifier using dom.retrobox.eu (does not need the extension really, but the log link at the game end is patched if you use it).
  • Side panel log. During the game log will be always visible on the right of the main window. It has also nicer formatting than the official one and is easily scrollable.
  • Custom avatars. By clicking on the avatar picture in the top right corner of the main dominion page (where you can choose between Adventure, Multiplayer, etc.) you can upload your custom avatar. It will be visible only to other users of the extension script. The uploaded file has to be a png up to 20KB. (since version 3)
  • Point tracking. Makes current victory points for each player visible throughout the game. To enable it you have to type '#vpon' in the chat window or include it in the table name. Any player, even not having the extension installed can force the tracking off by typing '#vpoff' in the chat or by including it in the table name. After this the tracking cannot be reenabled. (since version 5)
  • Saving the name of the table of the previous game (normally it is changed to "X's game" each time you open the create game dialog, since version 6). Also other table settings are saved between sessions (since version 12).
  • Kingdom generator. Each time the game randomizes a kingdom for casual or unrated game, a popup shows. Where you can define a custom kingdom. It can be as simple as one expansion kingdom (for example 'Dark Ages') or more complex (for example: 'Moat, 3 Attack, All' - a Moat and at least 3 attack cards). Full instructions. (since version 9)
  • Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)
  • Settings page. Some of the features can be disabled. Accessed with the 'User Settings' link below the 'Logout' button. (since version 12)
  • Player list in the lobby displays pro ranking. (since version 12)
Installation:
  • Firefox -  First install Grease monkey then download the extension script
  • Chrome - Install from the Chrome webstore (updated, thanks to michaeljb).
« Last Edit: August 21, 2013, 07:49:28 pm by michaeljb »
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

RTT

  • Minion
  • *****
  • Offline Offline
  • Posts: 615
  • Respect: +707
    • View Profile
0

Quote
Saving the name of the table of the previous game (normally it is changed to "X's game" each time you open the create game dialog, since version 6).
That is nice I thought goko finaly did that but hey its the script good work =).
One thing about it. It even saves the gamename of the game I previously joined and adds it to the game I create next. Is that intended?
Logged

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
+3

Quote
Saving the name of the table of the previous game (normally it is changed to "X's game" each time you open the create game dialog, since version 6).
That is nice I thought goko finaly did that but hey its the script good work =).
One thing about it. It even saves the gamename of the game I previously joined and adds it to the game I create next. Is that intended?
That is a bug in the original version of this feature (I realized this would happen soon after I published it). It is fixed in version 10.
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
0

This topic should really be stickied instead of the other (currently stickied) topic. Maybe you should PM theory?
Logged

heron

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1055
  • Shuffle iT Username: heron
  • Respect: +1184
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #4 on: May 19, 2013, 01:32:20 pm »
0

How do you see the score if you do not have the extension?
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #5 on: May 21, 2013, 04:24:58 am »
0

Point tracking. Makes current victory points for each player visible throughout the game. To enable it you have to type '#vpon' in the chat window or include it in the table name. Any player, even not having the extension installed can force the tracking off by typing '#vpoff' in the chat or by including it in the table name. After this the tracking cannot be reenabled. (since version 5)
Could you also make including "#vpon" in table name start the game with point tracking on, of course possible to turn off in chat if the opponent chooses so?
Logged

Lashof

  • Steward
  • ***
  • Offline Offline
  • Posts: 27
  • Respect: +22
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #6 on: May 21, 2013, 10:41:34 am »
0

This is freakin' great!  What's the type of schedule where the chrome web store version will get updates?
Logged

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #7 on: May 21, 2013, 10:54:17 am »
+1

Maybe someone else should take 1wheel's offer to maintain the chrome extension?  Or maybe nutki can email 1wheel when he has new versions.

See 1wheel's post here.

http://forum.dominionstrategy.com/index.php?topic=6788.msg234749#msg234749
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #8 on: May 21, 2013, 03:05:47 pm »
0

How do you make a part of an avatar transparent?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #9 on: May 21, 2013, 03:23:35 pm »
0

How do you make a part of an avatar transparent?
Transparent PNG Image layer.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #10 on: May 21, 2013, 03:40:22 pm »
0

How do you make a part of an avatar transparent?
Transparent PNG Image layer.

And, how do I do that?

Also, the log has less than an inch to display itself.  I can't read it.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #11 on: May 22, 2013, 02:26:14 am »
+5

Maybe someone else should take 1wheel's offer to maintain the chrome extension?  Or maybe nutki can email 1wheel when he has new versions.

See 1wheel's post here.

http://forum.dominionstrategy.com/index.php?topic=6788.msg234749#msg234749

Looks like it's been a while since he's been online.

Anyway, I've got nutki's script mostly working on Chrome. All the features except for the Kingdom Generator look like they're working, except possibly the score tracker. With a guest user in an incognito browser, the chat did not seem to work at all, so I couldn't test whether typing #vpoff in the chat would work, but it definitely works from the side with the extension installed.

I'm planning to break up the script into separate files for each feature, using RequireJS and a cool project I found specifically for making Chrome extensions with Require. While I haven't broken down the main script yet, I have added my own feature--in the player list on the right of the lobby, each player's pro rating will be listed instead of their casual rating, if they have one. If they haven't played any pro games, it will still display their casual rating, and I hope to fix that soon.

Eventually I'll try to make things configurable through an actual options page.

I'll get my version into the Chrome store before long, but until then there are manual installation instructions on github.

https://github.com/michaeljb/Dominion-Online-User-Extension
Logged
🚂 Give 18xx games a chance 🚂

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #12 on: May 22, 2013, 03:49:29 am »
+3

Could you also add the option to auto-kick people from your games if they have a pro rating less than what's mentioned in the name of the game?
Logged

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #13 on: May 22, 2013, 04:10:06 am »
0

How do you make a part of an avatar transparent?
Transparent PNG Image layer.

And, how do I do that?

Also, the log has less than an inch to display itself.  I can't read it.

Any image editor above the Paint level should be able to handle transparency.  I like the GIMP.

Are you on a 4:3 aspect ratio screen?  The extension allows the game to be full height then shifts it to the side and uses the spare room for the log, so as a workaround you could try reducing the height of your browser.
Logged

kn1tt3r

  • Minion
  • *****
  • Offline Offline
  • Posts: 585
  • Respect: +278
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #14 on: May 22, 2013, 07:08:37 am »
+1

Could you please give a short explanation how to deactivate the Kingdom Generator extension (i.e. what lines to comment in the source code)?

I never use it (always play all random) and so I'd just like to avoid the popup window.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #15 on: May 22, 2013, 07:55:26 am »
+1

Could you please give a short explanation how to deactivate the Kingdom Generator extension (i.e. what lines to comment in the source code)?

I never use it (always play all random) and so I'd just like to avoid the popup window.
Add
return;
line after
document.addEventListener ('DOMContentLoaded', function() {
line;
« Last Edit: May 22, 2013, 07:58:34 am by yed »
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #16 on: May 22, 2013, 08:43:19 am »
+1

How do you make a part of an avatar transparent?
Transparent PNG Image layer.

And, how do I do that?

Also, the log has less than an inch to display itself.  I can't read it.

In Chrome (and probably also in Firefox), you can press Ctrl and - to "zoom out", i.e. make everything on the page smaller. This also works with Goko, and the extension will automatically use the remaining part of the screen for the log. This way you can make the log readable. You can use Ctrl and + to zoom back in or Ctrl+0 to go to the default zoom level.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #17 on: May 22, 2013, 09:41:10 am »
0

Could you also add the option to auto-kick people from your games if they have a pro rating less than what's mentioned in the name of the game?

Should be :)

I have a bunch of features I've thought up that should be possible, it'll just take time. That one is definitely on the list.
Logged
🚂 Give 18xx games a chance 🚂

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #18 on: May 22, 2013, 10:35:52 am »
+7

If we're requesting features, I'd love to see the opponent's rating and number of games played on the game screen. I often join a game very fast, and then have it started, without being able to check my opponent's rating. Maybe it could be included at the top of the log?
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #19 on: May 22, 2013, 03:53:36 pm »
0

If we're requesting features, I'd love to see the opponent's rating and number of games played on the game screen. I often join a game very fast, and then have it started, without being able to check my opponent's rating. Maybe it could be included at the top of the log?

Love this idea!
Logged

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #20 on: May 22, 2013, 07:33:57 pm »
+5

I'm planning to break up the script into separate files for each feature, using RequireJS and a cool project I found specifically for making Chrome extensions with Require. While I haven't broken down the main script yet, I have added my own feature--in the player list on the right of the lobby, each player's pro rating will be listed instead of their casual rating, if they have one. If they haven't played any pro games, it will still display their casual rating, and I hope to fix that soon.
I appreciate your contribution and have no problem with you adding new features, but I don't think that what you doing now is the way to go. Splitting into separate files after branching will definitely make the merges more difficult and may result in two different subsets of features supported.
My goal currently is to make the code in the single file to a state where it can be used with no modifications in chrome (I mentioned that in an earlier post). From that point it would be trivial to keep both versions up to date.

I'll get my version into the Chrome store before long, but until then there are manual installation instructions on github.
https://github.com/michaeljb/Dominion-Online-User-Extension
I would also discourage releasing a new Chrome plugin in the store, especially without adding checks in the code for existence of the old extension. It would be much better to get the maintenance rights for the old extension from 1wheel, as he offered, and update.

Could you also add the option to auto-kick people from your games if they have a pro rating less than what's mentioned in the name of the game?
I have this feature already implemented, it should be in version 11 (edit: just pushed to the repository).


Could you please give a short explanation how to deactivate the Kingdom Generator extension (i.e. what lines to comment in the source code)?

I never use it (always play all random) and so I'd just like to avoid the popup window.
Of course you can simply play pro games, but I understand you may not want your pro rank affected in some situations. I may add a disable option for that feature if I find the time.
« Last Edit: May 22, 2013, 07:51:53 pm by nutki »
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #21 on: May 22, 2013, 10:12:10 pm »
0

I appreciate your contribution and have no problem with you adding new features, but I don't think that what you doing now is the way to go. Splitting into separate files after branching will definitely make the merges more difficult and may result in two different subsets of features supported.
My goal currently is to make the code in the single file to a state where it can be used with no modifications in chrome (I mentioned that in an earlier post). From that point it would be trivial to keep both versions up to date.

I guess this part is mostly just personal preference; I'd rather work with different files for each feature than having one big file. I also think there are some features that would be nice to be configurable in an options screen, and I don't know how I'd do that to work with both at once.


Quote
I would also discourage releasing a new Chrome plugin in the store, especially without adding checks in the code for existence of the old extension. It would be much better to get the maintenance rights for the old extension from 1wheel, as he offered, and update.

I'll PM him about that.
Logged
🚂 Give 18xx games a chance 🚂

-Stef-

  • 2012 & 2016 DS Champion
  • *
  • Offline Offline
  • Posts: 1574
  • Respect: +4419
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #22 on: May 23, 2013, 10:13:59 am »
+2

Since it's freaking impossible to copy/paste in the goko chat, and a lot of people ask what #vpon is / where to get it, I created a shorter url that refers to this thread.

http://goo.gl/4muRB
Logged
Join the Dominion League!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #23 on: May 23, 2013, 10:19:10 am »
+1

Would be awesome if this was available for Opera.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #24 on: May 23, 2013, 11:00:55 am »
0

Would be awesome if this was available for Opera.
Maybe it works there too, just nobody tested it yet.
http://my.opera.com/operafan2006/blog/2007/02/13/how-to-install-user-java-script-in-opera
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #25 on: May 23, 2013, 11:09:56 am »
0

Any ETA on when the Chrome version will be updated to version 9? The Kingdom Generator feature is the one I care most about. Once that's supported, I'll try the script out.

Thanks for all your hard work, by the way. It's awesome that someone has taken it upon themselves to make the game more playable.
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #26 on: May 23, 2013, 12:35:32 pm »
0

I appreciate your contribution and have no problem with you adding new features, but I don't think that what you doing now is the way to go. Splitting into separate files after branching will definitely make the merges more difficult and may result in two different subsets of features supported.
My goal currently is to make the code in the single file to a state where it can be used with no modifications in chrome (I mentioned that in an earlier post). From that point it would be trivial to keep both versions up to date.

I guess this part is mostly just personal preference; I'd rather work with different files for each feature than having one big file. I also think there are some features that would be nice to be configurable in an options screen, and I don't know how I'd do that to work with both at once.


Quote
I would also discourage releasing a new Chrome plugin in the store, especially without adding checks in the code for existence of the old extension. It would be much better to get the maintenance rights for the old extension from 1wheel, as he offered, and update.

I'll PM him about that.

I agree with Nutki. I think we need one universal version of the extension and not many versions flying around. That will avoid confusion and just make everything easier as a whole, I think.
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #27 on: May 23, 2013, 03:27:40 pm »
0

What message do players without the extension get when you type #vpon? Is it the same as which you get: "Victory Point tracker enables (type #vpoff to disallow)"? Wasn't there an command for them to check the current score via chat?

If it is the same message, then I think it should be expanded. Suppose you are a player who has never heard of a VP tracker, then he doesn't know what this means, and he'll probably just ignore it. At least: that was how it worked for me when I played games back on isotropic against people with a VP tracker.

Maybe you should change it to something like "Your opponent is using a Victory Point tracker. This means he can see the scores of every player at every time. You can request the scores by typing <command> in chat, or get the tracker here <url>".

Also, when I tried to play a game against myself Chrome (with extension) vs Firefox (without extension) with a game with #vpon in the game title, I didn't receive any message at all in the Firefox screen. This might have happened because the game was still loading in firefox, but this should not be the case right?
Logged

D Bo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 213
  • Respect: +93
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #28 on: May 23, 2013, 03:34:39 pm »
0

I just tried this same thing and the message appeared in my chat window in both, and it also brought the score up for both people. So not only is it available for the person who sets it up, it is automatically available for the other party as well. Although I have the extension on both so maybe that is not 100% accurate if they don't have it.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #29 on: May 23, 2013, 03:41:31 pm »
0

I just tried this same thing and the message appeared in my chat window in both, and it also brought the score up for both people. So not only is it available for the person who sets it up, it is automatically available for the other party as well. Although I have the extension on both so maybe that is not 100% accurate if they don't have it.
There is a code in the extension which checks for #vpon in chat and then enables VP counting. It doesn't matter who typed that. So you were checking completely different scenario.
Logged

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #30 on: May 23, 2013, 06:46:36 pm »
+4

What message do players without the extension get when you type #vpon? Is it the same as which you get: "Victory Point tracker enables (type #vpoff to disallow)"? Wasn't there an command for them to check the current score via chat?
I planned such option, but currently there is none, I may go back to it. The reasoning was that it is easier to just install the extensions as well. I may go back to it.

Maybe you should change it to something like "Your opponent is using a Victory Point tracker. This means he can see the scores of every player at every time. You can request the scores by typing <command> in chat, or get the tracker here <url>".
I would need to come up with some short text, otherwise it would be annoying to have it all the time. Plus you cannot copy from the chat so some tinyurl should be used.

Also, when I tried to play a game against myself Chrome (with extension) vs Firefox (without extension) with a game with #vpon in the game title, I didn't receive any message at all in the Firefox screen. This might have happened because the game was still loading in firefox, but this should not be the case right?
Maybe you were playing as a guest in one of the windows. Guests cannot send chat, not sure if receiving is disabled as well.



Since it's freaking impossible to copy/paste in the goko chat, and a lot of people ask what #vpon is / where to get it, I created a shorter url that refers to this thread.

http://goo.gl/4muRB
Thanks, I will probably include such information in a future version.
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #31 on: May 24, 2013, 04:45:32 am »
+1

Could you please give a short explanation how to deactivate the Kingdom Generator extension (i.e. what lines to comment in the source code)?

I never use it (always play all random) and so I'd just like to avoid the popup window.
Of course you can simply play pro games, but I understand you may not want your pro rank affected in some situations. I may add a disable option for that feature if I find the time.

The game defaults to Casual, so you get the pop-up once per session even if you play only Pro games.

We're well into "this free pizza does not have truffle shavings and gold leaf" territory now though. :)
Logged

-Stef-

  • 2012 & 2016 DS Champion
  • *
  • Offline Offline
  • Posts: 1574
  • Respect: +4419
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #32 on: May 24, 2013, 06:37:40 am »
+4

Features:
  • Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Although not too friendly this one is great. And I don't see any options for making it more friendly, since Goko doesn't give you a chance to specify a reason for kicking.
I think it imposes a pretty steep learning curve on the rest of the community about the meaning of '5000+' ;)

A suggestion for an improvement: maybe it could notify me when someone is accepted, probably by playing some kind of 'ping' sound.
That would allow me to do something else while waiting for a match.
Logged
Join the Dominion League!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #33 on: May 25, 2013, 05:36:28 am »
+2

Auto-kick truly is a godsend. Gone are the days of kicking again and again those assclowns who make it a game to insta-rejoin. I second Stef's suggestion for some sort of 'ping' notification.

To make it slightly friendlier I also suggest to kick only those with a rating less than 0.99*ratingThreshold, as it's especially dickish to kick someone who's one win away from meeting the requirements. I've already had someone get pissed at this in public chat, and I just don't like to evoke negative emotions for no reason.

I switched from Chrome to Firefox specifically for the auto-kick feature, but Goko seems to be way slower and less responsive in Firefox. Fortunately, I found a way to run greasemonkey scripts in Chrome, via the tampermonkey extension. So far it's working well.

Also, would it be possible to filter the player list in each room such that it only displays players with a high enough rating (without you having to first host a game perse)? I like to check out different rooms for familiar faces, but scrolling through the list is quite a hassle.
Logged

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #34 on: May 25, 2013, 09:38:22 am »
+2

There are enough features in this extension now that it would be great to have some way to enable or disable them individually.  I hadn't realised that there was auto-kicking and that's not something I want to do, although I do want to indicate the strength of games I'm looking for in the title.  I also find the alternative Kingdom generator more of a nuisance than anything else at the moment.
Logged

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #35 on: May 25, 2013, 02:49:19 pm »
+1

There are enough features in this extension now that it would be great to have some way to enable or disable them individually.  I hadn't realised that there was auto-kicking and that's not something I want to do, although I do want to indicate the strength of games I'm looking for in the title.  I also find the alternative Kingdom generator more of a nuisance than anything else at the moment.
Before this is implemented you can prevent auto-kick by using an indicator that is not recognized by the extension, like putting an extra character for example '5.000+', '+5k', '5000plus' or '5000 +'
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #36 on: May 25, 2013, 03:53:43 pm »
0

I think I've got everything in version 11 working in Chrome. My solution involves copying everything from set_parser.js into the main script. I bet there's probably a better solution, but for now I've pushed it to a branch so Chrome users can manually install the extension to use all of nutki's features:

https://github.com/michaeljb/Goko-Live-Log-Viewer/tree/chrome

I've PM'd 1wheel about maintaining the extension in the Chrome store, but he still hasn't been online here for a couple of weeks.
« Last Edit: May 28, 2013, 10:22:08 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Rodafowa

  • Herbalist
  • **
  • Offline Offline
  • Posts: 5
  • Respect: +10
    • View Profile
    • Blue Man Sings The Whites
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #37 on: May 25, 2013, 08:14:18 pm »
0

Thanks for doing this. But when I try to "Load Unpacked Extension", I'm getting an error message "Manifest is not valid JSON. Line 4, Column 2, unexpected token". Is there something obvious I'm doing wrong?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #38 on: May 25, 2013, 09:11:27 pm »
0

Not that I can see; I'm not getting that error message. I'm not sure what could be causing it. Is your Chrome up to date?
Logged
🚂 Give 18xx games a chance 🚂

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #39 on: May 26, 2013, 01:59:45 pm »
0

A suggestion for an improvement: maybe it could notify me when someone is accepted, probably by playing some kind of 'ping' sound.
That would allow me to do something else while waiting for a match.

This would be awesome!

Also, I fear having chat below the log isn't possible? Any update on that?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #40 on: May 29, 2013, 04:35:27 am »
+1

I finally got an options page setup for the Chrome extension. Right now, it's only on my chrome-new branch, and it only has options for my new features for default table settings. (set a default name and number of players--trying to set default leaderboard is actually how I discovered this, though I still haven't got that part figured out)

nutki, were you planning on using localStorage to allow users to switch features on and off? That's what the options page is hooked up to.
Logged
🚂 Give 18xx games a chance 🚂

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #41 on: May 29, 2013, 09:49:26 am »
+1

So, now i finally registered to this forum, just to do one thing: Telling you guys that you are AWESOME!

What a great extension! If you really manage to set the default leaderboard type as well... well, I don't find the right words.. ;)

https://getsatisfaction.com/goko/topics/save_game_title => that posting is 7 months old, you finally made it happen :)
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #42 on: May 29, 2013, 03:44:53 pm »
+10

I now have ownership of the extension in the Chrome store (thanks to rrenaud and 1wheel), and it is up to date with nutki's Version 11 script, based on the code in my chrome branch.

I'll probably hold off publishing new features until they are incorporated into nutki's script. The new features will still be available by manually installing from my chrome-new branch.

Logged
🚂 Give 18xx games a chance 🚂

heron

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1055
  • Shuffle iT Username: heron
  • Respect: +1184
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #43 on: May 29, 2013, 05:53:32 pm »
0

So, I can't get this extension thingy to work. Probably because I know next to nothing about computers. (But I can learn)

I get a message that says could not load extension, "Manifest is not valid JSON.  Line: 4, column: 2, Unexpected token."

I was kind of proud that I could even find the load unpacked extension button though.
Any help would be appreciated!

Edit: Oh hey, you own the chrome store thingy now and it auto-updated. Duh. Thanks!
« Last Edit: May 29, 2013, 07:46:08 pm by heron »
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #44 on: May 30, 2013, 05:08:47 am »
+1

Nutki, could you modify the #vpon thing so that people are unable to turn it off if it's in the title of the game? If you don't want to use it yet know in advance it will be on, you should just choose a different game.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #46 on: May 30, 2013, 07:19:21 am »
+1

First, let me say again what a fantastic contribution the log parser extension is.  Thank you, thank you!

Second, have you considered implementing automatch in a form that works through the Goko UI?

I'm envisioning something like this... the extension communicates with a third-party server that tracks who's online and looking for a match.  When a match is found, both players are notified and sent to an empty room.  Better still, the extension has one of the players create a game and the other join it.

I know this would be doable in a real programming language... I'm less confident about what can be done in JS in a browser extension.  :-\
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #47 on: May 30, 2013, 03:53:02 pm »
+2

http://dom.retrobox.eu/?/20120827/log.4fec9f5b30c40b085b22e3fe.1346121458450.txt
is not working.
Although
http://dominionlogs.goko.com/20120827/log.4fec9f5b30c40b085b22e3fe.1346121458450.txt
works fine.
Thanks for reporting. This is likely due to XMLHttpRequest anti cross site scripting protection. Although both the old and new goko log sites return responses with proper Allow Origin headers, the redirect response does not, so it silently fails. I think I can work around it. How did you learned about the log archive anyway?

Second, have you considered implementing automatch in a form that works through the Goko UI?
Yes, but that is not likely to happen. First that would probably more complex than what I done so far (somehow depending on the approach, but generally I was thinking along the lines you suggested). Then there is a big problem that it would only work for people actually using the extension (I don't know if that would be feasible otherwise) so there would be hard to get the critical mass of players to move to it.
On top of that I play mostly against bots, so I don't have direct interest in this.

Nutki, could you modify the #vpon thing so that people are unable to turn it off if it's in the title of the game? If you don't want to use it yet know in advance it will be on, you should just choose a different game.
Makes sense, I will consider this.
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #48 on: May 30, 2013, 04:21:37 pm »
0

Also, would there be a way to get an autokick function for quitting %? It's really annoying to sit around and wait for people with low quit % for multiplayer games.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #49 on: May 30, 2013, 04:25:33 pm »
0

Why do you care for quitting percentage? Quits=losses now, so it doesn't matter. I think most quits by players still playing are caused by goko bugs.
« Last Edit: May 30, 2013, 04:58:10 pm by Watno »
Logged

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #50 on: May 30, 2013, 04:32:18 pm »
+8

Version 12 released, mostly integrating ideas by michaeljb.
What's new:
- Extension settings page - click on 'User settings' below the  'Logout' button (for now you can disable some features of the extension)
- Saving table settings (name, rating type, etc) between sessions
- Pro rankings can be displayed instead of the casual in the lobby list
- Better chrome compatibility (now the user script can be used directly - just save it to a file and drag it to chrome://extensions/, using custom extension is recommended though, always make sure that you have only one copy enabled)
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #51 on: May 30, 2013, 04:34:17 pm »
0

Version 12 released, mostly integrating ideas by michaeljb.
What's new:
- Extension settings page - click on 'User settings' below the  'Logout' button (for now you can disable some features of the extension)
- Saving table settings (name, rating type, etc) between sessions
- Pro rankings can be displayed instead of the casual in the lobby list
- Better chrome compatibility (now the user script can be used directly - just save it to a file and drag it to chrome://extensions/, using custom extension is recommended though, always make sure that you have only one copy enabled)

Thank you based nutki
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #52 on: May 30, 2013, 04:37:25 pm »
+1

Would it also be possible to order players by ranking, so you can quickly see if there are good opponents in the room?

Thx a lot for the new update.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #53 on: May 30, 2013, 04:40:25 pm »
0

Also, would there be a way to get an autokick function for quitting %? It's really annoying to sit around and wait for people with low quit % for multiplayer games.

How high would you set the bar on this? My Quit% is at 6%, presumably because it counts quitting against bots.
Logged

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #54 on: May 30, 2013, 07:05:17 pm »
0

Because if you play a 3p game and close to the end of the game, the player who is behind the most quit, the game ends with the quitting player losing against the other two, while the other two doesn't get or lose anything. It's really not satisfying at all. About a third of the 3p games I've played* have ended prematurely this way. And I don't like it at all.

*Just a random number I threw in there, I don't have any statistics to back it up, but it feels like it's about a third of the games.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #55 on: May 30, 2013, 07:25:52 pm »
0

I couldn't quite catch this from what you all have been saying, I have the old Chrome extension, what do I need to do to get the new one?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

treebeardtheent

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +5
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #56 on: May 30, 2013, 10:06:01 pm »
0

Quit % is not always right. Currently I have a 8% quit rating and I have NEVER quit a game. All those games are from crashes that the surver did not identify as network connection errors or programing errors.
Logged
Words to live by: Faith, Virtue, Honor, Courage, Knowledge & Personal Responsibility

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #57 on: May 30, 2013, 10:38:02 pm »
0

Version 12 released, mostly integrating ideas by michaeljb.
What's new:
- Extension settings page - click on 'User settings' below the  'Logout' button (for now you can disable some features of the extension)
- Saving table settings (name, rating type, etc) between sessions
- Pro rankings can be displayed instead of the casual in the lobby list
- Better chrome compatibility (now the user script can be used directly - just save it to a file and drag it to chrome://extensions/, using custom extension is recommended though, always make sure that you have only one copy enabled)


I'll work on getting the version in the Chrome store updated tomorrow night.
Logged
🚂 Give 18xx games a chance 🚂

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #58 on: May 31, 2013, 01:21:49 am »
0

Quit % is not always right. Currently I have a 8% quit rating and I have NEVER quit a game. All those games are from crashes that the surver did not identify as network connection errors or programing errors.

I have never quit either, but had some games give up on me. But I've only ended up with a 1% quit. The thing is that with the current way of handling disconnects in games with more than two players, I would prefer not to play someone who has a 1/12 disconnect rate if there are other people with lower rates on.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #59 on: May 31, 2013, 01:25:07 am »
0

http://dom.retrobox.eu/?/20120827/log.4fec9f5b30c40b085b22e3fe.1346121458450.txt
is not working.
Although
http://dominionlogs.goko.com/20120827/log.4fec9f5b30c40b085b22e3fe.1346121458450.txt
works fine.
Thanks for reporting. This is likely due to XMLHttpRequest anti cross site scripting protection. Although both the old and new goko log sites return responses with proper Allow Origin headers, the redirect response does not, so it silently fails. I think I can work around it. How did you learned about the log archive anyway?
From here: https://getsatisfaction.com/goko/topics/are_you_seriously_deleting_old_logs#reply_12148676

Logged

treebeardtheent

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +5
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #60 on: May 31, 2013, 03:13:00 pm »
0

I have never quit either, but had some games give up on me. But I've only ended up with a 1% quit. The thing is that with the current way of handling disconnects in games with more than two players, I would prefer not to play someone who has a 1/12 disconnect rate if there are other people with lower rates on.
I don't have a bad connection. I use a tablet that runs the android operating system. This is intrperted as a Mobil device by the server. Until May 10th that was not an issue, now 40%+ of my games crash. I have not played a game since my quit % topped 8. I am just frustrated with the site and being penalize for something I have no control over. I guess I just don't want salt added to the wound once I can play again.
Logged
Words to live by: Faith, Virtue, Honor, Courage, Knowledge & Personal Responsibility

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #61 on: May 31, 2013, 03:40:40 pm »
+1

http://dom.retrobox.eu/?/20120827/log.4fec9f5b30c40b085b22e3fe.1346121458450.txt
is not working.
Fixed it. Also put in some new features to the offline viewer as well.
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #62 on: June 01, 2013, 02:22:44 am »
0

Extension in the Chrome store is updated.

I've noticed a few issues, I'll look into them. No clue if they're exclusive to Chrome or not.

Sometimes, when returning home from a multiplayer lobby, the "user settings" link isn't there. I haven't been able to reliably duplicate it yet, so I'm not sure what exactly is causing it.

When creating a new game for the first time in the session, if the cacheSettings include a pro game, you can't actually create the game until changing to a casual game, then back to pro. This was the same problem I encountered when working on this feature myself.
Logged
🚂 Give 18xx games a chance 🚂

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #63 on: June 01, 2013, 02:24:38 am »
0

It (the chrome store) says I already have it, but it's the old version.  Do I have to get rid of the old version somehow then re-download it?

EDIT: I just did removed it and re-got it, but should it have a way to update it still?
« Last Edit: June 01, 2013, 02:26:15 am by sudgy »
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #64 on: June 01, 2013, 02:33:37 am »
0

When looking at your extensions page in Chrome, if you check the box next to "Developer mode", you should see a button that says "Update extensions now." That should do it, but I'm not 100% sure about it.
Logged
🚂 Give 18xx games a chance 🚂

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #65 on: June 01, 2013, 02:53:47 am »
0

Interesting, for me it just automatically updated a couple of days ago on Chrome, which was nice.
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #66 on: June 01, 2013, 06:14:42 am »
0

Also put in some new features to the offline viewer as well.
Cool features!
Logged

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #67 on: June 01, 2013, 06:21:36 am »
+1

I don't have a bad connection. I use a tablet that runs the android operating system. This is intrperted as a Mobil device by the server. Until May 10th that was not an issue, now 40%+ of my games crash. I have not played a game since my quit % topped 8. I am just frustrated with the site and being penalize for something I have no control over. I guess I just don't want salt added to the wound once I can play again.

The thing is, and this will probably sound much more harsh than I want it to, but I don't really care for what reason people disconnect. It doesn't matter to me or the game if it's due to device compability issues, connection or people just resigning. If one player leaves, for any reason at all, the game ends. And I don't want that. In 2p games I don't really care about quit %, but in 3p it ruins the experience for me.
Logged

Rabid

  • Jester
  • *****
  • Offline Offline
  • Posts: 840
  • Shuffle iT Username: Rabid
  • Respect: +643
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #68 on: June 01, 2013, 06:29:26 am »
+1

Unsuitable custom avatars.
A player is using a naked picture as an avatar, would it be possible to remove it do you think? 
And if it is possible is this something we want to do?

Edit: My concern is not that I personally object to the image, but that goko will get complaints from other users and try to stop us using the extension.
« Last Edit: June 01, 2013, 06:57:59 am by Rabid »
Logged
Twitch
1 Day Cup #1:Ednever

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #69 on: June 01, 2013, 08:03:11 am »
0

Would be awesome if this was available for Opera.
Maybe it works there too, just nobody tested it yet.
http://my.opera.com/operafan2006/blog/2007/02/13/how-to-install-user-java-script-in-opera
Maybe I'm not doing it right, but it's not working.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #70 on: June 01, 2013, 08:32:18 am »
+7

Version 13 released
What is new:
- fixed problem with staring pro ranked table at the session start
- added a 'ping' sound when a properly ranked player joins the table when using the auto kick mode

Sometimes, when returning home from a multiplayer lobby, the "user settings" link isn't there. I haven't been able to reliably duplicate it yet, so I'm not sure what exactly is causing it.
That I haven't seen. Is it disappearing from the DOM or it just invisible (you can check that with 'inspect element')?

Unsuitable custom avatars.
A player is using a naked picture as an avatar, would it be possible to remove it do you think? 
And if it is possible is this something we want to do?
Yeah, I spotted that when doing backup of my site, I think I will remove it and black list that guy if he does that again. This is exactly why many services do not have completely custom avatars option, you need a moderator then.
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

treebeardtheent

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +5
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #71 on: June 01, 2013, 08:48:43 am »
0

The thing is, and this will probably sound much more harsh than I want it to, but I don't really care for what reason people disconnect. It doesn't matter to me or the game if it's due to device compability issues, connection or people just resigning. If one player leaves, for any reason at all, the game ends. And I don't want that. In 2p games I don't really care about quit %, but in 3p it ruins the experience for me.
Believe me, if anyone understands I do. That is the reason I stopped playing people. I just don't want to see a number assigned to all games and not be able to play members of this community.
Logged
Words to live by: Faith, Virtue, Honor, Courage, Knowledge & Personal Responsibility

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #72 on: June 01, 2013, 09:06:54 am »
0

I don't think the community will stop playing each other. I mean, people are still playing each other even with the rating auto-kick. If the 3p+ issue would be fixed by Goko, I'd happily play people even if they had something like a 40-50% quit rate. I'm not entirely sure about that one, though.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #73 on: June 01, 2013, 09:59:26 am »
0

Version 13 released
What is new:
- fixed problem with staring pro ranked table at the session start
- added a 'ping' sound when a properly ranked player joins the table when using the auto kick mode
AWESOME!
No more keeping people waiting.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #74 on: June 01, 2013, 10:57:42 am »
0

When I try to use the Kingdom Generator, it gives, after inputting the kingdom and clicking ok, the error "ReferenceError: set_parser not defined".

I'm using version 13 of the script via Tampermonkey in Chrome. Version 12 worked fine and so far I'm not experiencing any other problems.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #75 on: June 01, 2013, 12:49:57 pm »
0

Sometimes, when returning home from a multiplayer lobby, the "user settings" link isn't there. I haven't been able to reliably duplicate it yet, so I'm not sure what exactly is causing it.
That I haven't seen. Is it disappearing from the DOM or it just invisible (you can check that with 'inspect element')?

I forgot to check it when I saw it was gone, but I will if I see it happen again.
« Last Edit: June 01, 2013, 09:52:17 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #76 on: June 01, 2013, 09:48:46 pm »
+6

Version 1.13.1 for Chrome is published.

- If the the pro rankings option is selected, the rating next to your name and avatar in the top right now shows  your pro rating
- The player list in the lobby is sorted by the displayed rating (alphabetical for same ratings)
- Option to hide the full body avatar at the launch screen
- Option to hide the ad/tutorial/tips box at the launch screen

Additionally, these features are in a feature branch on github, submitted in a pull request to nutki.




Version 1.13.2 published.

- nutki pointed out hiding the ad at the launch screen might be something Goko would frown upon, and they're not really that intrusive anyway, so that's gone.
- fixed a bug where unchecking the pro ratings box would still display your pro rating in the top right of the lobby
« Last Edit: June 02, 2013, 05:57:50 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #77 on: June 02, 2013, 05:56:58 pm »
0

http://dom.retrobox.eu/?/20130602/log.512ba416e4b022198f05f8e2.1370210003553.txt

That just happened to me. Where did my cards go? Also, for some reason, my opponent managed to block Bazaar when hitting Possession. Weird stuff.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #78 on: June 02, 2013, 06:01:30 pm »
0

I think the Contraband thing is because there's a button that says "See All Cards" or something that lets you scroll through all the Dominion cards, rather than just those in the Supply/BM Deck.
Logged
🚂 Give 18xx games a chance 🚂

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #79 on: June 02, 2013, 08:19:07 pm »
0

This of course just keeps getting better and better and better.  Quick question:  the addon displays Pro ratings for other players, but still displays my casual rating with my avatar... any chance that's likely to change?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #80 on: June 03, 2013, 01:08:51 am »
0

I think the Contraband thing is because there's a button that says "See All Cards" or something that lets you scroll through all the Dominion cards, rather than just those in the Supply/BM Deck.

I know that. But he said he clicked on Possession. I'll have to take his word for it. But yeah, that is a possibility.
Logged

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #81 on: June 03, 2013, 09:01:37 am »
0

I am currently at work, so I can not test this, but I am curious: How does the point tracker handle 3 player masquerade? ;)

The extension is getting better and better, great work there :)
But I would still have 2 suggestions:

Could you add the "live log" to the Options page? When I am watching videos on the same screen, I would rather not have it activated, to save space.

Also, how hard would it be to add a personal "blacklist"? From time to time I encounter players who I definitely never want to meet again. It would be a nice feature if I could save their name in the Options page, and they would be auto kicked ;)
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #82 on: June 03, 2013, 09:07:02 am »
0

Masquerade didn't work properly a while ago in 2p games even, but in recent games I think it has always been right.
Was that just coincidence or have you maged to track what is passed and received, nutki?
Logged

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #83 on: June 03, 2013, 09:15:31 am »
0

Well, in 2p games I think one has the full information, you know which card you pass and which card you gain. So actually that should work. 3 player sounds like far more fun to implement ;)
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #84 on: June 03, 2013, 09:22:25 am »
0

Yeah, but it takes information from the text log, which doesn't show what is passed.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #85 on: June 03, 2013, 12:32:02 pm »
0

This of course just keeps getting better and better and better.  Quick question:  the addon displays Pro ratings for other players, but still displays my casual rating with my avatar... any chance that's likely to change?

This is fixed in the latest version for Chrome, and I'm certain it will be included when nutki releases Version 14.
Logged
🚂 Give 18xx games a chance 🚂

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #86 on: June 03, 2013, 02:46:50 pm »
0

A nice addition would be a big red "X" appearing over any empty Supply pile (or somewhere on the screen if the empty pile is Ruins or 11th Kingdom pile in a Young Witch game). Iso had those and it warned you about 3-pile ending possibility very well. Probably some people may not like it so it should be optional feature.
Logged

mameluke

  • Duke
  • *****
  • Offline Offline
  • Posts: 377
  • Respect: +442
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #87 on: June 03, 2013, 10:40:43 pm »
+2

any chance for a flashing "your turn!!" in case we tab out of goko?
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #88 on: June 03, 2013, 11:09:07 pm »
0

any chance for a flashing "your turn!!" in case we tab out of goko?
Awesome idea. I love how iso let you go from tab to tab, especially if your opponent had a long megaturn going on or they took a long time with their turns.
Logged

mameluke

  • Duke
  • *****
  • Offline Offline
  • Posts: 377
  • Respect: +442
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #89 on: June 04, 2013, 08:38:18 am »
0

Probably could be done based on the last line of the log, right? If it's your name, then flash the text?
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #90 on: June 04, 2013, 08:41:07 am »
0

any chance for a flashing "your turn!!" in case we tab out of goko?

Or better yet, the ping sound? (Only if you've tabbed out, of course)
Logged

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #91 on: June 04, 2013, 11:32:21 am »
0

any chance for a flashing "your turn!!" in case we tab out of goko?

Or better yet, the ping sound? (Only if you've tabbed out, of course)

This is how Goko's sound effects should work in the first place, but they're broken.
Logged

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #92 on: June 04, 2013, 02:21:29 pm »
0

Does Goko even run if you're tabbed out?  I know it holds the animations in a queue until you tab back as you get a rush of activity if you were away long enough.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #93 on: June 04, 2013, 02:22:49 pm »
0

Yeah, i noticed that as well.
Logged

mameluke

  • Duke
  • *****
  • Offline Offline
  • Posts: 377
  • Respect: +442
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #94 on: June 04, 2013, 03:01:44 pm »
0

That's true, but I would imagine that the log file is still created while you're tabbed out--although that may not be the case.
Logged

mameluke

  • Duke
  • *****
  • Offline Offline
  • Posts: 377
  • Respect: +442
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #95 on: June 04, 2013, 03:02:49 pm »
+2

while we're requesting things, any chance at the end of the log file we can get a list of what's in the trash and what's left in the supply, a la isotropic?
Logged

BBL

  • Coppersmith
  • ****
  • Offline Offline
  • Posts: 48
  • Respect: +91
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #96 on: June 05, 2013, 04:07:05 pm »
0

First of all, many thanks to the creators of this awesome extension! :)

This might be a minority opinion here, but would it be possible to add an option to hide the Game Log after start? I am more of a casual gamer and most of the time I do not need the exact tracking, as I am playing duels against bots. Still, I love the option to have some control over the chosen cards in these Quick Matches. So I was wondering, if it would be possible to get the best of both worlds. ;D


Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #97 on: June 05, 2013, 05:05:37 pm »
0

Just popping in to say that I love the randomizer customizer. I've been playing a whole slew of games using 2 randomly determined sets and having a blast.
Logged

Dubdubdubdub

  • Golem
  • ****
  • Offline Offline
  • Posts: 197
  • Respect: +124
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #98 on: June 06, 2013, 07:36:01 am »
0

I can't seem to change my avatar a second time. The prompt tells me 'avatar saved', but the image doesn't change.
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #99 on: June 06, 2013, 03:18:01 pm »
+7

This is for theory really if he reads this thread, but I think this should be posted on the main page. I am sure there are a few players who never go to the forums or who only casually check it out, and I think having this on the front page one day will raise awareness of this awesome extension and improve the game playing experience for many more players on Goko.
Logged

Dubdubdubdub

  • Golem
  • ****
  • Offline Offline
  • Posts: 197
  • Respect: +124
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #100 on: June 07, 2013, 06:50:14 am »
0

I can't seem to change my avatar a second time. The prompt tells me 'avatar saved', but the image doesn't change.

I logged in a day later, and the new image is up. i'm happy!
Logged

evan-b

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: 0
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #101 on: June 07, 2013, 02:27:13 pm »
0

When I try to use the Kingdom Generator, it gives, after inputting the kingdom and clicking ok, the error "ReferenceError: set_parser not defined".

I'm getting the same issue when I try to use the Kingdom Generator. I'm using Chrome 27.0.1453.110 and  1.13.2 of the chrome plugin from the extension page https://chrome.google.com/webstore/detail/dominion-online-live-log/kaignighoceeemhinbbophdeogpnedjn/related .

My javascript console has this error "[blocked] The page at https://play.goko.com/Dominion/gameClient.html ran insecure content from http://dom.retrobox.eu/js/1.0.0/set_parser.js.
 gameClient.html:1"

I'm not sure why.  I thought it might have been a DoNotTrack extension, but I turned that off and it still happens.  If I pasted the javascript form that page into the console, it works. 

Anything I can do to help fix this issue?

And how does this Kingdom Generator even work?  I'm just curious how it interacts with goko.
« Last Edit: June 07, 2013, 02:43:54 pm by evan-b »
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #102 on: June 08, 2013, 05:31:24 am »
0

Quote
Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Putting "5.5k+" in the title only kicks people below 5k.
Logged

Warfreak2

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1149
  • KC->KC->[Scavenger, Scavenger, Lookout]
  • Respect: +1324
    • View Profile
    • Music what I do
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #103 on: June 08, 2013, 05:42:20 am »
0

Try 5500+?
Logged
If the only engine on the board is Procession->Conspirator, I will play it.

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #104 on: June 08, 2013, 06:32:21 am »
+6

Quote
Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Putting "5.5k+" in the title only kicks people below 5k.

I've been having trouble with "2^2^2^2/pi^2+".
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #105 on: June 08, 2013, 07:47:10 am »
+1

Try 5500+?

That works, but it forces me to either abbreviate my name or remove the "#vpon" from the title, both of which I'd prefer not to have to do!

Quote
Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Putting "5.5k+" in the title only kicks people below 5k.

I've been having trouble with "2^2^2^2/pi^2+".

That's because only 5 ppl are able to enter such a game.
Logged

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #106 on: June 08, 2013, 07:52:31 am »
0

Try 5500+?

That works, but it forces me to either abbreviate my name or remove the "#vpon" from the title, both of which I'd prefer not to have to do!

Quote
Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Putting "5.5k+" in the title only kicks people below 5k.

I've been having trouble with "2^2^2^2/pi^2+".

That's because only 5 ppl are able to enter such a game.
Actually, I think almost everyone can enter this. It's really confusing without parentheses, but iirc, convention is that exponents like this go left to right (or bottom to top), which makes this 256 divided by pi^2, or just under 26. Of course, the programmer in me wants to make a joke about bitwise operations, but as I'm not that much of a programmer, I can't recall which one ^ stands for.

Warfreak2

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1149
  • KC->KC->[Scavenger, Scavenger, Lookout]
  • Respect: +1324
    • View Profile
    • Music what I do
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #107 on: June 08, 2013, 08:00:02 am »
0

As far as I know, a^b^c by convention means a^(b^c), since (a^b)^c is easier written as a^bc.
Logged
If the only engine on the board is Procession->Conspirator, I will play it.

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #108 on: June 08, 2013, 08:44:05 am »
0

As far as I know, a^b^c by convention means a^(b^c), since (a^b)^c is easier written as a^bc.
If this is the case, every calculator I have ever used does it wrong. I mean, your way is how I would *like* it to be, it's just not the way I think it actually is.

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #109 on: June 08, 2013, 08:54:44 am »
+1

Try 5500+?

That works, but it forces me to either abbreviate my name or remove the "#vpon" from the title, both of which I'd prefer not to have to do!

Quote
Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Putting "5.5k+" in the title only kicks people below 5k.

I've been having trouble with "2^2^2^2/pi^2+".

That's because only 5 ppl are able to enter such a game.
Actually, I think almost everyone can enter this. It's really confusing without parentheses, but iirc, convention is that exponents like this go left to right (or bottom to top), which makes this 256 divided by pi^2, or just under 26. Of course, the programmer in me wants to make a joke about bitwise operations, but as I'm not that much of a programmer, I can't recall which one ^ stands for.

Interesting, I had always assumed it should be read from right to left.

Having checked it: Matlab returns indeed 256 upon entering 2^2^2^2, but both Mathematica, Wolfram Alpha and Google return 65536. So I do think parenthesis are required in order to make it an unambiguous statement, as any convention stops being a convention when it's not adhered to by at least a significant majority of the major players.
Logged

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #110 on: June 08, 2013, 10:03:57 am »
0

Quote
Auto kick. You can prevent lower ranked players from joining your table by specifying 'XXXX+' or 'Xk+' in the game title. With the extension present the players ranked lower than X will be automatically kicked out of the table. (since version 11)

Putting "5.5k+" in the title only kicks people below 5k.
It does. I was 5000 and didn't get auto-kicked, then after being crushed a few times, was under 5000, then I couldn't join.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #111 on: June 08, 2013, 11:11:36 pm »
+7

Try 5500+?
That works, but it forces me to either abbreviate my name or remove the "#vpon" from the title, both of which I'd prefer not to have to do!
5500+ and 5.5k+ has both 5 characrters.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #112 on: June 08, 2013, 11:16:01 pm »
0

I can't seem to change my avatar a second time. The prompt tells me 'avatar saved', but the image doesn't change.

I logged in a day later, and the new image is up. i'm happy!
It was cached in your browser. Next time clear browser cache and restart browser and you will have it changed right away.
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #113 on: June 09, 2013, 12:48:20 am »
+6

Can the point counter be made so that it cannot be turned on after a certain number of turns? I have run into quite a few people who are waiting until critical moments late in the game to turn it on and get the point count. This defeats the purpose of an opponent's ability to turn it off a lot of times.

In addition, I just had a game a couple of days ago against a non-f.ds member who was complaining about this to me before the game began and said he would quit if I turned it on late. Luckily for him, I don't like the idea of having a VP counter, anyway, and never turn it on.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #114 on: June 09, 2013, 12:54:42 am »
0

Can the point counter be made so that it cannot be turned on after a certain number of turns? I have run into quite a few people who are waiting until critical moments late in the game to turn it on and get the point count. This defeats the purpose of an opponent's ability to turn it off a lot of times.

In addition, I just had a game a couple of days ago against a non-f.ds member who was complaining about this to me before the game began and said he would quit if I turned it on late. Luckily for him, I don't like the idea of having a VP counter, anyway, and never turn it on.

Oh, I don't like VP counters either!  I've never seen this happen before, I just never join games that say #VPon (or whatever it says).
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #115 on: June 09, 2013, 01:05:00 am »
+2

Can the point counter be made so that it cannot be turned on after a certain number of turns? I have run into quite a few people who are waiting until critical moments late in the game to turn it on and get the point count. This defeats the purpose of an opponent's ability to turn it off a lot of times.

In addition, I just had a game a couple of days ago against a non-f.ds member who was complaining about this to me before the game began and said he would quit if I turned it on late. Luckily for him, I don't like the idea of having a VP counter, anyway, and never turn it on.

Oh, I don't like VP counters either!  I've never seen this happen before, I just never join games that say #VPon (or whatever it says).
Or you could just, you know, type #vpoff in the chat.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #116 on: June 09, 2013, 01:06:58 am »
0

Can the point counter be made so that it cannot be turned on after a certain number of turns? I have run into quite a few people who are waiting until critical moments late in the game to turn it on and get the point count. This defeats the purpose of an opponent's ability to turn it off a lot of times.

In addition, I just had a game a couple of days ago against a non-f.ds member who was complaining about this to me before the game began and said he would quit if I turned it on late. Luckily for him, I don't like the idea of having a VP counter, anyway, and never turn it on.

Oh, I don't like VP counters either!  I've never seen this happen before, I just never join games that say #VPon (or whatever it says).
Or you could just, you know, type #vpoff in the chat.

I feel like that would be mean, I knew it would be there.  Also, I heard that people don't like that anyway, someone asked that they make it a feature that they can't turn it off if it was in the name.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #117 on: June 09, 2013, 01:59:53 am »
0

Can the point counter be made so that it cannot be turned on after a certain number of turns? I have run into quite a few people who are waiting until critical moments late in the game to turn it on and get the point count. This defeats the purpose of an opponent's ability to turn it off a lot of times.

In addition, I just had a game a couple of days ago against a non-f.ds member who was complaining about this to me before the game began and said he would quit if I turned it on late. Luckily for him, I don't like the idea of having a VP counter, anyway, and never turn it on.

Oh, I don't like VP counters either!  I've never seen this happen before, I just never join games that say #VPon (or whatever it says).
Or you could just, you know, type #vpoff in the chat.

The point is that they turn it on at a crucial time to get the score. Yes, I can turn it off at that time, but it's too late because he's seen the score.
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #118 on: June 09, 2013, 02:00:42 am »
+5

Didn't the Iso extension have a 5 turn limit where it couldn't be turned on or off after that time? Wouldn't something like that work here, too?
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #119 on: June 09, 2013, 11:48:51 am »
0

I've started just including #vpoff in my game names.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #120 on: June 09, 2013, 01:14:41 pm »
0

I have a small request. When the dialog box pops up to allow you to specify kingdom parameters, I would like the text in the text field to already be selected. That way I can type or paste immediately without selecting the text that's already there.
« Last Edit: June 09, 2013, 01:49:37 pm by LastFootnote »
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #121 on: June 09, 2013, 04:42:13 pm »
+1

Some small changes...

Version 1.13.3 published
- kingdom generator dialog selects the text
- the live log viewer may be turned off
- duplicate entries in the lobby player list will not be displayed (essentially masking a Goko bug)
- improved the sorting algorithm's performance
« Last Edit: June 09, 2013, 06:33:01 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #122 on: June 09, 2013, 06:04:23 pm »
0

Duplicate entries in the player list is not a bug, it means that one player is logged-in two times, e.g. in different tabs.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #123 on: June 09, 2013, 06:07:47 pm »
0

- kingdom generator dialog selects the text

Woohoo! Thanks!
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #124 on: June 09, 2013, 06:32:50 pm »
0

Duplicate entries in the player list is not a bug, it means that one player is logged-in two times, e.g. in different tabs.

It can also happen when you reload the page. I forgot about the fact that Goko allows multiple tabs, so I just thought it was a bug.
Logged
🚂 Give 18xx games a chance 🚂

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #125 on: June 09, 2013, 07:55:55 pm »
+2

Can the point counter be made so that it cannot be turned on after a certain number of turns? I have run into quite a few people who are waiting until critical moments late in the game to turn it on and get the point count. This defeats the purpose of an opponent's ability to turn it off a lot of times.

In addition, I just had a game a couple of days ago against a non-f.ds member who was complaining about this to me before the game began and said he would quit if I turned it on late. Luckily for him, I don't like the idea of having a VP counter, anyway, and never turn it on.

Thisthisthis. VERY annoying.

Edit: At the very very least, when it's turned on, it should give a printout in the public chat, so that person using it can't get unblockable information which the opponent *has no access to*.
« Last Edit: June 09, 2013, 07:57:32 pm by WanderingWinder »
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #126 on: June 09, 2013, 08:22:41 pm »
0

Version 1.13.4
- bug fix: players join your table, but it appears no one has joined your table (opts.$el was undefined, throwing an error; see the commit for the small code change)
Logged
🚂 Give 18xx games a chance 🚂

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #127 on: June 09, 2013, 09:52:19 pm »
0

The extension stopped working for me today (in Chrome).  Am I alone or has it been shut down somehow?
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

mameluke

  • Duke
  • *****
  • Offline Offline
  • Posts: 377
  • Respect: +442
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #128 on: June 10, 2013, 01:43:53 am »
0

not working for me either.
Logged

mameluke

  • Duke
  • *****
  • Offline Offline
  • Posts: 377
  • Respect: +442
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #129 on: June 10, 2013, 10:55:56 am »
+4

ah. it's by default off--so go to the user settings on the main screen.
Logged

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #130 on: June 12, 2013, 10:57:03 am »
+4

Isotropic's logs had something at the top that summarized the end of the game, which included the final scores and why the game ended. It would say something like "Duchies, Mountebanks, and Quarries are all gone" or "Provinces are all gone", etc. I find this helpful when glancing through a log, instead of having to try to piece together what 3 piles emptied. Could this be added to the game log prettifier?
Logged

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #131 on: June 13, 2013, 05:39:51 am »
+11

Version 14 released
What's new:
- merged michaeljb's changes
-- sorting of the player list
-- selecting kingdom generator rule
- improved VP tracker interface
-- #vpon in the game title cannot be overruled
-- setting is locked after turn 4
-- adventures always use VP tracker by default (can be changed in the options screen)
-- #vp? in the chat will show the current score for the players not using the extension
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #132 on: June 13, 2013, 07:34:40 am »
0

-- setting is locked after turn 4
The only thing I worry about with this is someone being able to sneak in turning it on right before the locking switches in, effectively making it un-turn-off-able.

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #133 on: June 13, 2013, 07:58:17 am »
+8

-- setting is locked after turn 4
The only thing I worry about with this is someone being able to sneak in turning it on right before the locking switches in, effectively making it un-turn-off-able.
You can always type '#vpoff' preemptively, if you suspect the opponent may want to do this. But agreed, that is not a perfect solution. Maybe I should make the window for '#vpoff' one turn longer?
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #134 on: June 13, 2013, 01:01:50 pm »
0

Wait - if I #vpoff, does that *stop* them from being able to #vpon in the first place?

This was not something I had considered.

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #135 on: June 13, 2013, 01:06:20 pm »
0

It does.
nutki, can you predict already wether the extension will work with guilds?
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #136 on: June 13, 2013, 01:24:48 pm »
+1

Now the extension hides most of the player list, I think only people who are not seated are displayed. This is terrible. Can this be reversed, or at least made optional? (I do like the sorting, but I want to see all players in the room, not only those who don't happen to be playing a game).
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #137 on: June 13, 2013, 01:43:47 pm »
0

Wait - if I #vpoff, does that *stop* them from being able to #vpon in the first place?

This was not something I had considered.

Indeed. I create all of my games with "#vpoff" in the name.
Logged

jonts26

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2746
  • Shuffle iT Username: jonts
  • Respect: +3671
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #138 on: June 13, 2013, 01:49:46 pm »
0

Now the extension hides most of the player list, I think only people who are not seated are displayed. This is terrible. Can this be reversed, or at least made optional? (I do like the sorting, but I want to see all players in the room, not only those who don't happen to be playing a game).

The best solution would be to grey out people in games, instead of removing them completely. Though I'm not sure if that's easy to implement.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #139 on: June 13, 2013, 01:51:19 pm »
0

Now the extension hides most of the player list, I think only people who are not seated are displayed. This is terrible. Can this be reversed, or at least made optional? (I do like the sorting, but I want to see all players in the room, not only those who don't happen to be playing a game).

The best solution would be to grey out people in games, instead of removing them completely. Though I'm not sure if that's easy to implement.
Yeah, taht would be pretty cool.
Maybe also sort the people not in the game to the top?
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #140 on: June 13, 2013, 02:01:45 pm »
0

Now the extension hides most of the player list, I think only people who are not seated are displayed. This is terrible. Can this be reversed, or at least made optional? (I do like the sorting, but I want to see all players in the room, not only those who don't happen to be playing a game).

The best solution would be to grey out people in games, instead of removing them completely. Though I'm not sure if that's easy to implement.
Yeah, taht would be pretty cool.
Maybe also sort the people not in the game to the top?

Please no. Or at least make it optional.

My reasoning is that I often have to wait a couple of minutes for someone with a high enough rating to join my game. This works really great with the ping sound and stuff, so that's no big deal. However, I want to be waiting in a room with at least a few qualified people. I don't care whether they are currently playing a game or not, all I care about is to quickly judge whether a room is worth waiting in, or whether I'll probably have better luck by switching to another.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #141 on: June 13, 2013, 05:14:35 pm »
0

There could be different sorting options, ranking, if they're playing, etc.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

nutki

  • Scout
  • ****
  • Offline Offline
  • Posts: 40
  • Respect: +195
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #142 on: June 13, 2013, 05:57:46 pm »
+4

Version 15 released
Changes:
- fixed disappearing players if pro ratings used with sorting
- added cards from Guilds

Now the extension hides most of the player list, I think only people who are not seated are displayed. This is terrible. Can this be reversed, or at least made optional? (I do like the sorting, but I want to see all players in the room, not only those who don't happen to be playing a game).
That was a bug actually, sorry.

nutki, can you predict already wether the extension will work with guilds?
I added the cards names and types to the formatter and the kingdom generator, so as long as Goko uses the same names that should work. However some problems may occur due some other changes to the client code that will come with the site update, so no guarantees.
Logged
Want a better Goko experience?
Get Firefox, Grease monkey and my script.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #143 on: June 13, 2013, 08:42:14 pm »
+2

Version 1.15 is in the Chrome store. Just nutki's version 15 plus the needed Chrome extension files.
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #144 on: June 14, 2013, 12:40:58 am »
+1

I've pushed a first pass at a blacklist to a branch, you can install it manually if you like (just make sure you disable the version from the store first). In the user settings popup, there's a little textarea for putting in usernames, one per line (and it is case-sensitive). Blacklisted players will not be visible to you in the player list in the lobby, and will be auto-booted when joining games you host.

I've thought it would also be nice to hide games hosted/joined by blacklisted players, and to hide chatroom messages from them, or maybe make these different things configurable. Thoughts?
Logged
🚂 Give 18xx games a chance 🚂

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #145 on: June 14, 2013, 12:52:11 am »
0

Hide it all.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #146 on: June 14, 2013, 12:57:04 am »
0

Hide it all.

When you put it that way, I feel like I should already have it done, and I should just need to flip a switch   :P

Will work on that, something to keep me awake until Guilds is up on Goko...

update: chat from blacklisted players in the lobby will not be displayed, and fixed a bug where a player would be hidden in the list even after removing them from the blacklist. Still working on hiding tables where blacklisted players are playing.
« Last Edit: June 14, 2013, 02:35:44 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #147 on: June 14, 2013, 04:18:25 am »
0

I think the Deck Builder doesn't support Guilds yet (there's no keyword for the expansion, or it isn't "Guilds", nor even the individual cards)

Thx for the update btw.
« Last Edit: June 14, 2013, 04:20:17 am by Watno »
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #148 on: June 14, 2013, 04:51:43 am »
0

Typing "Guilds" gives me an all Guilds kingdom!
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #149 on: June 14, 2013, 05:37:48 am »
0

Strange, I get "Error: Unknown card or set: Guilds". It says its version 15 though.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #150 on: June 14, 2013, 06:11:19 am »
+2

Not sure what was wrong, but it works now.
Small request: Can you add the notification sound when someone joins to games without access limitation as well?

Edit: Also, the vp counter should tell your opponent about the command to check his score when it announces itself.
« Last Edit: June 14, 2013, 06:32:11 am by Watno »
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #151 on: June 14, 2013, 07:21:56 am »
0

Please add link to this thread to http://dom.retrobox.eu/vp.html so that people without extension can get it.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #152 on: June 14, 2013, 10:02:18 pm »
+1

I don't think putting #vpoff into my game titles is working anymore. Is that intentional?
Logged

joel88s

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 140
  • Respect: +169
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #153 on: June 17, 2013, 12:30:31 pm »
+1

Wow, thanks so much, this is sensational!

I can't get the Kindgom Generator to work though. The window comes up, but whatever I type in it says Reference Error:set_parcer is not defined. Have only tried this playing againsts Bots so far. Any ideas what my problem is?


[EDIT: And now suddenly it works. Perhaps asking for help fixes the error? Pretty cool code if so.]

[RE-EDIT: And now same problem again. Perhaps announcing the error is fixed re-triggers the error? OK, I'm stumped.]
« Last Edit: June 17, 2013, 05:00:58 pm by joel88s »
Logged

Jdaki

  • Bishop
  • ****
  • Offline Offline
  • Posts: 118
  • Respect: +47
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #154 on: June 17, 2013, 05:54:14 pm »
+1

I had the same error. I worked out how to fix it- assuming you're on Chrome too. I clicked the little button to the right in the address bar- it says "run unsafe script" or something. It then crosses through the https bit of the address- but it makes the kingdom generator work...
Logged

joel88s

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 140
  • Respect: +169
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #155 on: June 17, 2013, 06:48:50 pm »
0

Wow, that totally works! (And yes it's also Chrome.) Great fix, many thanks.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #156 on: June 17, 2013, 08:47:46 pm »
0

Yes, in the Chrome version, the set parser script is loaded from http://dom.retrobox.eu/js/1.0.0/set_parser.js rather than being part of the extension itself (weird issues with how Chrome extension js files are executed compared to Firefox). Just make sure that if you're agreeing to run an "unsafe" script, it's the right unsafe script  :P
Logged
🚂 Give 18xx games a chance 🚂

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #157 on: June 18, 2013, 04:55:21 am »
0

Why don't you make this script part of the GM Firefox Script and Chrome Extension?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #158 on: June 18, 2013, 08:20:43 pm »
0

It already is part of the GM Firefox Script. It's not part of the Chrome Extension because of difficulties with how Chrome extensions deal with content scripts...basically the most straightforward way to do that would just be to throw the set parser code right into the main script, which is kind of unwieldy, but since loading it externally is causing problems, it might be worth it anyway.
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #159 on: June 19, 2013, 03:24:02 am »
+2

Version 1.15.1 published
- the contents of set_parser have been added to the main script to avoid issues some users were having with loading potentially unsafe scripts from other sites
- personal blacklist
-- there is a textarea in the user settings window now; to add players to your personal blacklist, just type in one username per line (case-sensitive)
-- blacklisted players will be auto-booted when joining games you host
-- blacklisted players will not be visible in the player list in the lobbies
-- you will not see chat messages in the lobby from blacklisted players
-- tables/games in the lobby will be hidden if any blacklisted players have joined, unless you have already joined that game. For instance, if someone else is hosting a 3 player game that you have joined, and someone on your blacklist takes the last spot, it will be possible to actually start the game with them. I don't know the best way to handle this case so I figured I'd leave it open and ask the forum. Maybe autoboot yourself in that scenario? Please let me know how you think we should deal with this.

Firefox users who would like to try out the blacklist can get it from my firefox-new branch. No idea what you need to do set it up with Grease Monkey, and it's completely untested on Firefox. Just took all the blacklist-related commits and squashed them down to one.
Logged
🚂 Give 18xx games a chance 🚂

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #160 on: June 19, 2013, 04:59:25 am »
0

It already is part of the GM Firefox Script.
It is not part of it. It loads external script like this:
// @require     http://dom.retrobox.eu/js/1.0.0/set_parser.js
Logged

Tombolo

  • Tactician
  • *****
  • Offline Offline
  • Posts: 439
  • Respect: +450
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #161 on: June 19, 2013, 07:54:43 am »
0

The point tracker/log seems to have suddenly stopped displaying.  I'm not sure if I did something or what, but I'm on Chrome, and the extension is still working to some extent because it displays the automated message when I type #vpon, and the kingdom generator still pops up.

Also, this is awesome, thanks for doing it!

Also, would it be possible to have some sort of auto-on thing for the point tracker when playing bots?  I'm playing with bots a lot and I keep forgetting and it's kinda annoying to type it every time anyway.  :P
Logged
We’ve had a hard day at work, we’ve been looking forward to our Dominion, how can you expect us to play anything else, you ogre.

shark_bait

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1103
  • Shuffle iT Username: shark_bait
  • Luckyfin and Land of Hinter for iso aliases
  • Respect: +1868
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #162 on: June 19, 2013, 07:57:37 am »
0

The log has disappeared for me too, don't know what's going on.  If anyone could help that'd be great.
Logged
Hello.  Name's Bruce.  It's all right.  I understand.  Why trust a shark, right?

Is quite curious - Who is the mystical "Celestial Chameleon"?

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #163 on: June 19, 2013, 08:02:47 am »
0

Did you check in the options screen wether it's turned on (user settings on the main menu)?
Logged

EgorK

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 272
  • Respect: +74
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #164 on: June 19, 2013, 08:24:45 am »
0

Log stoped working for me as well. I do not see any errors in js console
Logged

shark_bait

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1103
  • Shuffle iT Username: shark_bait
  • Luckyfin and Land of Hinter for iso aliases
  • Respect: +1868
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #165 on: June 19, 2013, 09:20:30 am »
0

Did you check in the options screen wether it's turned on (user settings on the main menu)?

There is no check box for the in game log from the user settings menu.  So I dunno how to fix it.
Logged
Hello.  Name's Bruce.  It's all right.  I understand.  Why trust a shark, right?

Is quite curious - Who is the mystical "Celestial Chameleon"?

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #166 on: June 19, 2013, 09:21:51 am »
+1

Cool, now I can blacklist Serf Bot!
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #167 on: June 19, 2013, 10:31:59 am »
0

hmmm, the log seems to be working fine for me. First you should make sure you only have one version of the extension enabled (if you only ever got it from the store, this shouldn't apply, but if you ever installed one through "Load unpacked extension" it might).

If that doesn't fix it, maybe this could help?
- go to Chrome's Settings
- click "Clear browsing data"
- check "Delete cookies and other site and plug-in data"
- reload playdominion.com

This will delete your cookies for other sites too, so you'll lose auto-login info and stuff like that, and since I'm not getting the same problem I'm not sure this will actually fix it...would be easier to help if I was having the same issue... :/
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #168 on: June 19, 2013, 10:33:14 am »
0

It already is part of the GM Firefox Script.
It is not part of it. It loads external script like this:
// @require     http://dom.retrobox.eu/js/1.0.0/set_parser.js

Oh. Probably this then:

basically the most straightforward way to do that would just be to throw the set parser code right into the main script, which is kind of unwieldy

Also if you look at the jison documentation, they recommend keeping the generated parser in a separate script.
Logged
🚂 Give 18xx games a chance 🚂

EgorK

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 272
  • Respect: +74
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #169 on: June 19, 2013, 12:17:51 pm »
0

Purging goko cookies had not helped, I do not see how removing all can
Logged

HiveMindEmulator

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2222
  • Respect: +2118
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #170 on: June 19, 2013, 12:39:23 pm »
0

Yeah, I have the same no log problem. The latest update must have broken something...
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #171 on: June 19, 2013, 12:58:15 pm »
0

Hmm, I can still see the log fine. Weird. I'm on OSX 10.7.5 and running Chrome 27.0.1453.116.
Logged

Rabid

  • Jester
  • *****
  • Offline Offline
  • Posts: 840
  • Shuffle iT Username: Rabid
  • Respect: +643
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #172 on: June 19, 2013, 01:04:45 pm »
0

Mine wasn't working about a week ago.
User setting something like "show in game log" fixed it.
But that user setting no longer seems to be available.
Logged
Twitch
1 Day Cup #1:Ednever

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #173 on: June 19, 2013, 01:12:12 pm »
0

Yeah, that user setting didn't work right, so I took it out after nutki published Version 15. Maybe there's an issue with your user settings because of that? When you're on Goko's site, opening up the Chrome Developer Tools console and typing in "delete localStorage.userOptions" will clear all the options you have saved with the extension, so you'll have to go into the settings window again and rename your created games and whatever else there is. Once again, don't know if that will fix it, I'm kind of just taking shots in the dark here...

Hmm, I can still see the log fine. Weird. I'm on OSX 10.7.5 and running Chrome 27.0.1453.116.

Same.
Logged
🚂 Give 18xx games a chance 🚂

HiveMindEmulator

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2222
  • Respect: +2118
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #174 on: June 19, 2013, 01:14:10 pm »
0

Hmm, I can still see the log fine. Weird. I'm on OSX 10.7.5 and running Chrome 27.0.1453.116.
Mine doesn't work for Chrome 27.0.1453.116 in Windows 7, but it was working yesterday, if that helps.
Logged

Tombolo

  • Tactician
  • *****
  • Offline Offline
  • Posts: 439
  • Respect: +450
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #175 on: June 19, 2013, 01:37:15 pm »
0

I'm on Chrome 27.0.1453.110 m and Windows 8, and I was also working fine as of last night.  I haven't tried deleting cookies or the developer console yet, though.
Logged
We’ve had a hard day at work, we’ve been looking forward to our Dominion, how can you expect us to play anything else, you ogre.

Davio

  • 2012 Dutch Champion
  • *
  • Offline Offline
  • Posts: 4787
  • Respect: +3413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #176 on: June 19, 2013, 02:23:58 pm »
0

Seemed to have stopped working for me as well.

Chrome latest and Win 8.
Logged

BSG: Cagprezimal Adama
Mage Knight: Arythea

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #177 on: June 19, 2013, 02:31:33 pm »
0

Is it just the log that's not working, or other parts of the extension too? Like custom avatar, kingdom generator, lobby pro ranks and player list sorting, etc.
Logged
🚂 Give 18xx games a chance 🚂

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #178 on: June 19, 2013, 02:56:00 pm »
0

Works for Chrome 27.0.1453.110 m and Windows 7.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Tombolo

  • Tactician
  • *****
  • Offline Offline
  • Posts: 439
  • Respect: +450
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #179 on: June 19, 2013, 03:02:47 pm »
0

Kingdom generator is working fine, log and VP are not.  Haven't looked at the other features yet.
Logged
We’ve had a hard day at work, we’ve been looking forward to our Dominion, how can you expect us to play anything else, you ogre.

loppo

  • 2014 Austrian Champion
  • *
  • Offline Offline
  • Posts: 176
  • Respect: +194
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #180 on: June 19, 2013, 03:22:02 pm »
0

Kingdom generator is working fine, log and VP are not.  Haven't looked at the other features yet.
same here. Is it possible to reactivate the button for the log in the user settings? This should take care of everything
Logged

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #181 on: June 19, 2013, 06:19:26 pm »
0

I'm having trouble changing my picture. I have a PNG of the appropriate size, but when I click submit it tells me "No File Chosen."
Logged
I have been forced to accept that lackluster play is a town tell for you.

Tombolo

  • Tactician
  • *****
  • Offline Offline
  • Posts: 439
  • Respect: +450
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #182 on: June 19, 2013, 08:10:21 pm »
0

Picture works for me.
Logged
We’ve had a hard day at work, we’ve been looking forward to our Dominion, how can you expect us to play anything else, you ogre.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #183 on: June 19, 2013, 10:38:51 pm »
+2

Found the problem, will update with fix tonight.
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #184 on: June 19, 2013, 10:40:42 pm »
0

If you host an unrated game with a rating requirement, then even people above that rating get kicked.

Dominion Online User Extension 1.15.1
Chrome 27.0.1453.116
Mac OSX 10.8.4
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #185 on: June 20, 2013, 02:04:07 am »
0

Version 1.15.2 published
- hopefully fix missing log/vp tracker
« Last Edit: June 20, 2013, 02:21:49 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #186 on: June 20, 2013, 02:13:28 am »
+1

Version 1.15.2 published
- fix missing log/vp tracker

How do I, like, update it to that version.

Explain it like you would to a small child.
Logged
I have been forced to accept that lackluster play is a town tell for you.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #187 on: June 20, 2013, 02:19:52 am »
+4

1. Open Chrome
2. Go to your Chrome extensions page (you can type "chrome://extensions" in your address bar)
3. In the top right of the page, it should say "Developer mode" with a checkbox; check the checkbox
4. Now a button should be visible that says "Update extensions now"; click that button
5. Somewhere in your extensions list you should see "Dominion Online User Extension"; next to this, it should say "1.15.2" after updating
« Last Edit: August 10, 2013, 07:55:01 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Twistedarcher

  • Witch
  • *****
  • Offline Offline
  • Posts: 494
  • Respect: +177
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #188 on: June 20, 2013, 02:20:43 am »
0

Alright, so I just downloaded this. Everything's working except I don't have the log on the right. I have autokick, I can see the avatars, and I can generate kingdoms. When I join a game with #vpon in my title, it says the log is enabled -- yet I can't see it.

Anyone have any idea what could be causing this?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #189 on: June 20, 2013, 02:22:26 am »
0

Does your version say 1.15.2, or 1.15.1?
Logged
🚂 Give 18xx games a chance 🚂

Twistedarcher

  • Witch
  • *****
  • Offline Offline
  • Posts: 494
  • Respect: +177
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #190 on: June 20, 2013, 02:25:16 am »
0

Ha, I literally downloaded this an hour ago, and 20 minutes later I didn't have the newest version anymore!

I just downloaded the new one, I'll see if that fixes it. Also had cookies disabled and enabled them, although would that affect it?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #191 on: June 20, 2013, 02:26:13 am »
0

Haha, nice timing ;)

I don't think the cookies will affect it.
Logged
🚂 Give 18xx games a chance 🚂

Twistedarcher

  • Witch
  • *****
  • Offline Offline
  • Posts: 494
  • Respect: +177
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #192 on: June 20, 2013, 02:29:27 am »
0

Got it!! Thanks :)

I do miss the black space though, it looked nicer than this does :P
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #193 on: June 20, 2013, 02:35:44 am »
+1

Feel free to contribute to the styling!  ;D
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #194 on: June 20, 2013, 03:21:36 am »
+3

So in order to help keep track of suggestions/feature requests/bugs/etc, I've gone through the thread again and thrown a bunch of stuff in to github's issue tracker on my repo. As more issues are raised here, I'll try to update there...or if you want, you could always post it there...

https://github.com/michaeljb/Goko-Live-Log-Viewer/issues
Logged
🚂 Give 18xx games a chance 🚂

Tombolo

  • Tactician
  • *****
  • Offline Offline
  • Posts: 439
  • Respect: +450
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #195 on: June 20, 2013, 07:46:03 am »
0

You're a quality individual, thanks!  ;D
Logged
We’ve had a hard day at work, we’ve been looking forward to our Dominion, how can you expect us to play anything else, you ogre.

rrwoods

  • Navigator
  • ****
  • Offline Offline
  • Posts: 72
  • Respect: +32
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #196 on: June 21, 2013, 06:47:53 pm »
0

I hosted a game named "All sets 3600+ #vpon".  My opponent chatted "#vpoff" at the beginning of the game.  The extension responded with "Victory Point tracker setting locked" and the tracker did not disappear, and it updated throughout the game.  Is this normal?  If I want to allow my opponent to turn off the VP tracker, do I need to chat "#vpon" at the beginning of the game rather than putting it in the name of the game?

Thanks for the extension!  I love the log and the custom avatars (and of course the VP tracker).
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #197 on: June 21, 2013, 07:39:29 pm »
+1

Yes, that is normal.

Nutki, could you modify the #vpon thing so that people are unable to turn it off if it's in the title of the game? If you don't want to use it yet know in advance it will be on, you should just choose a different game.
Makes sense, I will consider this.


Version 14 released
What's new:
- merged michaeljb's changes
-- sorting of the player list
-- selecting kingdom generator rule
- improved VP tracker interface
-- #vpon in the game title cannot be overruled
-- setting is locked after turn 4
-- adventures always use VP tracker by default (can be changed in the options screen)
-- #vp? in the chat will show the current score for the players not using the extension

« Last Edit: June 21, 2013, 07:41:23 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox, Chrome, and Safari
« Reply #198 on: June 22, 2013, 01:48:35 pm »
0

Any Safari users here?

Version 1.15.2 now available.

Installation instructions:

1. Download the extension (link in my sig)
2. Double click the downloaded .safariextz file
3. When Safari asks if you would for sure like to install it, click "Install" (note: Safari will move the file away from where you originally downloaded it)
« Last Edit: June 28, 2013, 04:31:29 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

rrwoods

  • Navigator
  • ****
  • Offline Offline
  • Posts: 72
  • Respect: +32
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #199 on: June 22, 2013, 03:18:50 pm »
0

Yes, that is normal.

Nutki, could you modify the #vpon thing so that people are unable to turn it off if it's in the title of the game? If you don't want to use it yet know in advance it will be on, you should just choose a different game.
Makes sense, I will consider this.


Version 14 released
What's new:
- merged michaeljb's changes
-- sorting of the player list
-- selecting kingdom generator rule
- improved VP tracker interface
-- #vpon in the game title cannot be overruled
-- setting is locked after turn 4
-- adventures always use VP tracker by default (can be changed in the options screen)
-- #vp? in the chat will show the current score for the players not using the extension

That's what I figured; problem is that folks who don't know about the extension (they exist! I've gotten a few "What is that?" when the extension chats about the tracker) don't know that #VPON in the title means anything.
Logged

Jacob marley

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 154
  • Shuffle iT Username: Jacob Marley
  • Respect: +139
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #200 on: June 23, 2013, 12:59:27 am »
0

Is there documentation somewhere all in one place?

Thanks
Logged

tempman

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: +5
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #201 on: June 23, 2013, 12:40:33 pm »
+5

I just downloaded/installed the fire fox version from the first and post and noticed that the card randomizer was not recognizing Worker's Village or any variant I could think of.  I tried searching through the code and noticed that in one place it shows up in the code (line 767) it shows up as "workervillage" with no "s".  I edited this line to "workersvillage" and now it seems to work.
Logged

Rabid

  • Jester
  • *****
  • Offline Offline
  • Posts: 840
  • Shuffle iT Username: Rabid
  • Respect: +643
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #202 on: June 24, 2013, 08:19:32 am »
0

Version 13 released
What is new:
- fixed problem with staring pro ranked table at the session start
- added a 'ping' sound when a properly ranked player joins the table when using the auto kick mode

Sometimes, when returning home from a multiplayer lobby, the "user settings" link isn't there. I haven't been able to reliably duplicate it yet, so I'm not sure what exactly is causing it.
That I haven't seen. Is it disappearing from the DOM or it just invisible (you can check that with 'inspect element')?

Unsuitable custom avatars.
A player is using a naked picture as an avatar, would it be possible to remove it do you think? 
And if it is possible is this something we want to do?
Yeah, I spotted that when doing backup of my site, I think I will remove it and black list that guy if he does that again. This is exactly why many services do not have completely custom avatars option, you need a moderator then.
Looks like its time for a blacklist.
http://forum.dominionstrategy.com/index.php?topic=8163.msg248775#msg248775
Logged
Twitch
1 Day Cup #1:Ednever

ftl

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2056
  • Shuffle iT Username: ftl
  • Respect: +1345
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #203 on: June 24, 2013, 05:24:38 pm »
0

Yeah, looks like it's time to deal with that before Goko has to. It's only a matter of time before somebody reports "Goko is showing me porn!" on their official site instead of here, and if they set their minds to fixing that problem, that's not gonna end well for this extension.


Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #204 on: June 26, 2013, 02:46:29 pm »
0

I just downloaded/installed the fire fox version from the first and post and noticed that the card randomizer was not recognizing Worker's Village or any variant I could think of.  I tried searching through the code and noticed that in one place it shows up in the code (line 767) it shows up as "workervillage" with no "s".  I edited this line to "workersvillage" and now it seems to work.

Could we get this fixed, please? When I randomize Prosperity sets, Worker's Village never shows up.

EDIT: For what it's worth, I've confirmed that Worker's Village is the only card with this issue.
« Last Edit: June 26, 2013, 02:58:35 pm by LastFootnote »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #205 on: June 26, 2013, 04:03:18 pm »
0

I just downloaded/installed the fire fox version from the first and post and noticed that the card randomizer was not recognizing Worker's Village or any variant I could think of.  I tried searching through the code and noticed that in one place it shows up in the code (line 767) it shows up as "workervillage" with no "s".  I edited this line to "workersvillage" and now it seems to work.

Could we get this fixed, please? When I randomize Prosperity sets, Worker's Village never shows up.

The polite way to echo an existing bug report is just to upvote it and wait. Adding information about the bug is always valuable, and bumping an old inactive issue is okay too, but this one's only three days old. I consider myself lucky if a small software company even answers my e-mail in three days.

I'm sure you don't really mean to tell nutki and michaeljb that they're doing a shitty job of fixing Goko for free, but I'd feel a little slighted in their shoes.

PS: The fix that tempman suggests is actually quite easy to implement yourself. In Firefox, just click the GreaseMonkey icon, "Manage User Scripts," "Preferences" for the Log Viewer extension, and "Edit this User Script." Then just change line 767 as he describes.

Edit: This post came out pretty nasty-sounding. That really wasn't my intention. LF is a very polite fellow, and I didn't/don't mean to criticize him personally at all. I really only wanted to make a point of etiquette for the sake of the sanity of nutki and michaeljb and ok, maybe myself too.
« Last Edit: June 29, 2013, 12:08:02 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #206 on: June 26, 2013, 04:17:06 pm »
+14

Version 1.15.3
- fix the Worker's Village bug
- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

Always stacking is something I've wanted pretty much since Goko had stacking for big hands, and last night I stumbled upon the way to do it. so yay.

- published in the Chrome store
- Safari download from my github is updated
- My firefox-new branch is updated
« Last Edit: June 26, 2013, 04:27:14 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

jonts26

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2746
  • Shuffle iT Username: jonts
  • Respect: +3671
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #207 on: June 26, 2013, 04:18:09 pm »
+2

- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

This makes me happier than you can possibly imagine.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #208 on: June 26, 2013, 04:20:57 pm »
+1

- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

This makes me happier than you can possibly imagine.

Well, at least I know it was happy enough to give me my 1000th respect ;D
Logged
🚂 Give 18xx games a chance 🚂

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #209 on: June 26, 2013, 04:29:34 pm »
+1

I just downloaded/installed the fire fox version from the first and post and noticed that the card randomizer was not recognizing Worker's Village or any variant I could think of.  I tried searching through the code and noticed that in one place it shows up in the code (line 767) it shows up as "workervillage" with no "s".  I edited this line to "workersvillage" and now it seems to work.

Could we get this fixed, please? When I randomize Prosperity sets, Worker's Village never shows up.

The polite way to echo an existing bug report is just to upvote it and wait. Adding information about the bug is always valuable, and bumping an old inactive issue is okay too, but this one's only three days old. I consider myself lucky if a small software company even answers my e-mail in three days.

I'm sure you don't really mean to tell nutki and michaeljb that they're doing a shitty job of fixing Goko for free, but I'd feel a little slighted in their shoes.

PS: The fix that tempman suggests is actually quite easy to implement yourself. In Firefox, just click the GreaseMonkey icon, "Manage User Scripts," "Preferences" for the Log Viewer extension, and "Edit this User Script." Then just change line 767 as he describes.

Yes, this is a very good call. I didn't mean to be rude but I certainly could have phrased it more politely. I did upvote the post with the bug report, but for some strange reason known not even to me I thought it might have slipped through the cracks. Sorry for coming off as a jerk, guys!

Thanks for fixing the bug, michaeljb, and thanks again to you and Nutki for this most excellent extension!

EDIT: Oh, and I did try to fix the Chrome version myself (which is what I use), but although I managed to download the .crx file (which was itself not trivial), my Mac was unable to successfully unpack it with any of my currently installed software. I'm guessing some of the frustration I felt from that inadvertently made my post sound nastier than I meant it.
« Last Edit: June 26, 2013, 04:32:27 pm by LastFootnote »
Logged

Voltaire

  • Jester
  • *****
  • Offline Offline
  • Posts: 957
  • flavor text
  • Respect: +1097
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #210 on: June 26, 2013, 04:33:15 pm »
0

Version 1.15.3
- fix the Worker's Village bug
- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

Always stacking is something I've wanted pretty much since Goko had stacking for big hands, and last night I stumbled upon the way to do it. so yay.

- published in the Chrome store
- Safari download from my github is updated
- My firefox-new branch is updated
Very silly question - how do I update the firefox extension?
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #211 on: June 26, 2013, 04:35:21 pm »
0

- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

Wow, that's awesome! I don't think I'll be using it myself, but that's a sweet feature to have available.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #212 on: June 26, 2013, 04:37:27 pm »
0

I...don't know. If I understand it correctly, whenever nutki updates the script at his github page, it will auto-update for everyone using the script with Grease Monkey.

If you manually download the script for Firefox from my github page, there might be a way to use that instead. I don't know though.
Logged
🚂 Give 18xx games a chance 🚂

Voltaire

  • Jester
  • *****
  • Offline Offline
  • Posts: 957
  • flavor text
  • Respect: +1097
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #213 on: June 26, 2013, 04:38:39 pm »
0

I...don't know. If I understand it correctly, whenever nutki updates the script at his github page, it will auto-update for everyone using the script with Grease Monkey.
OK, cool...guess I'll just see if the option to stack cards shows up.  :)
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #214 on: June 26, 2013, 04:40:47 pm »
0

If you host an unrated game with a rating requirement, then even people above that rating get kicked.

Dominion Online User Extension 1.15.1
Chrome 27.0.1453.116
Mac OSX 10.8.4

Seems I overlooked this. Is it still happening?
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #215 on: June 26, 2013, 05:08:53 pm »
0

If you host an unrated game with a rating requirement, then even people above that rating get kicked.

Dominion Online User Extension 1.15.1
Chrome 27.0.1453.116
Mac OSX 10.8.4

Seems I overlooked this. Is it still happening?

Yes, but I just discovered why it's happening. I usually use the rating criterion for pro games, but when the game is unrated the extension is using the casual rating instead. So it's not really a bug, just not the behavior I had expected.

Very silly question - how do I update the firefox extension?
If you manually download the script for Firefox from my github page, there might be a way to use that instead. I don't know though.

The easy-but-inelegant solution is to copy/paste the script michaeljb linked over the existing nutki script. Greasemonkey Icon -> Manage -> Preferences -> Edit opens up the currently installed version of nutki's script, so just replace that code with michaeljb's.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #216 on: June 26, 2013, 05:16:17 pm »
+1

- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

This makes me happier than you can possibly imagine.

I just want to echo this sentiment.  Good job!

Goko Dominion, brought to you by nutki and michaeljb.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Obi Wan Bonogi

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 254
  • Respect: +344
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #217 on: June 26, 2013, 05:58:03 pm »
0

Ah, I got the script right when I bought the cards I didn't realize the extension was making the noise when someone joins my game.  Is there any way I can adjust the volume of the notification? (other than lowering the volume on my browser preferably) 
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #218 on: June 26, 2013, 07:01:42 pm »
0

I know this might not be possible, but is there any way to fix the issue of when you have too many unique cards in hand?  You can't tell what cards are what, and if someone chats you can't close the chat window.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #219 on: June 26, 2013, 08:31:52 pm »
+1

- new option to always stack the cards in your hand (normally only happens when you have 10 or more cards in hand)

This is awesome.

Would it be possible to also sort the cards? Something like Actions always on right, Treasures next, and Victories (and Curses and Reaction-Shelters) on left? If not, no biggie, but it would definitely make things easier.
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #220 on: June 27, 2013, 09:35:13 am »
0

I'd love to see a option enabling the Victory Point Tracker when playing against bots. Just like the option that the VP tracker is enabled when playing adventures.

The option to always stack cards in your hand is very nice!
Logged

() | (_) ^/

  • Minion
  • *****
  • Offline Offline
  • Posts: 632
  • Shuffle iT Username: p4ddy0d00rs
  • Nemo dat quod non habet.
  • Respect: +526
    • View Profile
    • BGG profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #221 on: June 27, 2013, 09:41:27 am »
0

I'd love to see a option enabling the Victory Point Tracker when playing against bots. Just like the option that the VP tracker is enabled when playing adventures.

The option to always stack cards in your hand is very nice!

Create a new multiplayer game and add a bot, that works.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #222 on: June 28, 2013, 04:56:34 am »
+4

Technical Update

My branches were an ugly mess, and I believe I have improved the situation :)

My master branch now includes nutki's two scripts, plus a Rakefile and directories with files needed specifically for Chrome and Safari. Rake tasks generate the .zip to publish in the Chrome store and the .safariextz to install in Safari (since there was an issue for some with loading the set_parser externally, the rake tasks take care of inserting the contents of set_parser.js into the main script). There is also a task to turn the base directory into an "unpacked extension" for development in Chrome.

The develop branch includes features that I've worked on myself; at this point, the blacklist, the Worker's Village fix, and the stacking option. I haven't updated the extension in the Chrome store, since it is still functionally the same.

« Last Edit: June 28, 2013, 05:00:09 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

D Bo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 213
  • Respect: +93
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #223 on: June 28, 2013, 02:59:13 pm »
+1

Sorry if this is mentioned elsewhere, but I didn't see it. Most times when I'm playing a bot and go to turn on the VP counter it tells me that it's locked. But this doesn't happen every time and I don't remember it happening when I first got the extension. Is there something I'm doing wrong? I'm using Chrome - let me know if you need more details.

Really appreciate all the work that you guys have put into this!
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #224 on: June 28, 2013, 03:04:55 pm »
+1

The vp setting gets locked around turn 5 (on turn 5/after turn 5, I don't remember for sure). This prevents someone from starting a game without the point counter turned on, then turning it on late at a crucial moment when their opponent might have wanted the counter off for the whole game.

This was an issue for players who prefer #vpoff, but didn't always type it in, so at the start of the game it seemed like it was going to be a no point counter game.

I can look into lifting the restriction if all the opponents in the game are bots.
Logged
🚂 Give 18xx games a chance 🚂

D Bo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 213
  • Respect: +93
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #225 on: June 28, 2013, 03:07:37 pm »
+1

The vp setting gets locked around turn 5 (on turn 5/after turn 5, I don't remember for sure). This prevents someone from starting a game without the point counter turned on, then turning it on late at a crucial moment when their opponent might have wanted the counter off for the whole game.

This was an issue for players who prefer #vpoff, but didn't always type it in, so at the start of the game it seemed like it was going to be a no point counter game.

I can look into lifting the restriction if all the opponents in the game are bots.


Ahhhh that makes sense! I'm sure it's because I forgot to turn it on. I really don't need you to worry about finding a work-around for bots - if I can't remember to turn it on by turn five then that's my own fault. And really, it's a game against a bot. So it's not a big deal.

Thanks!
Logged

joel88s

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 140
  • Respect: +169
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #226 on: June 28, 2013, 04:14:07 pm »
0

This extension is awesome.

One question, more out of puzzlement than anything: I still can't seem to change my avatar with the latest Chrome version, though I changed it a couple of times before. The page comes up, I select and submit the .png, it says Avatar Saved, but keeps the same (custom) one as before.

I can live with my little Sage, he's not half bad at all, just wondered about it. Does it get sick of you if you try to change too many times?!
« Last Edit: June 29, 2013, 12:09:29 pm by joel88s »
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
+2

Would be awesome if this was available for Opera.

So I got an Opera account and tried uploading it to their store, but it rejected the .zip file, saying "No config file in the package. Please include one and try again." My quick searching didn't turn anything up, and I don't want to spend a bunch of time researching this at the moment.

But there is good news! You can download the .zip from my github page and unzip it. Then, in Opera Next 15*, go to the Extensions page (menu bar > Window > Extensions), click "Developer Mode", click "Load unpacked Extension", navigate to the unzipped directory, when you're in the directory where you can see the manifest.json file, click "Select", and then "Dominion Online User Extension" should appear in your list of Extensions. (and yes this is exactly the same thing you can do for Chrome, but since it's in the Chrome store without any problem you don't need to do it in Chrome)

*According to http://dev.opera.com/addons/extensions/ the format for extensions in Opera 11 and 12 will not be supported in Opera 15. Also, Opera 15 happens to be using Chromium extensions, which happily means less work for me :)
« Last Edit: June 28, 2013, 08:19:32 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

SirPeebles

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3249
  • Respect: +5460
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #228 on: June 29, 2013, 07:32:44 pm »
0

Is it OK to request features in this thread?  It would be really handy if the righthand side of the log -- where deck contents and current points are tracked -- tracked current coin token totals.
Logged
Well you *do* need a signature...

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #229 on: June 30, 2013, 01:23:05 am »
0

Is it OK to request features in this thread?  It would be really handy if the righthand side of the log -- where deck contents and current points are tracked -- tracked current coin token totals.

They have that at the bottom left of the screen already...
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #230 on: June 30, 2013, 01:28:35 am »
+1

Is it OK to request features in this thread?  It would be really handy if the righthand side of the log -- where deck contents and current points are tracked -- tracked current coin token totals.

They have that at the bottom left of the screen already...
He means on the log prettyfier thing (I think?)
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #231 on: June 30, 2013, 06:54:37 pm »
+4

small update...

Version 1.15.4
- Stef's shorter URL for this thread (http://goo.gl/4muRB, from this post) is displayed in chat at the beginning of the game
- more info about the VP tracker is displayed in chat at the beginning of the game (typing "#vp?" to display scores, typing #vpon/off before turn 5)

and another technical change in regards to the branches of my github repo...
- features: changes to the actual extension script(s)
- browsers: files dealing with creating the extension packages for other browsers
- master: a merge of features and browsers together
« Last Edit: June 30, 2013, 06:56:34 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

liopoil

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2587
  • Respect: +2479
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #232 on: June 30, 2013, 09:20:00 pm »
+2

my extension has disappeared... I have version 1.15.4, and it is enabled and everything in my chrome web store.
Logged

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #233 on: June 30, 2013, 10:02:45 pm »
+2

my extension has disappeared... I have version 1.15.4, and it is enabled and everything in my chrome web store.
Yeah I get a syntax error:

Uncaught SyntaxError: Unexpected token } chrome-extension://kaignighoceeemhinbbophdeogpnedjn/Goko_Live_Log_Viewer.user.js:1468

Seems like some kind of broken version of this file, because there is a stray parentheses in this code block:

//
// Always Stack module
//
// Goko dependencies:
// - addView API (setting stackCards in that function, value of autoStackCards)
// Internal dependencies:
// - options.alwaysStack
//
FS.Cards.CardStackPanel.prototype.old_addView =
FS.Cards.CardStackPanel.prototype.addView;
FS.Cards.CardStackPanel.prototype.addView = function(view, index) {
    }
    return ret;
};
Logged

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #234 on: June 30, 2013, 10:07:29 pm »
+2

I've attached the complete version of the Goko_Live_Log_Viewer.user.js that my Chrome has, if that helps.
Logged

Tombolo

  • Tactician
  • *****
  • Offline Offline
  • Posts: 439
  • Respect: +450
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #235 on: June 30, 2013, 10:49:16 pm »
0

It's gone for me as well.
Logged
We’ve had a hard day at work, we’ve been looking forward to our Dominion, how can you expect us to play anything else, you ogre.

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #236 on: July 01, 2013, 12:01:52 am »
+2

It seems to be working fine for me on FF, so this is likely a Chrome-specific issue.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Eevee

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1010
  • Shuffle iT Username: Eevee
  • A wild Eevee appears!
  • Respect: +867
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #237 on: July 01, 2013, 12:18:18 am »
+5

Heh, it's gotten to the point where I just completely stop playing on goko until it's fixed when something like this happens..

Thanks for making such a great extension! You truly are making my goko experience more enjoyable.
Logged

clb

  • Tactician
  • *****
  • Offline Offline
  • Posts: 424
  • Respect: +182
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #238 on: July 01, 2013, 01:25:33 am »
0

I played a few games with it just fine, then it disappeared on me when I clicked on my avatar, didn't have a custom one to upload, then clicked "back to Dominion online". Chrome store says that I have it installed, but it doesn't show in my list of applications.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #239 on: July 01, 2013, 01:49:20 am »
+5

Found the problem, should have the fix uploaded within an hour, plus however long it takes to publish in the Chrome store. Sorry guys.

And thanks blueblimp, that was in fact very helpful!
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #240 on: July 01, 2013, 02:53:09 am »
+5

Version 1.15.5
- fix Rakefile bug

In the package that is created for the extension, set_parser.js is inserted into the main script as some users were experiencing problems due to importing the script from dom.retrobox.eu. Additionally, the lines in the main script that did the importing of set_parser.js were being skpped; however, the skipping was based on line number, and the line numbers that were coded in corresponded to the lines in nutki's Version 15 rather than my latest version.
Now, instead of counting on specific line numbers, it looks for the actual contents of the line to know when to start and stop skipping lines.
Logged
🚂 Give 18xx games a chance 🚂

ednever

  • Minion
  • *****
  • Offline Offline
  • Posts: 650
  • Respect: +722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #241 on: July 01, 2013, 10:38:05 am »
0

A question and a small request:

First the question:
Can someone walk me thorough how to chane my avatar? (Not sure if that's related to the extension or not, but it seems to be mentions in this thread)

Second, the request:
Right now chat is a pain. You have to click to open a new window. When you do, it covers your cards. So I pop the open up and down depending on when I want to use it. It means I use it less. A lot less than I did on iso.
Right now the extension gives you a great look at the log on the right. What if that right-hand-space was split into two sections. One the same as it is now, the other (either on top or on bottom) was a chat box. It would not need to be very big as long as you could scroll.

Would that work?

Ed
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #242 on: July 01, 2013, 10:46:06 am »
0

To change yourr avatar:
Go to the Main menu screen (where it says adventures, multiplayer, play against bots..)
Click your avatar face in the very top right corner of the screen.
Rest should be clear when yxou're there.

Regarding chat: That has been suggested before, and I think it turned out there is no (easy) way to do it.
Logged

liopoil

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2587
  • Respect: +2479
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #243 on: July 01, 2013, 10:52:23 am »
+1

it's working for me now.

This thing is amazing. When I got the extension, I thought all it did was count points and make a pretty log (which is great by itself). I thought all the other stuff, the avatars, card stacking, displaying pro ratings, etc. was just goko improving!

A suggestion:

I don't own any sets on goko, but my pro rating hovers around 5000-5500. So I can join the "4500+" type games, and those usually have cards. So I never host, just join games. I also join pro games that just say "username's game". Most of these have the expansions, but many times I've joined it to see it was all base set, which I don't really enjoy all too much. Would there be a way to display what expansions the player hosting the game has?
Logged

ednever

  • Minion
  • *****
  • Offline Offline
  • Posts: 650
  • Respect: +722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #244 on: July 02, 2013, 03:47:12 pm »
0

To change yourr avatar:
Go to the Main menu screen (where it says adventures, multiplayer, play against bots..)
Click your avatar face in the very top right corner of the screen.
Rest should be clear when yxou're there.

Regarding chat: That has been suggested before, and I think it turned out there is no (easy) way to do it.

Thanks!
I now have my first avatar. I am Sir Vander!

Ed
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #245 on: July 02, 2013, 08:45:31 pm »
+1

Out of interest, the always-stack-cards option doesn't seem to work on Firefox--and a blacklist feature was mentioned somewhere, but I'm not sure if that was still pre-alpha.  Are these things both on Chrome and not FF?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

liopoil

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2587
  • Respect: +2479
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #246 on: July 02, 2013, 08:47:03 pm »
+1

Out of interest, the always-stack-cards option doesn't seem to work on Firefox--and a blacklist feature was mentioned somewhere, but I'm not sure if that was still pre-alpha.  Are these things both on Chrome and not FF?
it's set off on default, you have to turn it on under settings on the main menu
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #247 on: July 02, 2013, 09:23:51 pm »
+1

Out of interest, the always-stack-cards option doesn't seem to work on Firefox--and a blacklist feature was mentioned somewhere, but I'm not sure if that was still pre-alpha.  Are these things both on Chrome and not FF?
it's set off on default, you have to turn it on under settings on the main menu

I don't even have a setting for it... have tried reinstalling a couple times.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Voltaire

  • Jester
  • *****
  • Offline Offline
  • Posts: 957
  • flavor text
  • Respect: +1097
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #248 on: July 03, 2013, 11:03:38 am »
+1

Out of interest, the always-stack-cards option doesn't seem to work on Firefox--and a blacklist feature was mentioned somewhere, but I'm not sure if that was still pre-alpha.  Are these things both on Chrome and not FF?
it's set off on default, you have to turn it on under settings on the main menu

I don't even have a setting for it... have tried reinstalling a couple times.
Same here.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #249 on: July 03, 2013, 11:21:04 am »
+1

I think the Firefox version simply hasn't been updated yet.
Logged

D Bo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 213
  • Respect: +93
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #250 on: July 04, 2013, 02:27:27 pm »
0

Haven't played in a couple days but now when I go to play a game, the extension has disappeared (no kingdom select or point counter). I use Chrome and I went to get the app again but it says I already have it. Any thoughts on what I'm missing?

Also I'm kind of an idiot with computers so as much detail as possible to fix is appreciated!
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #251 on: July 04, 2013, 02:28:57 pm »
+4

Version 1.15.4 is broken, fixed in Version 1.15.5. If you're not sure how to update it, follow the instructions in this post.
Logged
🚂 Give 18xx games a chance 🚂

D Bo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 213
  • Respect: +93
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #252 on: July 04, 2013, 02:34:28 pm »
0

Version 1.15.4 is broken, fixed in Version 1.15.5. If you're not sure how to update it, follow the instructions in this post.

You the man, thanks!
Logged

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #253 on: July 05, 2013, 12:28:59 am »
0

I'm no programmer, but would it be somehow possible to have a "text mode" like iso?
Thanks.

Edit: also on Chrome, the log is way too big. Maybe that's something on my side. Anyone else have it?
« Last Edit: July 05, 2013, 12:30:06 am by StrongRhino »
Logged

kn1tt3r

  • Minion
  • *****
  • Offline Offline
  • Posts: 585
  • Respect: +278
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #254 on: July 05, 2013, 02:59:24 am »
0

the log is way too big. Maybe that's something on my side. Anyone else have it?

You mean too wide? This depends on your screen resolution and the size of the Goko window on your screen. The log width is always the difference of your screen to the Goko window. I think.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #255 on: July 05, 2013, 05:16:36 am »
0

I sometimes have that all of a sudden the log takes up half my screen and the Goko interface is reduced in size. It used to happen quite regularly, but I've encountered it only once (yesterday) during the last few weeks.
Logged

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #256 on: July 05, 2013, 11:21:22 am »
0

I sometimes have that all of a sudden the log takes up half my screen and the Goko interface is reduced in size. It used to happen quite regularly, but I've encountered it only once (yesterday) during the last few weeks.
This is what was happening to me. I've yet to try it today though.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #257 on: July 05, 2013, 11:50:40 am »
0

I think this happens to me on Firefoix occassionally. Reloadinbg the page fixes it though.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #258 on: July 05, 2013, 03:52:11 pm »
0

I sometimes have that all of a sudden the log takes up half my screen and the Goko interface is reduced in size. It used to happen quite regularly, but I've encountered it only once (yesterday) during the last few weeks.

This is something that happens with Goko, with or without the extension. I have no idea why.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #259 on: July 06, 2013, 05:04:50 pm »
+2

I know why:

Because Goko sucks
Logged

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #260 on: July 06, 2013, 10:08:05 pm »
+10

Feature request: one of the nice features of Iso is that it would beep whenever you had to do something. On Goko it only beeps at the start of your turn. It would really nice if it beeped whenever you need to take action, so that it's fine to look away when, for example, your opponent is taking awhile to decide what to discard to Militia.
Logged

nomnomnom

  • Swindler
  • ***
  • Offline Offline
  • Posts: 17
  • Respect: +2
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #261 on: July 07, 2013, 11:36:34 am »
+1

Another feature request: Would it be possible to move the chat window thing so that it does not stop you from playing cards? Also this would allow you to have it open all the time.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #262 on: July 07, 2013, 02:38:20 pm »
+2

Another feature request: Would it be possible to move the chat window thing so that it does not stop you from playing cards? Also this would allow you to have it open all the time.

This would be nice, and there are a number of other UI elements that ought to be relocated. The current layout makes some horrible compromises for the sake of 6 player games, and displaying avatars, and keeping the whole thing in a 1024x768 footprint.

IMO, it would be a lot better to:

1. Increase the default size for the 90% of web users with resolutions larger than 1024x768.
2. Take advantage of the extra space in 2-player games to display the 11th & 12th cards.
3. Display VP/coin/TR/Pirate tokens and discard piles by default, and show avatars only when clicked, rather than the other way around.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #263 on: July 07, 2013, 02:52:03 pm »
0

Sorry if this has been explained before but I don't see how to create a custom av.
Logged

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #264 on: July 07, 2013, 02:52:37 pm »
0

Feature request: one of the nice features of Iso is that it would beep whenever you had to do something. On Goko it only beeps at the start of your turn. It would really nice if it beeped whenever you need to take action, so that it's fine to look away when, for example, your opponent is taking awhile to decide what to discard to Militia.
Seconded!
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #265 on: July 07, 2013, 02:58:54 pm »
+1

  • Custom avatars. By clicking on the avatar picture in the top right corner of the main dominion page (where you can choose between Adventure, Multiplayer, etc.) you can upload your custom avatar. It will be visible only to other users of the extension script. The uploaded file has to be a png up to 20KB. (since version 3)
Logged

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #266 on: July 07, 2013, 06:30:52 pm »
0

Thank you sir!
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #267 on: July 07, 2013, 09:50:33 pm »
0

1. Open Chrome
2. Go to your Chrome extensions page
  -- in the place where you would normally type "forum.dominionstrategy.com" you can type "chrome://extensions" to take you there
3. In the top right of the page, it should say "Developer mode" with a checkbox; check the checkbox
4. Now a button should be visible that says "Update extensions now"; click that button
5. Somewhere in your extensions list you should see "Dominion Online User Extension"; next to this, it should say "1.15.2" after updating

Might add this to the OP to stave off a few questions.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #268 on: July 09, 2013, 04:39:28 am »
0

I posted this in the wrong thread. Maybe someone can help me here:

Did you change something with the size or the resolution of the log? Because now the normal game window is zoomed in, so i don't see all of it. And if i zoom out manually the log is very small.
Or does someone know, how to change this?
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

Vermillion

  • Baron
  • ****
  • Offline Offline
  • Posts: 56
  • Respect: +17
    • View Profile
    • ISuckAtDominion (NSFW)
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #269 on: July 10, 2013, 04:43:07 pm »
0

Every game it prompts me to turn vpon or vpoff. I'd rather not have this dialogue at all.
Logged
---------------------------------------------------
I Suck At Dominion. A NSFW and offensive Youtube channel of Recorded Dominion Games. It may give you cancer. http://bit.ly/1cvXLYL

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #270 on: July 10, 2013, 08:28:50 pm »
0

There are a whole lot of CORS errors popping up in the JS console. They seem to be from loading avatar images from dom.retrobox.eu, which I don't really understand since the custom avatars do get loaded eventually.

From my JS console:
Code: [Select]
GET http://dom.retrobox.eu/avatars/50c727dde4b063fd72cb9a8a.png 404 (Not Found) gameClient.html:940
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1

I'm guessing this could be fixed with a "Access-Control-Allow-Origin: *" on retrobox, but maybe there's a better solution.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #271 on: July 15, 2013, 03:22:45 am »
0

Feature request: replace base card art with the art from Base Cards. (Seems a little silly that Goko hasn't yet done this themselves. There is a getsatisfaction thread on the topic but it's been 7 months since it got a response.)
« Last Edit: July 15, 2013, 03:24:17 am by blueblimp »
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #272 on: July 15, 2013, 10:40:10 am »
+1

Feature request: replace base card art with the art from Base Cards. (Seems a little silly that Goko hasn't yet done this themselves. There is a getsatisfaction thread on the topic but it's been 7 months since it got a response.)

Hmm, this brings up the question of what would happen if the extension implemented features that Goko is charging money for?
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #273 on: July 15, 2013, 10:54:26 am »
0

Feature request: replace base card art with the art from Base Cards. (Seems a little silly that Goko hasn't yet done this themselves. There is a getsatisfaction thread on the topic but it's been 7 months since it got a response.)

Hmm, this brings up the question of what would happen if the extension implemented features that Goko is charging money for?
I REALLY don't know the american(?) law, so only some thoughts of it:

I think it can't really matter whicht art you see on your screen. I think if we want curses to be blue they couldn't do anything.
Something different can be because of the copyright (but is it forbitten to save proprietary pictures on your computer) or if goko says you may not change the interface (so the whole extension would be illegal).
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

RTT

  • Minion
  • *****
  • Offline Offline
  • Posts: 615
  • Respect: +707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #274 on: July 19, 2013, 08:39:05 am »
0

how is the blacklist supposed to work ?
just added a name there but the played could still join my table. ?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #275 on: July 19, 2013, 09:04:29 am »
+2

how is the blacklist supposed to work ?
just added a name there but the played could still join my table. ?

Sounds like you're using it right; you just need to add a name there. I just tested it with two accounts on my computer and it seems to work. (I also learned that if you have the game set to "request to join," the blacklisted player is not automatically denied, but even if you accept, they will be auto-booted then.)

My first guess is that you're entering the name incorrectly; Goko player names are case-sensitive, so I left the blacklist case-sensitive as well. The problem with this, of course, is that sometimes it's hard to tell when a username has capital letters...I might be able to add a 'blacklist' button to the little popup that shows the player's record, casual rating, pro rating, and quit percentage (and the 'Kick' button when they're sitting at your table in the lobby) so that it doesn't rely on you typing it just right.

Even though it is pretty unlikely to happen, I ('michaeljb') wouldn't want to be autobooted from someone's game because they didn't want to play with 'Michaeljb,' and I don't want that to happen to other people either, so I'd like to keep it case-sensitive.

I think I'll try to add a button; that way if you do type in the name wrong, you can just click on their avatar in the lobby and blacklist them there.
« Last Edit: July 19, 2013, 09:07:20 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

RTT

  • Minion
  • *****
  • Offline Offline
  • Posts: 615
  • Respect: +707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #276 on: July 19, 2013, 09:15:46 am »
0

that sounds nice with the button. but im pretty sure i spelled the name right. the name had a number in it but that shouldnt be a problem right?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #277 on: July 19, 2013, 09:19:09 am »
+5

Shouldn't be.
Logged
🚂 Give 18xx games a chance 🚂

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #278 on: July 19, 2013, 10:06:09 am »
+1

Another feature request:

When there's an empty spot in a game that you're not qualified for, grey out the "Join" (or maybe don't show that game at all).
Just to avoid joining games where you will be (auto-)kicked-out anyway.
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #279 on: July 19, 2013, 10:28:59 am »
0

Where can I write someone in the blacklist?
And does this also prevents me from joining the "wrong" games?

Thanks.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #280 on: July 20, 2013, 09:24:19 am »
+3

Feature request: replace base card art with the art from Base Cards.

Replace all art with the prototype art we know from Isotropic!
Logged

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #281 on: July 20, 2013, 10:27:43 am »
0

Where can I write someone in the blacklist?

On the first screen (the one that says adventures, multiplayer etc..), click the words "User Settings". On there is a box that says "Personal Blacklist".
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #282 on: July 20, 2013, 10:31:35 am »
+1

Where can I write someone in the blacklist?

On the first screen (the one that says adventures, multiplayer etc..), click the words "User Settings". On there is a box that says "Personal Blacklist".
Not at my extension. I have the one for Firefox. Do I have to update it or something?
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #283 on: July 20, 2013, 01:37:51 pm »
0

Where can I write someone in the blacklist?

On the first screen (the one that says adventures, multiplayer etc..), click the words "User Settings". On there is a box that says "Personal Blacklist".
Not at my extension. I have the one for Firefox. Do I have to update it or something?

FF extension is a few versions behind the Chrome version.  It doesn't have blacklist or auto stacking yet.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #284 on: July 20, 2013, 04:26:37 pm »
+8

FF extension is a few versions behind the Chrome version.  It doesn't have blacklist or auto stacking yet.

FF users can download michaeljb's latest script here. As usual, you need to have GreaseMonkey installed.

The problem is that we've lost nutki. :'( All the recent features have been developed by michaeljb alone. His signature has links to his up-to-date Chrome and Safari versions, but his FF link is nutki's old version.

If nutki ever signs on to github again he'll be able to accept all or part of michaeljb's update and still retain creative control of the FF version of the script. That's very polite and probably proper github etiquitte. I'm less polite than michaeljb.

PS: If you find this useful and feel like upvoting, upvote one of michaeljb's posts instead.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

() | (_) ^/

  • Minion
  • *****
  • Offline Offline
  • Posts: 632
  • Shuffle iT Username: p4ddy0d00rs
  • Nemo dat quod non habet.
  • Respect: +526
    • View Profile
    • BGG profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #285 on: July 20, 2013, 04:42:29 pm »
+6

PS: If you find this useful and feel like upvoting, upvote one of michaeljb's posts instead.

HOW DARE YOU TELL ME WHO TO UPVOTE...

+1

TRY AND STOP ME.

(also, thanks for the info -- as a FF user, I was wondering if we were being left behind...)
« Last Edit: July 20, 2013, 04:43:59 pm by () | (_) ^/ »
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #286 on: July 20, 2013, 05:37:10 pm »
+10

That's very polite and probably proper github etiquitte. I'm less polite than michaeljb.
In before decline of civility on github.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #287 on: July 21, 2013, 02:56:20 am »
+6

The problem is that we've lost nutki. :'( All the recent features have been developed by michaeljb alone. His signature has links to his up-to-date Chrome and Safari versions, but his FF link is nutki's old version.

Updated the link to my current script, until nutki updates his again. I'll also keep my 'features' branch live to enable easy merging into nutki's repo unless he reappears and 'officially' announces that he won't be maintaining it any more.

(also, thanks for the info -- as a FF user, I was wondering if we were being left behind...)

sorry for not being more clear about what was going on here



Shouldn't be.

Quote from: Respect on above post
+4

wat
« Last Edit: July 21, 2013, 02:57:35 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #288 on: July 21, 2013, 07:14:48 am »
+2

My github repo finally has a README.md. It's very basic for now and I plan to spruce it up later.

Feature-wise there's not much exciting yet. The next update will have (hopefully) less-obnoxious messaging at the beginning of the game; instead of sending like 3 or 4 chats about how the point tracker works, it's combined into one.

I'm also adding an option to effectively turn off the point tracker. If your opponent still has the tracker enabled, you will still be able to access the score by typing "#vp?" the same way a non-extension user would.

For more tracker fun, I'm also going to include an option to basically always type "#vpon" or "#vpoff" when you join a game.

The only thing that's holding me up is the menu stuff; as it is now there are 3 checkboxes: 1 to enable/disable the point tracker, 1 to always send "#vpon" and 1 to always send "#vpoff." Clearly, allowing them all to be selected (and some other combinations) doesn't make much sense, so the menu interface should be set up to only allow the sensical choices.

Anyhow I've just pushed that to a dev branch in case anyone wants to take a look at it*. Forking the repo and sending a pull request back to dev should probably work fine.

*relevant commits
https://github.com/michaeljb/Goko-Live-Log-Viewer/commit/5d64b0927cdd221045da645f8e85c77e621d27ea
https://github.com/michaeljb/Goko-Live-Log-Viewer/commit/83197b8f2f10cce2f24eae26c9912327cb84f40e
https://github.com/michaeljb/Goko-Live-Log-Viewer/commit/9faf6da1848f4dce89a563cc567bce420b16b8b1
« Last Edit: July 21, 2013, 07:18:25 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #289 on: July 21, 2013, 01:30:40 pm »
+2

Shouldn't be.

Quote from: Respect on above post
+4

wat


PS: If you find this useful and feel like upvoting, upvote one of michaeljb's posts instead.
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #290 on: July 22, 2013, 10:11:25 am »
+4

For Casual/unrated games, maybe someone could add the feature to specify start player (by seat?) This would be very useful for the upcoming GokoDom II tournament.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

shraeye

  • Minion
  • *****
  • Offline Offline
  • Posts: 690
  • Shuffle iT Username: shraeye
  • More Graph Theory please
  • Respect: +299
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #291 on: July 22, 2013, 01:17:18 pm »
0

Hear hear!
Logged

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #292 on: July 23, 2013, 04:30:47 am »
0

For Casual/unrated games, maybe someone could add the feature to specify start player (by seat?) This would be very useful for the upcoming GokoDom II tournament.

That might have to be Goko.  I'd have hoped by now that they've learnt to do this stuff on the server side (at least for Pro games, and I can't imagine them doing Casual games differently).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #293 on: July 23, 2013, 04:35:27 am »
+7

For Casual/unrated games, maybe someone could add the feature to specify start player (by seat?) This would be very useful for the upcoming GokoDom II tournament.

That might have to be Goko.  I'd have hoped by now that they've learnt to do this stuff on the server side (at least for Pro games, and I can't imagine them doing Casual games differently).

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #294 on: July 23, 2013, 04:53:26 am »
+5

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.

Obvious feature request: Give an option to enable all sets, including the ones not owned by the user.
Logged

Warfreak2

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1149
  • KC->KC->[Scavenger, Scavenger, Lookout]
  • Respect: +1324
    • View Profile
    • Music what I do
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #295 on: July 23, 2013, 05:00:54 am »
+3

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
How did these clowns ever secure a contract with anybody?
Logged
If the only engine on the board is Procession->Conspirator, I will play it.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #296 on: July 23, 2013, 05:07:31 am »
+3

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.

Obvious feature request: Give an option to enable all sets, including the ones not owned by the user.

Um... no. And have fun deciphering their "code."
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #297 on: July 23, 2013, 05:10:46 am »
+1

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
So this is that other way how to to get Promos without Adventures ;)
Logged

Titandrake

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2210
  • Respect: +2856
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #298 on: July 23, 2013, 12:32:15 pm »
+3

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
How did these clowns ever secure a contract with anybody?

IIRC Goko outsourced their HTML5 coding to Agility, because they realized they weren't really an HTML company. The problem is that if you have to outsource the key component of your software, it's a Bad Idea.
Logged
I have a blog! It's called Sorta Insightful. Check it out?

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #299 on: July 23, 2013, 12:38:48 pm »
+3

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
How did these clowns ever secure a contract with anybody?

IIRC Goko outsourced their HTML5 coding to Agility, because they realized they weren't really an HTML company. The problem is that if you have to outsource the key component of your software, it's a Bad Idea.

Which implies the question, if Goko isn't doing the coding any longer, and they aren't creating new games... why do they exist?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #300 on: July 23, 2013, 04:56:47 pm »
+4

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
So this is that other way how to to get Promos without Adventures ;)
Seriously, as tedious as reverse engineering the Goko code can be, it's less tedious than playing through all the adventures. I'm tempted. (Just a bit.)
Logged

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #301 on: July 23, 2013, 04:58:18 pm »
+3

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
So this is that other way how to to get Promos without Adventures ;)
Seriously, as tedious as reverse engineering the Goko code can be, it's less tedious than playing through all the adventures. I'm tempted. (Just a bit.)

While you're at it, can you reverse engineer their rating system so we can write it down in an equation?
Logged

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #302 on: July 23, 2013, 04:59:23 pm »
+1

Feature request: replace base card art with the art from Base Cards. (Seems a little silly that Goko hasn't yet done this themselves. There is a getsatisfaction thread on the topic but it's been 7 months since it got a response.)

Hmm, this brings up the question of what would happen if the extension implemented features that Goko is charging money for?
As far as base card art goes, it's a hypothetical question only at this point, as the only info from Goko is that 7 months ago a community rep said that maybe someday they might charge for it.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #303 on: July 23, 2013, 06:44:57 pm »
0

Which implies the question, if Goko isn't doing the coding any longer, and they aren't creating new games... why do they exist?

Thank you for not saying "begs."
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #304 on: July 23, 2013, 06:48:06 pm »
+6

Which implies the question, if Goko isn't doing the coding any longer, and they aren't creating new games... why do they exist?

Poof! Goko just disappeared.
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #305 on: July 23, 2013, 07:23:33 pm »
+8

in a puff of logic
Logged

eHalcyon

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8689
  • Respect: +9187
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #306 on: July 23, 2013, 08:56:06 pm »
+1

They have learned nothing. I recently discovered that even verification of the sets you own happens client-side.
So this is that other way how to to get Promos without Adventures ;)
Seriously, as tedious as reverse engineering the Goko code can be, it's less tedious than playing through all the adventures. I'm tempted. (Just a bit.)

While you're at it, can you reverse engineer their rating system so we can write it down in an equation?

But it's too complicated to just plop into a formula!
Logged

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #307 on: July 29, 2013, 03:53:51 pm »
0

It stopped working!
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #308 on: July 29, 2013, 04:24:52 pm »
+1

Which implies the question, if Goko isn't doing the coding any longer, and they aren't creating new games... why do they exist?

Poof! Goko just disappeared.

in a puff of logic

Watno made a joke
florrat dumbed it down
Watno got +1 respect
florrat got +4

Seriously folks... what sort of message are we sending to our kids? All is well.
« Last Edit: July 29, 2013, 04:44:47 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #309 on: July 29, 2013, 04:26:54 pm »
+1

Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

jonts26

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2746
  • Shuffle iT Username: jonts
  • Respect: +3671
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #310 on: July 29, 2013, 04:34:43 pm »
+3

Which implies the question, if Goko isn't doing the coding any longer, and they aren't creating new games... why do they exist?

Poof! Goko just disappeared.

in a puff of logic

Watno made a joke
florrat dumbed it down
Watno got +1 respect
florrat got +4

Seriously folks... what sort of message are we sending to our kids?

I think florrat got the respect for making a reference to Hitchhiker's Guide. It doesn't seem like watno was making that reference, just a more general logic joke. And people love their hitchhiker's here.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #311 on: July 29, 2013, 04:43:30 pm »
+1

Which implies the question, if Goko isn't doing the coding any longer, and they aren't creating new games... why do they exist?

Poof! Goko just disappeared.

in a puff of logic

Watno made a joke
florrat dumbed it down
Watno got +1 respect
florrat got +4

Seriously folks... what sort of message are we sending to our kids?

I think florrat got the respect for making a reference to Hitchhiker's Guide. It doesn't seem like watno was making that reference, just a more general logic joke. And people love their hitchhiker's here.

Hmm... good point. I redirect my criticism to Watno for either failing to make the HG reference or for failing to word it properly.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #312 on: July 30, 2013, 08:52:32 am »
+9

42
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #313 on: July 31, 2013, 12:42:19 am »
+8

Version 1.15.6
- Option to turn off point tracker entirely (so the extension on your end acts as if you don't have a point tracker)
- Options to always send "#vpon" or "#vpoff" messages in the chat (these messages won't send if #vpon/off is in the game title)
- The obnoxious messages at the beginning of the game about the point tracker and about the extension in general have been made slightly less obnoxious by being combined into just 1 message when possible. Note that if you have the point tracker disabled, the messages about typing in #vpon/#vpoff will not appear

All the other commits since the last release is mainly README and Rakefile stuff, which is still far from where I want them to be, but fortunately nothing any of you fine folks need to worry abou.

I've been busier* than normal lately, so I haven't done in terms of automatch, but I might have more time the next few days.

As usual, links are in my signature, and the Chrome store might take a bit of time to update.


*a small but not wholly insignificant amount of this busy-ness may be related to me occasionally playing Dominion instead of programming for it :)
Logged
🚂 Give 18xx games a chance 🚂

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #314 on: July 31, 2013, 12:46:54 am »
+1

Version 1.15.6
- Option to turn off point tracker entirely (so the extension on your end acts as if you don't have a point tracker)
- Options to always send "#vpon" or "#vpoff" messages in the chat (these messages won't send if #vpon/off is in the game title)
- The obnoxious messages at the beginning of the game about the point tracker and about the extension in general have been made slightly less obnoxious by being combined into just 1 message when possible. Note that if you have the point tracker disabled, the messages about typing in #vpon/#vpoff will not appear

All the other commits since the last release is mainly README and Rakefile stuff, which is still far from where I want them to be, but fortunately nothing any of you fine folks need to worry abou.

I've been busier* than normal lately, so I haven't done in terms of automatch, but I might have more time the next few days.

As usual, links are in my signature, and the Chrome store might take a bit of time to update.


*a small but not wholly insignificant amount of this busy-ness may be related to me occasionally playing Dominion instead of programming for it :)

Here's my money.  Now make automatch.

(Take your time, just know I'm looking forward to it)
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #315 on: July 31, 2013, 12:49:47 am »
+2

Here's my money.

Wait, there's a place where we can send money to these guys?  How did I miss this?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #316 on: July 31, 2013, 12:52:51 am »
+1

Here's my money.

Wait, there's a place where we can send money to these guys?  How did I miss this?

Here it is, [gives a link to a site that gives me money instead of them].
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #317 on: July 31, 2013, 10:01:36 am »
0

Here's my money.

Wait, there's a place where we can send money to these guys?  How did I miss this?

If you are serious about this, PayPal accounts/transfers can be set up. Dougz refused this for some time then finally caved to the throngs of people bugging to send him cash as a thank you for Iso.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #318 on: August 02, 2013, 12:52:40 am »
+1

Feature Request: I don't really know how feasible this is, but it seems like goko has no intention of fixing its atrocious lobby system. Would it be possible to display all the current open games in all lobbies and then allow you to click on the game to move to the lobby and join the game? If this is feasible, then extra options that would be nice are the ability to filter by # of players, rating, available sets, etc. Really this is just how the goko lobby system should work.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #319 on: August 02, 2013, 01:33:25 am »
+5

Feature Request: I don't really know how feasible this is, but it seems like goko has no intention of fixing its atrocious lobby system. Would it be possible to display all the current open games in all lobbies and then allow you to click on the game to move to the lobby and join the game? If this is feasible, then extra options that would be nice are the ability to filter by # of players, rating, available sets, etc. Really this is just how the goko lobby system should work.

Definitely a valuable idea.

It's harder than it should be because of how the Goko architecture is designed. You can't explicitly query rooms and you only get table/player updates for the rooms you've joined. Further, a single connection can't join more than one room, even though many of the data structures and methods are clearly meant to handle multiple rooms. I'm not sure what went wrong during the Goko development process, but there's not much that would surprise me at this point.

So far the best workaround I've found is creating additional connections on login, much like logging in with additional tabs, and sending each of these connections to watch a different room. This still leaves the problem of actually displaying the games in other rooms and/or automatically joining games that match your preferences. It's not easy, but it's doable.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #320 on: August 02, 2013, 12:24:33 pm »
+4

I'm not sure what went wrong during the Goko development process...

...it involved Goko personnel.  That's the main thing that went wrong, I think.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #321 on: August 02, 2013, 01:54:49 pm »
+3

Feature Request: I don't really know how feasible this is, but it seems like goko has no intention of fixing its atrocious lobby system. Would it be possible to display all the current open games in all lobbies and then allow you to click on the game to move to the lobby and join the game? If this is feasible, then extra options that would be nice are the ability to filter by # of players, rating, available sets, etc. Really this is just how the goko lobby system should work.

Definitely a valuable idea.

It's harder than it should be because of how the Goko architecture is designed. You can't explicitly query rooms and you only get table/player updates for the rooms you've joined. Further, a single connection can't join more than one room, even though many of the data structures and methods are clearly meant to handle multiple rooms. I'm not sure what went wrong during the Goko development process, but there's not much that would surprise me at this point.

So far the best workaround I've found is creating additional connections on login, much like logging in with additional tabs, and sending each of these connections to watch a different room. This still leaves the problem of actually displaying the games in other rooms and/or automatically joining games that match your preferences. It's not easy, but it's doable.

I look forward to any solution you come up with. Thank you (and nutki, and michaeljb) for all of your work on this. You guys should really be getting money from goko because you've turned their product into something that's actually playable.
Logged
"All advice is awful"
 —Count Grishnakh

gunslinger

  • Pawn
  • **
  • Offline Offline
  • Posts: 3
  • Respect: +5
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #322 on: August 04, 2013, 09:54:17 pm »
0

It seems like the VP counter in Adventure mode has stopped working for me. Anyone else notice this? Or is it something the devs wanted to change? I tried uninstalling and reinstalling the extension and it's still not working. Everything in multiplayer is just fine though.

I've just started playing Dominion a couple months ago, and online about 3 weeks ago, but this extension makes everything about Goko more enjoyable, so thanks!
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #323 on: August 05, 2013, 02:32:48 am »
+18

Introducing Goko Salvager 2.0

The extension now includes Andrew's work on automatch, a new name, and is available as a full Firefox extension instead of just a GreaseMonkey script.

I believe it should update automatically for Chrome users, Firefox users will need to remove the GreaseMonkey script version and get the new version from the Firefox Add-on store, and Safari users will need to manually download and reinstall it. Links for all that nonsense are in my signature.
Logged
🚂 Give 18xx games a chance 🚂

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #324 on: August 05, 2013, 08:00:52 am »
+5

FYI, the Automatch button works in Chrome, but the "Submit" button within that does not.  Everything else is clickable.  Am I doing it wrong?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #325 on: August 05, 2013, 08:56:44 am »
+3

Automatch is currently not working, not sure why, probably server issue.

michaeljb, ragingduckd: I've just send pull request, which fixes missing reconnect automatch URL.
https://github.com/michaeljb/Goko-Salvager/pull/22
Is this all right?
Logged

shark_bait

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1103
  • Shuffle iT Username: shark_bait
  • Luckyfin and Land of Hinter for iso aliases
  • Respect: +1868
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #326 on: August 05, 2013, 09:13:29 am »
+3

The user settings button has also disappeared for us chrome users.
Logged
Hello.  Name's Bruce.  It's all right.  I understand.  Why trust a shark, right?

Is quite curious - Who is the mystical "Celestial Chameleon"?

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #327 on: August 05, 2013, 09:18:40 am »
+9

FYI, the Automatch button works in Chrome, but the "Submit" button within that does not.  Everything else is clickable.  Am I doing it wrong?

It's not you. It's me. I switched to secure websocket protocol, which is necessary when you log onto the default https goko site, but I screwed up my server SSL certificate. I'm working on it, but it turns out to be a lot more nuisance than I'd thought.

michaeljb, ragingduckd: I've just send pull request, which fixes missing reconnect automatch URL.
https://github.com/michaeljb/Goko-Salvager/pull/22
Is this all right?

Yes, good catch. Thanks.

The user settings button has also disappeared for us chrome users.

This is a separate issue. Ihad to change the original log viewer JS file to make it work with the Firefox Add-on SDK, and I may have broken the Chrome build in the process. I'll look into it unless michaeljb tracks it down first.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #328 on: August 05, 2013, 09:26:07 am »
+10

Introducing Goko Salvager 2.0

If I play Goko Salvager and trash Goko from my hand, do I get its cost in Gokoins back?

Edit: anyone who decides to upvote my joke post had better go upvote michaeljb's post as well, or even instead!!
« Last Edit: August 05, 2013, 09:27:33 am by Kirian »
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #329 on: August 05, 2013, 09:45:16 am »
+4

Introducing Goko Salvager 2.0

If I play Goko Salvager and trash Goko from my hand, do I get its cost in Gokoins back?

Edit: anyone who decides to upvote my joke post had better go upvote michaeljb's post as well, or even instead!!

Also one of ragingduckd's, he came up with the name.

The user settings button has also disappeared for us chrome users.

It is showing up for me, so that sucks... What if you refresh after you're logged in?

Automatch is currently not working, not sure why, probably server issue.

michaeljb, ragingduckd: I've just send pull request, which fixes missing reconnect automatch URL.
https://github.com/michaeljb/Goko-Salvager/pull/22
Is this all right?

It's pulled, but I definitely don't have time to do a release right now.

For the more tech-savvy who just can't wait...

To build the latest code yourself, clone the repository, and run "rake build:$browser" where $browser is 'chrome' or 'firefox' or 'safari'. This will create a build/ directory and drop the appropriate package there. I think for Chrome you might have to use the unpacked extension method instead of clicking-and-dragging the zip file...for Firefox, I think you need to be running something with the add-on SDK before you do the rake task, and for Safari you need to follow the instructions here for doing the certificate setup (my project assumes you'll have your certificates stored in ~/.safari-certs).

Also I need to update the README, like a lot :P
« Last Edit: August 05, 2013, 10:16:08 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #330 on: August 05, 2013, 10:04:37 am »
+2

The user settings button has also disappeared for us chrome users.

It is showing up for me, so that sucks... What if you refresh after you're logged in?

shark_bait, please use "Inspect Element" and copy the console output here. I'm thinking it may be a race condition where the Goko objects we're relying on aren't getting instantiated in time (and we're not explicitly checking for them). That could explain why it's happening on your machine but not michaeljb's.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shark_bait

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1103
  • Shuffle iT Username: shark_bait
  • Luckyfin and Land of Hinter for iso aliases
  • Respect: +1868
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #331 on: August 05, 2013, 10:48:02 am »
+1

The user settings button has also disappeared for us chrome users.

It is showing up for me, so that sucks... What if you refresh after you're logged in?

shark_bait, please use "Inspect Element" and copy the console output here. I'm thinking it may be a race condition where the Goko objects we're relying on aren't getting instantiated in time (and we're not explicitly checking for them). That could explain why it's happening on your machine but not michaeljb's.

I logged back on and it's back, so everything seems to be fine.  You guys are awesome with how awesome you're making Goko, just wanted to let you know that.
Logged
Hello.  Name's Bruce.  It's all right.  I understand.  Why trust a shark, right?

Is quite curious - Who is the mystical "Celestial Chameleon"?

Nitsuj

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 20
  • Respect: 0
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #332 on: August 05, 2013, 12:10:56 pm »
0

I have a couple questions about the chrome extension:

I just installed it today, and I couldn't get the #vp? to work even though my opponent had it #vpon enabled.  There was no where I could see what the current score was.  Where would I see the score with the extension enabled?

Followup - the next game I played, I could see my score. 

Is it possible to hack the extension so your opponent cannot see score?  My opponent says he was playing on an iPad, could that be it?

Additional Followup - the 3rd game I played had the same problem - #vp? returns nothing and the victory point tracker does not show in the upper right corner.  I think it happens when I am the one enabling victory points, but I'm joining the tables. 

« Last Edit: August 05, 2013, 12:39:32 pm by Nitsuj »
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #333 on: August 05, 2013, 12:38:39 pm »
+1


Is it possible to hack the extension so your opponent cannot see score?

Yes, but only if your opponent doesn't have the extension himself (and in that case you might as well just use an older version, where the "#vp?" thing wasn't yet implemented). If you're running the extension yourself, it can compute the score for you regardless of what code your opponent is running on his computer.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #334 on: August 05, 2013, 01:00:18 pm »
0

Is it possible to hack the extension so your opponent cannot see score?  My opponent says he was playing on an iPad, could that be it?

If your opponent was on an iPad, how could he tell you anything? Last I checked, chat doesn't work on the iPad.
Logged

Nitsuj

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 20
  • Respect: 0
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #335 on: August 05, 2013, 01:17:29 pm »
0

Is it possible to hack the extension so your opponent cannot see score?  My opponent says he was playing on an iPad, could that be it?

If your opponent was on an iPad, how could he tell you anything? Last I checked, chat doesn't work on the iPad.

He told me in the lobby chat after the game
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Dominion Online User Extension for Firefox and Chrome
« Reply #336 on: August 05, 2013, 01:19:17 pm »
0

Is it possible to hack the extension so your opponent cannot see score?  My opponent says he was playing on an iPad, could that be it?

If your opponent was on an iPad, how could he tell you anything? Last I checked, chat doesn't work on the iPad.

He told me in the lobby chat after the game

Gotcha. That's a shame. I was hoping they fixed that bug. Not that I've played on iPad since the user extension was released.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Salvager Discussion
« Reply #337 on: August 06, 2013, 01:02:26 am »
+8

Feature requests:

Is it possible to sort cards in your hand like iso did, so actions and then treasures and then victory cards. The goko ordering seems to have cards just pop up somewhere randomly in your hand, which is a little irritating.

Is there a way to have it display people's deck, discard and mats by default without covering the actions, buys, and coins counters. This would be preferable to seeing their avatars.

Thanks!
Logged
"All advice is awful"
 —Count Grishnakh

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Salvager Discussion
« Reply #338 on: August 06, 2013, 02:02:29 am »
+3

Feature request: a way to sneak into rooms that are "full".
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Salvager Discussion
« Reply #339 on: August 06, 2013, 02:14:41 am »
+2

Feature request:  Text Mode.



Edit: I wasn't joking, insofar as I think maybe you could replace the cartoony interface with the log itself with card purchase buttons?  Like, just lay the log screen on top of the cartoon?
« Last Edit: August 06, 2013, 02:19:05 am by ashersky »
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Salvager Discussion
« Reply #340 on: August 06, 2013, 02:15:56 am »
+2

Feature request: Fix automatch ;)
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Salvager Discussion
« Reply #341 on: August 06, 2013, 02:51:13 am »
+7

Feature request: a way to sneak into rooms that are "full".

While it isn't possible to do exactly this, there are three reasonable alternatives. In decreasing order of gokosuck(c), they are:

3. The enterRoom function can be altered to keep hammering away at a full room. You won't get in right away, but you'll be the first person they let in when the total falls below 50.
2. Programmatically request entry to all rooms while they're not full. Save the entry "token" that Goko gives you, but don't actually enter the room. Use the token later to enter when the room is full. To the user, it would look like being able to "sneak in" except that there would be a delay after signing on or ending a game before you'd get a token for each room.
1. Lobby unification. It turns out to be possible to trick the server into letting you join multiple lobbies without opening multiple tabs. It's a little harder to actually display all the tables simultaneously as though they were all from a single lobby, but I think it's doable.

Feature request:  Text Mode.

I think this is a really big job. Goko doesn't reveal much of the actual game logic on the client side, so this would require implementing the rules of all the cards, or at least enough of it for it to offer you the right options. And then you'd have to make that UI interact with the existing Goko widgets in the way that Goko expects, including doing messy stuff like dragging cards revealed by Cartographer.

I'd be happy to help anyone who's interested get started, but it's not on my agenda.

Feature request: Fix automatch ;)

You say that as though it actually worked before. :P I need to figure out this secure websocket SSL nonsense and then we'll bring it back in the next update. I actually think lobby unification is more important though, since there are so many Goko users who aren't using the extension.
« Last Edit: August 06, 2013, 02:53:33 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: Goko Salvager Discussion
« Reply #342 on: August 06, 2013, 11:05:18 am »
+9

I don't want to bikeshed too much, just avoid potential future drama.  Maybe Goko Expand is a nicer name for the extension?  You don't really want to make enemies out of Goko..
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Salvager Discussion
« Reply #343 on: August 06, 2013, 11:06:02 am »
+7

Maybe Goko Expand is a nicer name for the extension?  You don't really want to make enemies out of Goko..

Strongly agree. Also, the game isn't called "Goko", it's called "Dominion Online". Calling it "Goko X" implies that it works with Goko in general, including all future Goko games.

How about "Dominion Online Upgrade" or something?

EDIT: Your tagline is "Making Goko almost tolerable"!? Are you TRYING to get shut down?
« Last Edit: August 06, 2013, 11:10:15 am by LastFootnote »
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Salvager Discussion
« Reply #344 on: August 06, 2013, 12:14:42 pm »
+9

It is a great name and tagline. Crappy things should be called crap as often and in as many ways as possible until they no longer suck. Without regard for backlash from the people making the thing.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Salvager Discussion
« Reply #345 on: August 06, 2013, 12:24:51 pm »
+4

It is a great name and tagline. Crappy things should be called crap as often and in as many ways as possible until they no longer suck. Without regard for backlash from the people making the thing.

Hmm, I can't agree with that. There are many ways to tell Goko they need to improve which don't involve risking the loss of this fantastic extension. I think you need to learn to pick your battles, or at least your battlefields.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Salvager Discussion
« Reply #346 on: August 06, 2013, 12:32:19 pm »
+5

It is a great name and tagline. Crappy things should be called crap as often and in as many ways as possible until they no longer suck. Without regard for backlash from the people making the thing.

Hmm, I can't agree with that. There are many ways to tell Goko they need to improve which don't involve risking the loss of this fantastic extension. I think you need to learn to pick your battles, or at least your battlefields.

lol, no way they are going to shut this down based on a tagline, that would be as retarded as a friend punching me in the face after I call him an idiot. And even if they did try it, 1) they would be very unlikely to succeed, given their track record, 2) it would be absolutely frigging hilarious.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Salvager Discussion
« Reply #347 on: August 06, 2013, 01:11:51 pm »
+3

I don't think they could shut it down if they wanted to.  It's a browser extension; they can't stop you from installing it.  If I'm not mistaken, they likely can't even detect that you're running it.

Now, sure, they could try completely rewriting their code so the extension didn't work at all, but (1) that probably means a relatively simple rewrite of the extension and (2) Haha no way in hell do they have it together enough to rewrite the code to break the extension while not breaking the game entirely.

And that's all without even discussion of alienating the player base entirely.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Goko Salvager Discussion
« Reply #348 on: August 06, 2013, 01:32:04 pm »
+5

If Goko put resources into an arms race with extension developers, I'm sure they'd win, as they have full-time programmers. It's hard to make the extension impossible, but there are plenty of easy things that can make it difficult, such as running the javascript through an obfuscator.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Salvager Discussion
« Reply #349 on: August 06, 2013, 01:36:19 pm »
+5

If Goko put resources into an arms race with extension developers, I'm sure they'd lose, since they don't seem to have any idea about programming.
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Salvager Discussion
« Reply #350 on: August 06, 2013, 01:38:53 pm »
+6

If Goko put resources into an arms race with extension developers, I'm sure they'd win, as they have full-time programmers.

You would think that, but look at all of the features our awesome people have made that they couldn't be bothered to do. There is no doubt in my mind that these people are much more competent programmers than those at Goko.

That being said, I think they would have legal grounds to stop the extension if they wanted.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Goko Salvager Discussion
« Reply #351 on: August 06, 2013, 05:00:45 pm »
+9

If Goko decided to be in an arms race, that would be stupid, because they could just put those resources into actually making the game better so we wouldn't need the extension.
Logged

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Salvager Discussion
« Reply #352 on: August 06, 2013, 05:02:13 pm »
+4

Goko has programmers? Seriously, I thought their stuff was all contracted out now to that Vietnamese (do I remember that right?) company.

Anyhow, IANAL, but I imagine they could deny you service for developing/using extension (though I doubt they would), but they can't really stop you from making it.
« Last Edit: August 13, 2013, 10:30:57 pm by WanderingWinder »
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Salvager Discussion
« Reply #353 on: August 06, 2013, 05:05:37 pm »
+7

If Goko put resources into an arms race with extension developers, they've already lost (perspective). Block an extension that people are making for free that turns your crap product into a playable one just because those people came out and said your product was crap? That sounds ludicrous. I know I wouldn't be using goko if the extension didn't work.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Salvager Discussion
« Reply #354 on: August 06, 2013, 06:34:05 pm »
+8

Goko can thwart the extension any time they want to. It's running in their JavaScript namespace and they can even download the source code. We couldn't "win" an arms race with Goko while keeping the extension public, nor would I personally be interested in that fight. They can also deny you service for using the extension or for pretty much any other reason, according to their TOS. I don't think they're likely to get too aggressive on that front, though. Even ooksoo still has his account.

Other than the tag line (and yeah, that was probably a bit over the top), I can't really think of any reason for Goko to resent the extension. It doesn't provide an unfair advantage, nor does it draw additional server resources. Most of its features have been suggested on getsatisfaction and gotten responses like "yeah, that sounds nice and we might do it someday." If Goko started worrying about game mods, they'd do better to target unofficial ones, like a point counter that doesn't offer #vpoff or an exploit of the kingdom-fixing vulnerability michaeljb reported.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shraeye

  • Minion
  • *****
  • Offline Offline
  • Posts: 690
  • Shuffle iT Username: shraeye
  • More Graph Theory please
  • Respect: +299
    • View Profile
Re: Goko Salvager Discussion
« Reply #355 on: August 06, 2013, 07:03:25 pm »
+2


1. Lobby unification. It turns out to be possible to trick the server into letting you join multiple lobbies without opening multiple tabs. It's a little harder to actually display all the tables simultaneously as though they were all from a single lobby, but I think it's doable.

In this case, wouldn't 50 users using this extension make ALL the rooms 'full', preventing regular users from entering?
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Salvager Discussion
« Reply #356 on: August 06, 2013, 07:08:40 pm »
0


1. Lobby unification. It turns out to be possible to trick the server into letting you join multiple lobbies without opening multiple tabs. It's a little harder to actually display all the tables simultaneously as though they were all from a single lobby, but I think it's doable.

In this case, wouldn't 50 users using this extension make ALL the rooms 'full', preventing regular users from entering?

I am wondering this, too.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Salvager Discussion
« Reply #357 on: August 06, 2013, 07:23:32 pm »
+3


1. Lobby unification. It turns out to be possible to trick the server into letting you join multiple lobbies without opening multiple tabs. It's a little harder to actually display all the tables simultaneously as though they were all from a single lobby, but I think it's doable.

In this case, wouldn't 50 users using this extension make ALL the rooms 'full', preventing regular users from entering?

We'll just all have to start meeting in Throne Room XIII.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Salvager Discussion
« Reply #358 on: August 06, 2013, 07:27:09 pm »
0


1. Lobby unification. It turns out to be possible to trick the server into letting you join multiple lobbies without opening multiple tabs. It's a little harder to actually display all the tables simultaneously as though they were all from a single lobby, but I think it's doable.

In this case, wouldn't 50 users using this extension make ALL the rooms 'full', preventing regular users from entering?

Only if they're all seeking games simultaneously. Once you start a game, you can leave all the lobbies except the one your game was created in.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Salvager Discussion
« Reply #359 on: August 07, 2013, 12:57:56 pm »
+2

Feature request: Let me search for a person. As goko puts you in different rooms after a game, when the previous room is full, it is hard to find your opponent again. And sometimes you see someone you want to play against and then he disappears and you don't know where he went.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Salvager Discussion
« Reply #360 on: August 07, 2013, 01:48:22 pm »
0


1. Lobby unification. It turns out to be possible to trick the server into letting you join multiple lobbies without opening multiple tabs. It's a little harder to actually display all the tables simultaneously as though they were all from a single lobby, but I think it's doable.

In this case, wouldn't 50 users using this extension make ALL the rooms 'full', preventing regular users from entering?

Only if they're all seeking games simultaneously. Once you start a game, you can leave all the lobbies except the one your game was created in.

This seems like the kind of thing that could potentially cause problems for goko and make them want to shut down the extension. How implausible is it that there are 50 extension users all trying to find a game at the same time. That doesn't seem like that many.
Logged
"All advice is awful"
 —Count Grishnakh

eHalcyon

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8689
  • Respect: +9187
    • View Profile
Re: Goko Salvager Discussion
« Reply #361 on: August 07, 2013, 02:34:34 pm »
+1

This seems like the kind of thing that could potentially cause problems for goko and make them want to shut down the extension. How implausible is it that there are 50 extension users all trying to find a game at the same time. That doesn't seem like that many.

If there are 50 extension users all trying to find a game, shouldn't most of them get matched up with each other fairly quickly?
Logged

rrwoods

  • Navigator
  • ****
  • Offline Offline
  • Posts: 72
  • Respect: +32
    • View Profile
Re: Goko Salvager Discussion
« Reply #362 on: August 07, 2013, 02:45:01 pm »
+1

Since you're storing the automatch data outside goko, wouldn't it be possible to not even have to look into the rooms?  Unless I'm missing something, couldn't you have matched users automatically enter a lobby with no one in it and begin their game?
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Salvager Discussion
« Reply #363 on: August 07, 2013, 03:05:14 pm »
+1

Since you're storing the automatch data outside goko, wouldn't it be possible to not even have to look into the rooms?  Unless I'm missing something, couldn't you have matched users automatically enter a lobby with no one in it and begin their game?

This isn't about automatch though, it's about being able to see all of the open games at once, not just the few in the lobby you're currently in.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Salvager Discussion
« Reply #364 on: August 07, 2013, 03:09:11 pm »
+1

Since you're storing the automatch data outside goko, wouldn't it be possible to not even have to look into the rooms?  Unless I'm missing something, couldn't you have matched users automatically enter a lobby with no one in it and begin their game?

This isn't about automatch though, it's about being able to see all of the open games at once, not just the few in the lobby you're currently in.

Ninja'd.

This seems like the kind of thing that could potentially cause problems for goko and make them want to shut down the extension. How implausible is it that there are 50 extension users all trying to find a game at the same time. That doesn't seem like that many.

If there are 50 extension users all trying to find a game, shouldn't most of them get matched up with each other fairly quickly?

I think so. I don't really expect to run into the 50-user problem to happen, but I'll be cautious about the implementation anyway (e.g. set it up to join just one extra lobby, then see how that goes, etc). I could even make it throttle the number of extra lobbies you can join in accordance with the number of active extension users. For what it's worth, you can already do the same thing manually... just open up extra tabs and log in to every room. Goko doesn't seem to care.

If lobby unification really would end up filling up the lobbies, then one alternative is to have my server send a single observer to each room and report the available games and players to all the extension users. The disadvantages are that you'd be dependent on my server being up and that you might  be unable to join the already-full lobby where someone is offering the game you want. With client-side lobby unification, you'd already be in.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Twistedarcher

  • Witch
  • *****
  • Offline Offline
  • Posts: 494
  • Respect: +177
    • View Profile
Re: Goko Salvager Discussion
« Reply #365 on: August 07, 2013, 11:59:41 pm »
+1

There's actually a good reason why Goko would not want this extension implemented, and in my eyes, it's a pretty legitimate one.

The existence of the automatch function means that it's easier for players to find matches, and consistently play, without purchasing the card.

The 50 player lobbies are frustrating, but they're MUCH more frustrating to someone who has to find a game, rather than simply creating one. An automatch function makes it easier for players to skate by without purchasing the sets, thus potentially hurting Goko's profits. For a business, that's a pretty big issue.


Logged

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Salvager Discussion
« Reply #366 on: August 08, 2013, 02:32:31 am »
+2

There's actually a good reason why Goko would not want this extension implemented, and in my eyes, it's a pretty legitimate one.

The existence of the automatch function means that it's easier for players to find matches, and consistently play, without purchasing the card.

The 50 player lobbies are frustrating, but they're MUCH more frustrating to someone who has to find a game, rather than simply creating one. An automatch function makes it easier for players to skate by without purchasing the sets, thus potentially hurting Goko's profits. For a business, that's a pretty big issue.

If this was the only way to have fun on the Internet that might work. "This is frustrating! I'll pay some money to take away the frustration." But since it's not I think it makes better business sense to try to make it fun to begin with: "This is fun! I'll keep using it -- Hm, will it get even more fun if I pay some money?"

As for me I thought I would stop playing Dominion online earlier, but now, with several improvements, both in Goko itself, and with the extension, I am playing it and have for the first time considered buying some cards. If I knew they were thinking "oh no, he is having too much fun with our site. Let's take away some of that fun, because then we will surely pay us money" that would go away again.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #367 on: August 08, 2013, 03:43:07 am »
+7

2.1

New tagline, the title now includes "Dominion," and some less interesting backend code change stuff. There were some changes to the automatch, I don't believe it's all working yet, but wanted to do a release to settle down the tagline controversy at least :P

Also, something's probably broken, but I won't know that until tomorrow morning.
At least, that's how this release-late-at-night thing has usually worked out for me.
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #368 on: August 08, 2013, 04:37:02 am »
+1

2.1

New tagline, the title now includes "Dominion," and some less interesting backend code change stuff. There were some changes to the automatch, I don't believe it's all working yet, but wanted to do a release to settle down the tagline controversy at least :P

Also, something's probably broken, but I won't know that until tomorrow morning.
At least, that's how this release-late-at-night thing has usually worked out for me.

I don't think this went through. The Firefox version is unchanged anyway.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #369 on: August 08, 2013, 05:50:31 am »
+1

2.1

New tagline, the title now includes "Dominion," and some less interesting backend code change stuff. There were some changes to the automatch, I don't believe it's all working yet, but wanted to do a release to settle down the tagline controversy at least :P

Also, something's probably broken, but I won't know that until tomorrow morning.
At least, that's how this release-late-at-night thing has usually worked out for me.

I don't think this went through. The Firefox version is unchanged anyway.

Chrome updated to 2.1, so it works there.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #370 on: August 08, 2013, 05:51:06 am »
+6

Feature request: pull out any and all code/circuits/wires that allow that horrendous theme song to play.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #371 on: August 08, 2013, 06:10:09 am »
0

Automatch submit button works in Chrome.  Haven't found a match, though.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #372 on: August 08, 2013, 09:13:09 am »
0

Question about Automatch.  When I specify the sets to play with, does that mean it's looking for users with those sets bought?  I own all the cards, so I'd prefer the randomizer to just choose from mine.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #373 on: August 08, 2013, 09:20:34 am »
+1

OK, I think I got 2.1 into the Firefox store, not sure what I did wrong with that last night.
Logged
🚂 Give 18xx games a chance 🚂

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: Goko Salvager Discussion
« Reply #374 on: August 08, 2013, 09:26:31 am »
+2

Since you're storing the automatch data outside goko, wouldn't it be possible to not even have to look into the rooms?  Unless I'm missing something, couldn't you have matched users automatically enter a lobby with no one in it and begin their game?

This isn't about automatch though, it's about being able to see all of the open games at once, not just the few in the lobby you're currently in.

Ninja'd.

I don't know how much load this would be for your server (and for your code), but couldn't the users of the extensions not just communicate on who is in which room? I mean, if there is only 1 user, they might enter 50 rooms, but if there are more, they could each enter different rooms and tell each other on what the lobbies look like?
Logged

Cloud

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #375 on: August 08, 2013, 10:36:35 am »
+4

Salvager 2.0/2.1 (Firefox): Victory point tracker in adventures doesn't work anymore.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #376 on: August 08, 2013, 10:37:04 am »
+8

Question about Automatch.  When I specify the sets to play with, does that mean it's looking for users with those sets bought?  I own all the cards, so I'd prefer the randomizer to just choose from mine.

Automatch doesn't care which player owns the cards as long as someone owns them. It'll choose that player to be the host.

Most people prefer more cards to less, so these are the typical situations:

Example 1:
Alice owns all cards, seeks an all-cards game
Chad owns all cards, seeks an all-cards game
--> Alice and Chad match, host is chosen randomly, game is all-cards

Example 2:
Alice owns all cards, seeks an all-cards game
Bob owns no cards, seeks an all-cards game
--> Alice and Bob match, Alice hosts, game is all-cards

If you're actually looking for a game with fewer cards than you own, then things get trickier. Goko always uses all of the host's cards, so the only way to make that happen is to match you with a player who owns fewer cards and have that player host.

Example 3:
Alice owns all cards, seeks a Base-only game
Bob owns no cards, seeks a game without restrictions
--> Alice and Bob match, Bob hosts, game is Base-only

Example 4:
Alice owns all cards, seeks a Base-only game
Chad owns all cards, seeks a game without restrictions
--> No match

The fourth example is the one that makes me want to throw things at the Goko devs. Alice is effectively being punished for having bought the cards. Anyway, Automatch recognizes the limitation and won't create the match because Alice wouldn't get the Base-only game that she asked for.
« Last Edit: August 08, 2013, 01:06:31 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #377 on: August 08, 2013, 11:23:22 am »
+7

Just got my first successul automatch. AWESOME! Thanks a lot.

Some ideas to make it even more amazing:
1) Option to search for a match with vp counter on/off/don't care
2) Notification sound when a match is found

And an idea the game name gave me:
Possibility to host a game that only one specific person can join (others will be autokicked), by including "FOR player" or something similar in the name.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #378 on: August 08, 2013, 12:08:11 pm »
+7

Also, could the automatch parameters be saved from one session to the next?
Logged

() | (_) ^/

  • Minion
  • *****
  • Offline Offline
  • Posts: 632
  • Shuffle iT Username: p4ddy0d00rs
  • Nemo dat quod non habet.
  • Respect: +526
    • View Profile
    • BGG profile
Re: Goko Dominion Salvager Discussion
« Reply #379 on: August 08, 2013, 01:15:01 pm »
+1

My automatch eternally says "Lost Automatch Connection"

 :'(  :'(  :'(

Firefox, updated to 2.1 earlier.
Logged

gunslinger

  • Pawn
  • **
  • Offline Offline
  • Posts: 3
  • Respect: +5
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #380 on: August 08, 2013, 07:41:49 pm »
+1

Also, could the automatch parameters be saved from one session to the next?

The kingdom generator parameters being saved would be sweet. As someone who owns all the cards online but not irl, the kingdom generator is the only way I can learn the cards slowly.

Also, the VP tracking in Adventure mode only seems to work if you type in #vpon.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #381 on: August 09, 2013, 07:18:47 am »
+2

My automatch eternally says "Lost Automatch Connection"

 :'(  :'(  :'(

Firefox, updated to 2.1 earlier.

Hmm. That means you're not getting connected to my server, or possibly that you got disconnected. Automatch will try reconnecting several times, but eventually it just gives up on the assumption that my server is down. I should probably add a way to manually force it to try again, but I've tried to avoid cluttering up Goko's beautiful lobby GUI too much. ;)

Please try the following:
1. Make sure the old greasemonkey Automatch script is removed or disabled. Ditto for other versions of the log extension.
2. Reload the page.
3. Click "inspect element", then the "Web Console" tab, then click to disable the NET and CSS output, and then copy everything there and post it here.

Step 3 will give me the output of the JavaScript that's being run (all of Goko's stuff, plus the extension's). It may have information I can use to diagnose the problem.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #382 on: August 09, 2013, 07:21:33 am »
0

Just got my first successul automatch. AWESOME! Thanks a lot.

Some ideas to make it even more amazing:
1) Option to search for a match with vp counter on/off/don't care
2) Notification sound when a match is found

And an idea the game name gave me:
Possibility to host a game that only one specific person can join (others will be autokicked), by including "FOR player" or something similar in the name.

I had auto match success today, as well.  Thanks Geronimoo, for hosting multiple times.  We must have been the only two using it.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #383 on: August 09, 2013, 08:25:49 am »
0

gg [VM] gameClient.html (143):870
destroying  fan: hand DominionUI.js:6862
destroying flat: reveal DominionUI.js:6871
destroying deck: deck DominionUI.js:6866
destroying deck: discard DominionUI.js:6866
destroying  fan: hand DominionUI.js:6862
destroying flat: reveal DominionUI.js:6871
destroying deck: deck DominionUI.js:6866
destroying deck: discard DominionUI.js:6866
destroyed PlayerController DominionUI.js:13284
exception :SyntaxError: Unexpected end of input [VM] gameClient.html (143):928
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #384 on: August 09, 2013, 08:59:25 am »
+2

gg [VM] gameClient.html (143):870
destroying  fan: hand DominionUI.js:6862
destroying flat: reveal DominionUI.js:6871
destroying deck: deck DominionUI.js:6866
destroying deck: discard DominionUI.js:6866
destroying  fan: hand DominionUI.js:6862
destroying flat: reveal DominionUI.js:6871
destroying deck: deck DominionUI.js:6866
destroying deck: discard DominionUI.js:6866
destroyed PlayerController DominionUI.js:13284
exception :SyntaxError: Unexpected end of input [VM] gameClient.html (143):928

Need... more... data... ;)

When did this happen, which browser are you using, and what were the symptoms? The full log is sometimes helpful too, excessive though it may be

This log chunk would probably be enough to locate an error in a real programming language. But since we're inserting our JS code into the existing Goko page, it's actually pretty tough to make sense out of the line numbers and figure out what source code generated the error.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

() | (_) ^/

  • Minion
  • *****
  • Offline Offline
  • Posts: 632
  • Shuffle iT Username: p4ddy0d00rs
  • Nemo dat quod non habet.
  • Respect: +526
    • View Profile
    • BGG profile
Re: Goko Dominion Salvager Discussion
« Reply #385 on: August 09, 2013, 09:00:24 am »
+2

My automatch eternally says "Lost Automatch Connection"

 :'(  :'(  :'(

Firefox, updated to 2.1 earlier.

Hmm. That means you're not getting connected to my server, or possibly that you got disconnected. Automatch will try reconnecting several times, but eventually it just gives up on the assumption that my server is down. I should probably add a way to manually force it to try again, but I've tried to avoid cluttering up Goko's beautiful lobby GUI too much. ;)

Please try the following:
1. Make sure the old greasemonkey Automatch script is removed or disabled. Ditto for other versions of the log extension.
2. Reload the page.
3. Click "inspect element", then the "Web Console" tab, then click to disable the NET and CSS output, and then copy everything there and post it here.

Step 3 will give me the output of the JavaScript that's being run (all of Goko's stuff, plus the extension's). It may have information I can use to diagnose the problem.

1 already done
2 I've even closed the browser and reopened
3 here you go...


[08:58:07.817] gatherUrlCookieParams found the following URL params: [""]
[08:58:07.818] ConnectionMaker found the following cookie params: ({0:"", id:"funsocketsplayercookie", cookieid:null, httpUrl:"https://prod-webapps.goko.com/WebApps/bus/", connectionInfo:{httpUrl:"https://prod-webapps.goko.com/WebApps/bus/", gatewayUrl:"ws://prod-wsg02.goko.com:80", sessionId:"5204e755e4b027d9487762e6", kind:"player", playerName:"p4ddy0d00rs", playerId:"506eda0d0cf204dd6b15928a", playerPoolId:"4f4120146071b0e4dada0f66", expires:1378645067701, gatewayURLHTTP:"//prod-comet.goko.com/comet/", hmacSecret:"73A0E78DA9E8C918CAF7F5418B6E4B96"}, last_agent:"local", vers:"1.3", playerPoolId:"4f4120146071b0e4dada0f66"})
[08:58:07.818] ConnectionMaker merged the following cookie params: [""]
[08:58:07.823] FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg02.goko.com:80
[08:58:08.125] FSSDK: webSocket: onopen: top: url:ws://prod-wsg02.goko.com:80
[08:58:08.240] Setting up GA connection heartbeat every: 60000 milliseconds
[08:58:08.392] initMeetingRoom
[08:58:08.478] This element isn't a canvas - TypeError: this.elem.getContext is not a function
[08:58:08.478] This is a HTML Element
[08:58:08.479] Dimension: W0px H0px @L692.5px T0px
[08:58:08.502] Successfully subscribed to player notifications
[08:58:08.671] Use of getAttributeNode() is deprecated. Use getAttribute() instead. @ http://play.goko.com/FSSDK/3plibs/jquery-1.7.1.js:2628
[08:58:08.671] Use of attributes' specified attribute is deprecated. It always returns true. @ http://play.goko.com/FSSDK/3plibs/jquery-1.7.1.js:2630
[08:58:11.199] Personal
[08:58:11.204] Avatar Inventory
--
[08:58:16.383] Create achievements response:  ({message:"Status", source:"Object", tag:"-FSMsgWSTag22", sqA:22, data:{responseMessage:"CreatePlayerAchievements", achievementIds:[], code:0}, sqN:22, version:1, destination:"user:4f4120146071b0e4dada0f66.506eda0d0cf204dd6b15928a.5204e75de4b0faf2985c78a4"})
[08:58:20.593] Firefox can't establish a connection to the server at wss://andrewiannaccone.com/automatch?pname=p4ddy0d00rs. @ http://play.goko.com/Dominion/gameClient.html:212
--
[08:58:26.973] Firefox can't establish a connection to the server at wss://andrewiannaccone.com/automatch?pname=p4ddy0d00rs. @ http://play.goko.com/Dominion/gameClient.html:212
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #386 on: August 09, 2013, 09:41:46 am »
+3

@p4ddy0d00rs / syntax-man:

It looks like you're never getting connected at all. Either my server is refusing your websocket connection or your browser is rejecting my server. And you're successfully creating a websocket connection to Goko, so that rules out a lot of possible issues.

Maybe your browser/network has some sort of issue with secure websockets? Seems unlikely, but try testing both secure and insecure here: http://www.websocket.org/echo.html. It also might be a problem with my SSL certificate, but lots of other people are connecting successfully from Firefox, so I'm puzzled there too. I'll try setting up an insecure websocket server this evening, just in case.

What Firefox are you using and do you have any security-related add-ons or security settings you've manually changed in your firefox "about:config"? Finally check your Firefox Preferences/Advanced/Encryption and also the View Certificates dialog within that. You should be looking at something like the attached image. Specifically, the checkboxes should be the same and there should be a COMODO CA Limited certificate for the andrewiannaccone.com server.

Have you tried from any other computer/network/browser?

Sorry for so many tests and questions. I'm pretty much in the dark here.

Edit: Oh, and also check if you can see anything here: http://gokologs.drunkensailor.org/static/automatch_testserver.html. I'm guessing you'll see all the text areas as empty.
« Last Edit: August 09, 2013, 09:43:35 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

() | (_) ^/

  • Minion
  • *****
  • Offline Offline
  • Posts: 632
  • Shuffle iT Username: p4ddy0d00rs
  • Nemo dat quod non habet.
  • Respect: +526
    • View Profile
    • BGG profile
Re: Goko Dominion Salvager Discussion
« Reply #387 on: August 09, 2013, 11:08:42 am »
0

@p4ddy0d00rs / syntax-man:

It looks like you're never getting connected at all. Either my server is refusing your websocket connection or your browser is rejecting my server. And you're successfully creating a websocket connection to Goko, so that rules out a lot of possible issues.

Maybe your browser/network has some sort of issue with secure websockets? Seems unlikely, but try testing both secure and insecure here: http://www.websocket.org/echo.html. It also might be a problem with my SSL certificate, but lots of other people are connecting successfully from Firefox, so I'm puzzled there too. I'll try setting up an insecure websocket server this evening, just in case.

see "socket.jpg" below

What Firefox are you using and do you have any security-related add-ons or security settings you've manually changed in your firefox "about:config"?

see "changes to ff.jpg" below
Also, no manual changes to firefox's about:config.

Finally check your Firefox Preferences/Advanced/Encryption and also the View Certificates dialog within that. You should be looking at something like the attached image. Specifically, the checkboxes should be the same and there should be a COMODO CA Limited certificate for the andrewiannaccone.com server.

see "certificate.jpg" below

Have you tried from any other computer/network/browser?

Yes other computer.  No other network.  No other browser.

Sorry for so many tests and questions. I'm pretty much in the dark here.

Yes yes because the man trying to help me should be sorry for trying to help me?  Pfft.  Thanks for taking the time and effort, man!  ;D ;D ;D

Edit: Oh, and also check if you can see anything here: http://gokologs.drunkensailor.org/static/automatch_testserver.html. I'm guessing you'll see all the text areas as empty.

Correct.  All empty.  In fact, just a tad bit more empty than my bank account.  Not by much though. :-\
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #388 on: August 09, 2013, 12:14:52 pm »
0

Definitely start by trying it with NoScript turned off. That's just crazy, man.

Maybe your browser/network has some sort of issue with secure websockets? Seems unlikely, but try testing both secure and insecure here: http://www.websocket.org/echo.html. It also might be a problem with my SSL certificate, but lots of other people are connecting successfully from Firefox, so I'm puzzled there too. I'll try setting up an insecure websocket server this evening, just in case.

see "socket.jpg" below

Repeat but with clicking Use secure WebSocket (TLS). The Location should start with "wss:" before you press "Connect." No screenshot needed unless it breaks.

Have you tried from any other computer/network/browser?

Yes other computer.  No other network.  No other browser.

Try it on Chrome. You shouldn't have to switch browsers permanently, but this will help us diagnose.

Correct.  All empty.  In fact, just a tad bit more empty than my bank account.  Not by much though. :-\

Your bank account is full of html widgets?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Avin

  • Spy
  • ****
  • Offline Offline
  • Posts: 86
  • Respect: +99
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #389 on: August 09, 2013, 12:22:30 pm »
0

Is there any way to specify what's present in the Black Market when using the Kingdom Generator?

If not, can that feature be added? It would be critical for solo challenges and puzzles ;)
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #390 on: August 09, 2013, 12:28:10 pm »
+1

Haven't looked at the Black Market stuff at all yet, but I bet there's a way.
Logged
🚂 Give 18xx games a chance 🚂

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #391 on: August 09, 2013, 01:00:30 pm »
0

exception :SyntaxError: Unexpected end of input [VM] gameClient.html (143):928
Need... more... data... ;)

When did this happen, which browser are you using, and what were the symptoms? The full log is sometimes helpful too, excessive though it may be

This log chunk would probably be enough to locate an error in a real programming language. But since we're inserting our JS code into the existing Goko page, it's actually pretty tough to make sense out of the line numbers and figure out what source code generated the error.
Chrome 28.0.1500.71 (Official Build 209842). It works ok, just this error log is in console. I don't know a game, don't have log. I have seen that few hours later. I will try to find out more tomorrow.
« Last Edit: August 09, 2013, 01:02:25 pm by yed »
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #392 on: August 10, 2013, 10:29:24 am »
+2

Rakefile:
Quote
task :default => ['build:firefox', 'chrome:build', 'build:safari']
Is there some reason for different order of words separated by ":"?

EDIT: Sorry for confusion, still valid.
Probably error from here:
https://github.com/michaeljb/Goko-Salvager/commit/650c246eb4d4e2526817dcd3e609b544c0862c5a#L0L55
« Last Edit: August 10, 2013, 11:33:47 am by yed »
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #393 on: August 10, 2013, 11:22:36 am »
+2

exception :SyntaxError: Unexpected end of input [VM] gameClient.html (143):928
Need... more... data... ;)
I will try to find out more tomorrow.
I've fixed it here: https://github.com/michaeljb/Goko-Salvager/pull/25

How should whitespace be used? Tabs or spaces?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #394 on: August 10, 2013, 01:07:55 pm »
0

Rakefile:
Quote
task :default => ['build:firefox', 'chrome:build', 'build:safari']
Is there some reason for different order of words separated by ":"?

EDIT: Sorry for confusion, still valid.
Probably error from here:
https://github.com/michaeljb/Goko-Salvager/commit/650c246eb4d4e2526817dcd3e609b544c0862c5a#L0L55

I originally used "dev" and "build" as namespaces, but then decided to change it to browser names as namespaces...the real mistake was probably pushing before that was actually done all the way. At the same time, I'm also changing the tasks to use rake's file dependencies correctly.

For whitespace, indent with 4 spaces. Andrew's been checking his automatch scripts with JSLint, and the plan is to eventually break the big log viewer script down into separate scripts, and at that time fix its indentation and stuff. So for now, indentation/whatever isn't very important in the log viewer.
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #395 on: August 10, 2013, 04:46:36 pm »
+2

Rakefile:
Quote
task :default => ['build:firefox', 'chrome:build', 'build:safari']
Is there some reason for different order of words separated by ":"?

EDIT: Sorry for confusion, still valid.
Probably error from here:
https://github.com/michaeljb/Goko-Salvager/commit/650c246eb4d4e2526817dcd3e609b544c0862c5a#L0L55

I originally used "dev" and "build" as namespaces, but then decided to change it to browser names as namespaces...the real mistake was probably pushing before that was actually done all the way. At the same time, I'm also changing the tasks to use rake's file dependencies correctly.

For whitespace, indent with 4 spaces. Andrew's been checking his automatch scripts with JSLint, and the plan is to eventually break the big log viewer script down into separate scripts, and at that time fix its indentation and stuff. So for now, indentation/whatever isn't very important in the log viewer.

I'm working on the log viewer breakup right now. It's a big refactor and it'll be quite a nuisance to merge any concurrent changes, so please hold off on any non-trivial modifications to that script for now if you can.

Incidentally, can anyone explain the set_parser.js script? It's machine-generated and I can't decipher what it's doing. Edit: Aha! This is what it's doing. I had never even looked.

Edit: Finished the breakup refactor and merged it into my github fork. There are conflicting changes and I'm still to new to git to handle the merge.

I'm quite certain that my changes break the chrome build. They may break the safari build too. But the firefox build works and I want to get the logviewer refactor out asap, rather than wait until I figure out how to fix the rake files.
« Last Edit: August 11, 2013, 05:43:48 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #396 on: August 11, 2013, 05:16:45 am »
+3

My user settings get reset to default between sessions. Specifically: the "always turn VP on" thing gets unchecked, the "always stack cards" thing gets unchecked, and the blacklist gets emptied.
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #397 on: August 13, 2013, 10:33:11 pm »
0

My user settings get reset to default between sessions. Specifically: the "always turn VP on" thing gets unchecked, the "always stack cards" thing gets unchecked, and the blacklist gets emptied.

There's a way to always turn vpon. I did not even realize that.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #398 on: August 14, 2013, 12:43:24 am »
0

My user settings get reset to default between sessions. Specifically: the "always turn VP on" thing gets unchecked, the "always stack cards" thing gets unchecked, and the blacklist gets emptied.

I'll take a look at this if I have time tomorrow, I think I know what caused this. (storing info in the window.GokoSalvager object instead of localStorage; localStorage persists if you close your browser. Haven't looked closely enough to be sure though)
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Salvager Discussion
« Reply #399 on: August 14, 2013, 11:51:25 pm »
+5

Feature request:  Text Mode.

I think this is a really big job. Goko doesn't reveal much of the actual game logic on the client side, so this would require implementing the rules of all the cards, or at least enough of it for it to offer you the right options. And then you'd have to make that UI interact with the existing Goko widgets in the way that Goko expects, including doing messy stuff like dragging cards revealed by Cartographer.

On further investigation, I think I overstated this difficulty. You wouldn't really need to mimic dragging cards around, only to spoof the message that dragging cards eventually sends.

I'm still up to the task of a full text-only interface, but it might not be hard to add some of the conspicuously missing buttons and options. It would be nice to have a button to "Discard one Alchemist" or an option to "For the love of God, stop asking me what order to put two identical cards back on my deck in!"

Edit: Ack! "NOT!" I'm still not up to the task of a full text-only interface. :P
« Last Edit: August 15, 2013, 01:34:05 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Salvager Discussion
« Reply #400 on: August 15, 2013, 01:11:49 am »
+7

Actually, another useful feature, would be asking if you're sure you want to do something that seems weird (like pressing "end turn" when you have treasures in hand).  Iso did that, and it was fine.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #401 on: August 15, 2013, 02:13:53 am »
+2

Why did it stop showing my correct image in the lobby and giving my options? I can still see other people's images and I have the counter and tracker when I actually play the game (and my image is corrct, then.)
Logged
I have been forced to accept that lackluster play is a town tell for you.

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #402 on: August 15, 2013, 02:16:26 am »
+6

Feature Request: Allow Salvager to Trash my Goko, providing +1 buy and Goko's value in coins for me to spend on something else.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #403 on: August 15, 2013, 02:21:21 am »
+4

If I play Goko Salvager and trash Goko from my hand, do I get its cost in Gokoins back?
Logged
🚂 Give 18xx games a chance 🚂

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #404 on: August 15, 2013, 02:27:49 am »
+4

If I play Goko Salvager and trash Goko from my hand, do I get its cost in Gokoins back?

Looks like a question, not a feature request. ;)
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #405 on: August 15, 2013, 02:29:03 am »
+2

Why did it stop showing my correct image in the lobby and giving my options? I can still see other people's images and I have the counter and tracker when I actually play the game (and my image is corrct, then.)

I do not know why this happened, but based on personal experience I can say that refreshing/reloading the page after you're logged in might fix it...
Logged
🚂 Give 18xx games a chance 🚂

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #406 on: August 15, 2013, 02:44:39 am »
0

Yup, thanks!
Logged
I have been forced to accept that lackluster play is a town tell for you.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #407 on: August 15, 2013, 02:49:34 am »
+3

Why did it stop showing my correct image in the lobby and giving my options? I can still see other people's images and I have the counter and tracker when I actually play the game (and my image is corrct, then.)

I do not know why this happened, but based on personal experience I can say that refreshing/reloading the page after you're logged in might fix it...

This is true for a handful of features. The problem is that the extension is loading at the same time that Goko is building itself, so things get confused if/when the extension tries to use a Goko resource that isn't available yet (e.g. adding the Options link before there's an intro page to add it to).

Basically, if it doesn't work, try reloading. If it works after that, please post so here. It's easy for developers to overlook race conditions that only break things occasionally.

Edit: We fixed a whole class of these bugs in v2.2. It's hard to get rid of them entirely while working within Goko's framework, but they should be pretty rare now.
« Last Edit: August 21, 2013, 08:39:38 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #408 on: August 21, 2013, 01:49:29 pm »
+18

Salvager version 2.2.3 released. :)

New Features:
  • Auto Automatch*
  • Automatch saves your search criteria
  • Automatch makes lots of ding sounds
  • Ding sound on any successful join**
  • Additional automatch status info (connecting, idle, searching, etc) and smarter auto-reconnecting
Bug Fixes:
  • Fixed SSL certificate chain; nobody should get a permanent "automatch disconnected" error anymore
  • Fixed race conditions that sometimes prevented the extension features from loading
  • Kingdom generator now appears when you click "generate random deck"
New Bugs:
  • In the Firefox version, some of the log viewer's CSS code is "leaking" out onto other sites. If you open Goko, then another site, your <h1> and <table> elements will look funny. A fix is on the way. No code is actually getting run on any sites, so it's not a security concern, just a visual annoyance.
Getting it:
  • Chrome: Should upgrade automatically whenever Chrome checks it. Reinstall manually for immediate gratification. download
  • Firefox: Needs to be manually installed. We had some Mozilla compliance issues. download
  • Safari: Needs to be manually installed. download

* Auto-Automatch is the option to send out an automatch request whenever you create a game table. It's a checkbox in the create game dialog.

It respects your game preferences -- that is, if you have 4000+ in your game title, then you won't be matched with anyone below 4000; if you had three seats at your table then you'll only be matched for a 3-person game. You'll also never get a game with fewer card sets than you would've had in the game you originally created.

** Previously you only got a ding sound when someone joined your game if you you had a threshold like 4500+ in your game title. Now it'll always ding whenever someone joins and doesn't get auto-kicked. Between this and the automatch ding, you can completely ignore the Goko tab once you create your game and/or automatch request.
« Last Edit: August 22, 2013, 09:24:52 pm by michaeljb »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #409 on: August 21, 2013, 02:44:26 pm »
+3

Thx for the great extension once more.

Some issues:
  • Card-coloring in the log at the side doesn't work any more.
  • The explanation window that pops up when you click the blue (?) next to "Use Automatch" on the create game screen appears behind the create game screen, so you can't see it.
  • The popup menus from the extension don't have an X in the button to close them
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #410 on: August 21, 2013, 05:32:54 pm »
+3

  • Card-coloring in the log at the side doesn't work any more.
  • The explanation window that pops up when you click the blue (?) next to "Use Automatch" on the create game screen appears behind the create game screen, so you can't see it.
  • The popup menus from the extension don't have an X in the button to close them

Many thanks. You're a far better beta tester than I am. :P

The explanation popup is fixed in v2.2.1 (releasing now).

The card-coloring may take a little longer to fix. It uses exactly the coding mechanism that got v2.1 kicked from the Firefox store, so we need to rewrite the feature rather than just fix a bug.

The missing "X" is one of the little annoyances of working in the extension framework. We're using a third-party CSS file that can't find its images because it expects them to be on the website itself. Maddening, but hopefully not an issue for the actual functionality.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #411 on: August 21, 2013, 07:03:40 pm »
+2

If your auto-automatch-offer gets declined, your automatch status changes to idle. However, when you click on "automatch: idle", you get a popup saying "Automatch is looking for players whose search criteria match your table." This message still appears after leaving said game, and prevents you from using automatch until you host a new game.
From what I see, I was actually removed from the automatch pool.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #412 on: August 21, 2013, 07:45:37 pm »
+2

If your auto-automatch-offer gets declined, your automatch status changes to idle. However, when you click on "automatch: idle", you get a popup saying "Automatch is looking for players whose search criteria match your table." This message still appears after leaving said game, and prevents you from using automatch until you host a new game.
From what I see, I was actually removed from the automatch pool.

Fixed in 2.2.2

I'm still not sure about how quickly Firefox and Chrome will update these for you. The new versions are in the stores at the previous links though, so you can always download manually.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #413 on: August 21, 2013, 07:48:49 pm »
+1

It's not like any of these problems were critical and needed immediate fixing, so i guess I can wait for the automatic update. thanks anyway.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #414 on: August 21, 2013, 10:14:01 pm »
+1

What if they're making this extension just for the respect... (forum respect)
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #415 on: August 21, 2013, 10:30:23 pm »
+11

What if they're making this extension just for the respect... (forum respect)

Posting memes would be an easier way...
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #416 on: August 21, 2013, 11:13:54 pm »
+6

Hm.

This extension seems to be invading other pages for me (FF 23.0.1).  I have the grey rounded-rectangle highlights that are at the top of the log viewer, except I have them at the top of the forum... and Facebook... and the Weather Channel... um.

Yeah.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #417 on: August 21, 2013, 11:38:49 pm »
+4

Auto-automatch is brilliant. Very elegant solution to getting critical mass of automatch. Only annoyance so far is that if somebody sits in the automatch pool and doesn't accept matches, there's nothing I can do about it apart from cancel the match.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #418 on: August 21, 2013, 11:39:08 pm »
+1

Hm.

This extension seems to be invading other pages for me (FF 23.0.1).  I have the grey rounded-rectangle highlights that are at the top of the log viewer, except I have them at the top of the forum... and Facebook... and the Weather Channel... um.

Yeah.

I can't seem to reproduce it... or maybe I'm just not recognizing it. Could you post a screenshot and your JS console log?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #419 on: August 21, 2013, 11:45:36 pm »
+1

Auto-automatch is brilliant. Very elegant solution to getting critical mass of automatch. Only annoyance so far is that if somebody sits in the automatch pool and doesn't accept matches, there's nothing I can do about it apart from cancel the match.

Thanks. :)

Yeah, that's definitely annoying.  The good news is that you can cancel whenever you want and they're out of the pool after that, at least until they submit another match request.

There's probably a better solution. Maybe tracking repeat offenders and reducing their match rate or something. Right now the blacklist doesn't have any effect on automatch, but maybe it would be good if players could say they don't want to automatch with so-and-so.

I dunno... did you have any specific fix in mind?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #420 on: August 21, 2013, 11:47:20 pm »
0

Huh, didn't know they'd drop out of the pool after a cancel. That ought to do it. I guess my absent match must have reclicked the button after I cancelled.  ???
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #421 on: August 22, 2013, 12:21:04 am »
+3

I had an auto-Automatch game where it wanted to pair me with someone that had 6 sets and make them the host while I own all sets.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #422 on: August 22, 2013, 12:22:45 am »
+3

Hm.

This extension seems to be invading other pages for me (FF 23.0.1).  I have the grey rounded-rectangle highlights that are at the top of the log viewer, except I have them at the top of the forum... and Facebook... and the Weather Channel... um.

Yeah.

I can't seem to reproduce it... or maybe I'm just not recognizing it. Could you post a screenshot and your JS console log?



For FB and TWC, on the left is with the extension running, on the right is without.

Nothing interesting is showing in the JS console, but I can tell you that (1) this only happens after loading Goko's site, and (2) it's affecting anything in <h1> tags, and only those things.  I find it amusing that FB's main menu button is in an h1 tag, despite being just an icon...
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #423 on: August 22, 2013, 12:30:30 am »
+5

For FB and TWC, on the left is with the extension running, on the right is without.

Nothing interesting is showing in the JS console, but I can tell you that (1) this only happens after loading Goko's site, and (2) it's affecting anything in <h1> tags, and only those things.  I find it amusing that FB's main menu button is in an h1 tag, despite being just an icon...

Got it. Thanks, I'll track it down. .
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #424 on: August 22, 2013, 12:47:33 am »
+3

There's probably a better solution. Maybe tracking repeat offenders and reducing their match rate or something. Right now the blacklist doesn't have any effect on automatch, but maybe it would be good if players could say they don't want to automatch with so-and-so.

Making the blacklist affect who you match with would be a very good thing to do.  Without it, the blacklist could be pointless.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #425 on: August 22, 2013, 12:57:12 am »
+6

What if they're making this extension just for the respect... (forum respect)

Posting memes would be an easier way...

To be fair, that is where most of my respect came from before I did anything with the extension.
Logged
🚂 Give 18xx games a chance 🚂

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #426 on: August 22, 2013, 01:18:11 am »
+1

Automatch seems to be a lot better now, first I played a game with Andrew (which was actually an interesting game, I ended up losing by one point...) almost right away, then another game almost right away.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #427 on: August 22, 2013, 01:23:54 am »
+1

And, looking in Outpost, it seems to work well now too.  Three automatched games?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #428 on: August 22, 2013, 01:28:43 am »
+5

There's probably a better solution. Maybe tracking repeat offenders and reducing their match rate or something. Right now the blacklist doesn't have any effect on automatch, but maybe it would be good if players could say they don't want to automatch with so-and-so.

Making the blacklist affect who you match with would be a very good thing to do.  Without it, the blacklist could be pointless.

Agreed. Anyone who you'd ordinarily want to blacklist should definitely be on your automatch blacklist. But the reverse might not necessarily be true. That is, you might want to only "automatch blacklist" someone who you'd be happy to play with, but who has a habit of turning on automatch and then wandering off.

I haven't quite decided how to implement it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #429 on: August 22, 2013, 01:37:51 am »
+6

I had an auto-Automatch game where it wanted to pair me with someone that had 6 sets and make them the host while I own all sets.

Argh. I thought I'd already fixed that bug.

Ok, thanks. It's a server issue, so I should be able to fix it without re-releasing the extension.

Edit: Found it again. Persistent little bugger. Should be fixed for real now.
« Last Edit: August 22, 2013, 01:41:15 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #430 on: August 22, 2013, 02:17:17 am »
+4

Agreed. Anyone who you'd ordinarily want to blacklist should definitely be on your automatch blacklist. But the reverse might not necessarily be true. That is, you might want to only "automatch blacklist" someone who you'd be happy to play with, but who has a habit of turning on automatch and then wandering off.

I haven't quite decided how to implement it.

I'd like to be able to have a temporary blacklist, so if I say no to a game, that no sticks for some time. That could be like for an hour or two. For the wandering-off player that means you just have to say no once when you notice they don't answer. But also otherwise your preference to not play a particular game might be more or less temporary. Say, you just want a relaxing game before bedtime, and think that if you play against a particular player it will instead be a prestiguous death match with no relaxing qualities.

I would like the ordinary "no" to be this function. When you say no to a particular game that otherwise fits your automatch criteria, it's probably because you don't fancy playing that particular player right now, so avoid suggesting the same matchup again soon.

(This may sound like I'm cherrypicking a lot with automatch, but I don't. In fact I don't think I have said no except for people who didn't answer for a long time. But I did refuse sometimes on Isotropic's automatch, mostly when I had just played that player and I didn't like that for some reason. I didn't learn the names of those, and wouldn't have bothered with a permanent blacklist, but a temporary no-thanks would have suited me fine then.)
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #431 on: August 22, 2013, 06:38:05 am »
+5

if you have 4000+ in your game title, then you won't be matched with anyone below 4000
Is there a way to introduce an upper bound in your game title (so that for example I'm not matched with anyone over 6000) or (which would be IMO the best solution) introduce a ranking interval centered at your current rank score so that for example everyone who is further than let's say 1200 from my current rank score is autokicked, no matter if ranked higher or lower than me?

it'll always ding whenever someone joins and doesn't get auto-kicked
Isotropic had also the text at the top of the tab change when you had a game waiting. Is it possible to add this? I often play at night with my girfriend already asleep in the same room, so usually my computer has sound turned off when I'm on Goko.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #432 on: August 22, 2013, 08:45:07 am »
+2

Hm.

This extension seems to be invading other pages for me (FF 23.0.1).  I have the grey rounded-rectangle highlights that are at the top of the log viewer, except I have them at the top of the forum... and Facebook... and the Weather Channel... um.

Yeah.
I have this as well, but didn't immediately make the connection to the extension.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #433 on: August 22, 2013, 11:10:19 am »
+1

Hm.

This extension seems to be invading other pages for me (FF 23.0.1).  I have the grey rounded-rectangle highlights that are at the top of the log viewer, except I have them at the top of the forum... and Facebook... and the Weather Channel... um.

Yeah.
I have this as well, but didn't immediately make the connection to the extension.

Sorry about that, guys. It turns out that Firefox extensions inject CSS globally, not just into the page they're applied to! So basically the extension is trying to format the rest of the web like the log viewer. :D

I just wrote a quick fix, so we'll get v2.2.3 with that fix out soon. For now, just know that it's not doing any real harm. In particular, none of the JavaScript is running on any non-Goko sites. It's just changing the display format of some headers and tables.

For the curious, here's the entire section of offending CSS. There's some other stuff that's getting applied too, but it's all very Dominion-specific, so unless the other sites you visit use <vp-token> tags, you'll probably never notice. ;)

Code: [Select]
table {
  margin: 1px 1px;
}

td {
  padding: 1px 4px;
}

h1 {
  margin: 0px 0px;
  padding: 0px 5px;
  font-size:14px;
  background-color: lightgray;
  border: 2px solid gray;
  border-radius: 5px;
}
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #434 on: August 22, 2013, 11:31:31 am »
+3

I don't know, if you can do this, but it would be great, if you don't have do rewrite your blacklist after re-downloading the extension (Firefox).
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #435 on: August 22, 2013, 11:37:03 am »
0

I don't know, if you can do this, but it would be great, if you don't have do rewrite your blacklist after re-downloading the extension (Firefox).

This is beyond my powers at present. Perhaps someone else around here knows more. We're using the html5 localStorage object and I don't understand it at all really.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: Goko Dominion Salvager Discussion
« Reply #436 on: August 22, 2013, 11:50:19 am »
+12

Maybe goko should just hire ragingduckd?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #437 on: August 22, 2013, 11:54:39 am »
+27

Maybe goko should just hire ragingduckd?

As a developer... I'd quit.
As a project manager... I'd scrap the Dominion project and start over.
As a CEO... I'd try to sell the company.
As PR or customer support... I'd kill myself.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #438 on: August 22, 2013, 12:21:50 pm »
+5

Maybe goko should just hire ragingduckd?

As a developer... I'd quit.
As a project manager... I'd scrap the Dominion project and start over.
As a CEO... I'd try to sell the company.
As PR or customer support... I'd kill myself.

I'm sure you'd make a lovely cleaning lady!
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #439 on: August 22, 2013, 12:47:45 pm »
+4

Maybe you could do like, temp work?  Get paid a premium to make the interface not-terrible and then walk.  I don't think they'd go for it, but it's a thought.  I would not be playing on Goko without this extension, I'll tell you that much.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #440 on: August 22, 2013, 01:28:26 pm »
+6

Quote from: ragingduckd link=topic=8163.msg283985#msg283985

As a developer... I'd quit.

It seems like Goko already has you working for them... for free.  ;)

Get paid a premium to make the interface not-terrible and then walk. 

The interface is already not-terrible. You must have forgotten what it was like a year ago. That was pretty bad.
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #441 on: August 22, 2013, 01:32:48 pm »
+3

Quote from: ragingduckd link=topic=8163.msg283985#msg283985

As a developer... I'd quit.

It seems like Goko already has you working for them... for free.  ;)

Get paid a premium to make the interface not-terrible and then walk. 
The interface is already not-terrible. You must have forgotten what it was like a year ago. That was pretty bad.


I am exaggerating, but the built-in log is awful and several cards have weird interfaces that could use some work. (Navigator, for one)  That's not even to mention the Lobby system, lack of features they promised ages ago like Friend lists and tournaments, or missing and improved Adventures.  Bring in a guy who cares about the game.  Let him make tweaks.  That's what I'd do.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #442 on: August 22, 2013, 06:48:41 pm »
+3

Maybe goko should just hire ragingduckd?

There was an episode of something, I think Simpsons but maybe South Park, where one of the characters gets hired by a Silicon Valley startup, complete with the standard "zany atmosphere" of the stereotypical early 2000s startup.  There's a scene where pay is discussed; all pay is in the form of stock options... which are printed on rolls and hung on the wall like toilet paper.  The character is basically told to help themselves.

I imagine that's what the pay is like at Goko right now.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #443 on: August 22, 2013, 06:54:10 pm »
+6

Maybe goko should just hire ragingduckd?

There was an episode of something, I think Simpsons but maybe South Park, where one of the characters gets hired by a Silicon Valley startup, complete with the standard "zany atmosphere" of the stereotypical early 2000s startup.  There's a scene where pay is discussed; all pay is in the form of stock options... which are printed on rolls and hung on the wall like toilet paper.  The character is basically told to help themselves.

I imagine that's what the pay is like at Goko right now.
It's the Simpsons. And remember, Bart, it's not about how much worthless stock you have, it's about how much copper wire you can pull out of the walls before they tear the building down.

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #444 on: August 22, 2013, 08:49:05 pm »
+4

if you have 4000+ in your game title, then you won't be matched with anyone below 4000
Is there a way to introduce an upper bound in your game title (so that for example I'm not matched with anyone over 6000) or (which would be IMO the best solution) introduce a ranking interval centered at your current rank score so that for example everyone who is further than let's say 1200 from my current rank score is autokicked, no matter if ranked higher or lower than me?

Maybe like "All cards #VPON 4000+ 6000-" would be a way to do it.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
« Last Edit: August 22, 2013, 09:29:38 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #446 on: August 26, 2013, 12:28:18 pm »
+2

The link to the firefox download appears to be dead and I also can't find it by searching in add-on manager.
Logged
"All advice is awful"
 —Count Grishnakh

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #447 on: August 26, 2013, 12:55:42 pm »
0

Got rejected from the Mozilla gallery again, here's a temporary link for v2.2.3, manual install required (ragingduck, could you add this link to the main description post and whatnot?)

https://s3-us-west-2.amazonaws.com/dominionextension/gokosalvager.xpi
« Last Edit: August 26, 2013, 02:09:14 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

theory

  • Administrator
  • *****
  • Offline Offline
  • Posts: 3603
  • Respect: +6125
    • View Profile
    • Dominion Strategy
Re: Goko Dominion Salvager Discussion
« Reply #448 on: August 26, 2013, 01:04:04 pm »
+2

You're a moderator on this board, you can edit posts as you please :-)
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #449 on: August 26, 2013, 01:06:42 pm »
0

Got rejected from the Mozilla gallery again, here's a temporary link for v2.2.3, manual install required (ragingduck, could you add this link to the main description post and whatnot?

What causes the rejection?  Just somebody's whim?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #450 on: August 26, 2013, 02:01:58 pm »
+1

Would be cool if you could see the rating of your opponent, when a automatch-game is proposed. Now I only see my own rating.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #451 on: August 26, 2013, 02:08:53 pm »
0

You're a moderator on this board, you can edit posts as you please :-)

Was just about to start class when I posted that, thought ragingduck might have a chance before me. I've taken care of it now.

Got rejected from the Mozilla gallery again, here's a temporary link for v2.2.3, manual install required (ragingduck, could you add this link to the main description post and whatnot?

What causes the rejection?  Just somebody's whim?

This was in the rejection message:
Quote
1) Your add-on creates DOM nodes from HTML strings containing unsanitized data, by assigning to innerHTML or through similar means.

It looks like the way we set up the in-game log viewer can be insecure or something.
« Last Edit: August 26, 2013, 02:11:31 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #452 on: August 26, 2013, 02:40:56 pm »
0

This was in the rejection message:
Quote
1) Your add-on creates DOM nodes from HTML strings containing unsanitized data, by assigning to innerHTML or through similar means.

It looks like the way we set up the in-game log viewer can be insecure or something.

I haven't looked at the code, so maybe you're already doing this, but perhaps if you escaped all of the text elements before inserting them into the DOM, including card names that you pull, etc?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #453 on: August 26, 2013, 06:39:29 pm »
+3

This was in the rejection message:
Quote
1) Your add-on creates DOM nodes from HTML strings containing unsanitized data, by assigning to innerHTML or through similar means.

It looks like the way we set up the in-game log viewer can be insecure or something.

I haven't looked at the code, so maybe you're already doing this, but perhaps if you escaped all of the text elements before inserting them into the DOM, including card names that you pull, etc?

Yes, that would address the problem, though Mozilla isn't very happy with that solution either and might reject us again anyway. I've been gradually removing the offending code, but that's basically meant rewriting the log viewer and vp counter. I wasn't very familiar with either of these at first, so it's been slow going.

FYI, I'm pretty sure there's no actual security risk here. I think the only way it could be done in the current version is with a particularly clever and very short script that someone put in their Goko username. Like registering with Goko as "<td/></table></div><script>/*DO BAD THINGS*/</script>"

That's not terribly plausible, but Mozilla doesn't actually try to figure out whether or how your code might be exploited. They just identify the vulnerable constructs and disallow them. That's a good policy, IMO.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #454 on: August 26, 2013, 06:50:45 pm »
+6

This was in the rejection message:
Quote
1) Your add-on creates DOM nodes from HTML strings containing unsanitized data, by assigning to innerHTML or through similar means.

It looks like the way we set up the in-game log viewer can be insecure or something.

I haven't looked at the code, so maybe you're already doing this, but perhaps if you escaped all of the text elements before inserting them into the DOM, including card names that you pull, etc?

Yes, that would address the problem, though Mozilla isn't very happy with that solution either and might reject us again anyway. I've been gradually removing the offending code, but that's basically meant rewriting the log viewer and vp counter. I wasn't very familiar with either of these at first, so it's been slow going.

FYI, I'm pretty sure there's no actual security risk here. I think the only way it could be done in the current version is with a particularly clever and very short script that someone put in their Goko username. Like registering with Goko as "<td/></table></div><script>/*DO BAD THINGS*/</script>"

That's not terribly plausible, but Mozilla doesn't actually try to figure out whether or how your code might be exploited. They just identify the vulnerable constructs and disallow them. That's a good policy, IMO.
http://xkcd.com/327/

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 9708
  • Respect: +10765
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #456 on: August 26, 2013, 07:20:49 pm »
+5

What if they're making this extension just for the respect... (forum respect)

Posting memes would be an easier way...

Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #457 on: August 26, 2013, 08:07:21 pm »
+22

What if they're making this extension just for the respect... (forum respect)

Posting memes would be an easier way...



Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #458 on: August 26, 2013, 08:16:25 pm »
+1

You're a moderator on this board, you can edit posts as you please :-)

Was just about to start class when I posted that, thought ragingduck might have a chance before me. I've taken care of it now.

Got rejected from the Mozilla gallery again, here's a temporary link for v2.2.3, manual install required (ragingduck, could you add this link to the main description post and whatnot?

What causes the rejection?  Just somebody's whim?

This was in the rejection message:
Quote
1) Your add-on creates DOM nodes from HTML strings containing unsanitized data, by assigning to innerHTML or through similar means.

It looks like the way we set up the in-game log viewer can be insecure or something.

I imagine it's almost as insecure as Goko's site itself!
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #459 on: August 26, 2013, 08:21:30 pm »
0

What if they're making this extension just for the respect... (forum respect)

Posting memes would be an easier way...





Hey, that's actually good advice!
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #460 on: August 26, 2013, 08:22:44 pm »
+5

Logged
🚂 Give 18xx games a chance 🚂

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #461 on: August 26, 2013, 10:13:56 pm »
+5

What happened to me twice today, is that I was hosting a game with auto-automatch turned on, and just after somebody joined my game, automatch found someone. In fact, I was one of the decliners of sudgy (see this post)

Suggestion: cancel automatch search when somebody joins your game (and start searching when the spot becomes empty again).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #462 on: August 26, 2013, 11:11:44 pm »
+1

Would be cool if you could see the rating of your opponent, when a automatch-game is proposed. Now I only see my own rating.

Good idea. I thought it already did this, but it's actually only being shown when the game is announced.

What happened to me twice today, is that I was hosting a game with auto-automatch turned on, and just after somebody joined my game, automatch found someone. In fact, I was one of the decliners of sudgy (see this post)

Suggestion: cancel automatch search when somebody joins your game (and start searching when the spot becomes empty again).

I'm a little nervous about the race conditions that this solution might produce. We've got five agents communicating asynchronously (Goko, my server, you, your automatch opponent, and the guy who just joined your table).

Help me understand the problem a little better. Is it that you're not sure which opponent you'd rather play against? Or you want to avoid giving offense to either opponent?

What if the UI let you see both offers and told your automatch opponent why he was being declined?
« Last Edit: August 26, 2013, 11:13:15 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #463 on: August 27, 2013, 12:05:01 am »
0

Hmm... Okay, maybe my suggestion wasn't very good, because I can see some timing issues with five agents... It's not a big problem, but my problem was indeed to avoid giving offense to either opponent. Both hosting a game and using automatch suggest I look for a game, and I feel bad for then turning either opponent down.

I don't see a good solution for it, so maybe you should change nothing at all. Telling automatch opponent why he was being declined may be good, but might also be annoying (if you let them know via a pop-up). Maybe it should be something I have to live with if I use two methods of finding an opponent.

PS: I see I had two (non-ragingduck) upvotes for the suggestion, so maybe I'm not the only one with this problem (or I'm interpreting upvotes wrongly).
« Last Edit: August 27, 2013, 12:07:27 am by florrat »
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #464 on: August 27, 2013, 01:46:23 am »
+1

I had the opposite issue, where I had automatch searching, then joined a table someone was hosting, and then was matched with someone by automatch after my game had started.  I think it may have been Turn 3 or 4, so it wasn't just as I was connecting.

I believe automatch doesn't disengage when I join a different game.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #465 on: August 27, 2013, 01:54:19 am »
0

I had the opposite issue, where I had automatch searching, then joined a table someone was hosting, and then was matched with someone by automatch after my game had started.  I think it may have been Turn 3 or 4, so it wasn't just as I was connecting.

I believe automatch doesn't disengage when I join a different game.

It's supposed to. It gets confused when if you log in from multiple tabs though. Was that the case for you, or is this a different bug? Did it crash the game?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #466 on: August 27, 2013, 02:08:16 am »
+5

I had the opposite issue, where I had automatch searching, then joined a table someone was hosting, and then was matched with someone by automatch after my game had started.  I think it may have been Turn 3 or 4, so it wasn't just as I was connecting.

I believe automatch doesn't disengage when I join a different game.

It's supposed to. It gets confused when if you log in from multiple tabs though. Was that the case for you, or is this a different bug? Did it crash the game?

I only do one tab when I play.  Here's the sequence:

Click Multiplayer button
Screen Loads
Click Automatch, Submit (it goes green: searching)
Start room jumping, see one I meet the reqs for
Sit at the seat
Game accepted, wait for long loading screen
Game starts, open Scout - Scout if Baker board, Scout - Estate if not
A few turns in, Automatch pops up with a game offer, I decline
Continue game, buy 10 Scouts
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #467 on: August 27, 2013, 02:17:14 am »
+2

I had the opposite issue, where I had automatch searching, then joined a table someone was hosting, and then was matched with someone by automatch after my game had started.  I think it may have been Turn 3 or 4, so it wasn't just as I was connecting.

I believe automatch doesn't disengage when I join a different game.

It's supposed to. It gets confused when if you log in from multiple tabs though. Was that the case for you, or is this a different bug? Did it crash the game?

I only do one tab when I play.  Here's the sequence:

Click Multiplayer button
Screen Loads
Click Automatch, Submit (it goes green: searching)
Start room jumping, see one I meet the reqs for
Sit at the seat
Game accepted, wait for long loading screen
Game starts, open Scout - Scout if Baker board, Scout - Estate if not
A few turns in, Automatch pops up with a game offer, I decline
Continue game, buy 10 Scouts

Yup. That's a new one. Thanks for the detail. I'll try to track it down. About what time did it happen?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Young Nick

  • Minion
  • *****
  • Offline Offline
  • Posts: 561
  • Respect: +275
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #468 on: August 27, 2013, 03:13:42 am »
+5

This probably has been asked before, but...

Feature Request: A noise of sorts when you have been called upon by Goko to do something related to the game. I know for a fact I'm not the only one who wishes to be alt-tabbing while playing online.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #469 on: August 27, 2013, 03:22:22 am »
+1

I had the opposite issue, where I had automatch searching, then joined a table someone was hosting, and then was matched with someone by automatch after my game had started.  I think it may have been Turn 3 or 4, so it wasn't just as I was connecting.

I believe automatch doesn't disengage when I join a different game.

It's supposed to. It gets confused when if you log in from multiple tabs though. Was that the case for you, or is this a different bug? Did it crash the game?

I only do one tab when I play.  Here's the sequence:

Click Multiplayer button
Screen Loads
Click Automatch, Submit (it goes green: searching)
Start room jumping, see one I meet the reqs for
Sit at the seat
Game accepted, wait for long loading screen
Game starts, open Scout - Scout if Baker board, Scout - Estate if not
A few turns in, Automatch pops up with a game offer, I decline
Continue game, buy 10 Scouts

Yup. That's a new one. Thanks for the detail. I'll try to track it down. About what time did it happen?

Maybe 24 hours ago?  It was yesterday evening my time, so maybe 5 am forum time?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

fprefect

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 21
  • Respect: +18
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #470 on: August 27, 2013, 05:31:33 am »
+13

Dear Ragingduckd,

I just wanted to say, that in its current form Automatch just works great. Yesterday I had consistently a match right away like 8 times in a row. Thank you so much for doing the work others are payed for.

fprefect
Logged

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #471 on: August 27, 2013, 10:52:53 am »
+1

I like automatch a lot! I wonder if it works with multiplayer though. I usually have it set on 2-4 players, but have never got a match for more than two players. When I started wondering about this I set it to 3-4 players, and then I never got a match. Maybe everyone else is asking only for 2-player games, and that's why?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #472 on: August 27, 2013, 11:21:07 am »
+1

I like automatch a lot! I wonder if it works with multiplayer though. I usually have it set on 2-4 players, but have never got a match for more than two players. When I started wondering about this I set it to 3-4 players, and then I never got a match. Maybe everyone else is asking only for 2-player games, and that's why?

Everyone is asking for 2-X player gsmes and there's no delay when a match is found. It didnt seem make much sense when there were 10 matches a day, but I could try it now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shark_bait

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1103
  • Shuffle iT Username: shark_bait
  • Luckyfin and Land of Hinter for iso aliases
  • Respect: +1868
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #473 on: August 27, 2013, 01:47:46 pm »
+4

Any chance the automatch extension could not reset your game name?  Whenever I host I put certain restrictions in the name that I want if people without automatch join.  (i.e.  #vpoff and 5000+)  Having the name default to "For X" means resetting the game name after each match.
Logged
Hello.  Name's Bruce.  It's all right.  I understand.  Why trust a shark, right?

Is quite curious - Who is the mystical "Celestial Chameleon"?

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #474 on: August 27, 2013, 02:43:21 pm »
+4

Any chance the automatch extension could not reset your game name?  Whenever I host I put certain restrictions in the name that I want if people without automatch join.  (i.e.  #vpoff and 5000+)  Having the name default to "For X" means resetting the game name after each match.

Good call. Yes, that's no problem.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #475 on: August 27, 2013, 06:56:20 pm »
+2

I think I found a small bug. It happened when I just completed a game (which was not found via automatch, but I had auto-automatch on when hosting the game). It said "Automatch: Idle" as it should, but when I clicked on it, I got the "Looking for a match"-message, see below.

No matter what button I clicked on the pop-up (Stop Looking, Keep Looking or the top-right button), the button disappeared, but the state remained the same (i.e. "Automatch: Idle", but "Looking for match" on click). I could "solve" the problem by creating a game with auto-automatch (the text became the usual green "Automatch: Searching"-message), and after that everything worked as normal (i.e. I could stop searching with automatch when clicking on "Stop Looking").

Maybe it's related to the bug report of ashersky.

« Last Edit: August 27, 2013, 06:58:25 pm by florrat »
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #476 on: August 28, 2013, 12:45:42 am »
0

Automatch is completely down now.  Red text.  No connection.  I'm guessing the server is down.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #477 on: August 28, 2013, 01:15:12 am »
0

Automatch is completely down now.  Red text.  No connection.  I'm guessing the server is down.

It seems to be running, and I just got matched. Is anyone else having trouble?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #478 on: August 28, 2013, 01:20:24 am »
0

Automatch is completely down now.  Red text.  No connection.  I'm guessing the server is down.

It seems to be running, and I just got matched. Is anyone else having trouble?

It worked for me about 20 minutes later, and after I had played a normal game.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

shraeye

  • Minion
  • *****
  • Offline Offline
  • Posts: 690
  • Shuffle iT Username: shraeye
  • More Graph Theory please
  • Respect: +299
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #479 on: August 30, 2013, 09:24:39 am »
+3

Feature request:

When I leave a gameroom and return to the lobby, the lobby chatbox is always scrolled up to the very top...where the first message sent since I entered the room was.


Can we get that to automatically move down to the most RECENT message like any sane person would do?
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #480 on: August 30, 2013, 01:12:54 pm »
+1

Where did the "automatically turn vpon in adventures" option go? I liked that. Not a big deal, I just always forget to do it until after turn 5 in those games.
Logged
"All advice is awful"
 —Count Grishnakh

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #481 on: August 30, 2013, 01:16:39 pm »
+2

I think I broke it when I changed the messages that the extension puts in chat at the beginning of the game, but the option still showed up in the settings menu even though it didn't work.

ragingduckd made a plan to fix this option and the messages issue: https://github.com/aiannacc/Goko-Salvager/issues/29

Contributions welcome :)
Logged
🚂 Give 18xx games a chance 🚂

Eevee

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1010
  • Shuffle iT Username: Eevee
  • A wild Eevee appears!
  • Respect: +867
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #482 on: September 01, 2013, 08:08:25 am »
+10

Would it be possible to make #vpon or #vpoff one of the filters for the automatch so you wouldn't have to specify which one do you want after the game starts?
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #483 on: September 01, 2013, 08:43:01 am »
+5

Is it possible to make #vpon always be on when using the "Play Bots" button?  That's the main time I use it, personally.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #484 on: September 01, 2013, 09:54:15 am »
+4

Not the most important thing, but it would be cool, if the "5000+" in the game-name would not kick bots. If i chose a bot to play with, I don't want to kick him, because he isn't good enough ;-) And so I won't have to change the game-name.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #485 on: September 01, 2013, 04:54:06 pm »
+4

Would it be possible to make #vpon or #vpoff one of the filters for the automatch so you wouldn't have to specify which one do you want after the game starts?
Is it possible to make #vpon always be on when using the "Play Bots" button?  That's the main time I use it, personally.

Both in progress in this branch, along with the Firefox security issues and restoration of vp counter for adventures and colors in the log viewer.

Not the most important thing, but it would be cool, if the "5000+" in the game-name would not kick bots. If i chose a bot to play with, I don't want to kick him, because he isn't good enough ;-) And so I won't have to change the game-name.

Ok, makes sense.

Just a heads-up: my schedule has gotten busier recently. My Dominion coding priorities right now are:
1. Fix the "too many open files" issue that keeps crashing drunkensailor
2. Finish the overhaul of the log-viewer in the branch I linked above
3. Fix the leaderboard issues and implement Isotropic's version of TrueSkill

It may be a while before I get to the Automatch feature requests and many other good lobby improvements that people have suggested. That's not to discourage these requests, but rather to encourage github contributions.

We have a list of outstanding bugs and requests here. Many of them are small issues that would make a good introduction to the code. We also have some brief instructions explaining how to get started developing the extension, and I'd be happy to provide more detail to anyone who's interested.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #486 on: September 03, 2013, 11:13:09 am »
+5

I think I've finally figured out the "Too many open files" problem that has been crashing automatch and drunkensailor. Unfortunately, my workaround is going to screw with the extension until I find a cleaner server-side fix. Specifically, automatch may produce unexpected behavior in multiple tabs.

This workaround seems to be working. The old connections are getting closed properly now. 30 hours without excessive drunkenness and counting...
« Last Edit: September 04, 2013, 10:35:33 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #487 on: September 04, 2013, 11:25:26 am »
+3

Bug report: When you get automatched in the middle of a "Create Game", and accept the automatch, you get into the game playing screen, but everything is disabled, so you can't do anything. The screen is even darkened to show this.  The only way out, apparently, was to disconnect and leave my opponent hanging (and eventually lose some rating, I guess).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #488 on: September 04, 2013, 01:06:20 pm »
+1

Bug report: When you get automatched in the middle of a "Create Game", and accept the automatch, you get into the game playing screen, but everything is disabled, so you can't do anything. The screen is even darkened to show this.  The only way out, apparently, was to disconnect and leave my opponent hanging (and eventually lose some rating, I guess).

My apologies. Can you clarify what you mean by "in the middle of a "Create Game"" and "the game playing screen"? I'm guessing you mean that you or your opponent has already clicked "Start Game" and the lobby has been replaced by the black screen or the progress bar?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #489 on: September 04, 2013, 01:26:13 pm »
+1

Bug report: When you get automatched in the middle of a "Create Game", and accept the automatch, you get into the game playing screen, but everything is disabled, so you can't do anything.
This is not entirely true; clicking doesn't do anything, but you can still chat.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #490 on: September 04, 2013, 02:50:28 pm »
0

Bug report: When you get automatched in the middle of a "Create Game", and accept the automatch, you get into the game playing screen, but everything is disabled, so you can't do anything.
This is not entirely true; clicking doesn't do anything, but you can still chat.

I tried and could not.
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #491 on: September 04, 2013, 09:08:04 pm »
+2

I got this bug again. It happened this time right after I was succesfully automatched. When the game finished (and Goko gave me another +0 rating change), and I returned to the lobby, I had exactly the same symptoms as before. (I tested one more thing: going back to main menu and then to multiplayer again didn't get me out of the "buggy" state). I had just 1 tab open with Goko. If there is something I should do/test/note when I get it again, please let me know
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #492 on: September 04, 2013, 10:26:45 pm »
+3

I got this bug again. It happened this time right after I was succesfully automatched. When the game finished (and Goko gave me another +0 rating change), and I returned to the lobby, I had exactly the same symptoms as before. (I tested one more thing: going back to main menu and then to multiplayer again didn't get me out of the "buggy" state). I had just 1 tab open with Goko. If there is something I should do/test/note when I get it again, please let me know

No, though I appreciate your very polite way of bringing it to my attention again. ;)

That was actually a really clear and helpful bug report. I'm almost certain that I know what's going on and how to fix it. There's one other thing you could do to make me certain my diagnosis and fix is correct, but it's a bit technical. See the github issue and don't bother unless it's immediately clear what I'm asking for.

I don't think this issue could be related to Goko's +0 rating change bug, though it would be great to find a way to reproduce that bug with client-side behavior. Did it happen both times?

Bug report: When you get automatched in the middle of a "Create Game", and accept the automatch, you get into the game playing screen, but everything is disabled, so you can't do anything. The screen is even darkened to show this.  The only way out, apparently, was to disconnect and leave my opponent hanging (and eventually lose some rating, I guess).

My apologies. Can you clarify what you mean by "in the middle of a "Create Game"" and "the game playing screen"? I'm guessing you mean that you or your opponent has already clicked "Start Game" and the lobby has been replaced by the black screen or the progress bar?

@soulnet: I'm guessing you missed this response. Can you give me more detail about when this bug happens and what you see? Has it happened more than once?
@Awaclus: Your response suggests that this has happened to you too, yes?
« Last Edit: September 04, 2013, 10:37:31 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #493 on: September 05, 2013, 05:08:27 am »
0

@Awaclus: Your response suggests that this has happened to you too, yes?
Yeah.

soulnet: How did you try chatting? You can't open the chat with mouse, but if you open it by hitting Enter, it worked for me.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #494 on: September 05, 2013, 02:14:12 pm »
+1

My apologies. Can you clarify what you mean by "in the middle of a "Create Game"" and "the game playing screen"? I'm guessing you mean that you or your opponent has already clicked "Start Game" and the lobby has been replaced by the black screen or the progress bar?

I did not missed this, I was just away from a computer until just now. I click on "Create a Game", and whilst on the "Create a Game" dialog (where you choose Pro/Casual/Unrated, set the number of seats, etc.) the automatch pops up and says it found a game. I accept the game and after a while I'm taken to the game screen by the automatch, but the disabling of the background (which is not the background anymore) the "Create a Game" did does not go away. Basically, the "Create a Game" dialog disappears/closes but it does not enable the background back.

soulnet: How did you try chatting? You can't open the chat with mouse, but if you open it by hitting Enter, it worked for me.

I tried every key in my keyboard and nothing happened. If it happens again, I will try Enter again, maybe I missed it working in the middle of the "try everything and fail" fiasco.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #495 on: September 05, 2013, 06:13:49 pm »
0

My apologies. Can you clarify what you mean by "in the middle of a "Create Game"" and "the game playing screen"? I'm guessing you mean that you or your opponent has already clicked "Start Game" and the lobby has been replaced by the black screen or the progress bar?

I did not missed this, I was just away from a computer until just now. I click on "Create a Game", and whilst on the "Create a Game" dialog (where you choose Pro/Casual/Unrated, set the number of seats, etc.) the automatch pops up and says it found a game. I accept the game and after a while I'm taken to the game screen by the automatch, but the disabling of the background (which is not the background anymore) the "Create a Game" did does not go away. Basically, the "Create a Game" dialog disappears/closes but it does not enable the background back.

Got it. The problem is that automatch is putting the Goko UI into a state that it never expected to see: a game is starting even though the Create Game dialog is visible. Having never been tested and fixed to handle that particular state, the inherent madness of the Goko code is taking control.

I think I can fix this pretty easily. Automatch just needs to mimic closing the Create Game dialog before sending you to Outpost. I'm also making the automatch dialogs non-modal in case other similar UI interaction issues arise. If the dialog was non-modal you'd at least be able to close the Create Game dialog manually before accepting the automatch -- not ideal, but better than having to decline the match or crash the game.

I plan to do a release this weekend that includes a few new features and a lot of small fixes I've been coding. Anyone feel like doing some beta testing? :)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #496 on: September 06, 2013, 08:06:23 am »
+1

I have two bug reports, first the minor:





I cannot reproduce this in any way. It seems to be working now.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #497 on: September 06, 2013, 10:47:26 am »
0

I have two bug reports, first the minor:



Is this the bug you're reporting? If so, it's already fixed. It'll be in the version I'll release this weekend.

Quote


I cannot reproduce this in any way. It seems to be working now.

Is this just a supplement to the first picture? What's your second bug report?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #498 on: September 06, 2013, 12:16:14 pm »
0

I have two bug reports, first the minor:



Is this the bug you're reporting? If so, it's already fixed. It'll be in the version I'll release this weekend.

Quote


I cannot reproduce this in any way. It seems to be working now.

Is this just a supplement to the first picture? What's your second bug report?

It looks like the bug is that he can type in the "seeks" area. I just tried and can do it too.

Edit: Or I'm completely wrong. I just assumed that PpFtw were nonsense characters. I can type in the seeks area though. Not sure if that's a problem.
« Last Edit: September 06, 2013, 12:34:28 pm by GeoLib »
Logged
"All advice is awful"
 —Count Grishnakh

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #499 on: September 06, 2013, 12:25:10 pm »
+1

Sorry for not being more clear.

The reported bug was that while I had my automatch activated, I did not appear in the Seekers list and my automatch said it was idle.

The other bug is that yesterday I got assigned two games: automatch had assigned me to SM.SM and I was waiting for confirmation. It took a really long time so I went to another tab to check f.ds (I had Goko open only in one tab, fwiw), when I got back that "waiting for opponent to confirm" window had disappeared. I then did some random clicking on that automatch status thing and possibly updated my game by untick-ticking the automatch option, and eventually I got automatched to Mic Qsenoch.

So far so good...

However, just after the game loaded, I got a message that SM.SM had accepted my game, and before I could click "Abort" the window was gone. Nothing happened for 20 seconds or so, and then suddenly I got the "You quit" end of game screen from Goko, and right after that the game with SM.SM began to load. Halfway through that game I again got that "You quit" screen out of nowhere, and I was brought back to Outpost where I found the entire interface unresponsive (chat messages from others showed up, but I could not do anything myself until I had logged in from a new tab).
« Last Edit: September 06, 2013, 12:26:18 pm by SheCantSayNo »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #500 on: September 06, 2013, 02:07:57 pm »
+3

The other bug is that yesterday I got assigned two games: automatch had assigned me to SM.SM and I was waiting for confirmation. It took a really long time so I went to another tab to check f.ds (I had Goko open only in one tab, fwiw), when I got back that "waiting for opponent to confirm" window had disappeared. I then did some random clicking on that automatch status thing and possibly updated my game by untick-ticking the automatch option, and eventually I got automatched to Mic Qsenoch.

So far so good...

However, just after the game loaded, I got a message that SM.SM had accepted my game, and before I could click "Abort" the window was gone. Nothing happened for 20 seconds or so, and then suddenly I got the "You quit" end of game screen from Goko, and right after that the game with SM.SM began to load. Halfway through that game I again got that "You quit" screen out of nowhere, and I was brought back to Outpost where I found the entire interface unresponsive (chat messages from others showed up, but I could not do anything myself until I had logged in from a new tab).

Yikes! Has this happened to anyone else?

I think I've managed to work out how this happened. It looks like you accepted the match with SM.SM, but it didn't start because he was afk. Then you got briefly disconnected from automatch, which made your offer dialog disappear. Somehow SM.SM's dialog didn't disappear, however, and when he accepted the game, automatch tried to start it. The rest was Goko's reaction to an impossible condition: starting a game while already in one.

So the bugs were:
1. Your getting disconnected from automatch. That really shouldn't happen unless your connection is terrible and/or you're logging in to multiple tabs.
2. SM.SM's offer dialog not going away when you got disconnected. It's possible for this to happen by messages crossing each other, but the timing in the log suggests that this isn't what happened.
3. Automatch let you join a table with SM.SM even though you were already in a game.

Bug #1 is probably a hangover from my shoddy way of dealing with logins from multiple tabs. It's going to take some real work for me to get this completely right. Allowing multiple logins is just such a horrible, horrible thing.

Bug #2 is quite mysterious. I'll look into it but it may be hard to find.

Bug #3 is because Automatch isn't doing any error-checking. It's trusting my server, Goko, and the rest of the extension to give it a sane environment to work in. So it's not responding well to insane requests like "go start a game even though you're already in one."

It would be much better to fix the causes of the insane requests (bugs #1 & #2) than to make automatch responsible for verifying that the rest of the system isn't talking madness to it. But realistically, insane requests are going to happen... the extension is amateur software under active development written in a horrible language and running on an utterly unreliable game server. And the stakes are relatively high, as making players forfeit games is a really, really bad thing.

So even though it's sort of the wrong solution, I'm going to start adding some error-checking to automatch anyway. Hopefully this bug and the next similar one will both go away.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #501 on: September 06, 2013, 02:08:50 pm »
0

It looks like the bug is that he can type in the "seeks" area. I just tried and can do it too.

Edit: Or I'm completely wrong. I just assumed that PpFtw were nonsense characters. I can type in the seeks area though. Not sure if that's a problem.

If you type in the seek area and then get confused by what you've typed, the Dominion might not be the right game for you. Maybe try Snakes & Ladders. ;)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #502 on: September 06, 2013, 02:13:18 pm »
+10

Quote from: ragingduckd
It's trusting Goko
I see the problem.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #503 on: September 06, 2013, 03:31:03 pm »
0

It looks like the bug is that he can type in the "seeks" area. I just tried and can do it too.

Edit: Or I'm completely wrong. I just assumed that PpFtw were nonsense characters. I can type in the seeks area though. Not sure if that's a problem.

If you type in the seek area and then get confused by what you've typed, the Dominion might not be the right game for you. Maybe try Snakes & Ladders. ;)

??
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #504 on: September 06, 2013, 03:42:57 pm »
0

It looks like the bug is that he can type in the "seeks" area. I just tried and can do it too.

Edit: Or I'm completely wrong. I just assumed that PpFtw were nonsense characters. I can type in the seeks area though. Not sure if that's a problem.

If you type in the seek area and then get confused by what you've typed, the Dominion might not be the right game for you. Maybe try Snakes & Ladders. ;)

??

Just a joke. I don't think it's a serious problem. I'll fix it when I get around to making that interface actually informative and useful.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #505 on: September 09, 2013, 11:51:44 am »
+1

This happened to me yesterday:

Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #506 on: September 09, 2013, 11:59:55 am »
+1

And right now I seem to be looking for 3 games:



Actually, 4 as we speak. I also found out what causes it: when I see my automatch status say it's Idle, I open the game settings and untick-tick the use automatch option and update my game, after which it starts searching again, but it doesn't seem to close the other requests. And why does it go Idle in the first place?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #507 on: September 09, 2013, 12:13:35 pm »
+2

And right now I seem to be looking for 3 games:



Actually, 4 as we speak. I also found out what causes it: when I see my automatch status say it's Idle, I open the game settings and untick-tick the use automatch option and update my game, after which it starts searching again, but it doesn't seem to close the other requests. And why does it go Idle in the first place?

There's something wrong with the code I introduced to stop the "too many open files" problem from crashing the server. It's closing connections it shouldn't and then it's handling the auto-reconnects wrong. See my comments on your previous bug report. Basically, weird things are going to keep happening with automatch until I sort it out.

Edit: On further examination, I think my server code is fine. Not great, but not what's been causing the problems either. The problem was the timeout detection and auto-connecting behavior of the client (extension). I didn't allow nearly enough margin for lag, so the client was incorrectly concluding that it had lagged out. Even worse, there was a subtle way for the client to accidentally initiate multiple connections (dozens, even). I believe I have that all fixed in v2.3.
« Last Edit: September 10, 2013, 01:47:41 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #508 on: September 09, 2013, 03:46:20 pm »
+14

New release of Goko Dominion Salvager (v2.3 beta v2.3.1)
Edit: v2.3.1 fixes the VP counter and log viewer bugs posted below.

Permalink link to latest release

These changes should address the strange automatch behavior of the past week. I've also introduced some new features (in bold below) and fixed some small bugs.

Please report any new bugs or old bugs that weren't fixed after all. Many thanks to yed for doing a great deal of beta testing already. For bonus credit, enable "Extra Logging" and send the console log too (F12 in Chrome; Tools/Web Developer/Browser Console in Firefox).

VP Counter:
  • Add "#vpx" command to change #vpon/off setting after locking
  • On by default in bot games; does not lock in bot games
  • Eliminate excess chat messages
Autokick:
  • Support more complex rating ranges (e.g. 4000+, 5k-, 3.8k-5.2k, +/-500)
  • Support limiting table to named individual(s) (e.g. "For Bob, Joe" kicks anyone else)
  • Eliminate false-alarm notification when blacklisted players attempt to join
  • Prevent kicking bots
Automatch:
  • Add automatch blacklist; respect regular blacklist
  • Shut down automatch when leaving multiplayer lobby or starting a game (prevents the recent bugs)
  • Prevent unnecessary dis/reconnecting to server
  • Fix the bug where you can't turn off auto-automatch
  • Automatically close "Create Table" dialog when accepting an automatch request
  • Dialogs are now non-modal and draggable
  • Prevent automatch from overwriting saved table name
  • Assign 1000 rating to guests and players with no rated games
Misc:
  • Add option to display alert popups in addition to notification sounds
  • Add option to hide the log/VP counter
  • Add option for extended logging to JavaScript console (for bug reports)
  • Fix bug that made blacklist appear tripled
  • Fix bug where invalid kingdom generator entry disabled extension
« Last Edit: September 11, 2013, 02:19:48 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #509 on: September 09, 2013, 08:23:48 pm »
+6

Clarifications for v2.3:

Updating:
Only Chrome will auto-update, and that won't happen for a couple days -- not until I publish the new version to their webstore. To get the spiffy new features and bugfixes now, you have to install v2.3 manually.

Overriding the VP counter lock with #vpx:
#vpx can change the VP counter even when it is locked, but only by mutual consent. This is meant for situations where neither player remembered to type #vpon before T5.

Here's an example:
  • The VP counter is initially OFF and LOCKED
  • AI says #vpon, but the counter is locked and won't turn on
  • AI says #vpx, asking rgduck if he'll agree to override the lock
  • rgduck agrees by saying #vpx, and the counter turns on


If rgduck had said nothing in response to AI's #vpx, the counter would have remained off.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #510 on: September 10, 2013, 02:02:32 am »
0

Overriding the VP counter lock with #vpx:
#vpx can change the VP counter even when it is locked, but only by mutual consent. This is meant for situations where neither player remembered to type #vpon before T5.

Nice, but is a new command really necessary? Couldn't it just be so that if all players do the same #vpon/#vpoff command that takes effect?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #511 on: September 10, 2013, 02:40:54 am »
+1

Overriding the VP counter lock with #vpx:
#vpx can change the VP counter even when it is locked, but only by mutual consent. This is meant for situations where neither player remembered to type #vpon before T5.

Nice, but is a new command really necessary? Couldn't it just be so that if all players do the same #vpon/#vpoff command that takes effect?

Possibly, but there are already way too many scenarios for the extension to handle when it receives a #vpon/#vpoff message. It would be easier if all the users had the same extension version, or had the extension at all, or knew how to use it, or could communicate by a channel other than chat.

As it is, it's challenging enough just to make the thing backwards compatible and have it inform users of its usage without flooding them with redundant chat messages. I figured it was better to introduce a new, unambiguous command than to overload the #vpon/#vpoff logic still further.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #512 on: September 10, 2013, 02:57:08 am »
+1

New release of Goko Dominion Salvager (v2.3)

Great! If I'm not mistaken the score is shown in a bigger font than before as well, which I appreciate!
There are some other things that have been lost in the point counter though. Here is a recent example where it didn't see any points for the Vineyards!


The players aren't reordered in score order anymore. (Intentional?) And in one (multiplayer) game the colors were mixed up so that the score list didn't use the same colors as in the game log.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #513 on: September 10, 2013, 03:21:01 am »
+3

There are some other things that have been lost in the point counter though. Here is a recent example where it didn't see any points for the Vineyards!

Gotcha. Yes, I seem to have broken the aggregation. Easy fix.

Quote
The players aren't reordered in score order anymore. (Intentional?) And in one (multiplayer) game the colors were mixed up so that the score list didn't use the same colors as in the game log.

Not intentional, will fix both. Thanks!
« Last Edit: September 10, 2013, 03:22:15 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #514 on: September 10, 2013, 05:37:28 am »
+1

I updated to the latest version and the random disconnects seem to be gone.

The automatch blacklist doesn't seem to be working though, I added johovall_goko to it after he disabled the point counter (I did not add him to the other blacklist, as I don't mind him joining my regular #vpon games), but I still got matched to him. And we both got removed from the automatch que.

As I was writing this, I got 2 matches with Loschikitos, he declined both but as a consequence I had to restart automatch. That is obviously not what I want :)
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #515 on: September 10, 2013, 06:35:00 am »
+1

New release of Goko Dominion Salvager (v2.3 beta)

Autokick:
  • Support more complex rating ranges (e.g. 4000+, 5k-, 3.8k-5.2k, +/-500)
  • Support limiting table to named individual(s) (e.g. "For Bob, Joe" kicks anyone else)

Can you support autokick with "f.ds" in the game title to only let regular f.dsers into your table?  (Note: you might make it work by autokicking folks without the extension running...)
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #516 on: September 10, 2013, 06:58:16 am »
+1

New release of Goko Dominion Salvager (v2.3 beta)

Autokick:
  • Support more complex rating ranges (e.g. 4000+, 5k-, 3.8k-5.2k, +/-500)
  • Support limiting table to named individual(s) (e.g. "For Bob, Joe" kicks anyone else)

Can you support autokick with "f.ds" in the game title to only let regular f.dsers into your table?  (Note: you might make it work by autokicking folks without the extension running...)

Not everyone here has extension. For example Wandering Winder.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #517 on: September 10, 2013, 07:27:39 am »
0

New release of Goko Dominion Salvager (v2.3 beta)

Autokick:
  • Support more complex rating ranges (e.g. 4000+, 5k-, 3.8k-5.2k, +/-500)
  • Support limiting table to named individual(s) (e.g. "For Bob, Joe" kicks anyone else)

Can you support autokick with "f.ds" in the game title to only let regular f.dsers into your table?  (Note: you might make it work by autokicking folks without the extension running...)

Not everyone here has extension. For example Wandering Winder.

Good point.  Well, "+f.ds" might work, if there was a way to scan usernames?  It's probably easier to have a friends list, I guess.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #518 on: September 10, 2013, 08:01:16 am »
+1

Good point.  Well, "+f.ds" might work, if there was a way to scan usernames?  It's probably easier to have a friends list, I guess.

That seems difficult but doable, especially if Theory cooperates by giving the list of Goko usernames. Autokicking people without the extension seems simple enough.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #519 on: September 10, 2013, 08:57:25 am »
+1

The automatch blacklist doesn't seem to be working though, I added johovall_goko to it after he disabled the point counter (I did not add him to the other blacklist, as I don't mind him joining my regular #vpon games), but I still got matched to him. And we both got removed from the automatch que.

Both lists work for me. In the log, I see no entries in your blacklist, including for the game where you got matched with johovall_goko.

Forgive me if this is obvious, but your options list does look like this, right?

And not like this?


As I was writing this, I got 2 matches with Loschikitos, he declined both but as a consequence I had to restart automatch. That is obviously not what I want :)

Please clarify. You want him to go on your automatch blacklist (or you on his) after the first decline? Or you want your automatch to keep looking after he turns your down?

Here's my pending plan for automatch blacklisting:
1. Add buttons/options to automatch_blacklist a player you decline or who has just declined you
2. Add a drop-down or text field for explaining why you're declining an automatch
3. Put your seek back into the seek pool after you get declined, BUT...
4. Take players who get declined several times in a row out of the pool until they confirm that they're not just AFK

Obviously anyone who gets declined wants to go straight back into the automatch seek pool, but I have to implement #2 before I can do that. Otherwise the person who declined you will just keep matching with you (this happens already to some degree, and it's annoying as hell). Even more important is #5, without which a single AFK seeker would basically shut down the whole service for everyone in his rating range.

Good point.  Well, "+f.ds" might work, if there was a way to scan usernames?  It's probably easier to have a friends list, I guess.

Quote
That seems difficult but doable, especially if Theory cooperates by giving the list of Goko usernames. Autokicking people without the extension seems simple enough.

The Goko names people add to their accounts are public information, though I don't feel like writing the code to parse them out and I don't want to do this unless the admins okay it. I'll add this if theory or someone else provides me a list or code to do the parsing.

Autokicking non-extension users is easier, though maybe a bit insular and unfriendly. A whitelist (match only these people) is also an option. I'll think about it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #520 on: September 10, 2013, 10:25:58 am »
+2

An easier option would be to have a registered list in drunkensailor. If advertised here, is a way to almost get every Goko username on f.ds there with distributed effort (as a nice side-effect, you get each person to decide weither they want to be included in such set or not). A simple form to add your goko username to the predefined whitelist, lets say.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #521 on: September 10, 2013, 11:11:42 am »
+1

The automatch blacklist doesn't seem to be working though, I added johovall_goko to it after he disabled the point counter (I did not add him to the other blacklist, as I don't mind him joining my regular #vpon games), but I still got matched to him. And we both got removed from the automatch que.

Both lists work for me. In the log, I see no entries in your blacklist, including for the game where you got matched with johovall_goko.

Forgive me if this is obvious, but your options list does look like this, right?

And not like this?

Ah, that was it :) Thanks!

Quote
As I was writing this, I got 2 matches with Loschikitos, he declined both but as a consequence I had to restart automatch. That is obviously not what I want :)

Please clarify. You want him to go on your automatch blacklist (or you on his) after the first decline? Or you want your automatch to keep looking after he turns your down?

I want my automatch to keep looking for another game and not be matched against him again for a limited amount of time (say, 15 minutes).

Quote
4. Take players who get declined several times in a row out of the pool until they confirm that they're not just AFK

If he declines me, that's his decision, why should I get removed from the pool after one player declines me multiple times? I think people should be removed from the list only if they time-out, not if the other player decides to decline the offer.

Quote
Obviously anyone who gets declined wants to go straight back into the automatch seek pool, but I have to implement #2 before I can do that. Otherwise the person who declined you will just keep matching with you (this happens already to some degree, and it's annoying as hell). Even more important is #5, without which a single AFK seeker would basically shut down the whole service for everyone in his rating range.

Yeah, ok.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #522 on: September 10, 2013, 11:26:55 am »
0

Please clarify. You want him to go on your automatch blacklist (or you on his) after the first decline? Or you want your automatch to keep looking after he turns your down?

I want my automatch to keep looking for another game and not be matched against him again for a limited amount of time (say, 15 minutes).

I don't get it. If he turned you down once and plans to turn you down again, why would he change his mind in 15 minutes?

Quote
4. Take players who get declined several times in a row out of the pool until they confirm that they're not just AFK

If he declines me, that's his decision, why should I get removed from the pool after one player declines me multiple times? I think people should be removed from the list only if they time-out, not if the other player decides to decline the offer.

Good call. Implementing a timeout would be better. Getting declined doesn't imply that you're AFK.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #523 on: September 10, 2013, 11:33:14 am »
0

Please clarify. You want him to go on your automatch blacklist (or you on his) after the first decline? Or you want your automatch to keep looking after he turns your down?

I want my automatch to keep looking for another game and not be matched against him again for a limited amount of time (say, 15 minutes).

I don't get it. If he turned you down once and plans to turn you down again, why would he change his mind in 15 minutes?

If it's something personal he of course wouldn't, but when I decline an offer it's usually because I either have to leave or just found another game while still lingering in automatch, which shouldn't cause me to blacklist the player or him to blacklist me.
Logged

achmed_sender

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 234
  • Shuffle iT Username: achmedsender
  • Respect: +202
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #524 on: September 10, 2013, 03:43:59 pm »
+1

So I updated on version 2.3

Here, I played a game with Vineyard. On the viewer it seems all as it should be, but the ingame-log showed Vineyard yellow-green (like Harem) and the point counter didn't count vineyard points (I had quite more than 3 actions). Don't know what is the problem, but it was certainly right before the update 2.3

Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #525 on: September 10, 2013, 05:53:20 pm »
+6

I would like to add my 2 cents about autokicking all non-extension users: isn't that similar to just using automatch? Automatch guarantees you to play against an extension user, and every extension user has the possibility to use automatch. And I agree with AI that this is a little unfriendly.

We also don't want to make too much ways to kick nonwanted persons, otherwise new players to Goko (and possible future users of this forum) will be driven away, because they can't join any game*, or they get confused by the game names (like "all sets, #vpon, 3.4k-7.1k, +f.ds")...

*this might be the case already, but I think being kicked from a game which says "4000+" in the name will be understood (eventually) by new players
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #526 on: September 10, 2013, 07:34:56 pm »
+2

The point tracker wasn't counting Nobles in this game I just played.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #527 on: September 10, 2013, 10:47:42 pm »
+1

I would like to add my 2 cents about autokicking all non-extension users: isn't that similar to just using automatch? Automatch guarantees you to play against an extension user, and every extension user has the possibility to use automatch. And I agree with AI that this is a little unfriendly.

We also don't want to make too much ways to kick nonwanted persons, otherwise new players to Goko (and possible future users of this forum) will be driven away, because they can't join any game*, or they get confused by the game names (like "all sets, #vpon, 3.4k-7.1k, +f.ds")...

*this might be the case already, but I think being kicked from a game which says "4000+" in the name will be understood (eventually) by new players

I guess the point of my request was to be able to specifically target games to the people with whom I personally want to play.  You can call me an exclusionist, but it's no different than auto-kicking people you don't want to play because they aren't as good as you are or blacklisting people after a bad experience.

I'd much rather play AI or Eevee than guest0001030304020, even if guest0001030304020 is every nice and good at Dominion.

The opt-in whitelist sounds like an elegant option.  If Goko just had a Friends List that showed me online/offline friends and what lobby they are in, and let me send a game invite directly, I'd just do that.  But that is an impossible dream.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #528 on: September 10, 2013, 10:50:56 pm »
+4

If Goko just had a Friends List that showed me online/offline friends and what lobby they are in, and let me send a game invite directly, I'd just do that.  But that is an impossible dream.

Your dreams are feature requests?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #529 on: September 11, 2013, 01:46:29 am »
+4

Your dreams are feature requests?

We do appreciate all you've done to make our dreams come true.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #530 on: September 11, 2013, 01:19:16 pm »
+1

New release of Goko Dominion Salvager (v2.3 beta)
These changes should address the strange automatch behavior of the past week. I've also introduced some new features (in bold below) and fixed some small bugs.
Firefox link returns 404: File not found.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #531 on: September 11, 2013, 01:59:36 pm »
0

New release of Goko Dominion Salvager (v2.3 beta)
These changes should address the strange automatch behavior of the past week. I've also introduced some new features (in bold below) and fixed some small bugs.
Firefox link returns 404: File not found.

Sorry. Computers are so damn tricky.

New links (and v2.3.1 with bugfixes): http://forum.dominionstrategy.com/index.php?topic=9198.msg283465#msg283465
« Last Edit: September 11, 2013, 02:16:20 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

achmed_sender

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 234
  • Shuffle iT Username: achmedsender
  • Respect: +202
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #532 on: September 11, 2013, 02:27:09 pm »
0

Here, Silk Roads was worth about double of it's normal value as it should be (only on the in-game viewer).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #533 on: September 11, 2013, 02:39:53 pm »
+1

Here, Silk Roads was worth about double of it's normal value as it should be (only on the in-game viewer).

I think the VP counter issues are all fixed in v2.3.1



(6 Silver, fyi)

Edit: I intrdoduced this and the other logviewer/VP counter bugs while rewriting the code to get Firefox security-compliant. Not that my programming errors are Mozilla's fault, but that's why I was messing with the old (working) code.
« Last Edit: September 11, 2013, 02:53:56 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Tables

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2817
  • Build more Bridges in the King's Court!
  • Respect: +3349
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #534 on: September 11, 2013, 07:10:10 pm »
+1

Apparently the new Chrom Salvager needs to "access my tabs and browsing activity" to function. Can someone explain why that's necessary? It sounds quite an odd thing to be requesting.
Logged
...spin-offs are still better for all of the previously cited reasons.
But not strictly better, because the spinoff can have a different cost than the expansion.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #535 on: September 11, 2013, 07:52:39 pm »
+1

Apparently the new Chrom Salvager needs to "access my tabs and browsing activity" to function. Can someone explain why that's necessary? It sounds quite an odd thing to be requesting.

You're getting that message because it has this privilege tag in the extension's description file (manifest.json). That means it has the power to do these things. It doesn't do those things, of course, and it doesn't need to be asking for them. I think I must have included it accidentally while experimenting with the manifest options.

Sorry about that. I'll fix in the in the next version. If you're uncomfortable using the extension until then, I suggest using the Firefox version. It's running the same code but its manifest file doesn't request any unnecessary or unreasonable privileges.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Tables

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2817
  • Build more Bridges in the King's Court!
  • Respect: +3349
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #536 on: September 11, 2013, 09:43:31 pm »
0

Eh, that doesn't sound like a big deal, I'll just re-install it. Thanks for the simple answer.
Logged
...spin-offs are still better for all of the previously cited reasons.
But not strictly better, because the spinoff can have a different cost than the expansion.

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #537 on: September 11, 2013, 11:43:29 pm »
+1

Your dreams are feature requests?

We do appreciate all you've done to make our dreams come true.

AI is a unicorn.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Acher

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #538 on: September 12, 2013, 01:10:15 am »
0

Apparently the new Chrom Salvager needs to "access my tabs and browsing activity" to function. Can someone explain why that's necessary? It sounds quite an odd thing to be requesting.

You're getting that message because it has this privilege tag in the extension's description file (manifest.json). That means it has the power to do these things. It doesn't do those things, of course, and it doesn't need to be asking for them. I think I must have included it accidentally while experimenting with the manifest options.

Sorry about that. I'll fix in the in the next version. If you're uncomfortable using the extension until then, I suggest using the Firefox version. It's running the same code but its manifest file doesn't request any unnecessary or unreasonable privileges.

I feel a little uncomfortable with this, but don't use Firefox. About how long until you remove it from the Chrome version? Thanks btw to all involved with the extension.
Logged

Warfreak2

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1149
  • KC->KC->[Scavenger, Scavenger, Lookout]
  • Respect: +1324
    • View Profile
    • Music what I do
Re: Goko Dominion Salvager Discussion
« Reply #539 on: September 12, 2013, 06:15:39 am »
+3

Feature request: In the log at the right hand side during the game, could the card names have coloured backgrounds?
Logged
If the only engine on the board is Procession->Conspirator, I will play it.

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #540 on: September 12, 2013, 06:19:04 am »
+5

Feature (re)request: can the chat box be moved anywhere other than on top of my hand?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

JerseyFrank

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 12
  • Respect: +27
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #541 on: September 12, 2013, 09:49:13 am »
+1

Bug or user error?

Guests are being auto-booted, even if I don't specify a "XXXX+" value in the game name.  Tried different game names. ("For JGALG", "JGALG2", etc.)

Also, #VPON is happening by default.  Feature or bug?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #542 on: September 12, 2013, 10:19:04 am »
+2

Feature request: In the log at the right hand side during the game, could the card names have coloured backgrounds?

I'm confused. You're not referring to this sort of coloring are you?



If you are, then you need to update. I broke the colors in v2.3, but they're back in the current version.

FYI, I'm pretty close to getting auto-updating set up, so this having to download the latest version nonsense will come to an end soon.

Feature (re)request: can the chat box be moved anywhere other than on top of my hand?

Yes. It's a little tricker than I thought when it was first suggested though. The whole play area is hard to manipulated because it's not made of individual HTML elements. It's all one big Canvas that Goko's just drawing on like a bunch of web-illiterate savages. Makes it much harder to tweak than the lobby elements.

Bug or user error?

Guests are being auto-booted, even if I don't specify a "XXXX+" value in the game name.  Tried different game names. ("For JGALG", "JGALG2", etc.)

A guest should be kicked from a table named "For JGALG". Anyone other than JGALG should be. Nobody at all should be getting kicked from a table named simply "JGALG2" with no "for" or "xxxx+". Both of those options can be disabled, btw (see below).

If guests are getting kicked from tables with totally innocuous names like "my table", then something is wrong. I can't reproduce that behavior, so please send more info (version number, browser, exact table name, and maybe a screenshot).

Also, #VPON is happening by default.  Feature or bug?

Feature. There's a "always request VP counter" option and it's enabled by default. You can change that in the "User Settings" dialog: click the "User Settings" link below the "Logout" link on the main page before you enter the multiplayer lobby.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

elahrairah13

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +73
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #543 on: September 12, 2013, 10:26:59 am »
0

I just installed. This is kinda amazing. Is it customizable at all? Like can I change the colors that display in the log on the right, or change the size of the various frames, etc?
Sorry to ask obvious questions... too lazy to read 22 pages of thread but don't see any sort of readme stuff.
No worries if there is not. Those are probably low on the priority list.
Logged

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #544 on: September 12, 2013, 10:38:19 am »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #545 on: September 12, 2013, 11:37:39 am »
+2

Feature (re)request: can the chat box be moved anywhere other than on top of my hand?

Yes. It's a little tricker than I thought when it was first suggested though. The whole play area is hard to manipulated because it's not made of individual HTML elements. It's all one big Canvas that Goko's just drawing on like a bunch of web-illiterate savages. Makes it much harder to tweak than the lobby elements.

No man, you just don't understand. Goko's product is too complicated to break down into simple HTML elements.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #546 on: September 12, 2013, 11:38:14 am »
+7

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.
Logged

theory

  • Administrator
  • *****
  • Offline Offline
  • Posts: 3603
  • Respect: +6125
    • View Profile
    • Dominion Strategy
Re: Goko Dominion Salvager Discussion
« Reply #547 on: September 12, 2013, 11:40:25 am »
+4

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.

Relevant:

Quote
Typical Reaction to the Revelation That I Do Not Own a Cell Phone, By Year

1998: Solidarity ("Yeah, me neither--I hate those things!")

1999: Envy ("Lucky you; I had to get one for work.")

2000: Indifference ("Okay, what's your home phone number then?")

2001: Encouragement ("You should get one--you can play Tetris on them now!")

2002: Confusion ("I thought you were, like, a tech guy.")

2003: Sympathy ("They're getting pretty cheap. You'll be able to afford one soon.")

2004: Irritation ("So how am I supposed to get a hold of you?")

2005: Derision ("If we go out tonight I'll send you a fax.")

2006: Skepticism ("Are you serious?")

2007: Awe ("Wow, you're like the last one.")

2008: Incomprehension ("You don't ... how ...?")
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #548 on: September 12, 2013, 12:28:12 pm »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

It's definitely playable without the extension, but the log on the side is very convenient. Beats having to open it manually every time you want to look at your opponents' last turns.

For me the big draw is the Kingdom randomizer, though. It's the only feature I really care about and the reason I installed the extension in the first place.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #549 on: September 12, 2013, 12:39:22 pm »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

Wandering Winder doesn't use it.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

JerseyFrank

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 12
  • Respect: +27
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #550 on: September 12, 2013, 02:05:27 pm »
+1

A guest should be kicked from a table named "For JGALG". Anyone other than JGALG should be. Nobody at all should be getting kicked from a table named simply "JGALG2" with no "for" or "xxxx+". Both of those options can be disabled, btw (see below).
I must have had "for" in there.  Is there a user guide that I've missed?  I don't want to bother anyone with RTFM questions.  I feel like a dummy, but I don't see User Settings in the place you've described them.  I'm on the main landing page (where one chooses adventure, multiplayer, bots, store, etc.)
Logged

JerseyFrank

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 12
  • Respect: +27
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #551 on: September 12, 2013, 02:07:00 pm »
0

Weird... now the settings link is there.  Maybe something screwy on my browser.  Nevermind that question. :)
Logged

Eevee

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1010
  • Shuffle iT Username: Eevee
  • A wild Eevee appears!
  • Respect: +867
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #552 on: September 12, 2013, 02:53:21 pm »
0

I'm playing my gokodom match right now, and we can't seem to get the extension to work at all. Any idea what's up?
Logged

Rabid

  • Jester
  • *****
  • Offline Offline
  • Posts: 840
  • Shuffle iT Username: Rabid
  • Respect: +643
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #553 on: September 12, 2013, 03:22:25 pm »
+4

Assuming Chrome:
In menu near settings I had a warning:
"requires more permissions"
Saying OK seems to have fixed it.
Logged
Twitch
1 Day Cup #1:Ednever

fizzyliftingdrink

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #554 on: September 12, 2013, 03:36:39 pm »
+4

Salvager not working for me at all today. I have no settings button either. I've tried Chrome and Safari.

What is going on?

Please help! I can't go back to playing without it like an animal!
Logged

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Goko Dominion Salvager Discussion
« Reply #555 on: September 12, 2013, 04:49:04 pm »
+5

In Chome: Click the "customize and control Google Chome" button in the upper right corner > Tools > Extensions. There, the extension may be unchecked. Check it, and it will ask if it can use more info of yours than it used to. According to ragingduckd, this is ok, and he's not stealing your data. Then you should be all set.
Logged

Acher

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #556 on: September 12, 2013, 05:54:53 pm »
0

So I just got the extension for Firefox (from the links in the first post of this thread) and it's working except for automatch. Can anyone help me fix that? Thanks. (I'm not particularly tech-literate.)

(If it makes a difference, automatch was working fine with Chrome.)
Logged

fizzyliftingdrink

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #557 on: September 12, 2013, 05:56:33 pm »
0

Thanks Schneau. That was what I needed! Appreciate it.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #558 on: September 12, 2013, 06:00:59 pm »
+2

In Chome: Click the "customize and control Google Chome" button in the upper right corner > Tools > Extensions. There, the extension may be unchecked. Check it, and it will ask if it can use more info of yours than it used to. According to ragingduckd, this is ok, and he's not stealing your data. Then you should be all set.

My extension stopped working (v 2.3.2) and this doesn't do anything for me. The only permission it shows is "Access your data on *.goko.com".

Edit: reinstalling the thing made it work again. Good. I was already experiencing withdrawal symptoms. It still only shows the old permissions, though; does this mean that Andrew is NOT interested in my browsing history? >:(
« Last Edit: September 12, 2013, 06:06:35 pm by SheCantSayNo »
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #559 on: September 12, 2013, 06:29:29 pm »
0

downloaded the new version today and it now turns vpon by default.  can anyone tell me how to change this? (in chrome)
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

Acher

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #560 on: September 12, 2013, 06:40:20 pm »
+1

downloaded the new version today and it now turns vpon by default.  can anyone tell me how to change this? (in chrome)

You can change it by going to "user settings" on the right side of the homepage (where you can click multiplayer, play bots, etc.) and unchecking the relevant box. (I haven't seen the newest version, but that's how it was in the previous versions.)
« Last Edit: September 12, 2013, 06:52:58 pm by Acher »
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #561 on: September 12, 2013, 07:16:04 pm »
0

thanks that did it.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #562 on: September 12, 2013, 07:27:03 pm »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.

Relevant:

Quote
Typical Reaction to the Revelation That I Do Not Own a Cell Phone, By Year

1998: Solidarity ("Yeah, me neither--I hate those things!")

1999: Envy ("Lucky you; I had to get one for work.")

2000: Indifference ("Okay, what's your home phone number then?")

2001: Encouragement ("You should get one--you can play Tetris on them now!")

2002: Confusion ("I thought you were, like, a tech guy.")

2003: Sympathy ("They're getting pretty cheap. You'll be able to afford one soon.")

2004: Irritation ("So how am I supposed to get a hold of you?")

2005: Derision ("If we go out tonight I'll send you a fax.")

2006: Skepticism ("Are you serious?")

2007: Awe ("Wow, you're like the last one.")

2008: Incomprehension ("You don't ... how ...?")

On some level this timeline is amusing, because I haven't had a landline since 2001.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #563 on: September 12, 2013, 07:47:46 pm »
+12

Permissions Changes:

Man. Sorry for all the permissions hullabaloo, guys. I had no idea how sensitive/idiosyncratic Chrome was about this stuff. I made two changes to the permissions settings, and apparently that makes Chrome extensions just silently disable themselves (??).

Anyway, I removed the "access your tabs and browsing activity," so I no longer know which porn sites and terrorist forums you're visiting. Only your local ISP, your government, and the 12-yr old who's hacking your wifi do.

The other change was which sites the extension runs on. It used to be "*.goko.com/Dominion/gameClient.html" and now it's "*.goko.com/Dominion/gameClient.html*". In particular, it now runs on "gameClient.html?" instead of mysteriously disappearing if you happen to trigger the bug than sends you there.

User Settings

If something has changed, check here first. If it's not a bug, then there's probably a new option for it.

The "User Settings" link should be on the main screen right under the "Logout" button. Sometimes it goes missing. This is because... well look, it's all magic, ok? Anyway, someday I'll fix it but for now the answer is to reload the page once or twice until it shows up.

In particular, "VP counter: Always request" is now ticked by default. This automatically enables the counter and sends a #vpon request. You can untick it or instead tick "VP counter: Always refuse". That will automatically send a #vpoff if/when your opponent says #vpon.

Documentation



Yeah. Sorry. I don't like writing docs. Try experimenting a bit. Check the options. Search this thread for my posts. If you figure it out and feel like helping out your fellow f.dsers, add something to the woefully inadequate docs on the github wiki. I think anyone can edit the wiki who has a github login, but anyone who wants to become a "collaborator" on the project is welcome too.

Bug Reports

Quote
EXTENSION BROKE PLZ HLP I M RUNNNIG THE COMPUTER VERSIN!

On rare occasions I can usefully respond to such reports, but the wise user will tell me at least his browser (e.g. Chrome) and extension version (e.g. v2.3.2). Detail like "Safari v6.0.5 build 8536.30.1" and "Windows 8, Toaster Edition" is unnecessary.

Your odds of getting help go up further if you can include a screenshot and instructions for reproducing the error. "This happened once..." is rarely enough for me to diagnose a problem.

If you're really serious about getting the problem fixed, include a copy of your Javascript console log. This is particularly valuable when the problem is that something is not happening (e.g. extension not loading at all):
1. Go to User Settings and enable "Extra logging"
2. Open the JS console (F12 in Chrome; Command-Alt-C in Safari; Tools/Web Developer/Browser Console in Firefox)
3. Reproduce the error and copy the log
4. Include the log in your post, preferably wrapped in "code" tags.

Finally, please refrain from posting "when are you going to fix XYZ?" The answer is, "Whenever I figure out how to make it work for everyone besides you." There have only been a few of these posts (you know who you are). Bumping old requests (say ~1 wk+) is just fine.
« Last Edit: September 12, 2013, 08:05:16 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #564 on: September 12, 2013, 07:52:59 pm »
+2

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.
I neither use the extension nor have a smartphone.

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #565 on: September 12, 2013, 08:07:31 pm »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.
I neither use the extension nor have a smartphone.

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

I believe we have forum members who were born after the twentieth century.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #566 on: September 12, 2013, 08:08:56 pm »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.
I neither use the extension nor have a smartphone.

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

I believe we have forum members who were born after the twentieth century.

The youngest I can think of is mail-mi, and I think he was born in 1998?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

StrongRhino

  • Witch
  • *****
  • Offline Offline
  • Posts: 468
  • Shuffle iT Username: StrongRhino
  • Respect: +247
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #567 on: September 12, 2013, 09:05:57 pm »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.
I neither use the extension nor have a smartphone.

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

I believe we have forum members who were born after the twentieth century.

The youngest I can think of is mail-mi, and I think he was born in 1998?
I was born in 2000, but I'm pretty sure there is one more who is younger than me, I remember discussing this somewhere.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #568 on: September 12, 2013, 09:57:50 pm »
0


2005: Derision ("If we go out tonight I'll send you a fax.")


Or "I'll page you on your beeper."
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Warfreak2

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1149
  • KC->KC->[Scavenger, Scavenger, Lookout]
  • Respect: +1324
    • View Profile
    • Music what I do
Re: Goko Dominion Salvager Discussion
« Reply #569 on: September 13, 2013, 03:39:45 am »
+1

Pagers are dope, all the important peeps have them.
Logged
If the only engine on the board is Procession->Conspirator, I will play it.

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #570 on: September 13, 2013, 05:14:37 am »
0

I must be the only person who doesn't need a log on the side in order to play Goko.  I'm perfectly fine with the interface as it is.

That's what my dad says about smartphones.
I neither use the extension nor have a smartphone.

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

I believe we have forum members who were born after the twentieth century.

The youngest I can think of is mail-mi, and I think he was born in 1998?
I was born in 2000, but I'm pretty sure there is one more who is younger than me, I remember discussing this somewhere.
That was Vermillion and I'm relatively sure he was just saying the meme and is not really 12 years old.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #571 on: September 13, 2013, 08:50:40 am »
0

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

You probably like at least one thing about the 21th.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #572 on: September 13, 2013, 09:22:38 am »
0

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

You probably like at least one thing about the 21th.

Like the Twilight series.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Gveoniz

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 141
  • Respect: +263
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #573 on: September 13, 2013, 09:23:47 am »
+2

As I proudly proclaimed to one of my friends a few months ago "I live in the twentieth century!"

You probably like at least one thing about the 21th.

Like the Twilight series.
What about Dominion?

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #574 on: September 13, 2013, 02:43:36 pm »
+5

If Goko just had a Friends List that showed me online/offline friends and what lobby they are in, and let me send a game invite directly, I'd just do that.  But that is an impossible dream.

Your dreams are feature requests?

Here's an impossible (Dominion) dream: A "Simulate That!" button on the Game Over Screen which would 1) determine what reasonable strategies you and your opponents attempted to play, then 2) Simulates them to determine whether you won/lost because of luck, or skill, then 3) points out your errors in executing the strategy and 4) tells you what the optimal strategy would have been -- all in 3 seconds flat.

Although, now that I think about it, this is closely approximated by Stef's answers in the Help! and Game Reports threads....

A merely unlikely dream: someone who knows what they are doing updates Geronimoo's simulator.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #575 on: September 13, 2013, 03:41:28 pm »
+7

If Goko just had a Friends List that showed me online/offline friends and what lobby they are in, and let me send a game invite directly, I'd just do that.  But that is an impossible dream.

Your dreams are feature requests?

Here's an impossible (Dominion) dream: A "Simulate That!" button on the Game Over Screen which would 1) determine what reasonable strategies you and your opponents attempted to play, then 2) Simulates them to determine whether you won/lost because of luck, or skill, then 3) points out your errors in executing the strategy and 4) tells you what the optimal strategy would have been -- all in 3 seconds flat.

Want it to make you a sandwich too?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #576 on: September 13, 2013, 03:57:26 pm »
+1

If Goko just had a Friends List that showed me online/offline friends and what lobby they are in, and let me send a game invite directly, I'd just do that.  But that is an impossible dream.

Your dreams are feature requests?

Here's an impossible (Dominion) dream: A "Simulate That!" button on the Game Over Screen which would 1) determine what reasonable strategies you and your opponents attempted to play, then 2) Simulates them to determine whether you won/lost because of luck, or skill, then 3) points out your errors in executing the strategy and 4) tells you what the optimal strategy would have been -- all in 3 seconds flat.

Want it to make you a sandwich too?

Of course -- but I was trying to keep it reasonable.  ;)

I do really appreciate the extension. No kidding, there.  :)
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #577 on: September 13, 2013, 07:33:42 pm »
+7

Feature request: gluten-free option.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #578 on: September 13, 2013, 09:01:54 pm »
0

Feature Request: A "Simulate That!" button.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #579 on: September 13, 2013, 11:17:44 pm »
+1

My computer is small and I can't see the VP part of the VP tracker, only who's in first. Is there a way to change that so it can be smaller or change it back to the way it was (scrolled sideways with the log?)
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #580 on: September 14, 2013, 12:08:16 am »
0

My computer is small and I can't see the VP part of the VP tracker, only who's in first. Is there a way to change that so it can be smaller or change it back to the way it was (scrolled sideways with the log?)

Almost certainly. Please post a screenshot so that I can be sure I understand the problem.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Sayron

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: 0
    • View Profile
Point Counter seems to be counting Fool's Gold as an action for Vineyard.
« Reply #581 on: September 14, 2013, 12:54:16 am »
0

Earlier I played this game. The point counter seemed to be assuming that Fool's Gold counted towards Vineyard. My opponent had a turn in which all he bought were Fool's Gold and the point counter showed his points increasing ( he already had vineyards in his deck). At the end of the game his total was off by the amount one would expect for Fool's Gold being applied to Vineyard.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Point Counter seems to be counting Fool's Gold as an action for Vineyard.
« Reply #582 on: September 14, 2013, 03:49:18 am »
0

Earlier I played this game. The point counter seemed to be assuming that Fool's Gold counted towards Vineyard. My opponent had a turn in which all he bought were Fool's Gold and the point counter showed his points increasing ( he already had vineyards in his deck). At the end of the game his total was off by the amount one would expect for Fool's Gold being applied to Vineyard.

Yup, that's definitely a bug. Looks like it applies to both the VP counter and the log prettifier. Thanks.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #583 on: September 14, 2013, 03:55:41 am »
+9

Bug report: I played a game earlier today against Lespeutere and I had the extension running, and at the end of the game, it said that I won.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #584 on: September 14, 2013, 07:12:11 am »
+1

Okay, real bug report:

I've found that every time I go to Goko, the extension isn't loading.  This is after playing some games (with it on) then going off to do other stuff, then going back to Goko.  If I quit Chrome and reopen, then go to Goko, the extension (usually) loads.

I'm using: Version 29.0.1547.65 and version 2.3.2 of the extension.  I've done the permissions thing already.



Separately, I've found that the auto-VPON message in-game doesn't happen until Turn 1 is over.  Don't know if that delay is programmed in or not.

Also, you have too many spaces around your commas when listing Scrying Pool actions revealed in the log.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #585 on: September 14, 2013, 08:09:48 am »
+4

Okay, real bug report:

I've found that every time I go to Goko, the extension isn't loading.  This is after playing some games (with it on) then going off to do other stuff, then going back to Goko.  If I quit Chrome and reopen, then go to Goko, the extension (usually) loads.

This is hard to diagnose because it occurs extremely rarely on my machine. I don't know how to make my machine behave more like yours, so I'm going to need a lot of detail to pin this one down.

Here's my understanding of exactly how you reproduce the error. Please correct as necessary:
1. You open Goko, play some games
2. You leave Goko and visit a different website in the same tab
3. You go back to Goko, still in the same tab
4. The "User Settings" link is gone
5. When you join the Multiplayer lobby, the automatch button, pro ratings, and other lobby features are also abset

I'll need a copy of your console log too. First enable the "Extra Logging" option. Then when the error occurs, press F12 to open the log console. Copy/Paste the whole thing here.

Separately, I've found that the auto-VPON message in-game doesn't happen until Turn 1 is over.  Don't know if that delay is programmed in or not.

It's deliberate. If you say #vpon on game start or on your first turn, it's possible that your opponent hasn't actually entered the game room yet. If that happens, Goko never ends up delivering your #vpon message to your opponent.

FYI, the same thing can happen to "gl hf" messages if you say them too fast before an opponent with a slow computer enter the room.

Also, you have too many spaces around your commas when listing Scrying Pool actions revealed in the log.

That's intentional. The extra spaces allow for a more efficient storage of the log data, which reduces the extension's memory footprint and increases its overall flux capacitance.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #586 on: September 14, 2013, 09:19:43 am »
+1

Okay, real bug report:

I've found that every time I go to Goko, the extension isn't loading.  This is after playing some games (with it on) then going off to do other stuff, then going back to Goko.  If I quit Chrome and reopen, then go to Goko, the extension (usually) loads.

This is hard to diagnose because it occurs extremely rarely on my machine. I don't know how to make my machine behave more like yours, so I'm going to need a lot of detail to pin this one down.

Here's my understanding of exactly how you reproduce the error. Please correct as necessary:
1. You open Goko, play some games
2. You leave Goko and visit a different website in the same tab
3. You go back to Goko, still in the same tab
4. The "User Settings" link is gone
5. When you join the Multiplayer lobby, the automatch button, pro ratings, and other lobby features are also abset

I'll need a copy of your console log too. First enable the "Extra Logging" option. Then when the error occurs, press F12 to open the log console. Copy/Paste the whole thing here.

This is correct.  I tried to make it happen just now, but couldn't.

I generally open a Chrome tab, go to Goko.  Two possibilities now:

1)  Salvager is running (I see my custom avatar)
2)  It isn't not.

If 2), as long as I quit Chrome (Command - Q), when I visit again, Salvager is working again.

If 1), I play some games, all the Salvager greatness is there.  I then switch over to f.ds in the same tab, update some mafia games, go back in the same tab to Goko, and 1 or 2 happens from above.

I can't guarantee it is always in the same tab, though.  But generally, it is.

I'll do some logging and catch the error when possible.  I'm on a Mac, if that matters.  Thanks.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #587 on: September 14, 2013, 09:21:05 am »
+1

You know the "abort" button that is on the screen after you accept an automatch and the table is being created?  Any possibility to could put that in a different spot than where the "accept" button was a second beforehand?  I've almost clicked that thing multiple times thinking I hadn't hit Accept yet.

I know working with Goko stuff has probably made you think stacking things in a way to encourage misclicks is normal... ;)
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #588 on: September 14, 2013, 09:40:46 am »
0

You know the "abort" button that is on the screen after you accept an automatch and the table is being created?  Any possibility to could put that in a different spot than where the "accept" button was a second beforehand?  I've almost clicked that thing multiple times thinking I hadn't hit Accept yet.

I know working with Goko stuff has probably made you think stacking things in a way to encourage misclicks is normal... ;)

Good point. I hadn't even noticed.

Honestly, I'm not too eager to make incremental tweaks to the automatch UI. It was a first design, and I almost always end up scrapping my first design entirely once I've learned how I could do the whole thing better. When I next work on the automatch UI, it'll end up in a rather different form than it has now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #589 on: September 14, 2013, 09:22:44 pm »
+1

Okay, real bug report:

I've found that every time I go to Goko, the extension isn't loading.  This is after playing some games (with it on) then going off to do other stuff, then going back to Goko.  If I quit Chrome and reopen, then go to Goko, the extension (usually) loads.

...


Never mind. I think I found the problem. The fix is implemented and will be in the next version.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #590 on: September 15, 2013, 01:58:42 am »
+1

I don't know, if this is a goko-problem or caused by the extension:
I click "create game" and the window appears, but if I click the "create game"-button there, nothing happens and I have to try it several times. Not the biggest problem, but a bit enerving.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #591 on: September 15, 2013, 07:41:03 am »
+1

The point counter did not count the same as goko, in this (non-menagerie) game:

http://dom.retrobox.eu/?/20130915/log.516d31dbe4b082c74d7b3391.1379245119510.txt

Not sure where the fault lies, at Gokos or the point counter ;) Maybe it has something to do with the tunnels?
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #592 on: September 15, 2013, 07:51:00 am »
+7

The point counter did not count the same as goko, in this (non-menagerie) game:

http://dom.retrobox.eu/?/20130915/log.516d31dbe4b082c74d7b3391.1379245119510.txt

Not sure where the fault lies, at Gokos or the point counter ;) Maybe it has something to do with the tunnels?

I was the opponent in this game; the log linked above lists the score correctly, but the in-game VP counter did not: it listed Alan Malloy as being ahead 27-25. I think the error is clearly at https://github.com/aiannacc/Goko-Salvager/blob/master/src/ext/vpcounter.js#L79, which counts reactions like Tunnel as if they were actions when scoring Vineyard. I'll put together a pull request shortly.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #593 on: September 15, 2013, 08:38:51 am »
+5

The point counter did not count the same as goko, in this (non-menagerie) game:

http://dom.retrobox.eu/?/20130915/log.516d31dbe4b082c74d7b3391.1379245119510.txt

Not sure where the fault lies, at Gokos or the point counter ;) Maybe it has something to do with the tunnels?

I was the opponent in this game; the log linked above lists the score correctly, but the in-game VP counter did not: it listed Alan Malloy as being ahead 27-25. I think the error is clearly at https://github.com/aiannacc/Goko-Salvager/blob/master/src/ext/vpcounter.js#L79, which counts reactions like Tunnel as if they were actions when scoring Vineyard. I'll put together a pull request shortly.

Really good catch. This explains why Vineyard counts Fool's Gold too.

Fixed (by Alan). Thanks! It'll be in the next release.

« Last Edit: September 15, 2013, 09:50:44 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #594 on: September 15, 2013, 02:38:15 pm »
+2

For some reason, this now happens (EDIT: In the chat at the beginning of a game):

Code: [Select]
awaclus: #vpon
awaclus: #vpon
jaybeez: #vpon
awaclus: #vpon
jaybeez: #vpon
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

liopoil

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2587
  • Respect: +2479
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #595 on: September 15, 2013, 02:41:45 pm »
0

This explains why Vineyard counts Fool's Gold too.
but I wouldn't think you would have vineyard and fool's gold in the same deck very often :P
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #596 on: September 15, 2013, 02:51:00 pm »
0

For some reason, this now happens (EDIT: In the chat at the beginning of a game):

Code: [Select]
awaclus: #vpon
awaclus: #vpon
jaybeez: #vpon
awaclus: #vpon
jaybeez: #vpon

Yah, this has been happening alot to me as well. Sometimes it's repeated over ten times, even. The most perplexing thing is that it doesn't happen always. Most of the time the #vpons are relatively silent, but then the next game they come rushing in like an avalanche of impatient children finally arriving with their bus at the destination of a school-trip.
Logged

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #597 on: September 15, 2013, 04:27:56 pm »
0

My computer is small and I can't see the VP part of the VP tracker, only who's in first. Is there a way to change that so it can be smaller or change it back to the way it was (scrolled sideways with the log?)

Almost certainly. Please post a screenshot so that I can be sure I understand the problem.
It's too big of a file to attach.. I'll email it to you.

EDIT: nevermind, i guess you can't attach things in the forum email thing.
« Last Edit: September 15, 2013, 04:29:11 pm by mail-mi »
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #598 on: September 15, 2013, 08:54:01 pm »
+3

For some reason, this now happens (EDIT: In the chat at the beginning of a game):

Code: [Select]
awaclus: #vpon
awaclus: #vpon
jaybeez: #vpon
awaclus: #vpon
jaybeez: #vpon

Yah, this has been happening alot to me as well. Sometimes it's repeated over ten times, even. The most perplexing thing is that it doesn't happen always. Most of the time the #vpons are relatively silent, but then the next game they come rushing in like an avalanche of impatient children finally arriving with their bus at the destination of a school-trip.

Here is an example:

Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #599 on: September 16, 2013, 02:14:24 am »
+8

I don't know, if this is a goko-problem or caused by the extension:
I click "create game" and the window appears, but if I click the "create game"-button there, nothing happens and I have to try it several times. Not the biggest problem, but a bit enerving.

This happens because Goko looks up which sets you own every time you open the Create/Edit Table dialog. For reasons that I cannot fathom, that check can take anywhere from 1-15 seconds.

If you're creating a casual or unrated game, Goko displays a big waiting animation while this lookup is going on, so you're probably not too tempted to press the "Create" button until it's finished. In pro mode, however, the search happens but doesn't show a waiting animation, so it looks like you're ready to go. But if you press "Create" while the lookup is still going on, nothing happens.

I've been meaning to fix this for a while, but the create game logic is some of the ugliest and most infuriating spaghetti code in the whole site. I'll also probably end up breaking the table name saving or the kingdom generator when I do try to fix it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

loppo

  • 2014 Austrian Champion
  • *
  • Offline Offline
  • Posts: 176
  • Respect: +194
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #600 on: September 16, 2013, 02:26:40 am »
+1

Is there a way to make goko dominion salvager work on an Android tablet. I just got myself one and goko works quite fine on the chrome browser.

I looked for a way to install the salvager extension, but it seems that you cant't. Does anybody know if/how its possible to run the salvager extension in an android enviroment?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #601 on: September 16, 2013, 11:22:58 am »
+4

If it is possible, it will certainly require some hackery:

https://developers.google.com/chrome/mobile/docs/faq

Quote
Does Chrome for Android support apps and extensions?
Chrome apps and extensions are currently not supported on Chrom for Android. We have no plans to announce at this time.
Logged
🚂 Give 18xx games a chance 🚂

loppo

  • 2014 Austrian Champion
  • *
  • Offline Offline
  • Posts: 176
  • Respect: +194
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #602 on: September 17, 2013, 02:01:27 am »
0

thanks for your answer. I guess i have to try out the firefox route then.
Logged

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #603 on: September 18, 2013, 05:23:30 am »
+3

I don't enable the VP tracker by default, but would like to use it if my opponent turns it on.  When my opponent types #vpon my tracker won't appear until I also type #vpon.  Am I doing it wrong?

Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #604 on: September 18, 2013, 05:52:42 am »
+4

I don't enable the VP tracker by default, but would like to use it if my opponent turns it on.  When my opponent types #vpon my tracker won't appear until I also type #vpon.  Am I doing it wrong?



You're doing it right. It's a bug. I've got a fix for the next release. For now you'll have to reply #vpon manually. Sorry about that.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #605 on: September 19, 2013, 03:01:42 pm »
0

Today, when I played an automatch game on Goko, the log viewer didn't work properly - the white background was there and the point tracker was there, but the log wasn't. Using Chrome and Windows 7.

Earlier today, it worked just fine on the same computer.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Mr. Moneybags

  • Herbalist
  • **
  • Offline Offline
  • Posts: 6
  • Respect: +9
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #606 on: September 19, 2013, 05:42:22 pm »
0

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #607 on: September 19, 2013, 06:02:19 pm »
+3

I don't know, if this is a goko-problem or caused by the extension:
I click "create game" and the window appears, but if I click the "create game"-button there, nothing happens and I have to try it several times. Not the biggest problem, but a bit enerving.

This happens because Goko looks up which sets you own every time you open the Create/Edit Table dialog. For reasons that I cannot fathom, that check can take anywhere from 1-15 seconds.

SELECT sets.setname FROM sets INNER JOIN setsplayers USING sets.set_id = setsplayers.set_id WHERE player_id = $this_player

... takes up to 15 seconds???  WTF.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #608 on: September 19, 2013, 08:26:08 pm »
+6

Today, when I played an automatch game on Goko, the log viewer didn't work properly - the white background was there and the point tracker was there, but the log wasn't. Using Chrome and Windows 7.

Earlier today, it worked just fine on the same computer.

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.

Bug Reports

Quote
EXTENSION BROKE PLZ HLP I M RUNNNIG THE COMPUTER VERSIN!

On rare occasions I can usefully respond to such reports, but the wise user will tell me at least his browser (e.g. Chrome) and extension version (e.g. v2.3.2). Detail like "Safari v6.0.5 build 8536.30.1" and "Windows 8, Toaster Edition" is unnecessary.

Your odds of getting help go up further if you can include a screenshot and instructions for reproducing the error. "This happened once..." is rarely enough for me to diagnose a problem.

If you're really serious about getting the problem fixed, include a copy of your Javascript console log. This is particularly valuable when the problem is that something is not happening (e.g. extension not loading at all):
1. Go to User Settings and enable "Extra logging"
2. Open the JS console (F12 in Chrome; Command-Alt-C in Safari; Tools/Web Developer/Browser Console in Firefox)
3. Reproduce the error and copy the log
4. Include the log in your post, preferably wrapped in "code" tags.

Seriously guys. My powers of deduction have limits.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #609 on: September 20, 2013, 11:40:16 am »
+2

In the new Firefox-version the log does not show in which phase (A, B, C) you are.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #610 on: September 20, 2013, 12:17:28 pm »
+1

In the new Firefox-version the log does not show in which phase (A, B, C) you are.

Will fix. Thanks.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #611 on: September 20, 2013, 07:04:43 pm »
+3

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.

So, actually, I have been having a related issue since the last Chrome update. I have to refresh the Dominion client every time I restart Chrome in order for the extension to work. That is, I log in to Goko, Dominion loads, but not the extension (even though it's "enabled"). I hit refresh, and everything works fine. It's a little baffling.

So maybe try refreshing rather than completely reinstalling every time?
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #612 on: September 20, 2013, 08:05:03 pm »
0

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.

So, actually, I have been having a related issue since the last Chrome update. I have to refresh the Dominion client every time I restart Chrome in order for the extension to work. That is, I log in to Goko, Dominion loads, but not the extension (even though it's "enabled"). I hit refresh, and everything works fine. It's a little baffling.

So maybe try refreshing rather than completely reinstalling every time?

I just Quit, then re-open Chrome.  It automatically goes back to the Goko page, and the Extension is loaded.  It's annoying maybe, but it only takes 12 seconds or so.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #613 on: September 20, 2013, 08:51:38 pm »
0

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.

So, actually, I have been having a related issue since the last Chrome update. I have to refresh the Dominion client every time I restart Chrome in order for the extension to work. That is, I log in to Goko, Dominion loads, but not the extension (even though it's "enabled"). I hit refresh, and everything works fine. It's a little baffling.

So maybe try refreshing rather than completely reinstalling every time?

Same for me.
Logged
I have been forced to accept that lackluster play is a town tell for you.

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #614 on: September 24, 2013, 07:29:03 am »
+10

Today, when I played an automatch game on Goko, the log viewer didn't work properly - the white background was there and the point tracker was there, but the log wasn't. Using Chrome and Windows 7.

Earlier today, it worked just fine on the same computer.

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.

Bug Reports

Quote
EXTENSION BROKE PLZ HLP I M RUNNNIG THE COMPUTER VERSIN!

On rare occasions I can usefully respond to such reports, but the wise user will tell me at least his browser (e.g. Chrome) and extension version (e.g. v2.3.2). Detail like "Safari v6.0.5 build 8536.30.1" and "Windows 8, Toaster Edition" is unnecessary.

Your odds of getting help go up further if you can include a screenshot and instructions for reproducing the error. "This happened once..." is rarely enough for me to diagnose a problem.

If you're really serious about getting the problem fixed, include a copy of your Javascript console log. This is particularly valuable when the problem is that something is not happening (e.g. extension not loading at all):
1. Go to User Settings and enable "Extra logging"
2. Open the JS console (F12 in Chrome; Command-Alt-C in Safari; Tools/Web Developer/Browser Console in Firefox)
3. Reproduce the error and copy the log
4. Include the log in your post, preferably wrapped in "code" tags.

Seriously guys. My powers of deduction have limits.
Is this the log?
Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie
 FSSDK.js:560
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:566
Existing session is not a valid type DominionClient.js:1740
initMeetingRoom DominionClient.js:292
Uncaught TypeError: Cannot call method 'depWait' of undefined logviewer.js:174
Running Goko Salvager v2.3.x utils.js:8
Failed to load resource chrome-extension://kaignighoceeemhinbbophdeogpnedjn/images/ui-bg_fine-grain_10_c3c3c3_60x60.png
[GSFN.Widget.Shell.initialize] loader.js:1
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
Blocked a frame with origin "https://www.goko.com" from accessing a frame with origin "http://play.goko.com".  The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "http". Protocols must match.
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie
 FSSDK.js:560
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:566
ConnectionMaker connectionInfo valid, trying to use it FSSDK.js:688
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg03.goko.com:80 FSSDK.js:13427
FSSDK: webSocket: onopen: top: url:ws://prod-wsg03.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
ConnectionMaker connection established using connInfo FSSDK.js:694
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L640px T0px FSSDK.Notifier.js:115
Successfully subscribed to game notifications FSSDK.js:699
Successfully subscribed to player notifications FSSDK.js:704
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
Create achievements response: 
Object
 DominionClient.js:740
Failed to load resource chrome-extension://kaignighoceeemhinbbophdeogpnedjn/images/ui-bg_fine-grain_20_cbaa6e_60x60.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/512225dae4b0b5ff61e0bac8.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d7ad4e4b082c74d7c1c7a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d5a68e4b082c74d7bbae8.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d694ce4b082c74d7be8ed.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd3dee4b082c74d7a1efe.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/523f37dce4b09abb6e76c838.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50dac271e4b02af88e7339cb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd012e4b082c74d7a0017.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51562140e4b02ef6ff999eeb.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd5d8e4b082c74d7a2db6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50d8d344e4b0a9060471eca8.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/508e74f0a2e62ebbc73fdc8a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d7acee4b082c74d7c1c68.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d6725e4b082c74d7be248.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d51a9e4b082c74d7b9d33.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d6ddce4b082c74d7bf6af.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514503a6e4b0bef57ec85e86.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/507d4435a2e6c48a2978a940.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513e2cfce4b079bc05b06d87.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d5b48e4b082c74d7bbdca.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5159b3aae4b093d38b198a53.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/523cb1b4e4b0957d90689e21.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4618e4b082c74d7b73c9.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d696ce4b082c74d7be94d.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4a74e4b082c74d7b8392.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d61a2e4b082c74d7bd26d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d5f8de4b082c74d7bcbc5.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513e1523e4b079bc05b06b43.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ccfdfe4b082c74d79fe40.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50e7554ce4b06fb23150e0cc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/517c5548e4b01cf91ab7b821.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d263fe4b082c74d7b0ceb.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50e74fcde4b04a6ff97dc90a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d3277e4b082c74d7b3589.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d65fae4b082c74d7bdeb2.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50fedbbce4b0a35e483de920.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5177c791e4b054fd071e7019.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51577615e4b0ee7f08a5805f.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d51d4e4b082c74d7b9dcc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d31f0e4b082c74d7b33d3.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/505ed92251c333114368f729.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513db428e4b079bc05b06462.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/515ee82de4b0617a5e929169.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d79d5e4b082c74d7c19b3.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d372ce4b082c74d7b4456.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513bf21be4b079bc05b043b1.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d7a6de4b082c74d7c1b5a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d6df1e4b082c74d7bf6f1.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d068fe4b082c74d7a8b43.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4643e4b082c74d7b746e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cce1ce4b082c74d79ed12.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51039a16e4b09803ddb8ce4b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d6f76e4b082c74d7bfb7d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d51b1e4b082c74d7b9d51.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514f7adbe4b00e514a724cdf.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/507e1b8f0cf28ed55d9d85d7.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51532c8ce4b083ccc5b0febe.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/505de22f0cf2ef979299a5d8.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50733066fca2ca7237ee9b77.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/507c77810cf28ed55d9d808e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Time: 1.062 seconds FS.DeckBuilder.js:1293
ready player not at table? FSSDK.js:15740
sitting seat player not at table? FSSDK.js:15759
ready player not at table? FSSDK.js:15740
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ccfd0e4b082c74d79fdad.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5136ba11e4b08cb66ebee494.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d0fbbe4b082c74d7ab609.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ccd67e4b082c74d79e544.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febd90f7a04f40bcdecc6b8.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febdb947a04f40bcdecc6ba.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febdc247a04f40bcdecc6bb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516b3580e4b090b9f92789f6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51447cc9e4b0cf33e050d3a4.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd7d8e4b082c74d7a3cf2.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d6cf0e4b082c74d7bf3f7.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/523b0db9e4b0c5295dd7ebac.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50797e04fca2ca7237eeb056.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d7acce4b082c74d7c1c62.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5143e11ae4b0434d02d0bd66.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5137927ee4b0cd4b5a40b4ea.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d085fe4b082c74d7a93a4.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50600faefca2f090db079d38.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5137438de4b0cd4b5a40ac74.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5159b4dde4b0e6511d986a2e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513c6290e4b024827a53588c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514b57f7e4b00e514a71f81b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5144de4ce4b0de86766bca36.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5105671fe4b09803ddb8e2e8.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/505f02b651c333114368f787.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51564b37e4b083ccc5b130e0.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/508574f80cf270038ff91f3c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d41f5e4b082c74d7b64e1.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febcf827a04f40bcdecc6b7.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5098c51fe4b0f63e9c9939e7.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d69eae4b082c74d7beacd.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514199b8e4b08529f80f6cb4.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4119e4b082c74d7b6259.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/523ddb53e4b0dd4207ae104a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d33dde4b082c74d7b3a00.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50c59a94e4b0dba1d397ec1c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/507b69520cf284b7e3429368.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd3e0e4b082c74d7a1f0d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/52408036e4b0c5295dd81b7e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514482c1e4b0cf33e050d468.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd3e7e4b082c74d7a1f46.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/510ca59ce4b02265335fddc6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d52d2e4b082c74d7ba12f.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/52407df1e4b0dd4207ae2752.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ce637e4b082c74d7a5a92.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/515b24b2e4b0ee7f08a5bff0.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/524070fee4b0dd4207ae26ca.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d3380e4b082c74d7b38dd.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Time: 1.126 seconds FS.DeckBuilder.js:1293
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:117
using query parameters for canvas size: 960 640 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:203
callback from FS.Advertising DominionGameClient.js:210
Using layout: layout960x640 DominionUI.js:1486
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514199b8e4b08529f80f6cb4.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
creating dominionwindow DominionUI.js:13170
using card buidler. DominionUI.js:3739
canvas size: 960 640 layoutSize: [size 960 640] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13246
Exited DominionUI.js:9392
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroyed PlayerController DominionUI.js:13286
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514b5511e4b0b79c883b5e3b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5139ff11e4b079bc05b01982.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51375f7ee4b0cd4b5a40aee2.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/512cc94ae4b0816301bae222.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d590ee4b082c74d7bb66b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4a60e4b082c74d7b834d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/515d8401e4b03c71b674d3dc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/505d6d98a2e6fa3316de084d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50f94178e4b02b7235c32224.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Time: 0.936 seconds FS.DeckBuilder.js:1293
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:117
using query parameters for canvas size: 960 640 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:203
callback from FS.Advertising DominionGameClient.js:210
Using layout: layout960x640 DominionUI.js:1486
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/505d6d98a2e6fa3316de084d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
creating dominionwindow DominionUI.js:13170
canvas size: 960 640 layoutSize: [size 960 640] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13246
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroyed PlayerController DominionUI.js:13286
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50a44d70e4b09c3f1c235128.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5240693ce4b0dd4207ae2662.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d0074e4b082c74d7a6b57.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd6a5e4b082c74d7a33d7.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/52407f66e4b0dd4207ae2764.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d5f1de4b082c74d7bca57.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cdac5e4b082c74d7a4e1d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5166e46fe4b066caa2e8b6fa.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ccf0ee4b082c74d79f6c0.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Time: 0.75 seconds FS.DeckBuilder.js:1293
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:117
using query parameters for canvas size: 960 640 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:203
callback from FS.Advertising DominionGameClient.js:210
Using layout: layout960x640 DominionUI.js:1486
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d3380e4b082c74d7b38dd.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
creating dominionwindow DominionUI.js:13170
canvas size: 960 640 layoutSize: [size 960 640] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13246
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroyed PlayerController DominionUI.js:13286
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d6b72e4b082c74d7bef74.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d7531e4b082c74d7c0c66.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514ed35ae4b0b79c883ba407.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513edfa2e4b0434d02d05fd3.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5137f48be4b02905fc729b7d.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50b543c8e4b0c9ce0cf29477.png
2
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d5ecde4b082c74d7bc955.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/506b004f0cf2c3b232a28435.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d2da8e4b082c74d7b25e1.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50ae70dbe4b0258f50b261e7.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d55d5e4b082c74d7bab97.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/51505a0ee4b0b79c883bc31b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febdcb47a04f40bcdecc6bc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d2929e4b082c74d7b16e4.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5142ec4de4b0434d02d0a9b3.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513a2e90e4b024827a532c2f.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50f2c0d3e4b0943021c7d786.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/512ba416e4b022198f05f8e2.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/510724f9e4b02265335fa2c0.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d2fd3e4b082c74d7b2cef.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d00efe4b082c74d7a6e81.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d771ee4b082c74d7c11fa.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d1b1ae4b082c74d7ae4c8.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514e3548e4b0b79c883b9877.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d78d3e4b082c74d7c16d7.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d058fe4b082c74d7a868a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d52e8e4b082c74d7ba17d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50d967a3e4b06d5e7f3d0759.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d41b5e4b082c74d7b6427.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4f7f9d30b0bbb0e4f329b3b5.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d0faae4b082c74d7ab5a9.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5081df1b51c39be1fbd7e9c8.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513b1f55e4b05fa06a3132cc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Entered lobby: 5027185e14b17abbe2065298 utils.js:13
Connecting to Automatch server at wss://andrewiannaccone.com/automatch utils.js:13
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50a240fce4b016fc15e158a1.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ccd6de4b082c74d79e58f.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d61a4e4b082c74d7bd276.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5065ddf0a2e6f4356e5c0681.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/52408b4de4b09abb6e76d3ed.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d61c4e4b082c74d7bd2dc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d25aee4b082c74d7b0aed.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Connected to Automatch server. utils.js:13
Creating auto-automatch request utils.js:13
Table Settings: utils.js:13
Object
 utils.js:13
tname: My Table utils.js:13
pcount: 2 utils.js:13
rSystem: pro utils.js:13
Reading rating range requirement utils.js:13
Object
 utils.js:13
Sending auto-automatch request utils.js:13
Sent SUBMIT_SEEK message to Automatch server: utils.js:13
Object
 utils.js:13
Got CONFIRM_SEEK message from Automatch server: utils.js:13
Object
 utils.js:13
Got CONFIRM_RECEIPT message from Automatch server: utils.js:13
Object
 utils.js:13
Receipt of message confirmed: awaclus1380021395112 utils.js:13
Got OFFER_MATCH message from Automatch server: utils.js:13
Object
 utils.js:13
Time: 0.762 seconds FS.DeckBuilder.js:1293
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:117
using query parameters for canvas size: 960 640 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:203
callback from FS.Advertising DominionGameClient.js:210
Using layout: layout960x640 DominionUI.js:1486
Sent GAME_STARTED message to Automatch server: utils.js:13
Object
 utils.js:13
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5137f48be4b02905fc729b7d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
creating dominionwindow DominionUI.js:13170
canvas size: 960 640 layoutSize: [size 960 640] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13246
Automatch server closed websocket. utils.js:13
Automatch connection failure: 1/100 utils.js:13
Not attempting to reconnect to automatch server. utils.js:13
Copper, Copper, Copper utils.js:13
trashed card: [Copper] utils.js:13
Copper, Copper, Copper utils.js:13
trashed card: [Copper] utils.js:13
Copper, Copper, Copper utils.js:13
trashed card: [Copper] utils.js:13
Estate, Copper utils.js:13
trashed card: [Estate] utils.js:13
Estate, Copper utils.js:13
trashed card: [Copper] utils.js:13
Copper, Estate, Bureaucrat utils.js:13
trashed card: [Copper] utils.js:13
Copper, Estate, Bureaucrat utils.js:13
trashed card: [Estate] utils.js:13
Copper, Estate, Bureaucrat utils.js:13
trashed card: [Bureaucrat] utils.js:13
I have no idea how to reproduce the error. Sometimes it's like this and sometimes everything works fine.

EDIT: And I'm on XP right now, but Windows 7 had the same problem.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #615 on: September 24, 2013, 07:59:48 am »
+9

Is this the log?

Yes! Thank you!

I wish I could give you a dozen more upvotes for being the first person to post a complete bug report. I can't, so I'll just fix your bug instead. :D

For the curious:

The problem is that the browser loads up the extension scripts at the same time that the Goko scripts are loading. This means the extension code can never be sure that the required Goko objects exist and are ready for it to modify. Analogous issues are responsible for a lot of goko's fragility.

I wrote the "depWait" function to address this. It checks for the required objects then goes to sleep for a bit if goko hasn't created them yet. Only when those objects exist does it run the meat of the script. It's an ugly solution for an ugly programming environment. If any real coder out there knows the "right way" to address this issue, I'd definitely appreciate some advice.

Ironically, Awaculus' error happened because the depWait function itself hadn't been created yet. Just as the extension can't know which goko code will get run before it, it also can't know which of its own scripts will be run first. I have depWait defined in a separate file that almost always runs before logviewer.js does. I'll have to change that.
« Last Edit: September 24, 2013, 08:01:20 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #616 on: September 24, 2013, 08:43:52 am »
0

I've just finished re-watching an old Dr House episode, and yet, these diagnosis are so much cooler.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #617 on: September 24, 2013, 09:11:29 am »
+3

I've just finished re-watching an old Dr House episode, and yet, these diagnosis are so much cooler.

It's not lupus.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #618 on: September 24, 2013, 10:42:28 am »
0

I've just finished re-watching an old Dr House episode, and yet, these diagnosis are so much cooler.

It's not lupus.
nor vasculitis.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #619 on: September 25, 2013, 04:18:04 am »
+1

In multiplayer lobbies, players are sorted by rating, even though I have unchecked "sort players by rating".
Logged

gunslinger

  • Pawn
  • **
  • Offline Offline
  • Posts: 3
  • Respect: +5
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #620 on: September 26, 2013, 01:36:31 am »
+4

Was something changed to remove the introductory chat messages about the VP tracker when #vpon is in the table name? I put #vpon in my table name, but my opponents haven't been getting the info about the extension/tracking recently. I noticed that the introduction IS given if I just enable the tracker in chat once the game has begun though.

A number of my opponents have been unaware that #vpon in the table name means I can perpetually see the score, so I sorta think that chat messages should include as much pertinent info as possible. To me, it'd be worth it to clutter up the chat box just to make sure everyone's on an even playing field. Even show the score in chat automatically every few turns if both players don't have the extension.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #621 on: September 26, 2013, 05:50:47 am »
+6

To me, it'd be worth it to clutter up the chat box just to make sure everyone's on an even playing field.

This would of course be fine.

Quote
Even show the score in chat automatically every few turns if both players don't have the extension.

But it would be absolutely nerve-wracking to have the chat window pop up every few turns. Just give the information when a player requests it, don't try to be the good old paperclip in Microsoft Word.
Logged

Warfreak2

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1149
  • KC->KC->[Scavenger, Scavenger, Lookout]
  • Respect: +1324
    • View Profile
    • Music what I do
Re: Goko Dominion Salvager Discussion
« Reply #622 on: September 26, 2013, 06:00:59 am »
+7

Oh! Clippy said to the Goko developers, "It looks like you're trying to write a Dominion server!", and they accepted its help! Case closed.
Logged
If the only engine on the board is Procession->Conspirator, I will play it.

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #623 on: September 26, 2013, 08:31:29 am »
+3

Oh! Clippy said to the Goko developers, "It looks like you're trying to write a Dominion server!", and they accepted its help! Case closed.
No, I think that the current Dominion Online can only be the result of the Goko devs ignoring the help.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #624 on: September 26, 2013, 08:32:38 am »
0

Speaking of pop-ups, here is a Salvager request: I only want popups that alerts me matchups etc. if and only if the tab I'm playing in isn't already active/focused.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #625 on: September 26, 2013, 08:50:08 am »
+12

Oh! Clippy said to the Goko developers, "It looks like you're trying to write a Dominion server!", and they accepted its help! Case closed.
No, I think that the current Dominion Online can only be the result of the Goko devs ignoring the help.

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #626 on: September 26, 2013, 02:01:33 pm »
+1

Even show the score in chat automatically every few turns if both players don't have the extension.

But it would be absolutely nerve-wracking to have the chat window pop up every few turns. Just give the information when a player requests it, don't try to be the good old paperclip in Microsoft Word.

FWIW, i often play on iPad which can't type into the message field, so I have no access to the point tracker at all.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #627 on: September 26, 2013, 02:55:42 pm »
+1

Even show the score in chat automatically every few turns if both players don't have the extension.

But it would be absolutely nerve-wracking to have the chat window pop up every few turns. Just give the information when a player requests it, don't try to be the good old paperclip in Microsoft Word.

FWIW, i often play on iPad which can't type into the message field, so I have no access to the point tracker at all.

Back when I played on my iPad, I had this same issue. Now that I use the extension, I never play on my iPad.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #628 on: September 26, 2013, 04:24:47 pm »
+3

I have a couple of bug reports. I play on a MacBook Pro using Chrome Version 29.0.1547.76 and version 2.3.3 of the extension. When I load the page, it sometimes loads the extension and other times not. I believe a lot of people are having this issue. Furthermore, sometimes most of the extension loads, but the avatars do not. All I have to do to reproduce this issue is reload the Goko Dominion title screen. Sometimes the "User Settings" link doesn't appear. Sometimes it does, but the normal Goko avatar is in the upper-right corner rather than the custom avatar. Sometimes the link and the avatar appear. I assume it's some sort of race condition.

Here's the console log on a load that lacks both link and avatar:

Quote
gatherUrlCookieParams found the following URL params: [""] FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie {0: "", id: "funsocketsplayercookie", cookieid: null, connectionInfo: Object, httpUrl: "https://prod-webapps.goko.com/WebApps/bus/", vers: "1.3"…}
 FSSDK.js:560
ConnectionMaker merged the following cookie params: ["", cookieid: null] FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg03.goko.com:80 FSSDK.js:13427
Running Goko Salvager v2.3.x utils.js:8
FSSDK: webSocket: onopen: top: url:ws://prod-wsg03.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
15
Uncaught TypeError: Object #<Object> has no method 'get_option' utils.js:12
window.GokoSalvager.debug utils.js:12
depTry utils.js:77
[GSFN.Widget.Shell.initialize] loader.js:1
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L720px T0px FSSDK.Notifier.js:115
15
Uncaught TypeError: Object #<Object> has no method 'get_option' utils.js:12
window.GokoSalvager.debug utils.js:12
depTry utils.js:77
Successfully subscribed to player notifications FSSDK.js:20333
405
Uncaught TypeError: Object #<Object> has no method 'get_option' utils.js:12
window.GokoSalvager.debug utils.js:12
depTry utils.js:77
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
165
Uncaught TypeError: Object #<Object> has no method 'get_option' utils.js:12
window.GokoSalvager.debug utils.js:12
depTry utils.js:77
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
Avatar Inventory currencyClient.js:64
8355
Uncaught TypeError: Object #<Object> has no method 'get_option' utils.js:12
window.GokoSalvager.debug utils.js:12
depTry utils.js:77

By the way, that 8355 is constantly increasing. I just copied it at that point.

Here's a log when just the avatar fails to load:

Quote
gatherUrlCookieParams found the following URL params: [""] FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie {0: "", id: "funsocketsplayercookie", cookieid: null, connectionInfo: Object, httpUrl: "https://prod-webapps.goko.com/WebApps/bus/", vers: "1.3"…}
 FSSDK.js:560
ConnectionMaker merged the following cookie params: ["", cookieid: null] FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg03.goko.com:80 FSSDK.js:13427
FSSDK: webSocket: onopen: top: url:ws://prod-wsg03.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
Running Goko Salvager v2.3.x utils.js:8
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L720px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20333
GET chrome-extension://kaignighoceeemhinbbophdeogpnedjn/images/ui-bg_fine-grain_10_c3c3c3_60x60.png  jquery-1.7.1.js:6714
getComputedStyle jquery-1.7.1.js:6714
jQuery.extend.css jquery-1.7.1.js:6583
jQuery.fn.extend.show jquery-1.7.1.js:8256
$.fn.extend.show jquery.ui.js:5950
$.widget._create jquery.ui.js:9724
(anonymous function) jquery.ui.js:401
$.Widget._createWidget jquery.ui.js:560
$.(anonymous function).(anonymous function) jquery.ui.js:362
(anonymous function) jquery.ui.js:507
jQuery.extend.each jquery-1.7.1.js:658
jQuery.fn.jQuery.each jquery-1.7.1.js:271
$.fn.(anonymous function) jquery.ui.js:502
createSettingsDialog settingsDialog.js:102
depTry utils.js:85
[GSFN.Widget.Shell.initialize] loader.js:1
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4

Second, it used to be that when I entered a faulty string into the Kingdom Generator, it would pop up an error and default to full random. Now it crashes the site and reloads the tab, kicking me back to the title screen. Is this intentional? To reproduce this, I just try to create a game with a string like "asdf".

Unfortunately I cannot get you a console log of this bug because the log is wiped out when the page crashes.
« Last Edit: September 26, 2013, 04:49:17 pm by LastFootnote »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #629 on: September 26, 2013, 06:13:03 pm »
+3

Thanks for your bug reports folks. I'm catching up on the last week all in this one post.

Please see Awaculus' bug report for an example of what I usually need to diagnose and fix a problem. To include the console log like he did:
1. Go to User Settings and enable "Extra logging"
2. Open the JS console (F12 in Chrome; Command-Alt-C in Safari; Tools/Web Developer/Browser Console in Firefox)
3. Reproduce the error and copy the log
4. Include the log in your post, preferably wrapped in "code" tags or attached as a text file.

On to the bug reports...

I have to delete and reinstall Salvager almost every time I play to get it to work properly. Any ideas on why that might be? I have it enabled as an extension in Chrome.

So, actually, I have been having a related issue since the last Chrome update. I have to refresh the Dominion client every time I restart Chrome in order for the extension to work. That is, I log in to Goko, Dominion loads, but not the extension (even though it's "enabled"). I hit refresh, and everything works fine. It's a little baffling.

So maybe try refreshing rather than completely reinstalling every time?

I just Quit, then re-open Chrome.  It automatically goes back to the Goko page, and the Extension is loaded.  It's annoying maybe, but it only takes 12 seconds or so.

Same for me.

These are the bugs that I simply can't fix without a console log. There are just too many ways to produce the the same symptom: "sometimes feature X doesn't load." Knowing which workarounds work helps a little but not much.

Thanks to Awaclus, I'll be able to solve a whole class of these bugs. If your problem has the same cause, it'll get fixed in the next version along with his. If it has a different cause, I won't be able to fix it without a console log.


In multiplayer lobbies, players are sorted by rating, even though I have unchecked "sort players by rating".

This seems to be happening when pro ratings are on but sorting is off. Will fix.

Thanks for the testing, btw. At least I'm guessing you were testing. I can't imagine too many players use this combination of features for ordinary play.


Was something changed to remove the introductory chat messages about the VP tracker when #vpon is in the table name? I put #vpon in my table name, but my opponents haven't been getting the info about the extension/tracking recently. I noticed that the introduction IS given if I just enable the tracker in chat once the game has begun though.

Yes. My reasoning was that people would guess that #vpon in the title meant the same thing as #vpon in chat, but several users have told me otherwise. I'll make it send the #vpon message in those games too.


A number of my opponents have been unaware that #vpon in the table name means I can perpetually see the score, so I sorta think that chat messages should include as much pertinent info as possible. To me, it'd be worth it to clutter up the chat box just to make sure everyone's on an even playing field. Even show the score in chat automatically every few turns if both players don't have the extension.

I'll make the intro message clearer, but I probably won't make it chat the score every few turns. I don't really want to inconvenience extension users for the sake of users who don't want the extension but do want the point tracker but don't want to have to bother typing #vp? If I do add that feature, it'll be as an option that's disabled by default.


Speaking of pop-ups, here is a Salvager request: I only want popups that alerts me matchups etc. if and only if the tab I'm playing in isn't already active/focused.

This is a tough one. Browsers really don't like to expose tab and focus-grabbing functions. I think it's just too easy for malicious addons to abuse. The functionality that I have found is deprecated and browser specific.

Using JS popups was a clumsy hack that at least works on all three browsers, but it doesn't let me do stuff like check which tab is currently active, trigger a tab change without showing a modal popup, etc. If anyone knows a better way, please let me know. Left to my own devices, I'll probably never make the visual alerts into a very polished feature.


FWIW, i often play on iPad which can't type into the message field, so I have no access to the point tracker at all.

What happens if you enable the "always request" option? That should send an automatic chat message and enable the VP counter. If that works, then you'll be good to go when I implement the #vpon in tablename fix (see gunslinger's question).

If Goko has simply disabled chat on the iPad version as they did for guests, then I may not be able to fix this. At least, there may be no way to alert your non-extension opponents that you want to use the VP counter.


I have a couple of bug reports. I play on a MacBook Pro using Chrome Version 29.0.1547.76 and version 2.3.3 of the extension. When I load the page, it sometimes loads the extension and other times not. I believe a lot of people are having this issue. Furthermore, sometimes most of the extension loads, but the avatars do not. All I have to do to reproduce this issue is reload the Goko Dominion title screen. Sometimes the "User Settings" link doesn't appear. Sometimes it does, but the normal Goko avatar is in the upper-right corner rather than the custom avatar. Sometimes the link and the avatar appear. I assume it's some sort of race condition.

Here's the console log on a load that lacks both link and avatar:

Thanks for the log. Your assumption is correct. Will fix.


Second, it used to be that when I entered a faulty string into the Kingdom Generator, it would pop up an error and default to full random. Now it crashes the site and reloads the tab, kicking me back to the title screen. Is this intentional? To reproduce this, I just try to create a game with a string like "asdf".

Unfortunately I cannot get you a console log of this bug because the log is wiped out when the page crashes.

No problem. I happened to stumble upon this one a while back. I know the cause but I've hesitated to mess with otherwise working code that I don't fully understand. Doing so keeps getting me in trouble. I'll try to find a relativley non-intrusive fix.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Goko Dominion Salvager Discussion
« Reply #630 on: September 26, 2013, 08:29:32 pm »
+2

I have been having the problem that others have reported where the extension does not load the first time I visit Goko. And by that, I mean that I can't visit the extension options page, and (sometimes) the other extension features don't work. Refreshing the page usually fixes the problem. I grabbed a JS log of a time that the extension options link didn't appear. Note that the last two lines repeated indefinitely in the console. EDIT: I use Chrome, and get this error on both OSX and Vista. Extension 2.3.2, and the log below is from OSX.

Code: [Select]
gatherUrlCookieParams found the following URL params: [""] FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie {0: "", id: "funsocketsplayercookie", cookieid: null, connectionInfo: Object, httpUrl: "https://prod-webapps.goko.com/WebApps/bus/", vers: "1.3"…}
 FSSDK.js:560
ConnectionMaker merged the following cookie params: ["", cookieid: null] FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg04.goko.com:80 FSSDK.js:13427
Uncaught TypeError: Cannot call method 'depWait' of undefined settingsDialog.js:159
Uncaught TypeError: Cannot call method 'depWait' of undefined sidebar.js:69
Uncaught TypeError: Cannot call method 'depWait' of undefined tableState.js:29
Running Goko Salvager v2.3.x utils.js:8
[GSFN.Widget.Shell.initialize] loader.js:1
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Toggle utils.js:13
VP Toggle is missing dependency: mtgRoom utils.js:13
Checking deps for VP Calculator utils.js:13
Found deps for VP Calculator utils.js:13
Found deps and ran VP Calculator utils.js:13
Checking deps for Logviewer Module utils.js:13
Found deps for Logviewer Module utils.js:13
Found deps and ran Logviewer Module utils.js:13
Checking deps for Lobby Ratings Module utils.js:13
Found deps for Lobby Ratings Module utils.js:13
Found deps and ran Lobby Ratings Module utils.js:13
Checking deps for Kingdom Generator Module utils.js:13
Found deps for Kingdom Generator Module utils.js:13
Found deps and ran Kingdom Generator Module utils.js:13
Checking deps for Always Stack Module utils.js:13
Found deps for Always Stack Module utils.js:13
Found deps and ran Always Stack Module utils.js:13
Checking deps for Autokick module utils.js:13
Found deps for Autokick module utils.js:13
Found deps and ran Autokick module utils.js:13
Checking deps for Avatar Module utils.js:13
Found deps for Avatar Module utils.js:13
Found deps and ran Avatar Module utils.js:13
Checking deps for Blacklist Module utils.js:13
Found deps for Blacklist Module utils.js:13
Found deps and ran Blacklist Module utils.js:13
Checking deps for Decktracker Module utils.js:13
Found deps for Decktracker Module utils.js:13
Found deps and ran Decktracker Module utils.js:13
FSSDK: webSocket: onopen: top: url:ws://prod-wsg04.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
Checking deps for Automatch Gateway Listener utils.js:13
Found deps for Automatch Gateway Listener utils.js:13
Found deps and ran Automatch Gateway Listener utils.js:13
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L720px T0px FSSDK.Notifier.js:115
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Toggle utils.js:13
Found deps for VP Toggle utils.js:13
Found deps and ran VP Toggle utils.js:13
Successfully subscribed to player notifications FSSDK.js:20333
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Checking deps for VP Table utils.js:13
VP Table is missing dependency: #sidebar utils.js:13
Logged

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #631 on: September 26, 2013, 09:26:35 pm »
+1

I'm using Safari (6.0.5 on OS X 10.7.5), and while the extension works (I get the automatch menu, log, score tracker, custom icons, and pro ratings), I don't get the settings menu. Occasionally, what looks like some unlabeled checkboxes appear in the black space at the bottom, but usually nothing.

A log from a session where those checkboxes didn't appear:
Code: [Select]
553gatherUrlCookieParams found the following URL params: [""]
FSSDK.js:560ConnectionMaker found the following cookie params:
Object
FSSDK.js:566ConnectionMaker merged the following cookie params: [""]
FSSDK.js:13427FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://prod-wsg03.goko.com:443
gameClient.html:9Running Goko Salvager v2.3.x
FSSDK.js:13848FS.MessageWebSocketConnection.prototype.setupMultiConnect: trynextwsgTimeout: trying - wss://prod-wsg04.goko.com:8182
FSSDK.js:13427FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://prod-wsg04.goko.com:8182
FSSDK.js:13482FSSDK: webSocket: onopen: top: url:wss://prod-wsg03.goko.com:443
FSSDK.js:13525Setting up GA connection heartbeat every: 60000 milliseconds
DominionClient.js:292initMeetingRoom
FSSDK.Notifier.js:198This element isn't a canvas - TypeError: 'undefined' is not a function (evaluating 'this.elem.getContext('2d')')
FSSDK.Notifier.js:102This is a HTML Element
FSSDK.Notifier.js:115Dimension: W0px H0px @L590px T0px
FSSDK.js:20333Successfully subscribed to player notifications
FSSDK.js:13482FSSDK: webSocket: onopen: top: url:wss://prod-wsg04.goko.com:8182
The page at https://play.goko.com/Dominion/gameClient.html displayed insecure content from http://dom.retrobox.eu/avatars/508439f30cf270038ff91a0b.png.
safari-extension://com.dominionstrategy.safari.gokosalvager-366P22F9M8/1a5e626c/images/ui-bg_fine-grain_10_c3c3c3_60x60.pngFailed to load resource: The requested URL was not found on this server.
http://dom.retrobox.eu/avatars/508439f30cf270038ff91a0b.pngFailed to load resource: the server responded with a status of 404 (Not Found)
Cross-origin image load denied by Cross-Origin Resource Sharing policy.
loader.js:1[GSFN.Widget.Shell.initialize]
loader.js:1[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4
currencyClient.js:64Personal
currencyClient.js:64Avatar Inventory
DominionClient.js:740Create achievements response: 
Object
The page at https://play.goko.com/Dominion/gameClient.html displayed insecure content from http://dom.retrobox.eu/avatars/516cd386e4b082c74d7a1c31.png.

(I trimmed out most of the "insecure content", image not found, and cross-origin image load errors)
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #632 on: September 27, 2013, 03:55:24 am »
0

I'm using Safari (6.0.5 on OS X 10.7.5), and while the extension works (I get the automatch menu, log, score tracker, custom icons, and pro ratings), I don't get the settings menu. Occasionally, what looks like some unlabeled checkboxes appear in the black space at the bottom, but usually nothing.

A log from a session where those checkboxes didn't appear:

Code: [Select]

(I trimmed out most of the "insecure content", image not found, and cross-origin image load errors)

I'm not seeing any messages related to the settings dialog. Do you have "extra logging" enabled?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #633 on: September 27, 2013, 03:56:57 am »
+1

I have been having the problem that others have reported where the extension does not load the first time I visit Goko. And by that, I mean that I can't visit the extension options page, and (sometimes) the other extension features don't work. Refreshing the page usually fixes the problem. I grabbed a JS log of a time that the extension options link didn't appear. Note that the last two lines repeated indefinitely in the console. EDIT: I use Chrome, and get this error on both OSX and Vista. Extension 2.3.2, and the log below is from OSX.

Thanks. Looks like the same error as Awaculus found in a different form. I should be able to fix it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #634 on: September 27, 2013, 11:08:40 am »
0

I'm using Safari (6.0.5 on OS X 10.7.5), and while the extension works (I get the automatch menu, log, score tracker, custom icons, and pro ratings), I don't get the settings menu. Occasionally, what looks like some unlabeled checkboxes appear in the black space at the bottom, but usually nothing.

A log from a session where those checkboxes didn't appear:

Code: [Select]

(I trimmed out most of the "insecure content", image not found, and cross-origin image load errors)

I'm not seeing any messages related to the settings dialog. Do you have "extra logging" enabled?

Safari doesn't appear to have any setting for extra logging. (If you mean extra logging in the extension, how do I enable that without a settings menu? (I am capable of editing source files, though my JS isn't great, and I don't know my way around browser extensions.))

Is it possible the menu's loading, but whatever image it uses isn't?
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #635 on: September 27, 2013, 12:31:03 pm »
0

Quote
Using JS popups was a clumsy hack that at least works on all three browsers, but it doesn't let me do stuff like check which tab is currently active, trigger a tab change without showing a modal popup, etc. If anyone knows a better way, please let me know. Left to my own devices, I'll probably never make the visual alerts into a very polished feature.
can you cause the tab title bar to flash? change the icon there or something?
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #636 on: September 27, 2013, 12:50:46 pm »
0

Safari doesn't appear to have any setting for extra logging. (If you mean extra logging in the extension, how do I enable that without a settings menu? (I am capable of editing source files, though my JS isn't great, and I don't know my way around browser extensions.))

Sorry. I wasn't clear. I mean the "Extra Logging" option in the extension settings dialog. I gathered from your previous message that the settings dialog does sometimes work. If so, then just enable "extra logging" using the settings dialog when it's working. It'll stay enabled until you turn it off again. If the dialog never works at all, you can enable the option in the JS console by typing "GokoSalvager.set_option('debug_mode', true)".

Quote
Is it possible the menu's loading, but whatever image it uses isn't?

Missing images won't break the dialog. It's probably either a problem with jQuery building the dialog or with the AngularJS data binding. In either case, there's probably an error prior to the building/binding that's causing the problem. That's what I'm hoping to find in the log.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #637 on: September 27, 2013, 12:54:42 pm »
0

Quote
Using JS popups was a clumsy hack that at least works on all three browsers, but it doesn't let me do stuff like check which tab is currently active, trigger a tab change without showing a modal popup, etc. If anyone knows a better way, please let me know. Left to my own devices, I'll probably never make the visual alerts into a very polished feature.
can you cause the tab title bar to flash? change the icon there or something?

I can't make it flash or get your attention like an app on your OS would, but yes, I can mess with the title and the icon. Depending on the OS, the browser, and the browser settings, that is. I'll look into it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #638 on: September 27, 2013, 01:03:11 pm »
+1

Quote
Using JS popups was a clumsy hack that at least works on all three browsers, but it doesn't let me do stuff like check which tab is currently active, trigger a tab change without showing a modal popup, etc. If anyone knows a better way, please let me know. Left to my own devices, I'll probably never make the visual alerts into a very polished feature.
can you cause the tab title bar to flash? change the icon there or something?

I can't make it flash or get your attention like an app on your OS would, but yes, I can mess with the title and the icon. Depending on the OS, the browser, and the browser settings, that is. I'll look into it.

Isotropic made the title of your tab flash when it was your turn/you got an auto-match and you were in another tab. At least it did so in whatever Chrome versions I was using at the time under Windows 8.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #639 on: September 27, 2013, 01:12:59 pm »
+3

Isotropic made the title of your tab flash when it was your turn/you got an auto-match and you were in another tab. At least it did so in whatever Chrome versions I was using at the time under Windows 8.

I can probably do the same then. If someone points me to a page where I can see this in action, it'd be a big help.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #640 on: September 27, 2013, 01:53:48 pm »
+1

I think modifying document.title is the key. Don't have an example, but here's a stackoverflow question with a bit of sample code: http://stackoverflow.com/questions/5249692/flash-the-title-bar

and for flashing favicon, found this: http://stackoverflow.com/questions/5249692/flash-the-title-bar apparently I failed at actually copying the link at the time
« Last Edit: September 28, 2013, 01:16:13 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #641 on: September 27, 2013, 04:01:16 pm »
+4

Isotropic made the title of your tab flash when it was your turn/you got an auto-match and you were in another tab. At least it did so in whatever Chrome versions I was using at the time under Windows 8.

I can probably do the same then. If someone points me to a page where I can see this in action, it'd be a big help.
Maybe http://innovation.isotropic.org ?
Logged

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #642 on: September 27, 2013, 08:48:59 pm »
0

Safari doesn't appear to have any setting for extra logging. (If you mean extra logging in the extension, how do I enable that without a settings menu? (I am capable of editing source files, though my JS isn't great, and I don't know my way around browser extensions.))

Sorry. I wasn't clear. I mean the "Extra Logging" option in the extension settings dialog. I gathered from your previous message that the settings dialog does sometimes work. If so, then just enable "extra logging" using the settings dialog when it's working. It'll stay enabled until you turn it off again. If the dialog never works at all, you can enable the option in the JS console by typing "GokoSalvager.set_option('debug_mode', true)".
.

It hadn't ever appeared before.* Today, it did, and I turned on extra logging. I'll post if it goes missing again.

* Or I simply overlooked it entirely in several sessions, which isn't impossible.
Logged

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #643 on: September 28, 2013, 10:13:39 pm »
+1

Got a failed load with the checkboxes appearing in the black space at the bottom:

Code: [Select]
atherUrlCookieParams found the following URL params: [""]
FSSDK.js:560ConnectionMaker found the following cookie params:
Object
FSSDK.js:566ConnectionMaker merged the following cookie params: [""]
FSSDK.js:13427FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://prod-wsg01.goko.com:443
gameClient.html:9Running Goko Salvager v2.3.x
gameClient.html:14Checking deps for Kingdom Generator Module
gameClient.html:14Found deps for Kingdom Generator Module
gameClient.html:14Found deps and ran Kingdom Generator Module
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for Table Settings Module
gameClient.html:14Found deps for Table Settings Module
gameClient.html:14Found deps and ran Table Settings Module
gameClient.html:14Checking deps for Autokick module
gameClient.html:14Found deps for Autokick module
gameClient.html:14Found deps and ran Autokick module
gameClient.html:14Checking deps for Avatar Module
gameClient.html:14Found deps for Avatar Module
gameClient.html:14Found deps and ran Avatar Module
gameClient.html:14Checking deps for Blacklist Module
gameClient.html:14Found deps for Blacklist Module
gameClient.html:14Found deps and ran Blacklist Module
gameClient.html:14Checking deps for Sidebar
gameClient.html:14Found deps for Sidebar
gameClient.html:14Found deps and ran Sidebar
gameClient.html:14Checking deps for Logviewer Module
gameClient.html:14Found deps for Logviewer Module
gameClient.html:14Found deps and ran Logviewer Module
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for VP Calculator
gameClient.html:14Found deps for VP Calculator
gameClient.html:14Found deps and ran VP Calculator
gameClient.html:14Checking deps for Lobby Ratings Module
gameClient.html:14Found deps for Lobby Ratings Module
gameClient.html:14Found deps and ran Lobby Ratings Module
gameClient.html:14Checking deps for Always Stack Module
gameClient.html:14Found deps for Always Stack Module
gameClient.html:14Found deps and ran Always Stack Module
gameClient.html:14Checking deps for Decktracker Module
gameClient.html:14Found deps for Decktracker Module
gameClient.html:14Found deps and ran Decktracker Module
gameClient.html:14Checking deps for Automatch Gateway Listener
gameClient.html:14Found deps for Automatch Gateway Listener
gameClient.html:14Found deps and ran Automatch Gateway Listener
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
FSSDK.js:13482FSSDK: webSocket: onopen: top: url:wss://prod-wsg01.goko.com:443
FSSDK.js:13525Setting up GA connection heartbeat every: 60000 milliseconds
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: angular
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14VP Table is missing dependency: angular
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14VP Toggle is missing dependency: mtgRoom
DominionClient.js:292initMeetingRoom
FSSDK.Notifier.js:198This element isn't a canvas - TypeError: 'undefined' is not a function (evaluating 'this.elem.getContext('2d')')
FSSDK.Notifier.js:102This is a HTML Element
FSSDK.Notifier.js:115Dimension: W0px H0px @L590px T0px
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for VP Table
gameClient.html:14Found deps for VP Table
gameClient.html:14Found deps and ran VP Table
gameClient.html:14Checking deps for VP Toggle
gameClient.html:14Found deps for VP Toggle
gameClient.html:14Found deps and ran VP Toggle
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
FSSDK.js:20333Successfully subscribed to player notifications
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14User Settings Dialog is missing dependency: .fs-rs-logout-row
The page at https://play.goko.com/Dominion/gameClient.html displayed insecure content from http://dom.retrobox.eu/avatars/508439f30cf270038ff91a0b.png.
gameClient.html:14Checking deps for User Settings Dialog
gameClient.html:14Found deps for User Settings Dialog
gameClient.html:109TypeError: 'undefined' is not a function (evaluating '$('#settingsDialog').dialog')
http://dom.retrobox.eu/avatars/508439f30cf270038ff91a0b.pngFailed to load resource: the server responded with a status of 404 (Not Found)
Cross-origin image load denied by Cross-Origin Resource Sharing policy.
loader.js:1[GSFN.Widget.Shell.initialize]
currencyClient.js:64Personal
currencyClient.js:64Avatar Inventory
loader.js:1[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #644 on: September 29, 2013, 08:17:29 am »
+7

Feature request: Is it possible to make a game-name, which will be there by default, if I don't change it? Normally my game is named "5000+ #vpoff Nearly All", but if I search for a player, I only write his name there, so I have to change it after that. If there would be a button, where I can change the game name into my normal that would be cool. Not the most important thing, but it would be cool ;-)
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #645 on: September 29, 2013, 10:47:30 am »
+4

Feature request: Is it possible to make a game-name, which will be there by default, if I don't change it? Normally my game is named "5000+ #vpoff Nearly All", but if I search for a player, I only write his name there, so I have to change it after that. If there would be a button, where I can change the game name into my normal that would be cool. Not the most important thing, but it would be cool ;-)

Really good suggestion. Shouldn't be very hard to implement either.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #646 on: September 29, 2013, 08:00:04 pm »
+11

Feature Request: Can you add an animation of an extremely angry duck on screen if an opponent's Sea Hag discards my Sea Hag on Turn 3?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #647 on: September 30, 2013, 01:26:25 pm »
+2

I noticed this:



and have seen Holger occupying the "Seeks" list before with multiple clones. He also doesn't appear in the extension users list, which leads me to suspect both that new requests don't automatically cancel old ones, as I think they should, and that requests don't get cancelled if the user quits, so maybe you want to periodically check (every 30 seconds or so?) whether a user in the seek list is still in the extension user list (you can't really expect him to quit gracefully b.c. of computer crashes and stuff).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #648 on: September 30, 2013, 01:43:40 pm »
0

I noticed this:



and have seen Holger occupying the "Seeks" list before with multiple clones. He also doesn't appear in the extension users list, which leads me to suspect both that new requests don't automatically cancel old ones, as I think they should, and that requests don't get cancelled if the user quits, so maybe you want to periodically check (every 30 seconds or so?) whether a user in the seek list is still in the extension user list (you can't really expect him to quit gracefully b.c. of computer crashes and stuff).


It does check periodically for disconnected users. I'm not sure how Holger managed to sneak through once, let alone a dozen times. FYI, the "Extension Users" are only the ones who are online and not currently in a game.

Obviously that UI isn't really ready for prime time. I'll just reset the server to get rid of Holger's seeks for now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #649 on: September 30, 2013, 03:17:38 pm »
+3

On page 25 of this thread people talk about the extension not always showing up when Goko loads. I had the same problem back then, and I now have a similar problem. The extension always loads, but sometimes (about half of the time, only partly. The "User Settings" link always shows up, but sometimes all other features of the extension do not work. I usually recognize this because my custom avatar does not display (and then I refresh, which usually makes everything work fine). Sometimes I don't check my avatar, and if I then go to multiplayer / play bots, it is as if I've got no extension.

Attached you'll find a screenshot where this happens (select this text and drag right to view attachment). The only thing which is "strange" in this image is that my custom avatar (top right) isn't displayed, instead a standard Goko avatar is displayed.

I work with Chrome (under Ubuntu), using Adblock Plus (I also tried disabling ABP, and then this bug also occurs, although my (very small) sample seems to suggest it happens less often). Extension version is v2.3.2 (and I have Extra Logging enabled).

I also copied two logs (hopefully the right ones). The first one is with ABP enabled, and the second with ABP disabled. They seem to be different (I can imagine that the first one shows non-related ABP issues).


Code: [Select]
Failed to load resource http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=191&utmn=5150355…n%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qh~
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie
 FSSDK.js:560
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg04.goko.com:80 FSSDK.js:13427
FSSDK: webSocket: onopen: top: url:ws://prod-wsg04.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
Failed to load resource http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=192&utmn=1032049…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qhCAAAAAM~
Failed to load resource http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=193&utmn=1154638…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qhCAAAAAM~
Failed to load resource http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=194&utmn=9338040…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qhCAAAAAM~
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L607.5px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20333
Running Goko Salvager v2.3.x utils.js:8
Checking deps for Kingdom Generator Module utils.js:13
Found deps for Kingdom Generator Module utils.js:13
Found deps and ran Kingdom Generator Module utils.js:13
Checking deps for User Settings Dialog utils.js:13
Found deps for User Settings Dialog utils.js:13
Found deps and ran User Settings Dialog utils.js:13
Failed to load resource chrome-extension://kaignighoceeemhinbbophdeogpnedjn/images/ui-bg_fine-grain_10_c3c3c3_60x60.png
Checking deps for Table Settings Module utils.js:13
Found deps for Table Settings Module utils.js:13
Found deps and ran Table Settings Module utils.js:13
Checking deps for Autokick module utils.js:13
Found deps for Autokick module utils.js:13
Found deps and ran Autokick module utils.js:13
Checking deps for Avatar Module utils.js:13
Found deps for Avatar Module utils.js:13
Found deps and ran Avatar Module utils.js:13
Checking deps for Blacklist Module utils.js:13
Found deps for Blacklist Module utils.js:13
Found deps and ran Blacklist Module utils.js:13
Checking deps for Sidebar utils.js:13
Found deps for Sidebar utils.js:13
Found deps and ran Sidebar utils.js:13
Checking deps for Logviewer Module utils.js:13
Found deps for Logviewer Module utils.js:13
Found deps and ran Logviewer Module utils.js:13
Checking deps for VP Table utils.js:13
Found deps for VP Table utils.js:13
Found deps and ran VP Table utils.js:13
Checking deps for VP Toggle utils.js:13
Found deps for VP Toggle utils.js:13
Found deps and ran VP Toggle utils.js:13
Checking deps for VP Calculator utils.js:13
Found deps for VP Calculator utils.js:13
Found deps and ran VP Calculator utils.js:13
Checking deps for Lobby Ratings Module utils.js:13
Found deps for Lobby Ratings Module utils.js:13
Found deps and ran Lobby Ratings Module utils.js:13
Checking deps for Always Stack Module utils.js:13
Found deps for Always Stack Module utils.js:13
Found deps and ran Always Stack Module utils.js:13
Checking deps for Decktracker Module utils.js:13
Found deps for Decktracker Module utils.js:13
Found deps and ran Decktracker Module utils.js:13
Checking deps for Automatch Gateway Listener utils.js:13
Found deps for Automatch Gateway Listener utils.js:13
Found deps and ran Automatch Gateway Listener utils.js:13
[GSFN.Widget.Shell.initialize] loader.js:1
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
Failed to load resource http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=195&utmn=1896561…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=6hCAAAAAM~
Failed to load resource http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=196&utmn=1319106…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=6hCAAAAAM~
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=197&utmn=1263370…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=6hCAAAAAM~  ga.js:61
gf ga.js:61
Sa ga.js:61
oe ga.js:61
Uc.(anonymous function).execute ga.js:21
j ga.js:14
E.Fa ga.js:46
a.(anonymous function) ga.js:14
E.O ga.js:27
E.push ga.js:25
a.(anonymous function) ga.js:14
FS.MessageWebSocketConnection.sendGATag FSSDK.js:14161
(anonymous function) FSSDK.js:13527
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=198&utmn=1136769…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=6hCAAAAAM~  ga.js:61
gf ga.js:61
Sa ga.js:61
oe ga.js:61
Uc.(anonymous function).execute ga.js:21
j ga.js:14
E.Fa ga.js:46
a.(anonymous function) ga.js:14
E.O ga.js:27
E.push ga.js:25
a.(anonymous function) ga.js:14
FS.MessageWebSocketConnection.sendGATag FSSDK.js:14162
(anonymous function) FSSDK.js:13527
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=199&utmn=9366972…ganic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=6hCAAAAAM~  ga.js:61
gf ga.js:61
Sa ga.js:61
oe ga.js:61
Uc.(anonymous function).execute ga.js:21
j ga.js:14
E.Fa ga.js:46
a.(anonymous function) ga.js:14
E.O ga.js:27
E.push ga.js:25
a.(anonymous function) ga.js:14
FS.MessageWebSocketConnection.sendGATag FSSDK.js:14163
(anonymous function) FSSDK.js:13527

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie
 FSSDK.js:560
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg04.goko.com:80 FSSDK.js:13427
FSSDK: webSocket: onopen: top: url:ws://prod-wsg04.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L607.5px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20333
Running Goko Salvager v2.3.x utils.js:8
Checking deps for Kingdom Generator Module utils.js:13
Found deps for Kingdom Generator Module utils.js:13
Found deps and ran Kingdom Generator Module utils.js:13
Checking deps for User Settings Dialog utils.js:13
Found deps for User Settings Dialog utils.js:13
Found deps and ran User Settings Dialog utils.js:13
Failed to load resource chrome-extension://kaignighoceeemhinbbophdeogpnedjn/images/ui-bg_fine-grain_10_c3c3c3_60x60.png
Checking deps for Table Settings Module utils.js:13
Found deps for Table Settings Module utils.js:13
Found deps and ran Table Settings Module utils.js:13
Checking deps for Autokick module utils.js:13
Found deps for Autokick module utils.js:13
Found deps and ran Autokick module utils.js:13
Checking deps for Avatar Module utils.js:13
Found deps for Avatar Module utils.js:13
Found deps and ran Avatar Module utils.js:13
Checking deps for Blacklist Module utils.js:13
Found deps for Blacklist Module utils.js:13
Found deps and ran Blacklist Module utils.js:13
Checking deps for Sidebar utils.js:13
Found deps for Sidebar utils.js:13
Found deps and ran Sidebar utils.js:13
Checking deps for Logviewer Module utils.js:13
Found deps for Logviewer Module utils.js:13
Found deps and ran Logviewer Module utils.js:13
Checking deps for VP Table utils.js:13
Found deps for VP Table utils.js:13
Found deps and ran VP Table utils.js:13
Checking deps for VP Toggle utils.js:13
Found deps for VP Toggle utils.js:13
Found deps and ran VP Toggle utils.js:13
Checking deps for VP Calculator utils.js:13
Found deps for VP Calculator utils.js:13
Found deps and ran VP Calculator utils.js:13
Checking deps for Lobby Ratings Module utils.js:13
Found deps for Lobby Ratings Module utils.js:13
Found deps and ran Lobby Ratings Module utils.js:13
Checking deps for Always Stack Module utils.js:13
Found deps for Always Stack Module utils.js:13
Found deps and ran Always Stack Module utils.js:13
Checking deps for Decktracker Module utils.js:13
Found deps for Decktracker Module utils.js:13
Found deps and ran Decktracker Module utils.js:13
Checking deps for Automatch Gateway Listener utils.js:13
Found deps for Automatch Gateway Listener utils.js:13
Found deps and ran Automatch Gateway Listener utils.js:13
[GSFN.Widget.Shell.initialize] loader.js:1
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
Failed to load resource chrome-extension://kaignighoceeemhinbbophdeogpnedjn/images/ui-bg_fine-grain_20_cbaa6e_60x60.png
« Last Edit: September 30, 2013, 03:23:01 pm by florrat »
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #650 on: September 30, 2013, 03:21:48 pm »
+7

Feature request: Would it be possible if automatch ranges work on Isotropish rating instead of Goko's rating? Maybe even display Isotropish rating everywhere?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #651 on: September 30, 2013, 05:21:20 pm »
+5

On page 25 of this thread people talk about the extension not always showing up when Goko loads. I had the same problem back then, and I now have a similar problem. The extension always loads, but sometimes (about half of the time, only partly. The "User Settings" link always shows up, but sometimes all other features of the extension do not work. I usually recognize this because my custom avatar does not display (and then I refresh, which usually makes everything work fine). Sometimes I don't check my avatar, and if I then go to multiplayer / play bots, it is as if I've got no extension.

Attached you'll find a screenshot where this happens (select this text and drag right to view attachment). The only thing which is "strange" in this image is that my custom avatar (top right) isn't displayed, instead a standard Goko avatar is displayed.

I work with Chrome (under Ubuntu), using Adblock Plus (I also tried disabling ABP, and then this bug also occurs, although my (very small) sample seems to suggest it happens less often). Extension version is v2.3.2 (and I have Extra Logging enabled).

I also copied two logs (hopefully the right ones). The first one is with ABP enabled, and the second with ABP disabled. They seem to be different (I can imagine that the first one shows non-related ABP issues).

In the logs you attached, all of the features appear to have loaded correctly. However, it's possible for the avatars feature to load correctly and still not replace your image on the login screen. It's a bug created by the transition from GreaseMonkey script to browser extension.

I'll fix that when I eventually overhaul the avatars module, along with the multitude of invisible 404 and CORS errors too. I don't consider these high priority issues, though, since they don't really affect functionality. For now, don't take the absence of your custom icon as evidence that Salvager has failed to load.

I'll soon release the new version with fixes for the many feature(s)-not-loading problems. Actually, the fix is already checked into github, for those who are daring enough to compile and test it. So thanks for all your bug reports and logs, but there's no need to submit additional reports of this sort right now. Whatever new failure-to-load problem you're encountering is very likely to be fixed along with the others.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #652 on: September 30, 2013, 07:50:49 pm »
+1

Okay, I actually thought this should already be fixed in the current version. Great that it will be fixed in a future version soon!
For now, don't take the absence of your custom icon as evidence that Salvager has failed to load.
Just want to remark on this: I have tested this a few times actually (sometimes accidentally), and in those cases other extension features didn't work until refreshing (didn't test all features, but at least the log, card stacking, VP counter and automatch didn't work (at least once) when my avatar didn't display)
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #653 on: September 30, 2013, 08:33:21 pm »
+1

Okay, I actually thought this should already be fixed in the current version. Great that it will be fixed in a future version soon!

I haven't released any new versions in the past two weeks. The load order thing actually required some pretty major refactoring and everything else was on hold because of that.

For now, don't take the absence of your custom icon as evidence that Salvager has failed to load.
Just want to remark on this: I have tested this a few times actually (sometimes accidentally), and in those cases other extension features didn't work until refreshing (didn't test all features, but at least the log, card stacking, VP counter and automatch didn't work (at least once) when my avatar didn't display)

It's an "if" but not an "only if" ;)

Feature request: Would it be possible if automatch ranges work on Isotropish rating instead of Goko's rating? Maybe even display Isotropish rating everywhere?

This has been suggested before and I've planned to do it before. You can probably expect to see it in the next version after this one (i.e. not the current beta).
« Last Edit: October 01, 2013, 12:16:55 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #654 on: October 01, 2013, 12:06:26 am »
+10

v2.3.4 BETA is out. :)

Testers needed! I'll release to the Chrome store after I've written some docs and after you guys help me squash whatever new bugs I've introduced this time.

https://www.gokosalvager.com:8888/v2.3.4.2/index.html

Same annoying install process for Chrome: download, then drag the file into the Extensions page. Safari: download and then double-click. Firefox: just click the link. Regardless of which version you install, it'll update automatically as I fix and re-release.

New features (enable notifications/chat in User Settings):
  • HTML5 "desktop"-style notifications
  • Replacement for Goko's in-game chat dialog
  • Copy/paste in log and chat
  • Somewhat overwhelming #vphelp command
Fixed:
  • All <?> bugs that makes features sometimes fail to load
  • Repeated #vpon chats
  • Lobby sorting bug
« Last Edit: October 01, 2013, 09:30:38 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #655 on: October 01, 2013, 02:09:32 am »
+2

Volunteering for testing the beta version! I only tested games against bots.

Good news: For me the extension loads every time I open the game! Yay!

Other remarks/bugs:
-My own custom avatar doesn't seem to work anymore. Anytime I open the game (100% of the ~20 times I refreshed) the Goko avatar is displayed. I also cannot click on this avatar (to change it). When I go to the multiplayer lobby, my own avatar is a standard Goko avatar, but I do see custom avatars of others. Also, in games (and on score screens), my custom avatar is displayed. Below are two logs with a lot of "Failed to load resource"-errors, which are probably related (most - but not all - of them say they fail to load some avatar image). The top log is the log of playing the game against a bot, the bottom log is of joining the multiplayer lobby.

-When I type #vphelp I get all messages twice, once sent by "**" and once sent by "florrat". (this is in games against bots)

-[non-reproducible error] In one game the vp tracker didn't work. I think it showed the players of the game I played before that game, but the VP-amounts had - AFAIK - no relation to either the current or the previous game. Attached you'll find a screenshot. When trying to give commands in chat (#vp? or #vphelp), nothing happened: my message didn't display, and I didn't get any response (I could send other non-command messages). I forgot to copy the log. Probably this isn't that helpful until I find a way to reproduce it, but I wanted to report it anyway.

- The log only fills part of the space next to the game (see attached screenshot).



Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie
 FSSDK.js:560
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg04.goko.com:80 FSSDK.js:13427
Running Goko Salvager 2.3.4 init.js:7
Loading Utils utils.js:7
FSSDK: webSocket: onopen: top: url:ws://prod-wsg04.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
Loading Settings Dialog settingsDialog.js:7
Loading Notifications Module notifications.js:10
Loading Kingdom Generator kingdom_generator.js:7
Loading autokick autokick.js:7
Loading Always Stack alwaysStack.js:7
Loading Module Loader chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:7
[GSFN.Widget.Shell.initialize] loader.js:1
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L607.5px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20333
Starting module User Settings Dialog chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:50
Starting module Notifications chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Lobby Ratings chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Deck Tracker chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Table State chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module autokick chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Blacklist chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Avatars chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Kingdom Generator chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Sidebar chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Prettified Log Viewer chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Chat Box chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module VP Calculator chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module VP Toggle chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module VP Counter chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Always Stack chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch Game Popup chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch Offer Popup chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch Seek Popup chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Failed to load resource chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/images/ui-bg_fine-grain_10_c3c3c3_60x60.png
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
King's Royal Court currencyClient.js:64
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
Failed to load resource chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/images/ui-bg_fine-grain_20_cbaa6e_60x60.png
clicked notifications.js:63
Create achievements response: 
Object
 DominionClient.js:740
Time: 0.928 seconds FS.DeckBuilder.js:1293
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:117
using query parameters for canvas size: 960 640 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:203
callback from FS.Advertising DominionGameClient.js:210
Using layout: layout960x640 DominionUI.js:1486
Room Chat: florrat: The VP Counter is ON because all the other players are bots. utils.js:11
Room Chat: florrat: Say "#vphelp" for more info. utils.js:11
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
creating dominionwindow DominionUI.js:13170
using card buidler. DominionUI.js:3739
canvas size: 960 640 layoutSize: [size 960 640] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13246
Hovel utils.js:11
trashed card: [Hovel] utils.js:11
Hovel utils.js:11
trashed card: [Hovel] utils.js:11
Mining Village utils.js:11
trashed card: [Mining Village] utils.js:11
Mining Village utils.js:11
trashed card: [Mining Village] utils.js:11
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroyed PlayerController DominionUI.js:13286
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/508574f80cf270038ff91f3c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cda39e4b082c74d7a4b14.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50797e04fca2ca7237eeb056.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5063cfb10cf2b1ff4173e1b7.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d3d96e4b082c74d7b57e2.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d703ee4b082c74d7bfdcf.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516ccffbe4b082c74d79ff3c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d31e6e4b082c74d7b33b2.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1


Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker found the following cookie params:
FS.Utils.InfoCookie
 FSSDK.js:560
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:566
FS.MessageWebSocketConnection.prototype.connect: currently trying - ws://prod-wsg04.goko.com:80 FSSDK.js:13427
FSSDK: webSocket: onopen: top: url:ws://prod-wsg04.goko.com:80 FSSDK.js:13482
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13525
initMeetingRoom DominionClient.js:292
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L607.5px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20333
[GSFN.Widget.Shell.initialize] loader.js:1
Running Goko Salvager 2.3.4 init.js:7
Loading Utils utils.js:7
Loading Settings Dialog settingsDialog.js:7
Loading Notifications Module notifications.js:10
Loading Kingdom Generator kingdom_generator.js:7
Loading autokick autokick.js:7
Loading Always Stack alwaysStack.js:7
Loading Module Loader chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:7
Starting module User Settings Dialog chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Notifications chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Lobby Ratings chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Deck Tracker chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Table State chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module autokick chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Blacklist chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Avatars chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Kingdom Generator chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Sidebar chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Prettified Log Viewer chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Chat Box chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module VP Calculator chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module VP Toggle chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module VP Counter chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Always Stack chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch Game Popup chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch Offer Popup chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch Seek Popup chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Starting module Automatch chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/module_loader.js:39
Failed to load resource chrome-extension://mpdfbpmdilefgbkgcpndgadifgahkkgo/images/ui-bg_fine-grain_10_c3c3c3_60x60.png
[GSFN.Widget.initialize] 2030 -- jquery version: 1.6.4 loader.js:1
Create achievements response: 
Object
 DominionClient.js:740
XHR finished loading: "http://api.gameanalytics.com/1/97b7f5082cb3f71a137646605b09fe8a/user".
Automatch script loaded. utils.js:11
Initializing automatch. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://andrewiannaccone.com/automatch utils.js:11
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50b83d10e4b015dcbac5ebb1.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d771ee4b082c74d7c11fa.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/512bb1dbe4b0c02658febf1c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5143eac9e4b0f496b6dd69bb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d31f8e4b082c74d7b33ee.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d76f7e4b082c74d7c1188.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/510ca59ce4b02265335fddc6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/512426c5e4b0bfc020b201bb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50e938a8e4b0750f9b39d407.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d337ae4b082c74d7b38cb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513befabe4b0da6e3de05837.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd6d0e4b082c74d7a3500.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d24b2e4b082c74d7b0781.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d28eae4b082c74d7b1612.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/514fd1cae4b0b79c883bbbe5.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d518ee4b082c74d7b9cd3.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/517c2de8e4b07cbd3b35b190.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d78ebe4b082c74d7c171c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/506b004f0cf2c3b232a28435.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d3a25e4b082c74d7b4d7d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d2c1ee4b082c74d7b20b6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5067a563a2e6086ef3c5a031.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5146a2c4e4b0bef57ec886f9.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/4febcf827a04f40bcdecc6b7.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5143f0b0e4b08529f80f9937.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/506f5eb6a2e63ef582b4e7ef.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d13a9e4b082c74d7ac66e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d3f07e4b082c74d7b5c32.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d2a8ce4b082c74d7b1b9d.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5150fcbbe4b0b79c883bd312.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d5db4e4b082c74d7bc5bc.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5146a736e4b0f922253718ab.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4119e4b082c74d7b6259.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513ce7a8e4b0da6e3de06985.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd5d8e4b082c74d7a2db6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/511509cde4b05d0fdbb6607b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5142173fe4b0434d02d09a9b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d4b3fe4b082c74d7b866e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d12a8e4b082c74d7ac27b.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516cd48fe4b082c74d7a2465.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513779f1e4b006f8dc8ccbf6.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513a371ee4b079bc05b01f3e.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513a0105e4b05fa06a311a11.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d575fe4b082c74d7bb0c8.png
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d263fe4b082c74d7b0ceb.png
3
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5177ecf1e4b0af878030b1f3.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d392de4b082c74d7b4a89.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/513b2eb3e4b05fa06a3133b9.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d04e1e4b082c74d7a833c.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Connected to Automatch server. utils.js:11
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/5143ebcce4b0434d02d0beae.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50afba85e4b0258f50b26805.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d24b0e4b082c74d7b0778.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/508e52cc0cf20691e0b37f4a.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/50b0d031e4b0c5dcbb3e0420.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Automatch server closed websocket. utils.js:11
Automatch connection failure: 1/100 utils.js:11
Not attempting to reconnect to automatch server. utils.js:11
Entered lobby: 5027185e14b17abbe2065298 utils.js:11
Connecting to Automatch server at wss://andrewiannaccone.com/automatch utils.js:11
Connected to Automatch server. utils.js:11
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/517e1ec1e4b0b903ada067cb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516d8221e4b082c74d7c3090.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: florrat1380604707781 utils.js:11
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #656 on: October 01, 2013, 02:10:10 am »
+2

In version 2.3.4, when I join a game with #vpon in the title, this is how the chat starts:

Quote
Alan Malloy: I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info.
Alan Malloy: #vpon
Alan Malloy: I'd like to use a VP counter (See gokosalvager.com). You can say "#vpoff" before Turn 5 to disallow it, or "#vp?" to see the score in chat. Say "#vphelp" for more info.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #657 on: October 01, 2013, 02:57:53 am »
+3

Thanks amalloy and florrat (and yed for testing and posting straight to github).

-My own custom avatar doesn't seem to work anymore. Anytime I open the game (100% of the ~20 times I refreshed) the Goko avatar is displayed. I also cannot click on this avatar (to change it). When I go to the multiplayer lobby, my own avatar is a standard Goko avatar, but I do see custom avatars of others. Also, in games (and on score screens), my custom avatar is displayed. Below are two logs with a lot of "Failed to load resource"-errors, which are probably related (most - but not all - of them say they fail to load some avatar image). The top log is the log of playing the game against a bot, the bottom log is of joining the multiplayer lobby.

The avatars module is due for a serious overhaul. The "Failed to load resource errors" are because it's looking on retrobox for every player's avatar image, regardless of whether they have one registered or not. Your own avatar is failing to show up because the original GreaseMonkey code relied on running immediately after the Goko page loaded, which I basically can't do in the current addon/extension implementation. I don't want to prioritize these fixes over automatch or vp counter issue, so avatars just may not work quite right in this version.

Quote
-When I type #vphelp I get all messages twice, once sent by "**" and once sent by "florrat". (this is in games against bots)

Will fix. I need to intercept the chat messages that are actually VP counter commands. Edit: fixed in v2.3.4.2

Quote
-[non-reproducible error] In one game the vp tracker didn't work. I think it showed the players of the game I played before that game, but the VP-amounts had - AFAIK - no relation to either the current or the previous game. Attached you'll find a screenshot. When trying to give commands in chat (#vp? or #vphelp), nothing happened: my message didn't display, and I didn't get any response (I could send other non-command messages). I forgot to copy the log. Probably this isn't that helpful until I find a way to reproduce it, but I wanted to report it anyway.

Definitely a high priority fix. I'll try to reproduce it. Send me a log if you can.

Quote
- The log only fills part of the space next to the game (see attached screenshot).

Do you have the sidebar chat option disabled? It looks like it's trying to make space for the chat area anyway. Edit: yeah, that was it. Fixed in this commit, will be released in v2.3.4.3

In version 2.3.4, when I join a game with #vpon in the title, this is how the chat starts:

Quote
Alan Malloy: I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info.
Alan Malloy: #vpon
Alan Malloy: I'd like to use a VP counter (See gokosalvager.com). You can say "#vpoff" before Turn 5 to disallow it, or "#vp?" to see the score in chat. Say "#vphelp" for more info.

Will fix. Edit: fixed in v2.3.4.2
« Last Edit: October 01, 2013, 09:36:30 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #658 on: October 01, 2013, 09:28:53 am »
+2

-My own custom avatar doesn't seem to work anymore. Anytime I open the game (100% of the ~20 times I refreshed) the Goko avatar is displayed. I also cannot click on this avatar (to change it). When I go to the multiplayer lobby, my own avatar is a standard Goko avatar, but I do see custom avatars of others. Also, in games (and on score screens), my custom avatar is displayed. Below are two logs with a lot of "Failed to load resource"-errors, which are probably related (most - but not all - of them say they fail to load some avatar image). The top log is the log of playing the game against a bot, the bottom log is of joining the multiplayer lobby.

The avatars module is due for a serious overhaul. The "Failed to load resource errors" are because it's looking on retrobox for every player's avatar image, regardless of whether they have one registered or not. Your own avatar is failing to show up because the original GreaseMonkey code relied on running immediately after the Goko page loaded, which I basically can't do in the current addon/extension implementation. I don't want to prioritize these fixes over automatch or vp counter issue, so avatars just may not work quite right in this version.

I'd like to put in my vote that automatch should be last priority after making sure everything else works.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #659 on: October 01, 2013, 03:36:32 pm »
+5

The avatars module is due for a serious overhaul. The "Failed to load resource errors" are because it's looking on retrobox for every player's avatar image, regardless of whether they have one registered or not. Your own avatar is failing to show up because the original GreaseMonkey code relied on running immediately after the Goko page loaded, which I basically can't do in the current addon/extension implementation. I don't want to prioritize these fixes over automatch or vp counter issue, so avatars just may not work quite right in this version.

I'd like to put in my vote that automatch should be last priority after making sure everything else works.

"After making sure everything else works" is a reasonable-sounding goal that stops development dead. It's how you wind up with a space shuttle that has less computing power than an Xbox.

Still, I'll consider it if you'll be more precise. Which of these do you mean?
  • "I prefer custom avatars to automatch, Isotropish ratings, challenges, veto mode, and any other proposed improvements."
  • "I want you to put in as much time as it takes to keep improving the extension without ever breaking an existing feature."
  • "The GreaseMonkey script version was perfect. Please help me find it again."
  • "I'm willing to help out with testing and development."
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #660 on: October 01, 2013, 03:54:36 pm »
0

The avatars module is due for a serious overhaul. The "Failed to load resource errors" are because it's looking on retrobox for every player's avatar image, regardless of whether they have one registered or not. Your own avatar is failing to show up because the original GreaseMonkey code relied on running immediately after the Goko page loaded, which I basically can't do in the current addon/extension implementation. I don't want to prioritize these fixes over automatch or vp counter issue, so avatars just may not work quite right in this version.

I'd like to put in my vote that automatch should be last priority after making sure everything else works.

"After making sure everything else works" is a reasonable-sounding goal that stops development dead. It's how you wind up with a space shuttle that has less computing power than an Xbox.

Still, I'll consider it if you'll be more precise. Which of these do you mean?
  • "I prefer custom avatars to automatch, Isotropish ratings, challenges, veto mode, and any other proposed improvements."
  • "I want you to put in as much time as it takes to keep improving the extension without ever breaking an existing feature."
  • "The GreaseMonkey script version was perfect. Please help me find it again."
  • "I'm willing to help out with testing and development."

Sorry, I'll try to be more precise.

  • "I prefer custom avatars, Isotropish ratings, challenges, veto mode, and any other proposed improvements to automatch."
  • "I want you to put in as much time as it takes to keep improving the extension without ever breaking an existing feature except automatch, which I don't care about."
  • "I'm willing to help out with testing, except with automatch."

As someone who never has trouble finding a game, I consider automatch a waste of time and resources. I wouldn't be against its development except for two reasons:

• From the little I understand, it's more invasive to Goko than any of the other features. It's my understanding that it basically puts you in several lobbies at once. That seems like something that Goko is likely to eventually crack down on. It's quite possible I'm misinformed about this.
• It seems to me (emphasis on seems) that ever since work started on automatch, other features (which I do use) have been breaking with increasing frequency.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #661 on: October 01, 2013, 03:57:22 pm »
+5

Automatch doesn't put you in multiple lobbies at once (and you can do that anyway with normal Goko, just have multiple tabs).  Automatch uses a third party to find someone else looking there as well to find a game.  You can only automatch with other people looking for an automatched game.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #662 on: October 01, 2013, 04:50:17 pm »
+8

Sorry, I'll try to be more precise.

  • "I prefer custom avatars, Isotropish ratings, challenges, veto mode, and any other proposed improvements to automatch."
  • "I want you to put in as much time as it takes to keep improving the extension without ever breaking an existing feature except automatch, which I don't care about."
  • "I'm willing to help out with testing, except with automatch."

As someone who never has trouble finding a game, I consider automatch a waste of time and resources. I wouldn't be against its development except for two reasons:

• From the little I understand, it's more invasive to Goko than any of the other features. It's my understanding that it basically puts you in several lobbies at once. That seems like something that Goko is likely to eventually crack down on. It's quite possible I'm misinformed about this.
• It seems to me (emphasis on seems) that ever since work started on automatch, other features (which I do use) have been breaking with increasing frequency.

sudgy is correct. Automatch imposes zero additional strain on Goko. It also isn't responsible for bugs elsewhere in Salvager. There have been four big things that have happened since I started on automatch that are causing problems, but they're not directly related to it:

First, I rewrote a bunch of code to try to satisfy Mozilla and put the extension in the Firefox add-on library. This was a huge mistake. I introduced a bunch of new bugs and we neither had regression testing in place nor enough beta testers. I should have waited a lot longer before releasing that version.

Second, I rewrote the VP counter code to reduce all the chatter. This turned out to be way more complicated than I'd realized. I finally ended up writing 42 QUnit test cases to deal with all the possible ways the counter is supposed to turn on and off and explain itself to users. I think that may just about do it.

Third, there were features in the extension left over from the GM script that relied on really precise timing and were occasionally breaking as a result. When I added code to deal with this I introduced more problems than I solved. I believe the current beta fixes this for everything except avatars, which I simply haven't treated as a priority.

Fourth and most importantly, michaeljb signed out. He did a lot of great work on the extension, and he had also been keeping my reckless tendencies in check. yed and amalloy continue to test and making contributions on github, and I don't mean to diminish the testing and reports people have submitted here. But michaeljb had been doing a whole lot of development and it's a lot tougher without him.

So you can blame me for the bugs, not automatch. And if you're serious about volunteering to test, I really would appreciate the help. More testing is really the only way to get these bugs out before I do official releases.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #663 on: October 01, 2013, 05:24:46 pm »
+10

I wish I still had time to work on it! Silly degree taking up so much time...
Logged
🚂 Give 18xx games a chance 🚂

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #664 on: October 01, 2013, 05:59:40 pm »
+2

I just wanted to thank you for your efforts.  Goko is, like, usable now.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #665 on: October 01, 2013, 06:37:54 pm »
+2

Sign me up for testing! I don't have as much time as I used to, but I'll try to help. Just explain how I can test. I'm rather browser-extension illiterate, I'm afraid.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #666 on: October 01, 2013, 06:56:08 pm »
+1

Sign me up for testing! I don't have as much time as I used to, but I'll try to help. Just explain how I can test. I'm rather browser-extension illiterate, I'm afraid.

Nothing technical. I just need people here to encounter and report the bugs before I release to the general public. My last release was a bit of a disaster and I want to make sure it's more polished this time.

Install the beta version and turn on extra logging. Then just play normally but change the options around every game or two. Try to use a wide range of options, including multiple browsers if you can.

Whenever something looks wrong, take a screenshot, copy the log and post the problem here or on the github issues list.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #667 on: October 02, 2013, 09:41:50 am »
+1

Some minor issues:
The log sometimes is displayed in the lobby.
The scrollbar for the awesome new chat is not fully on the screen.


The vp counter notifications are still a bit off.
Quote
*** The VP Counter is ON and LOCKED because the table name contained "#vpon"
*** Say "#vphelp" for more info.
Watno I have joined the game.
[..., continues at about turn 2]
Watno I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info.
Watno #vpon
Watno I'd like to use a VP counter (See gokosalvager.com). You can say "#vpoff" before Turn 5 to disallow it, or "#vp?" to see the score in chat. Say "#vphelp" for more info.

« Last Edit: October 02, 2013, 09:46:40 am by Watno »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #668 on: October 03, 2013, 04:35:33 pm »
0

The vp counter notifications are still a bit off.
Quote
*** The VP Counter is ON and LOCKED because the table name contained "#vpon"
*** Say "#vphelp" for more info.
Watno I have joined the game.
[..., continues at about turn 2]
Watno I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info.
Watno #vpon
Watno I'd like to use a VP counter (See gokosalvager.com). You can say "#vpoff" before Turn 5 to disallow it, or "#vp?" to see the score in chat. Say "#vphelp" for more info.

I believe this is fixed in a more recent beta. The current version is v2.3.4.4

If you're in Chrome, you may need to enable "developer mode" or manually update your extensions to get the beta updates. If you're in Firefox, you may need to make sure automatic updating is enabled. I'm not sure about Safari.

Auto-updating extensions is trickier than I'd expected. It kinda looks like the major browsers all implemented it and then decided it was a security risk and broke it in various ways. Like Chrome extensions silently disabling themselves if you change the permission requests.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #669 on: October 03, 2013, 07:58:39 pm »
+2

I was thinking last night about how much Goko Salvager does to, well, salvage the experience of playing Dominion on Goko.  It's great, and I really appreciate all the hard work that's been done on it, by Andrew/ragingduckd, michaeljb, and nutki (and maybe others I'm not aware of?) 

I was thinking, I'd like to make a small donation as a token of my appreciation.  Any way I can do that?  Maybe it'll be too logistically complicated since there are a number of contributors, but I just wanted to throw it out there anyway.
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #670 on: October 04, 2013, 10:16:08 am »
+1

The log sometimes is displayed in the lobby.

I'm likely in the minority here, but I would actually prefer (at least the option to) have the log visible at all times when Goko is loaded. This is primarily to help with video-making setup.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #671 on: October 09, 2013, 12:35:03 pm »
+2

Feature request:
It would be cool to make a list with friends, just like the blacklist. Automatch will check this people before others, so that you can play with them more often.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #672 on: October 09, 2013, 12:41:39 pm »
0

The log sometimes is displayed in the lobby.

I'm likely in the minority here, but I would actually prefer (at least the option to) have the log visible at all times when Goko is loaded. This is primarily to help with video-making setup.
Yeah, why did I never suggest that. that woukd be really cool. Often while waiting for a game, I try to remember something from the last one and can't. In fact I even try to find what I'm looking for when the log pops back up while the next game is loading (which of course is impossible in that short time)
Logged

ShinKyo

  • Steward
  • ***
  • Offline Offline
  • Posts: 29
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #673 on: October 09, 2013, 06:02:34 pm »
+1

Thanks for the great plugin! Is there an option to turn off the VP-Counter but still show the log? By the way if the plugin doesn't start it helped me to deactivate it in Chrome once and then activate it again after restart.
For all who sometimes want to play with the recommed sets from the original rules: I have extracted all sets out of the rules and format them a bit so that you only have to copy/paste it for the plugin. But at the two sets with fixed bane card I don't know how it works. I'm not sure if you can specify a bane card as 11th card there.
Dominion-Sets for Goko Dominion Salvager Plugin
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #674 on: October 09, 2013, 07:26:05 pm »
0

Thanks for the great plugin! Is there an option to turn off the VP-Counter but still show the log? By the way if the plugin doesn't start it helped me to deactivate it in Chrome once and then activate it again after restart.
For all who sometimes want to play with the recommed sets from the original rules: I have extracted all sets out of the rules and format them a bit so that you only have to copy/paste it for the plugin. But at the two sets with fixed bane card I don't know how it works. I'm not sure if you can specify a bane card as 11th card there.
Dominion-Sets for Goko Dominion Salvager Plugin

If you go to user settings on the main goko page under your avatar you can change the settings (including automatically turning off the vp counter). You can also type #vpoff in the chat.

Specifying the bane merely requires putting in 11 cards with one of the first 10 being young witch. Full instructions here http://dom.retrobox.eu/kingdomgenerator.html
Logged
"All advice is awful"
 —Count Grishnakh

ShinKyo

  • Steward
  • ***
  • Offline Offline
  • Posts: 29
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #675 on: October 10, 2013, 04:57:35 am »
0

Thanks for the great plugin! Is there an option to turn off the VP-Counter but still show the log? By the way if the plugin doesn't start it helped me to deactivate it in Chrome once and then activate it again after restart.
For all who sometimes want to play with the recommed sets from the original rules: I have extracted all sets out of the rules and format them a bit so that you only have to copy/paste it for the plugin. But at the two sets with fixed bane card I don't know how it works. I'm not sure if you can specify a bane card as 11th card there.
Dominion-Sets for Goko Dominion Salvager Plugin

If you go to user settings on the main goko page under your avatar you can change the settings (including automatically turning off the vp counter). You can also type #vpoff in the chat.

Specifying the bane merely requires putting in 11 cards with one of the first 10 being young witch. Full instructions here http://dom.retrobox.eu/kingdomgenerator.html
I know the User Settings window. But to set #vpoff doesn't work. I don't want to type it everytime in the chat.
With the 11th card as a bane I figured out by myself. I overlooked the part in the instructions at retrobox.
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #676 on: October 10, 2013, 05:31:21 am »
+4

I always play with points counter. My table name contains #vpon, so when I play a game and someone types #vpoff, the message "Sorry, point counter locked to ON due to #vpon in table name" appears and nothing happens. But during automatch games the table name gets changed to "For whomever I play" and in those games my opponent can turn the point counter off. Is it possible to add #vpon to automatch table name whenever the automatch is triggered by creating a table that has #vpon?
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #677 on: October 10, 2013, 07:48:08 am »
+2

I always play with points counter. My table name contains #vpon, so when I play a game and someone types #vpoff, the message "Sorry, point counter locked to ON due to #vpon in table name" appears and nothing happens. But during automatch games the table name gets changed to "For whomever I play" and in those games my opponent can turn the point counter off. Is it possible to add #vpon to automatch table name whenever the automatch is triggered by creating a table that has #vpon?
How about first go through current issues list on github?
https://github.com/aiannacc/Goko-Salvager/issues/36
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #678 on: October 10, 2013, 08:54:22 am »
+4

I always play with points counter. My table name contains #vpon, so when I play a game and someone types #vpoff, the message "Sorry, point counter locked to ON due to #vpon in table name" appears and nothing happens. But during automatch games the table name gets changed to "For whomever I play" and in those games my opponent can turn the point counter off. Is it possible to add #vpon to automatch table name whenever the automatch is triggered by creating a table that has #vpon?
How about first go through current issues list on github?
https://github.com/aiannacc/Goko-Salvager/issues/36

How about not discouraging people from making whatever suggestions they feel like making? :P You want to lower the cost to people giving feedback as much as possible, not raise unnecessary hoops.

I didn't know about that particular GitHub page until you linked it, I'm not planning to check it again in the future before making any suggestion and I certainly don't expect people who aren't hardcore programmers to do so either.

Furthermore, there is actually valuable information contained in a repeat suggestion: it shows that the issue matters to more people, so that if you care a lot about user satisfaction, you know what to prioritize. For me, this issue makes me very reluctant to accept auto-matches against unknowns, because I just really hate playing without point tracker.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #679 on: October 10, 2013, 09:15:23 am »
+5

I always play with points counter. My table name contains #vpon, so when I play a game and someone types #vpoff, the message "Sorry, point counter locked to ON due to #vpon in table name" appears and nothing happens. But during automatch games the table name gets changed to "For whomever I play" and in those games my opponent can turn the point counter off. Is it possible to add #vpon to automatch table name whenever the automatch is triggered by creating a table that has #vpon?
How about first go through current issues list on github?
https://github.com/aiannacc/Goko-Salvager/issues/36

How about not discouraging people from making whatever suggestions they feel like making? :P You want to lower the cost to people giving feedback as much as possible, not raise unnecessary hoops.

I didn't know about that particular GitHub page until you linked it, I'm not planning to check it again in the future before making any suggestion and I certainly don't expect people who aren't hardcore programmers to do so either.

Furthermore, there is actually valuable information contained in a repeat suggestion: it shows that the issue matters to more people, so that if you care a lot about user satisfaction, you know what to prioritize. For me, this issue makes me very reluctant to accept auto-matches against unknowns, because I just really hate playing without point tracker.

Issues page is linked from Salvanger description post.
http://forum.dominionstrategy.com/index.php?topic=9198.msg283465#msg283465

Sorry hsiale, I'm not in a good mood today. I should have just linked there.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #680 on: October 10, 2013, 09:51:37 am »
+10

In defense of yed's irritability...

It's hard to appreciate just how terrible forum threads are for tracking issues until you try using one yourself. The github issue tracker makes remembering, updating, and prioritizing issues sooo much easier. Any feedback is informative, but that doesn't make developers eager to receive feature requests on postcards or by telephone.

Personally, I also really like it when someone goes a little out of their way to submit an issue on github, or does some beta testing, or even just posts a bug report that includes a log or screenshot. Upvotes and complimentary posts aren't nearly as encouraging as seeing users put in just a little effort. Maybe that's petty, but Salvager is a labor of love. If you want your developers to keep loving their labor, then it's prudent to cater to their emotional foibles. ;)

Whether you agree with any of this or not, you're just a whole lot more likely to get your bug report or feature request dealt with if you post it on github. I'll try to find some way to make the link more conspicuous.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #681 on: October 10, 2013, 12:13:02 pm »
0

I'll try to find some way to make the link more conspicuous.
your signature perhaps?
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #682 on: October 10, 2013, 12:30:07 pm »
+9

Any feedback is informative, but that doesn't make developers eager to receive feature requests on postcards or by telephone.

Man, couldn't you have told me this before I dispatched my messenger pigeon across the Atlantic, a measure I was forced to take only because you ignored my prior smoke signals?
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #683 on: October 10, 2013, 03:11:30 pm »
+1

I'll try to find some way to make the link more conspicuous.
your signature perhaps?

I wouldn't count on it.
Logged
🚂 Give 18xx games a chance 🚂

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #684 on: October 10, 2013, 03:46:53 pm »
0

From now on I will keep the current state of the extension in this post. Please report any issues or ideas below.

Maybe this should be replaced with "... ideas on github: LINK"
Logged

quiteunicorn

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: +1
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #685 on: October 16, 2013, 12:18:39 pm »
0

so.... newbie question, be gentle ;)
I love the idea of the Salvager extension and downloaded it in the Chrome webstore, but now what....? none of the nifty features are showing up? Do I need to "activate" it somehow? What am I missing??

Thank you so much for your help!
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #686 on: October 16, 2013, 02:12:52 pm »
+2

so.... newbie question, be gentle ;)
I love the idea of the Salvager extension and downloaded it in the Chrome webstore, but now what....? none of the nifty features are showing up? Do I need to "activate" it somehow? What am I missing??

Thank you so much for your help!
You might have to refresh the Goko page sometimes if the User Settings button doesn't show below the Logout button.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

quiteunicorn

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: +1
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #687 on: October 16, 2013, 02:19:38 pm »
+1

it worked! Thank you, I can't wait to check it out!
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #688 on: October 17, 2013, 12:58:38 am »
+5

Hey folks. Just FYI, the current beta looks very reliable except for the launch screen issues, which I still can't figure out how to fix.  I'm sure it's Goko's fault, but I don't understand it well enough to blame them properly. :P



And what the hell, quickmeme? No font options?

Edit: Many thanks to serakfalcon for looking into this.  I've added a detailed comment on github about why this is difficult and how I've tried to solve it.
« Last Edit: October 17, 2013, 09:13:20 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #689 on: October 19, 2013, 04:19:02 pm »
+1

Feature request: the option to display the number of cards left in the piles on the second page somewhere (that doesn't require clicking a button during a game).
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #690 on: October 20, 2013, 02:55:45 pm »
+2

Feature request (that has probably been posted already, but inline search is not cooperating with me): when using automatch from Create Game, if "#vpon" or "#vpoff" is in the title of the game I made, respect that when finding opponents and put the appropriate title in the name of the automatch game. I suppose the manual automatch should also support preferences here.

Rules:
  • #vpon players should not be matched with #vpoff players.
  • If either player is #vpon, then #vpon goes in the game name.
  • If either player is #vpoff, then #vpoff goes in the game name.

I love the Create Game automatch, since it makes finding a game so easy, and usually I'm very happy with the pairing when automatch finds a game. It's just frustrating the times that I'm matched with somebody who forces #vpoff, since I don't really enjoy playing without the counter.

Edit: Well now search is cooperating and I see that it has been posted a couple times already:
http://forum.dominionstrategy.com/index.php?topic=8163.msg302991#msg302991
https://github.com/aiannacc/Goko-Salvager/issues/36
So consider this another vote then. :)
« Last Edit: October 20, 2013, 02:59:48 pm by blueblimp »
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #691 on: October 20, 2013, 05:19:03 pm »
0

Feature request (that has probably been posted already, but inline search is not cooperating with me): when using automatch from Create Game, if "#vpon" or "#vpoff" is in the title of the game I made, respect that when finding opponents and put the appropriate title in the name of the automatch game. I suppose the manual automatch should also support preferences here.

Rules:
  • #vpon players should not be matched with #vpoff players.
  • If either player is #vpon, then #vpon goes in the game name.
  • If either player is #vpoff, then #vpoff goes in the game name.

I love the Create Game automatch, since it makes finding a game so easy, and usually I'm very happy with the pairing when automatch finds a game. It's just frustrating the times that I'm matched with somebody who forces #vpoff, since I don't really enjoy playing without the counter.

Edit: Well now search is cooperating and I see that it has been posted a couple times already:
http://forum.dominionstrategy.com/index.php?topic=8163.msg302991#msg302991
https://github.com/aiannacc/Goko-Salvager/issues/36
So consider this another vote then. :)
I think this could be best done by a choice in automatch-options. "#vpon", "#vpoff" or "doesn't matter". I have #vpoff in my table-names, but I don't care so much about playing with #vpon. So it would be sad not to find games, just because they have #vpon.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #692 on: October 20, 2013, 11:41:37 pm »
0

I love the Create Game automatch, since it makes finding a game so easy, and usually I'm very happy with the pairing when automatch finds a game. It's just frustrating the times that I'm matched with somebody who forces #vpoff, since I don't really enjoy playing without the counter.

This. After I bought a few sets myself I've almost stopped using automatch entirely, since I can get games where I don't have to fear the #vpoff. I just set up my own #vpon tables, and join if I see another #vpon table.
Logged

Eevee

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1010
  • Shuffle iT Username: Eevee
  • A wild Eevee appears!
  • Respect: +867
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #693 on: October 21, 2013, 05:08:32 pm »
0

Is the extension broken somehow? I get the auto-match, but it doesn't save my settings or show the log viewer or the point counter. Basically only thing reminding me of a playable goko is the auto-match button.

// And it's back! Damn, AI.. I you are fast! Took you what, two minutes?
« Last Edit: October 21, 2013, 05:11:09 pm by Eevee »
Logged

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #694 on: October 21, 2013, 05:29:30 pm »
+3

Is the extension broken somehow? I get the auto-match, but it doesn't save my settings or show the log viewer or the point counter. Basically only thing reminding me of a playable goko is the auto-match button.

// And it's back! Dang, AI.. I you are fast! Took you what, two minutes?
Just click refresh if you don't see the user settings button on the home page.
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #695 on: October 22, 2013, 11:14:00 am »
0

Is automatch down? It has not been working for me today.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #696 on: October 22, 2013, 12:41:23 pm »
0

Is automatch down? It has not been working for me today.

Goko hasn't been working recently.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #697 on: October 22, 2013, 05:59:49 pm »
+4

Is automatch down? It has not been working for me today.

Goko hasn't been working recently.

Fixed.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #698 on: November 02, 2013, 10:22:03 am »
+1

Feature request: #autovp? chat command to automatically display the VP in the chat at the beginning of each turn.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #699 on: November 02, 2013, 12:16:48 pm »
0

Feature request: #autovp? chat command to automatically display the VP in the chat at the beginning of each turn.

There's the thing at the top right, why would you need this?


Also, I just had a dream where you said you would stop making this extension.  It was horrible.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #700 on: November 02, 2013, 12:40:26 pm »
0

Feature request: #autovp? chat command to automatically display the VP in the chat at the beginning of each turn.

There's the thing at the top right, why would you need this?


Also, I just had a dream where you said you would stop making this extension.  It was horrible.
Sometimes I play against people who don't have the thing at the top right.


Who said?
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #701 on: November 02, 2013, 12:41:45 pm »
0

Feature request: #autovp? chat command to automatically display the VP in the chat at the beginning of each turn.

There's the thing at the top right, why would you need this?


Also, I just had a dream where you said you would stop making this extension.  It was horrible.
Sometimes I play against people who don't have the thing at the top right.


Who said?

AI.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #702 on: December 11, 2013, 03:13:41 pm »
0

I prefer to never have to play with tournament.

Using "All / Tournament" in Kingdom Selector is ineffective. How do I achieve preventing the inclusion of a specific card?
Logged
You are the brashest scum player on f.ds.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #703 on: December 11, 2013, 03:39:03 pm »
0

I prefer to never have to play with tournament.

Using "All / Tournament" in Kingdom Selector is ineffective. How do I achieve preventing the inclusion of a specific card?

What do you mean it's ineffective? Seems to work fine for me. Are you sure you spelled Tournament correctly when you tried it?
Logged

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #704 on: December 11, 2013, 03:58:30 pm »
0

I prefer to never have to play with tournament.

Using "All / Tournament" in Kingdom Selector is ineffective. How do I achieve preventing the inclusion of a specific card?

What do you mean it's ineffective? Seems to work fine for me. Are you sure you spelled Tournament correctly when you tried it?

I can't be sure because there is no way to check it once it is done that I know of. I can try again and double check the spelling before I submit and then play 500 games until I am satisfied that probability indicates that tournament is being ignored.
Logged
You are the brashest scum player on f.ds.

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #705 on: December 11, 2013, 04:00:03 pm »
0

While we're at it, is there anyway to fire Kingdom Selector again without logging out of Goko and back in?
Logged
You are the brashest scum player on f.ds.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #706 on: December 11, 2013, 04:01:42 pm »
0

While we're at it, is there anyway to fire Kingdom Selector again without logging out of Goko and back in?

??? The Kingdom Selector window should be appearing each time Goko tries to randomize a (non-Pro) set. How does it work for you?
Logged

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #707 on: December 11, 2013, 04:03:48 pm »
0

Well, I only play pro so I get it once when I first load the create game wizard.

Also, I just logged out and back in and no effect. I apparently have to delete cookies to be able to fire kingdom-selector again.

Anyway, I think I just figured out that I am not going to be able to use Kingdom Selector to filter cards out of a pro game which makes unfortunate sense.
Logged
You are the brashest scum player on f.ds.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #708 on: December 11, 2013, 04:18:46 pm »
0

Anyway, I think I just figured out that I am not going to be able to use Kingdom Selector to filter cards out of a pro game which makes unfortunate sense.

Bingo. That's it.
Logged

serakfalcon

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 278
  • Shuffle iT Username: serakfalcon
  • Respect: +230
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #709 on: December 11, 2013, 07:34:48 pm »
0

Well, I only play pro so I get it once when I first load the create game wizard.

Also, I just logged out and back in and no effect. I apparently have to delete cookies to be able to fire kingdom-selector again.

Anyway, I think I just figured out that I am not going to be able to use Kingdom Selector to filter cards out of a pro game which makes unfortunate sense.

Yes. The kingdom selector isn't supposed to fire AT ALL in pro, but haven't been able to fix that yet. so sorry about the confusion.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #710 on: December 15, 2013, 04:01:37 pm »
0

Automatch seems to be offline.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #711 on: January 11, 2014, 09:29:35 am »
0

(this may have been asked before, but reading  20+ pages is a bit overkill)

i just installed the addon, and noticed that it contains a vp counter, which also works if you enable "always refuse (#vpoff)" in the settings. so, is there no way to disallow vp counters for your enemy? that would really suck because i consider counting vp's an element of skill and everything that makes the game more skill heavy is a good thing. i can of course disable the "show vp counter and log in sidebar" but that doesn't really fix the problem, it just makes things unfair.

i also don't like that it shows the game log, but since goko does that too i can't really complain

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #712 on: January 11, 2014, 09:33:30 am »
+1

If you activate the option "always refuse (#vpoff)", or manually type #vpoff in the game name or chat at the start of the game, the vp counter is disabled for all players in the game (unless they hacked their copy of the extension).
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #713 on: January 11, 2014, 09:35:24 am »
0

If you activate the option "always refuse (#vpoff)", or manually type #vpoff in the game name or chat at the start of the game, the vp counter is disabled for all players in the game (unless they hacked their copy of the extension).

but i did activate that option and it still counted vp's

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #714 on: January 11, 2014, 10:17:59 am »
0

For the record: the reason I use the point counter is that Goko displays the entire log.  It prevents both me and my opponent from having to scroll up and check on things.  I agree it's not 'part of the game' but Goko's so slow already that the point counter just helps speed things up.  To each his own, though.  My opponent saying #vpoff definitely disables it on my side.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #715 on: January 11, 2014, 10:18:11 am »
0

If you activate the option "always refuse (#vpoff)", or manually type #vpoff in the game name or chat at the start of the game, the vp counter is disabled for all players in the game (unless they hacked their copy of the extension).

but i did activate that option and it still counted vp's
If you join (or create) a game with #vpon in the title, you cannot turn off the point counter (because the host specified he wanted to play with the point counter). If you host games yourself, you can disable the point counter for both players by putting #vpoff in the title. In all other cases, you can turn off the point counter by saying #vpoff in chat (at the beginning of the game, I think, and if I'm correct this is what the "always refuse"-option does automatically)
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #716 on: January 11, 2014, 11:18:25 am »
0

If you activate the option "always refuse (#vpoff)", or manually type #vpoff in the game name or chat at the start of the game, the vp counter is disabled for all players in the game (unless they hacked their copy of the extension).

but i did activate that option and it still counted vp's
If you join (or create) a game with #vpon in the title, you cannot turn off the point counter (because the host specified he wanted to play with the point counter). If you host games yourself, you can disable the point counter for both players by putting #vpoff in the title. In all other cases, you can turn off the point counter by saying #vpoff in chat (at the beginning of the game, I think, and if I'm correct this is what the "always refuse"-option does automatically)

the games where it didnt work were actually created by me... but it works now, so i must have messed up somehow. thanks anyway

theoretically, you could still count vp's by checking the game log, but i guess noone does that

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #717 on: January 11, 2014, 12:30:44 pm »
+1

Were you playing against just bots? I think it might always be on in such games, regardless of setting.
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #718 on: January 12, 2014, 02:05:28 pm »
0

The site http://gokologs.drunkensailor.org/ is down again. Could you restart?
« Last Edit: January 12, 2014, 02:09:59 pm by florrat »
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #719 on: January 12, 2014, 02:32:02 pm »
0

Assuming you have restarted it (because it is up now), thanks!

By the way, the link to the newest beta version is down (https://www.gokosalvager.com:8888/v2.3.4.8/index.html, linked in this post). Also, I've had no problems at all with that newest beta version for the last months, so I think you can make it the new official version.

EDIT: I could connect to it once, it is down again :S
« Last Edit: January 12, 2014, 02:34:13 pm by florrat »
Logged

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #720 on: January 13, 2014, 04:50:30 am »
0

Hey,

Yes, the link to the beta does not work.. Does anybody have a working link, or can send me a copy of the beta? ;)

I would have another feature request, if it is not asked to much:
Could you add another create game button, that works even if Goko's does not? ;) I read somewhere, that it is possible with only two lines of JS code, but i don't have the console for that. And it should be quite easy to add to the Salvager, right?
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #721 on: January 13, 2014, 05:11:59 am »
+1

Could you add another create game button, that works even if Goko's does not? ;) I read somewhere, that it is possible with only two lines of JS code, but i don't have the console for that. And it should be quite easy to add to the Salvager, right?
I'm working on this.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #722 on: January 13, 2014, 09:47:02 am »
+4

Could you add another create game button, that works even if Goko's does not? ;) I read somewhere, that it is possible with only two lines of JS code, but i don't have the console for that. And it should be quite easy to add to the Salvager, right?
I'm working on this.
Done: https://github.com/aiannacc/Goko-Salvager/commits/quick-create-game

Please can someone beta-test this?

In Chrome if you don't know how to build it yourself from github:
http://tash-kalar.singlepicture.org/goko-salvager-quick-create-game-chrome.tar.bz2
unpack it
Tools->Extensions->Remove current Goko Salvager->Developer Mode->Load unpacked extension...->select unpacked directory

EDIT: New is button "Quick Game" next to "Create Game". You can set game name, type and # of players in User Settings.

EDIT2: I have added AutoAutoMatch option for Quick Game button. Beta above is updated
« Last Edit: January 13, 2014, 10:47:34 am by yed »
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #723 on: January 13, 2014, 10:25:44 am »
+13

Remember that time people thought it was inappropriate to call this thing Goko Salvager?
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #724 on: January 13, 2014, 10:46:21 am »
0

Thanks, yed, but this version of Salvager breaks the Kingdom Generator feature for most strings. It just kicks me back to the title screen. The Kingdom Generator is the key feature of Salvager for me, so this doesn't help me much.

EDIT: But just to be clear, I appreciate you adding this feature! I hope to see a version that still works with Kingdom Generator.
« Last Edit: January 13, 2014, 10:53:39 am by LastFootnote »
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #725 on: January 13, 2014, 10:55:28 am »
+1

Thanks, yed, but this version of Salvager breaks the Kingdom Generator feature for most strings. It just kicks me back to the title screen. The Kingdom Generator is the key feature of Salvager for me, so this doesn't help me much.
I have not been doing anything with that...
Is it ok in latest master version? (http://tash-kalar.singlepicture.org/latest-master-chrome.tar.bz2)
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #726 on: January 13, 2014, 11:13:14 am »
0

Thanks, yed, but this version of Salvager breaks the Kingdom Generator feature for most strings. It just kicks me back to the title screen. The Kingdom Generator is the key feature of Salvager for me, so this doesn't help me much.
I have not been doing anything with that...
Is it ok in latest master version? (http://tash-kalar.singlepicture.org/latest-master-chrome.tar.bz2)

Nope, it's broken there too. Any way you could apply your changes to the latest release, rather than the beta?
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #727 on: January 13, 2014, 11:15:11 am »
+1

(I used the version of your first post)

For me quick game worked. But for me the usual create game button also works...

For me the kingdom generator also did strange things (but I didn't use your latest version). It didn't accept kingdoms other than "All" (only tested 2 other strings), and sometimes when I hit enter (because the OK button doesn't work) the page reloads with URL
http://play.goko.com/Dominion/gameClient.html?selval=All#
(where "All" is the string in the kingdom generator input field). Don't know whether this is helpful or not. I'll try the newer version later.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #728 on: January 13, 2014, 11:25:13 am »
0

(I used the version of your first post)

For me quick game worked. But for me the usual create game button also works...

For me the kingdom generator also did strange things (but I didn't use your latest version). It didn't accept kingdoms other than "All" (only tested 2 other strings), and sometimes when I hit enter (because the OK button doesn't work) the page reloads with URL
http://play.goko.com/Dominion/gameClient.html?selval=All#
(where "All" is the string in the kingdom generator input field). Don't know whether this is helpful or not. I'll try the newer version later.
Thank you for the report. Please try it also in latest master version http://tash-kalar.singlepicture.org/latest-master-chrome.tar.bz2
This is the version before I added Quick Game.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #729 on: January 13, 2014, 11:42:29 am »
0

(I used the version of your first post)

For me quick game worked. But for me the usual create game button also works...

For me the kingdom generator also did strange things (but I didn't use your latest version). It didn't accept kingdoms other than "All" (only tested 2 other strings), and sometimes when I hit enter (because the OK button doesn't work) the page reloads with URL
http://play.goko.com/Dominion/gameClient.html?selval=All#
(where "All" is the string in the kingdom generator input field). Don't know whether this is helpful or not. I'll try the newer version later.
Thank you for the report. Please try it also in latest master version http://tash-kalar.singlepicture.org/latest-master-chrome.tar.bz2
This is the version before I added Quick Game.

As I already said, it's broken in the latest master version, too. So it's not your code that broke it.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #730 on: January 13, 2014, 12:03:46 pm »
0

Ok I have heve found bug which redirects to main. But it does that only when you have error in your string.

All of these works for me:
All - use all the cards
Cellar, Market, Militia, Mine, Moat, Remodel, Smithy, Village, Woodcutter, Workshop - any specific kingdom
Dark Ages - use only Dark Ages cards
Dark Ages + Base Set - use only Dark Ages and base Dominion cards
2 * Dark Ages + Base Set - as above, but cards from Dark Ages are twice as more likely to be chosen
6 Seaside, 4 Base Set - 6 cards from Seaside, others from the base set
All / Alchemy - all but Alchemy cards
Moat, 3 Attack, All - include Moat and at least 3 attack cards
Moat, 3 Attack, All / Attack - include Moat and exactly 3 attack cards
3 (Seaside + Intrigue) * Victory, Seaside + Intrigue - only Seaside and Intrigue, at least 3 victory cards
« Last Edit: January 13, 2014, 12:04:47 pm by yed »
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #731 on: January 13, 2014, 12:12:43 pm »
0

Once I get back to my desk, I can give you specifics, but suffice to say that several strings of 10 Kingdom cards that work with the current release fail with the beta version.

If it matters, I use Chrome.

EDIT: To be clear, the bug that kicks you back to the main screen when you use an invalid string isn't new. What's new is that many strings that were once valid are no longer. For instance, the string "Ambassador" kicks you back to the main screen.
« Last Edit: January 13, 2014, 01:34:59 pm by LastFootnote »
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #732 on: January 13, 2014, 01:34:21 pm »
+1

Aha, I have discovered the issue. It has nothing to do with what the string is. It used to be that if you pressed "Enter" in the text field, it would submit. Now it shoots you back to the title page. If you actually click (or tab to) the "OK" button, it works fine. Seems like it should be an easy fix.
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #733 on: January 13, 2014, 10:55:53 pm »
+1

I'm just installed the beta.  The first second thing I noticed was that the setting screen is too big and there's no scrollbar so I can't see the bottom of it.
(The first thing was the nifty change avatar button.)

EDIT: minor feature request: option to look for an either pro or casual game with automatch instead of only one or the other.

EDIT2: It automatically put in my chat window something like "I have joined the game."  Was this something you put in while testing and forgot to remove?  (I've done that same kind of thing before.)
« Last Edit: January 14, 2014, 01:44:36 am by LibraryAdventurer »
Logged

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #734 on: January 14, 2014, 03:04:12 am »
0

Wow, Yed, that really was a fast implementation! I am really impressed!

Concerning the "I have joined the game" String.. could you add a text field to the user settings, where one could replace that String with a custom welcome message? An automatically posted "hi, gl, hf" would save me so many keystrokes.. ;)

Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #735 on: January 14, 2014, 05:33:24 am »
+1

The first second thing I noticed was that the setting screen is too big and there's no scrollbar so I can't see the bottom of it.
Fixed.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #736 on: January 14, 2014, 05:37:27 am »
0

Wow, Yed, that really was a fast implementation! I am really impressed!

Concerning the "I have joined the game" String.. could you add a text field to the user settings, where one could replace that String with a custom welcome message? An automatically posted "hi, gl, hf" would save me so many keystrokes.. ;)

What's the point of it though, if it's automated?
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #737 on: January 14, 2014, 06:33:47 am »
0

EDIT2: It automatically put in my chat window something like "I have joined the game."  Was this something you put in while testing and forgot to remove?  (I've done that same kind of thing before.)
https://github.com/aiannacc/Goko-Salvager/issues/137
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #738 on: January 14, 2014, 06:36:28 am »
0

Ok I have heve found bug which redirects to main. But it does that only when you have error in your string.
https://github.com/aiannacc/Goko-Salvager/issues/155

Aha, I have discovered the issue. It has nothing to do with what the string is. It used to be that if you pressed "Enter" in the text field, it would submit. Now it shoots you back to the title page. If you actually click (or tab to) the "OK" button, it works fine. Seems like it should be an easy fix.
https://github.com/aiannacc/Goko-Salvager/issues/154
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #739 on: January 17, 2014, 11:41:20 am »
+1

not sure if this request has already been made, but often you get people on auto-match who are afk and then you're basically stuck.  possible solutions include:
  • time-out.  both get booted, with bell.  if you're present, you can just turn it back on.
  • if you decline, ban that person from your next auto-match.
  • a separate button for decline and ban.  probably the ban could be temporary, like this session only, or for the next five minutes or something like that.

as of now, declining turns your automatch off, and if you turn it on again, you're very likely to get the same afk person again.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #740 on: January 17, 2014, 12:01:52 pm »
0

not sure if this request has already been made, but often you get people on auto-match who are afk and then you're basically stuck.  possible solutions include:
  • time-out.  both get booted, with bell.  if you're present, you can just turn it back on.
  • if you decline, ban that person from your next auto-match.
  • a separate button for decline and ban.  probably the ban could be temporary, like this session only, or for the next five minutes or something like that.

as of now, declining turns your automatch off, and if you turn it on again, you're very likely to get the same afk person again.

Both you and the person you get automatched with are taken off the queue, so if you get automatch with someone that is AFK, their automatch will be off the next time.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #741 on: January 28, 2014, 11:30:12 pm »
+2

FYI, Donald X. on Salvager:

Quote
The log and chat window are currently not always present during games. You open them up and they aren't very good. Instead there could be a log on the side of the screen - where the mod puts it. It would be a lot better to be able to always see a log on the screen. And mildly better to have a few lines of chat always there.

Maybe people aren't clamoring for this because they are using the mod. I am not using the mod because I want to know what experience normal people are getting. There's uh this mod someone made, probably you have heard of it. It like adds a log and matchmaking and a point counter. You can see it in youtube videos. And that's why you see games in the lobbies with "#VPOFF" or whatever.

Incidentally I do not mind if you add a point counter. In case you were worried I might mind.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #742 on: January 29, 2014, 04:01:06 pm »
0

FYI, Donald X. on Salvager:

Quote
The log and chat window are currently not always present during games. You open them up and they aren't very good. Instead there could be a log on the side of the screen - where the mod puts it. It would be a lot better to be able to always see a log on the screen. And mildly better to have a few lines of chat always there.

Maybe people aren't clamoring for this because they are using the mod. I am not using the mod because I want to know what experience normal people are getting. There's uh this mod someone made, probably you have heard of it. It like adds a log and matchmaking and a point counter. You can see it in youtube videos. And that's why you see games in the lobbies with "#VPOFF" or whatever.

Incidentally I do not mind if you add a point counter. In case you were worried I might mind.

Where did he post this?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

2.71828.....

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1290
  • Shuffle iT Username: irrationalE
  • Respect: +1322
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #743 on: January 29, 2014, 04:08:31 pm »
0

FYI, Donald X. on Salvager:

Quote
The log and chat window are currently not always present during games. You open them up and they aren't very good. Instead there could be a log on the side of the screen - where the mod puts it. It would be a lot better to be able to always see a log on the screen. And mildly better to have a few lines of chat always there.

Maybe people aren't clamoring for this because they are using the mod. I am not using the mod because I want to know what experience normal people are getting. There's uh this mod someone made, probably you have heard of it. It like adds a log and matchmaking and a point counter. You can see it in youtube videos. And that's why you see games in the lobbies with "#VPOFF" or whatever.

Incidentally I do not mind if you add a point counter. In case you were worried I might mind.

Where did he post this?

In "other suggestions and bug reports"
Logged
Man. I had four strips of bacon yesterday. Was one automatically undercooked, one automatically overcooked? No, let's put a stop to that right here, all four strips were excellent.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #744 on: January 30, 2014, 09:39:14 pm »
+1

Where did he post this?

In "other suggestions and bug reports"

Who is "Making Fun?"  Is Goko transitioning from ignoring us on getsatisfaction to ignoring us there instead?  Does Donald X talk to us on that forum but not on this one?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #745 on: January 30, 2014, 09:42:10 pm »
0

Where did he post this?

In "other suggestions and bug reports"

Who is "Making Fun?"  Is Goko transitioning from ignoring us on getsatisfaction to ignoring us there instead?  Does Donald X talk to us on that forum but not on this one?

He'll talk to us on the BGG forums, too. That's always been the case.
Logged

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #746 on: February 01, 2014, 05:40:21 pm »
0

Gosh, the Chrome version of the extension seems to work so much better than the Firefox version. I was playing on Goko with Firefox for the longest time, but recently I've been having problems where scripts would stop running when the table was being made for auto-match. Problems were especially likely when I would be the guest. I was curious to know if this could have anything to do with playing against people using the beta version of Salvager for Chrome.

I apologize to everyone that had to deal with my automatch glitching up.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #747 on: February 04, 2014, 12:41:00 am »
0

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #748 on: February 04, 2014, 01:17:03 am »
0

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?
Install the Russian keyboard.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #749 on: February 04, 2014, 03:53:37 am »
+1

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?
Copy paste from log? In game or after.
Logged

Jeebus

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2529
  • Shuffle iT Username: jeebus
  • Respect: +1642
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #750 on: February 04, 2014, 10:41:45 pm »
0

Recently the after-game log stopped working. The normal Goko log shows up instead. I'm using Chrome on Windows 7. It used to work before.
I tested it now on my old computer, which still runs Windows XP, and for some reason the log works there in Chrome.

Anybody else experience this?

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #751 on: February 04, 2014, 10:59:44 pm »
+2

Recently the after-game log stopped working. The normal Goko log shows up instead. I'm using Chrome on Windows 7. It used to work before.
I tested it now on my old computer, which still runs Windows XP, and for some reason the log works there in Chrome.

Anybody else experience this?

See http://forum.dominionstrategy.com/index.php?topic=10215.msg340516#msg340516 and below.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #752 on: February 05, 2014, 09:29:18 am »
0

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?
Copy paste from log? In game or after.

i cant copy from the game log, neither in firefox nor in chrome. are you supposed to be able to do that?

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #753 on: February 05, 2014, 10:37:55 am »
+2

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?
Copy paste from log? In game or after.

i cant copy from the game log, neither in firefox nor in chrome. are you supposed to be able to do that?

Here's the name: Александр Логинов, I'm assuming

You can copy from the archived log. You can bring it up by clicking on the log button after the game is over. Or you can search for past games/logs here: gokologs.drunkensailor.org
« Last Edit: February 05, 2014, 10:39:29 am by Mic Qsenoch »
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #754 on: February 06, 2014, 03:09:30 pm »
0

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?
Copy paste from log? In game or after.

i cant copy from the game log, neither in firefox nor in chrome. are you supposed to be able to do that?

Here's the name: Александр Логинов, I'm assuming

You can copy from the archived log. You can bring it up by clicking on the log button after the game is over. Or you can search for past games/logs here: gokologs.drunkensailor.org

its scary that the community is so small that you can guess whom i meant... thanks though.

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #755 on: February 06, 2014, 03:19:57 pm »
0

say, is there any way to put someone on my banlist who has a name that i cant decipher... because he has russian letters or whatnot?
Copy paste from log? In game or after.

i cant copy from the game log, neither in firefox nor in chrome. are you supposed to be able to do that?

Here's the name: Александр Логинов, I'm assuming

You can copy from the archived log. You can bring it up by clicking on the log button after the game is over. Or you can search for past games/logs here: gokologs.drunkensailor.org

its scary that the community is so small that you can guess whom i meant... thanks though.
There aren't that many people with Russian letters in their names on Goko, this person is the only one I have seen.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #756 on: February 06, 2014, 03:33:37 pm »
+3

its scary that the community is so small that you can guess whom i meant... thanks though.

I didn't guess, I just used the logsearch.
Logged

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #757 on: February 11, 2014, 02:14:40 pm »
0

I don't know if it is the right place to talk about a bug on the VP counter.
Look on the screenshot attach to this post : VP Counter said I win 47/45 but real points are 45/45
and the log of the game : http://dom.retrobox.eu/?/20140211/log.5063625f0cf2b1ff4173dbab.1392145658783.txt
I don't think it was a game so hard for the VP counter except the vineyard



Logged

Rabid

  • Jester
  • *****
  • Offline Offline
  • Posts: 840
  • Shuffle iT Username: Rabid
  • Respect: +643
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #758 on: February 11, 2014, 03:42:03 pm »
0

I don't know if it is the right place to talk about a bug on the VP counter.
Look on the screenshot attach to this post : VP Counter said I win 47/45 but real points are 45/45
and the log of the game : http://dom.retrobox.eu/?/20140211/log.5063625f0cf2b1ff4173dbab.1392145658783.txt
I don't think it was a game so hard for the VP counter except the vineyard

Might be related to this?
http://forum.dominionstrategy.com/index.php?topic=8163.msg293031#msg293031
Logged
Twitch
1 Day Cup #1:Ednever

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #759 on: February 19, 2014, 05:52:56 pm »
+1

I don't know where to post bugs for the log prettifier, but this is a simple one. Soothsayer and Taxman are defined as type "action-attack" elements when they should be "action" elements. As a result, they don't have the CSS that adds the grey boxes to all the other actions isn't being applied to them.
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #760 on: February 20, 2014, 10:49:22 pm »
+3

I was playing a guy with a $ in his username, and I noticed the point tracker was not counting his score.  I'm guessing the $ is messing up the code for Salvager.  (Both of us using Chrome)
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #761 on: February 21, 2014, 01:32:21 am »
+5

inb4 bobby tables
Logged
🚂 Give 18xx games a chance 🚂

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #762 on: February 21, 2014, 04:29:24 am »
0

using chrome on imac, but the side panel doesn't always load when starting a game (seems like a random thing). normally I am not the one who created the table, is that a problem? Also, this could happen even after I load goko in a new tab (after a game with no side panel and closed the original tab)
I don't want to abandon game because that will hurt my quit %....
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #763 on: February 21, 2014, 11:03:29 am »
+1

using chrome on imac, but the side panel doesn't always load when starting a game (seems like a random thing). normally I am not the one who created the table, is that a problem? Also, this could happen even after I load goko in a new tab (after a game with no side panel and closed the original tab)
I don't want to abandon game because that will hurt my quit %....

I believe this is a timing issue with the way Goko loads in your browser. I see this sometimes too. The way I work around it is that I make sure on my home screen that I see the "user settings" button and my custom avatar in the upper right corner. If I see both of these things then I know the extension has loaded properly and I always see the log during the game.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #764 on: February 24, 2014, 10:53:00 am »
0

I am having difficulty specifying bane cards when creating game. I was trying to use Beyond Awesome's set in the 2012 Kingdom Design Challenge...

When I tried "Caravan, Fishing Village, Herbalist, Horn of Plenty, Mandarin, Philosopher's Stone, Royal Seal, Trading Post, Vineyard, Young Witch, Watchtower", Vineyard got chose consistently as the bane card.
 
Thinking maybe it used the card before young witch as the bane, I tried "Caravan, Fishing Village, Herbalist, Horn of Plenty, Mandarin, Philosopher's Stone, Royal Seal, Trading Post, Watchtower, Young Witch, Vineyard", but that cause the page to reload... I have retried many times.

I am sure there's a way to do it but I am just missing it. thx!
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #765 on: February 24, 2014, 11:00:05 am »
+1

Your first string should have worked. Vineyard isn't even a valid Bane.
Logged

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #766 on: February 24, 2014, 11:18:51 am »
0

ah i see... i never started the game, i just saw the vineyard being the last card listed and thought it's the bane -_-
probably explain why the page reload with the 2nd string... thx!
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #767 on: February 26, 2014, 01:49:25 am »
0

Recently, salvager has been autokicking people I want to play with. They have significantly lower ratings than me, but the autokick by rating option is turned off.

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #768 on: February 26, 2014, 02:29:02 am »
+3

What was your game title? If it was (accidentally) "for <user>", then salvager kicks everyone except <user> (unless you turn off that option).
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #769 on: February 26, 2014, 11:41:24 pm »
0

oh. I put "for Stick Figure" while Stick Figure is a nickname for my brother but it isn't his username. I thought autokick by name referred to people on your blacklist.

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #770 on: February 26, 2014, 11:52:38 pm »
+15

Shortly after introducing this feature, Andrew welcomed me into his game by putting "For SCSN" in the title.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #771 on: February 27, 2014, 04:37:47 pm »
+1

Goko is probably changing URL. This means that probably all versions of extension will stop working.
http://forum.makingfun.com/showthread.php?4341-Release-Notes-2-27-2014-(after-the-migration-is-done)
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #772 on: February 27, 2014, 04:42:54 pm »
0

OK, why is this a bug? I feel stupid and don't want to start a new thread.

Quote
Fixed bug: If you trash a single Cultist, Overgrown Estate, or Rats and you draw a Market Square as a result of that, you weren't allowed to reveal the Market Square in reaction to the original trashing.

It wasn't in your hand when you trashed, so you can't reveal it...but apparently not?

You're still in the process of resolving on-trash effects, which you can do in any order, so you can discard market square for gold. It's kind of an accountability thing, since there's no way to know whether you just drew the MS or whether it was in your hand the whole time.
Logged
"All advice is awful"
 —Count Grishnakh

Voltaire

  • Jester
  • *****
  • Offline Offline
  • Posts: 957
  • flavor text
  • Respect: +1097
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #773 on: February 27, 2014, 04:45:27 pm »
0

You're still in the process of resolving on-trash effects, which you can do in any order, so you can discard market square for gold. It's kind of an accountability thing, since there's no way to know whether you just drew the MS or whether it was in your hand the whole time.

Yeah, apparently the issue is I just never read the card FAQ (which I just did and deleted my post but I see it's too late  :P).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #774 on: February 27, 2014, 05:55:01 pm »
0

Goko is probably changing URL. This means that probably all versions of extension will stop working.
http://forum.makingfun.com/showthread.php?4341-Release-Notes-2-27-2014-(after-the-migration-is-done)

You're concerned about the extension permissions?  That might not end up being a problem, since playdominion.com seems to just redirect to the old URL.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #775 on: February 27, 2014, 06:09:14 pm »
0

Goko is probably changing URL. This means that probably all versions of extension will stop working.
http://forum.makingfun.com/showthread.php?4341-Release-Notes-2-27-2014-(after-the-migration-is-done)

You're concerned about the extension permissions?  That might not end up being a problem, since playdominion.com seems to just redirect to the old URL.

Yes.

Now it does. But will it after the migration? I don't think so since they probably removed Goko brand too. We will see in a few hours ( or days).
« Last Edit: February 27, 2014, 06:11:11 pm by yed »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #776 on: February 27, 2014, 06:50:38 pm »
+3

Goko is probably changing URL. This means that probably all versions of extension will stop working.
http://forum.makingfun.com/showthread.php?4341-Release-Notes-2-27-2014-(after-the-migration-is-done)

You're concerned about the extension permissions?  That might not end up being a problem, since playdominion.com seems to just redirect to the old URL.

Yes.

Now it does. But will it after the migration? I don't think so since they probably removed Goko brand too. We will see in a few hours ( or days).

Oh, I see.  I'm way behind here.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #777 on: February 27, 2014, 10:58:40 pm »
+1

the goko brand is still there, but the extension doesn't work for now. really wish goko/making fun actually implemented this by themselves instead of needing fans to do the work for them...
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #778 on: February 27, 2014, 11:04:20 pm »
+3

the goko brand is still there, but the extension doesn't work for now. really wish goko/making fun actually implemented this by themselves instead of needing fans to do the work for them...

Okay, right.  Good call, yed.

Is the current master branch working properly?  I can make the domain change and do a release, but it's been an awful long time since I've tested anything.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #779 on: February 27, 2014, 11:16:51 pm »
0

the goko brand is still there, but the extension doesn't work for now. really wish goko/making fun actually implemented this by themselves instead of needing fans to do the work for them...

Okay, right.  Good call, yed.

Is the current master branch working properly?  I can make the domain change and do a release, but it's been an awful long time since I've tested anything.

The only bug I know of is the one where it kicks you back to the title page if you press the return/enter key while your cursor is in the text field of the Kingdom Generator. It should be the same as clicking the submit button.
Logged

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #780 on: February 28, 2014, 12:35:25 am »
0

I think the Extension no longer works.
Logged
I have been forced to accept that lackluster play is a town tell for you.

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #781 on: February 28, 2014, 12:39:16 am »
+1

the goko brand is still there, but the extension doesn't work for now. really wish goko/making fun actually implemented this by themselves instead of needing fans to do the work for them...

Okay, right.  Good call, yed.

Is the current master branch working properly?  I can make the domain change and do a release, but it's been an awful long time since I've tested anything.
Yes master works but extension does not load propetly some time.

LastFootnote's bug is easy to fix. It is described in issues. I just don't have time for it.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #782 on: February 28, 2014, 12:39:53 am »
+5

I think the Extension no longer works.

Correct.  I'm currently testing a new build.  It's available at https://www.gokosalvager.com:8888/v2.4/index.html for anyone else who wants to test.  Definitely not production-worthy yet tho. Actually, it looks pretty good to me so far.

Chrome isn't working yet.  Anyone know how to deal with the "utility process crashed" error?  Is anyone able to install the chrome extension without encountering this error?
« Last Edit: February 28, 2014, 01:14:56 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #783 on: February 28, 2014, 01:05:30 am »
+2

Easy(ish) hack for Chrome users:
1. Find the extension folder.  If you're a mac user like me it's in ~/Library/Application Support/Google/Chrome/Default/Extensions/<some long random string>/<version>.  Not sure about other OSes.
2. Copy all those files to somewhere else.
3. In your new folder, open manifest.json and change every occurrence of ".goko.com" to "playdominion.com".
4. Go to Chrome's extension settings, uninstall Salvager, then click "Load Unpacked Extension" (you might need to turn on Developer Mode for this, not sure), and point to the folder you made in step 2.
5. Surprise Andrew I. with an automatch game like I just did :)

EDIT: Or just get the updated build from the link he posted, it seems to work for me.
« Last Edit: February 28, 2014, 01:09:19 am by theblankman »
Logged
it's a shame that full-random is the de facto standard

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #784 on: February 28, 2014, 01:23:29 am »
0

Chrome isn't working yet.  Anyone know how to deal with the "utility process crashed" error?  Is anyone able to install the chrome extension without encountering this error?

I didn't hit "utility process crashed" but my environment might be different from yours.  Just clicking the link on your site, Chrome tried to open the file as if it were text for some reason.  Ugly.  Right-click -> Save -> Open from Finder made Chrome try to install it then redirect me here: https://support.google.com/chrome_webstore/answer/2664769?p=crx_warning&rd=1

Drag and drop the crx file onto Chrome's extension management page.  That's totally intuitive.  Still no crashes yet though.
« Last Edit: February 28, 2014, 01:28:46 am by theblankman »
Logged
it's a shame that full-random is the de facto standard

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #785 on: February 28, 2014, 01:26:16 am »
0

I think the Extension no longer works.

Correct.  I'm currently testing a new build.  It's available at https://www.gokosalvager.com:8888/v2.4/index.html for anyone else who wants to test.  Definitely not production-worthy yet tho. Actually, it looks pretty good to me so far.

Chrome isn't working yet.  Anyone know how to deal with the "utility process crashed" error?  Is anyone able to install the chrome extension without encountering this error?
For some reason I still can't get the extension to work (I assume it's because I'm dumb).  Firefox is completely up to date.  I tried installing the new version straight-up, disabling the extension and installing, removing the extension and installing.  What am I doing wrong, anyone have any suggestions?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #786 on: February 28, 2014, 01:41:16 am »
+5

I think the Extension no longer works.

Correct.  I'm currently testing a new build.  It's available at https://www.gokosalvager.com:8888/v2.4/index.html for anyone else who wants to test.  Definitely not production-worthy yet tho. Actually, it looks pretty good to me so far.

Chrome isn't working yet.  Anyone know how to deal with the "utility process crashed" error?  Is anyone able to install the chrome extension without encountering this error?
For some reason I still can't get the extension to work (I assume it's because I'm dumb).  Firefox is completely up to date.  I tried installing the new version straight-up, disabling the extension and installing, removing the extension and installing.  What am I doing wrong, anyone have any suggestions?

It's not you.  It's me.  Working on it...
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #787 on: February 28, 2014, 01:47:53 am »
+16

I think the Extension no longer works.

Correct.  I'm currently testing a new build.  It's available at https://www.gokosalvager.com:8888/v2.4/index.html for anyone else who wants to test.  Definitely not production-worthy yet tho. Actually, it looks pretty good to me so far.

Chrome isn't working yet.  Anyone know how to deal with the "utility process crashed" error?  Is anyone able to install the chrome extension without encountering this error?
For some reason I still can't get the extension to work (I assume it's because I'm dumb).  Firefox is completely up to date.  I tried installing the new version straight-up, disabling the extension and installing, removing the extension and installing.  What am I doing wrong, anyone have any suggestions?

It's not you.  It's me.  Working on it...

Ok, Firefox version should work now.  But you have to download the xpi file and then do "Install Add-On from File" from your browser's Extensions page.  I don't know why and I'll try to fix the issue.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #788 on: February 28, 2014, 01:52:07 am »
+4

Fixed in 20 minutes flat, what service.  You are the man.
Logged

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #789 on: February 28, 2014, 02:14:29 am »
0

Yes ! it works !

But a bug ;) The "User Settings" link is not more present may be because goko add a "profile" link
Logged

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #790 on: February 28, 2014, 02:17:53 am »
0

Cheers to you, Andrew. You are a hero.
Logged
I have been forced to accept that lackluster play is a town tell for you.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #791 on: February 28, 2014, 02:32:45 am »
+2

Yes ! it works !

But a bug ;) The "User Settings" link is not more present may be because goko add a "profile" link

What browser are you using?  And have you tried reloading a few times to see if the link appears?  Sadly, his has always been a somewhat unreliable feature.  I don't think the "profile" link should be causing problems.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #792 on: February 28, 2014, 02:41:45 am »
+1

Chrome isn't working yet.  Anyone know how to deal with the "utility process crashed" error?  Is anyone able to install the chrome extension without encountering this error?
After updating master from github, Chrome version works for me.
I'm using:
rake chrome:build
Tools->Extensions->Developer Mode->Load unpacked extension->Goko-Salvager/build/chrome
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #793 on: February 28, 2014, 02:50:28 am »
0

But VP counter does not work. I have tried that only against bot.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #794 on: February 28, 2014, 03:00:15 am »
+2

But VP counter does not work. I have tried that only against bot.

Ok cool, the unpacked version works for me too.  I get an error when I try to install the crx file, but only on linux, it seems.  I haven't had any problems with the VP counter, oddly enough.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #795 on: February 28, 2014, 03:05:54 am »
0

But VP counter does not work. I have tried that only against bot.

Ok cool, the unpacked version works for me too.  I get an error when I try to install the crx file, but only on linux, it seems.  I haven't had any problems with the VP counter, oddly enough.
It works now after reload. Probably the extension was not loaded fully(properly).
Logged

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #796 on: February 28, 2014, 03:20:44 am »
0

Yes ! it works !

But a bug ;) The "User Settings" link is not more present may be because goko add a "profile" link

What browser are you using?  And have you tried reloading a few times to see if the link appears?  Sadly, his has always been a somewhat unreliable feature.  I don't think the "profile" link should be causing problems.

I use firefox and after a reload, the link is here ! thanks !
Logged

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #797 on: February 28, 2014, 03:23:32 am »
0

I think it is complicate to find it but in the user settings the blacklist is empty !
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #798 on: February 28, 2014, 03:27:28 am »
+1

I think it is complicate to find it but in the user settings the blacklist is empty !
That is because blacklist is stored in your browser with goko.com label. Since now it runs at playdominion.com, extension won't find it. Nothing we can done about that. If you add bans again, it should save them.
Logged

TheMirrorMan

  • Golem
  • ****
  • Offline Offline
  • Posts: 187
  • Respect: +124
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #799 on: February 28, 2014, 05:28:21 am »
0

Big thumbs up Andrew - you are amazing !!!
Logged
Here comes the mirror man. Says he's a people fan.

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #800 on: February 28, 2014, 06:07:18 am »
0

What do the following options mean?:

-HTML5 "Desktop" Notifications (recommanded)
-Traditional Popups
-Extra logging (for error reports)
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #801 on: February 28, 2014, 10:33:48 am »
0

goko is up, but salvager seems to be down.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #802 on: February 28, 2014, 10:37:58 am »
+24

Again, you need a new version of the extension because the Dominion URL has changed.  See the "Status" thread for the latest version and installation instructions.   I will do an official release to the Chrome Store shortly.  The new version is in the Chrome store.

What do the following options mean?:

-HTML5 "Desktop" Notifications (recommanded)
-Traditional Popups
-Extra logging (for error reports)

These are features that have been in the beta for some time, but which I never got around to publishing in the Chrome Store.
  • Traditional Popups: Receive a standard browser popup dialog when you get automatched or when someone joins your game.
  • HTML5 Notifications: Like standard popups, but way less annoying.  Look them up or just try them out to see how they're different.  You'll have to specifically allow them in your browser, but it's easy and Salvager will walk you through it.
  • Extra Logging: Makes Salvager generate a whole lot more logging messages.  Turn this on if you find a reproducible bug and want to produce a detailed error report.  See this old post for bug report instructions.
Also new compared to the old Chrome version:
  • Sidebar Chat: Replaces Goko's annoying chat overlay with one in the log panel.  You want to turn this on.
  • Quick Game: Creates a game with your standard settings with one click.  Thanks to yed for adding this.
There are several other less visible additions and fixes that yed and serakfalcon have made in my absence.  See the github log for details and please thank them for their contributions.
« Last Edit: March 01, 2014, 06:38:37 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #803 on: February 28, 2014, 10:44:05 am »
+3

I will do an official release to the Chrome Store shortly.
Not sure if you did notice that on Github: Log URL after game does not work:
https://github.com/aiannacc/Goko-Salvager/issues/159
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #804 on: February 28, 2014, 10:52:44 am »
+1

small change to chrome update procedure: when you drag the crx file into your browser, the browser must be open to the extensions page under settings.

from https://support.google.com/chrome_webstore/answer/2664769?p=crx_warning&rd=1
  • Download the extension file from the website and save it to your computer.
  • Click the Chrome menu icon  on the browser toolbar.
  • Select Tools > Extensions.
  • Locate the extension file on your computer and drag the file onto the Extensions page.
  • Review the list of permissions in the dialog that appears. If you would like to proceed, click Install.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #805 on: February 28, 2014, 11:01:52 am »
+23

I will do an official release to the Chrome Store shortly.
Not sure if you did notice that on Github: Log URL after game does not work:
https://github.com/aiannacc/Goko-Salvager/issues/159

The release is already in progress.  I'll do an update when we get this fixed.  Anything else important broken?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #806 on: February 28, 2014, 11:26:55 am »
+3

Andrew, you deserve all the +1s.  Just... just all of them, man.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #807 on: February 28, 2014, 11:54:30 am »
0

Anything else important broken?
I don't know about anything.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #808 on: February 28, 2014, 12:02:45 pm »
0

The Kingdom generator booting you back to the title screen is still broken. It would really be nice if that were fixed.

More importantly, there is no longer a link for User Settings on the title page. I'm using Chrome.

EDIT: Nevermind, it now shows up. I had refreshed several times before, but I guess for some reason it didn't take. Sorry about the false alarm.
« Last Edit: February 28, 2014, 12:13:41 pm by LastFootnote »
Logged

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #809 on: February 28, 2014, 12:23:20 pm »
+1

When you click the log button to grab the log, Goko freezes! Just found that out playing my tournament games...
Logged
I have been forced to accept that lackluster play is a town tell for you.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #810 on: February 28, 2014, 12:35:09 pm »
+14

When you click the log button to grab the log, Goko freezes! Just found that out playing my tournament games...

Sorry about that.  They changed where the logs are stored, which broke nutki's log prettifier.  I've moved it to gokosalvager.com so that I could fix the log location.  Honestly, though, I'm really surprised that it crashed instead of just linking you to a blank log page.  It's working for me in v2.4.1, which is now in the Chrome Store, so please post your Javascript log if it happens again with v2.4.1 or higher.

More importantly, there is no longer a link for User Settings on the title page. I'm using Chrome.

EDIT: Nevermind, it now shows up. I had refreshed several times before, but I guess for some reason it didn't take. Sorry about the false alarm.

Quite a few of us have tried and failed to fix this problem.  The title page is a cantankerous POGS.  The links will show up if you reload it enough, but you don't actually need the links for the extension to work.  You only need them to change the settings or your avatar.

Andrew, you deserve all the +1s.  Just... just all of them, man.

Many thanks.  I'm flattered.  It's nice to do some work on this again... and to finally release those beta features. :)

Regarding automatic updating:
  • Chrome will disable the extension when it auto-updates the Store version to v2.4 or higher.  This is because its permissions are changed to allow it to run on the new domain.  Go to Settings/Extensions to enable it again.
  • If you manually installed v2.4 for Chrome, you may need to switch back to the Chrome Store version to auto-update to v2.4.1+
  • Firefox and Safari will automatically update, assuming you're already running v2.3 or higher.
  • Safari may get "stuck" at v2.4.  Restart it to get it to update to v2.4.1.
« Last Edit: February 28, 2014, 12:49:15 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #811 on: February 28, 2014, 03:19:32 pm »
0

Awesome! The chat is now to the side.  :D
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #812 on: March 01, 2014, 08:47:48 am »
0

the avatars don't work for me since the goko server downtime thing. it displays the goko-avatars during games, the salvager avatars just in the rooms. using chrome

serakfalcon

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 278
  • Shuffle iT Username: serakfalcon
  • Respect: +230
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #813 on: March 01, 2014, 11:33:18 am »
0

the avatars don't work for me since the goko server downtime thing. it displays the goko-avatars during games, the salvager avatars just in the rooms. using chrome
The script only tries once to get the salvager avatars, so if the page is slow to load (which the lobbies definitely are) it won't load. It could be set to retry on timeout.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #814 on: March 01, 2014, 11:37:07 am »
0

the avatars don't work for me since the goko server downtime thing. it displays the goko-avatars during games, the salvager avatars just in the rooms. using chrome
The script only tries once to get the salvager avatars, so if the page is slow to load (which the lobbies definitely are) it won't load. It could be set to retry on timeout.

it used to always work though. like, always, not just most of the times

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #815 on: March 01, 2014, 12:17:47 pm »
0

the avatars don't work for me since the goko server downtime thing. it displays the goko-avatars during games, the salvager avatars just in the rooms. using chrome
I didn't even take note of this until today. This is after having played my GokoDom III Round 2 match no less.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #816 on: March 01, 2014, 12:27:39 pm »
0

the avatars don't work for me since the goko server downtime thing. it displays the goko-avatars during games, the salvager avatars just in the rooms. using chrome
I didn't even take note of this until today. This is after having played my GokoDom III Round 2 match no less.

well i already figured i'd probably be the only user who thinks this is a big deal. mentioning it can't hurt though.

Voltaire

  • Jester
  • *****
  • Offline Offline
  • Posts: 957
  • flavor text
  • Respect: +1097
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #817 on: March 01, 2014, 06:57:40 pm »
+1

Yeah, my avatar doesn't load on the results screen, even when it does load in the lobbies. Not a big deal, but consistent buggy behavior.

Overall though, I just want to say how amazing the new version is! I love sidechat (using Firefox, so it's new to me).
Logged

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #818 on: March 02, 2014, 03:37:37 pm »
+4

Since the extension seems to already check whether I play bots or real people, I'd like to make the following feature request:

Don't show the chat box in bot games (no matter my chat box settings), and don't post VP-Counter info there in this case; the bots don't bother to chat ;).

Either way, thanks for creating such an awesome extension; it greatly improves the game (whenever Goko works at all...).



Logged

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #819 on: March 03, 2014, 01:32:59 am »
+1

thanks from me too for the awesome extension! I was using the chat on sidebar function in chrome and I noticed if I type a long sentence, the chat box got widened and the play area shifted slightly to the left, and when I tried to buy a card clicking on the "+" icon, it doesn't work, I need to shift my cursor to just a bit left to the outside of the "+" icon to buy the card. some of my friends even complained they got a different card from the one they tried to buy several turns after that chat box got widened (they quit afterwards :P)
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #820 on: March 03, 2014, 02:40:59 am »
0

thanks from me too for the awesome extension! I was using the chat on sidebar function in chrome and I noticed if I type a long sentence, the chat box got widened and the play area shifted slightly to the left, and when I tried to buy a card clicking on the "+" icon, it doesn't work, I need to shift my cursor to just a bit left to the outside of the "+" icon to buy the card. some of my friends even complained they got a different card from the one they tried to buy several turns after that chat box got widened (they quit afterwards :P)

This is clearly important, but I can't replicate it.

Can you tell me your browser and extension version number?  A screenshot would also help, plus knowing whether there's any particular conditions (e.g. window size) that make it happen.

Goko has some code that tries to resize the game screen in response to the size of your browser window.  This might be some weird interaction with that code.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #821 on: March 03, 2014, 12:11:42 pm »
+1

thanks from me too for the awesome extension! I was using the chat on sidebar function in chrome and I noticed if I type a long sentence, the chat box got widened and the play area shifted slightly to the left, and when I tried to buy a card clicking on the "+" icon, it doesn't work, I need to shift my cursor to just a bit left to the outside of the "+" icon to buy the card. some of my friends even complained they got a different card from the one they tried to buy several turns after that chat box got widened (they quit afterwards :P)

This is clearly important, but I can't replicate it.

Can you tell me your browser and extension version number?  A screenshot would also help, plus knowing whether there's any particular conditions (e.g. window size) that make it happen.

Goko has some code that tries to resize the game screen in response to the size of your browser window.  This might be some weird interaction with that code.

screenshot here: http://d.pr/i/TVn5
the chat area got "wider" because of the scroll bar, and the original goko screen area shifted slight to the left at the same time when the scroll bar appears

chrome Version 33.0.1750.117
extension 2.4.1

thx for looking into this!
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #822 on: March 03, 2014, 07:32:47 pm »
+4

thanks from me too for the awesome extension! I was using the chat on sidebar function in chrome and I noticed if I type a long sentence, the chat box got widened and the play area shifted slightly to the left, and when I tried to buy a card clicking on the "+" icon, it doesn't work, I need to shift my cursor to just a bit left to the outside of the "+" icon to buy the card. some of my friends even complained they got a different card from the one they tried to buy several turns after that chat box got widened (they quit afterwards :P)

This is clearly important, but I can't replicate it.

Can you tell me your browser and extension version number?  A screenshot would also help, plus knowing whether there's any particular conditions (e.g. window size) that make it happen.

Goko has some code that tries to resize the game screen in response to the size of your browser window.  This might be some weird interaction with that code.

screenshot here: http://d.pr/i/TVn5
the chat area got "wider" because of the scroll bar, and the original goko screen area shifted slight to the left at the same time when the scroll bar appears

chrome Version 33.0.1750.117
extension 2.4.1

thx for looking into this!

Fixed in v2.4.2.  Update should be automatic.  Check your version number if this issue persists.  Tested in Chrome and FF.
Also just released v2.4.3, which (probably) reenables Salvager on Safari (which apparently nobody is using).  It works for me in Safari 5.1.7 for Windows at least.

minovsky, please let me know if the '+' icon issue goes away.  I had noticed similar behavior before, but I hadn't connected it with the chat area scroll bar.
« Last Edit: March 04, 2014, 08:33:05 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Senayen

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #823 on: March 04, 2014, 09:18:26 am »
0

Did something change in how you use the Kingdom generator? It worked for me before (using Chrome, before the domain move), but now (i have 2.4.3) I don't get the popup when I create a new game ... do I have to invoke it somehow?
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #824 on: March 04, 2014, 09:28:26 am »
0

Did something change in how you use the Kingdom generator? It worked for me before (using Chrome, before the domain move), but now (i have 2.4.3) I don't get the popup when I create a new game ... do I have to invoke it somehow?

The user settings were cleared in the most recent update, so you probably need to turn it back on. If you go to the Dominion Online home screen there is a "User Settings" button.

If it's not this, I would try hitting the randomize card button again, that seems to work for me if the Kingdom generator box doesn't pop up at first.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #825 on: March 04, 2014, 09:43:06 am »
+2

Since the extension seems to already check whether I play bots or real people, I'd like to make the following feature request:

Don't show the chat box in bot games (no matter my chat box settings), and don't post VP-Counter info there in this case; the bots don't bother to chat ;).

Either way, thanks for creating such an awesome extension; it greatly improves the game (whenever Goko works at all...).

It would also be nice if the notifications for someone joining your game didn't pop up if the player is a bot that you just selected to join the game.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #826 on: March 04, 2014, 09:44:57 am »
+4

Since the extension seems to already check whether I play bots or real people, I'd like to make the following feature request:

Don't show the chat box in bot games (no matter my chat box settings), and don't post VP-Counter info there in this case; the bots don't bother to chat ;).

Either way, thanks for creating such an awesome extension; it greatly improves the game (whenever Goko works at all...).

It would also be nice if the notifications for someone joining your game didn't pop up if the player is a bot that you just selected to join the game.

Also, is it possible for the notification to tell you who is joining your game, along with their casual and pro rankings?
Logged

Senayen

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #827 on: March 04, 2014, 09:50:05 am »
0

Did something change in how you use the Kingdom generator? It worked for me before (using Chrome, before the domain move), but now (i have 2.4.3) I don't get the popup when I create a new game ... do I have to invoke it somehow?

The user settings were cleared in the most recent update, so you probably need to turn it back on. If you go to the Dominion Online home screen there is a "User Settings" button.

If it's not this, I would try hitting the randomize card button again, that seems to work for me if the Kingdom generator box doesn't pop up at first.
Thanks. The button did not show for me at first, I deactivated the blocking of 3rd-party-cookies and it worked ... but I'm not so sure this was the cause, as I can't think of a reason why it would be related to cookies from makingfun.com
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #828 on: March 04, 2014, 10:04:12 am »
0

Did something change in how you use the Kingdom generator? It worked for me before (using Chrome, before the domain move), but now (i have 2.4.3) I don't get the popup when I create a new game ... do I have to invoke it somehow?

The user settings were cleared in the most recent update, so you probably need to turn it back on. If you go to the Dominion Online home screen there is a "User Settings" button.

If it's not this, I would try hitting the randomize card button again, that seems to work for me if the Kingdom generator box doesn't pop up at first.
Thanks. The button did not show for me at first, I deactivated the blocking of 3rd-party-cookies and it worked ... but I'm not so sure this was the cause, as I can't think of a reason why it would be related to cookies from makingfun.com
There is a bug which makes "user settings" link hidden sometimes. You need to refresh page when that happens.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #829 on: March 04, 2014, 11:59:29 am »
0

Since the extension seems to already check whether I play bots or real people, I'd like to make the following feature request:

Don't show the chat box in bot games (no matter my chat box settings), and don't post VP-Counter info there in this case; the bots don't bother to chat ;).

Either way, thanks for creating such an awesome extension; it greatly improves the game (whenever Goko works at all...).

It would also be nice if the notifications for someone joining your game didn't pop up if the player is a bot that you just selected to join the game.

Also, is it possible for the notification to tell you who is joining your game, along with their casual and pro rankings?

All noted and added to github.  Thanks.

Thanks. The button did not show for me at first, I deactivated the blocking of 3rd-party-cookies and it worked ... but I'm not so sure this was the cause, as I can't think of a reason why it would be related to cookies from makingfun.com

Probably unrelated, but it would be sooo funny if this actually fixed the title page issues.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #830 on: March 05, 2014, 11:35:36 pm »
0

thanks from me too for the awesome extension! I was using the chat on sidebar function in chrome and I noticed if I type a long sentence, the chat box got widened and the play area shifted slightly to the left, and when I tried to buy a card clicking on the "+" icon, it doesn't work, I need to shift my cursor to just a bit left to the outside of the "+" icon to buy the card. some of my friends even complained they got a different card from the one they tried to buy several turns after that chat box got widened (they quit afterwards :P)

This is clearly important, but I can't replicate it.

Can you tell me your browser and extension version number?  A screenshot would also help, plus knowing whether there's any particular conditions (e.g. window size) that make it happen.

Goko has some code that tries to resize the game screen in response to the size of your browser window.  This might be some weird interaction with that code.

screenshot here: http://d.pr/i/TVn5
the chat area got "wider" because of the scroll bar, and the original goko screen area shifted slight to the left at the same time when the scroll bar appears

chrome Version 33.0.1750.117
extension 2.4.1

thx for looking into this!

Fixed in v2.4.2.  Update should be automatic.  Check your version number if this issue persists.  Tested in Chrome and FF.
Also just released v2.4.3, which (probably) reenables Salvager on Safari (which apparently nobody is using).  It works for me in Safari 5.1.7 for Windows at least.

minovsky, please let me know if the '+' icon issue goes away.  I had noticed similar behavior before, but I hadn't connected it with the chat area scroll bar.

sorry i was busy the past couple of days didn't get to play at all. Just tried it and it worked! thx much for fixing :)
Logged

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #831 on: March 06, 2014, 04:57:41 pm »
0

Sorry for not scanning thread but latest working Firefox extension is at?  Is there a link I should bookmark where updates will always be?

Thanks again for your hard work on this!  Goko should be paying you for! :)
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #832 on: March 06, 2014, 06:22:09 pm »
0

if you want to try and replicate the + issue, I can tell you that I get it fairly reliably because I'm using another chrome extension "Type-ahead-find".  if this extension gets activated (tries to find as I type), the log and chat box get shifted a bit, and then I get the + error.  So if you want to try and debug the + issue, you can try using this extension to reliably reproduce the error.  (Extension here: https://chrome.google.com/webstore/detail/type-ahead-find/cpecbmjeidppdiampimghndkikcmoadk?hl=en  )
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #833 on: March 06, 2014, 06:43:04 pm »
0

if you want to try and replicate the + issue, I can tell you that I get it fairly reliably because I'm using another chrome extension "Type-ahead-find".  if this extension gets activated (tries to find as I type), the log and chat box get shifted a bit, and then I get the + error.  So if you want to try and debug the + issue, you can try using this extension to reliably reproduce the error.  (Extension here: https://chrome.google.com/webstore/detail/type-ahead-find/cpecbmjeidppdiampimghndkikcmoadk?hl=en  )

Hmm... I'll look at it.  No promises though.  I expect this is deeply rooted in the Goko screen-resizing nonsense, a place I fear to tread.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #834 on: March 06, 2014, 06:54:03 pm »
0

i wouldn't call this a high priority, personally.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #835 on: March 06, 2014, 07:21:49 pm »
0

i wouldn't call this a high priority, personally.

That's what I meant to say. ;)
« Last Edit: March 07, 2014, 10:12:07 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #836 on: March 07, 2014, 11:31:40 am »
+2

New docs on how to contribute to Salvager:

https://github.com/aiannacc/Goko-Salvager/wiki/Development

It's not easy, but at least now it's not as confusing as it looked!
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shwick222

  • Herbalist
  • **
  • Offline Offline
  • Posts: 9
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #837 on: March 07, 2014, 05:12:24 pm »
0

Hi I installed salvager on chrome but I can't see the blacklist?

Also how do I remove the in game chat it takes up half the screen I prefer it the original way.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #838 on: March 07, 2014, 06:48:16 pm »
0

Hi I installed salvager on chrome but I can't see the blacklist?

Also how do I remove the in game chat it takes up half the screen I prefer it the original way.

Sidebar chat can be disabled under "User Settings".  You probably also want to disable the sidebar itself (with the log and VP counter) if you're trying to save screen space.

Sometimes the User Settings link doesn't appear on the main page.  Reloading once or twice should make it appear.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #839 on: March 07, 2014, 07:05:02 pm »
+7

Blacklist Recovery:

The recent URL change makes it impossible for Salvager to access your previously-stored settings.  They're still there in your browser, but it takes a little hacking to fish them out:
  • Go to https://play.goko.com/x.  You'll get a 404 error, but that's okay
  • Open the Javascript Console (usually Ctrl-Shift-J)
  • Enter the this command:
        document.write(JSON.parse(localStorage.salvagerOptions).blacklist.join('<br>'))
  • Manually copy the names into your new blacklist
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #840 on: March 07, 2014, 07:11:39 pm »
+20

You'll get a 404 error, but that's okay

Now you're really starting to think like a Goko developer.
Logged

shwick222

  • Herbalist
  • **
  • Offline Offline
  • Posts: 9
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #841 on: March 07, 2014, 07:18:57 pm »
0

Wow I had to refresh the main page before this invisible user settings appeared wtf...

It had blacklist options in it and I unchecked the chat thanks!

edit: it seems the chat still leaves a big black space on the right side of the screen even if I uncheck it, I was hoping it would resize back to normal

also when I create a table with automatch enabled it doesnt seem to kick people below the point threshold
« Last Edit: March 07, 2014, 07:58:09 pm by shwick222 »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #842 on: March 07, 2014, 08:14:37 pm »
0

Wow I had to refresh the main page before this invisible user settings appeared wtf...

Goko hates us.  You have no idea how much effort has gone into failing to fix that.

Quote
It had blacklist options in it and I unchecked the chat thanks!

edit: it seems the chat still leaves a big black space on the right side of the screen even if I uncheck it, I was hoping it would resize back to normal

I can't replicate this.  What browser and extension version please?  A screenshot and copy of your Javascript console log would be helpful too (Ctrl-Shift-J, then copy the console output).

Quote
also when I create a table with automatch enabled it doesnt seem to kick people below the point threshold

What is the exact name of your table?  Do you have "Autokick: by rating range" enabled?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shwick222

  • Herbalist
  • **
  • Offline Offline
  • Posts: 9
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #843 on: March 07, 2014, 09:17:16 pm »
0

chrome version 33.0.1750.146 m
Goko Dominion Salvager 2.4.3

Code: [Select]
Failed to load resource: the server responded with a status of 404 (Not Found) http://dom.retrobox.eu/avatars/516fd1c2e4b082c74d7e24bb.png
Cross-origin image load denied by Cross-Origin Resource Sharing policy. gameClient.html:1
Uncaught TypeError: Object #<WebKitNotification> has no method 'close' notifications.js:133
Time: 1.402 seconds FS.DeckBuilder.js:1298
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 760 570 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
canvas size different, using: layout1024x768 DominionUI.js:3343
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13175
using card buidler. DominionUI.js:3739
canvas size: 760 570 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251



http://i.imgur.com/QTnze2W.jpg


I think the auto kick was actually working, just once a guest got past it I dunno its good now :D
« Last Edit: March 07, 2014, 09:45:03 pm by ragingduckd »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #844 on: March 07, 2014, 10:02:50 pm »
0

Hrm... I can't replicate in Chrome 33 on windows or linux.  Has anyone else experienced this?

Is that your whole log?  If so, then Salvager isn't running. ;)

For what it's worth, this is where the problem is:
Code: [Select]
canvas size: 760 570 layoutSize: [size 1024 768] DominionUI.js:11360
Goko is getting confused about how big your window is.  It's got some stupid code that tries to dynamically resize everything.

My best guess is that it's some funny interaction with the new GS version (I'm sure I changed the css layout stuff) and something specific to your browser.  Are you running an extension like NoSquint?  Does it change if you use Chrome's zoom (Ctrl-plus and Ctrl-minus) or resize the window?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shwick222

  • Herbalist
  • **
  • Offline Offline
  • Posts: 9
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #845 on: March 07, 2014, 11:37:07 pm »
0

That was the whole console log from the javascipt console that I could see, I copied it all

My only extension is adblock.

I use chrome to zoom in and out all the time with mousewheel but that doesnt change the chat window position

It's fine I will more than tolerate that for the banlist feature.  I never want to see kondzio again


also the autokick via pro rating isn't working, gamename is "all cards 3++ players"
« Last Edit: March 08, 2014, 12:47:19 am by shwick222 »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #846 on: March 08, 2014, 01:25:22 am »
0

That was the whole console log from the javascipt console that I could see, I copied it all

My only extension is adblock.

I use chrome to zoom in and out all the time with mousewheel but that doesnt change the chat window position

It's fine I will more than tolerate that for the banlist feature.  I never want to see kondzio again

Ok, sorry I don't have a fix for you. 

Quote
also the autokick via pro rating isn't working, gamename is "all cards 3++ players"

For autokick by rating, change your game name to "all cards 3000+ players".  It'll also recognize "3k+" or "3000-4.2k", but it doesn't understand "3++".
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

shwick222

  • Herbalist
  • **
  • Offline Offline
  • Posts: 9
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #847 on: March 08, 2014, 10:58:13 am »
0

Ah thanks!

Is there a way to filter by quit% too?
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #848 on: March 08, 2014, 11:16:46 am »
+2

Is there a way to filter by quit% too?

With all the problems Goko has, is not a good idea to do that. People get disconnected unwillingly a lot for that number to be significant.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #849 on: March 08, 2014, 05:42:12 pm »
+4

Is there a way to filter by quit% too?

With all the problems Goko has, is not a good idea to do that. People get disconnected unwillingly a lot for that number to be significant.

Yes.  For this reason and others, I don't plan to implement autokick by quit percentage.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #850 on: March 08, 2014, 08:52:32 pm »
0

Sorry for my question (since the link is right in your sig).

I like the new money stacking & the chat on the side is so much better than their terrible pop-up window. :)
Logged

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #851 on: March 09, 2014, 12:49:49 am »
+5

Is there anyway AI that the YW and Ruins pile can somehow be manipulated onto page 1. I know this is probably highly unlikely, but otherwise, the extension is perfect!
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #852 on: March 09, 2014, 01:34:10 am »
+2

Is there anyway AI that the YW and Ruins pile can somehow be manipulated onto page 1. I know this is probably highly unlikely, but otherwise, the extension is perfect!
And if it's not possible to make it work so that you could buy the card from page 1, even just displaying it would be awesome.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #853 on: March 09, 2014, 01:50:22 am »
+1

Is there anyway AI that the YW and Ruins pile can somehow be manipulated onto page 1. I know this is probably highly unlikely, but otherwise, the extension is perfect!
And if it's not possible to make it work so that you could buy the card from page 1, even just displaying it would be awesome.

I'm not really sure what it would take.  Mostly the game UI stuff is pretty awful, so i havent spent much time with it. I'll think about it though.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

popsofctown

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5477
  • Respect: +2860
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #854 on: March 10, 2014, 12:26:08 pm »
+3

While we are making wild requests, I would like to see all instances of the term "deck" replaced with almost any other word.  A kingdom is not a deck.

I would like the replacement to include other player's game names so that I don't have to see the players who have erroneously adopted the absurd misuse of the word.

The only exception is the draw pile, it's okay if that's says deck, because that's what a deck actually is.
Logged

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #855 on: March 10, 2014, 12:45:25 pm »
0

VP Counter seems to have a problem to count correctly the score of my opponent "Goko Took My $$". I think that the "$$" in his name are the problem.
The log window display only one $ !
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #856 on: March 10, 2014, 01:07:39 pm »
+1

The only exception is the draw pile, it's okay if that's says deck, because that's what a deck actually is.

Actually, I would call deck to draw pile + discard pile + hand cards + played cards + Native Village mat cards + Island mat cards + set aside cards (Durations, Haven'd cards, Horse Traders, etc). So basically all
"your" cards.
Logged

popsofctown

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5477
  • Respect: +2860
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #857 on: March 10, 2014, 01:19:03 pm »
+1

The only exception is the draw pile, it's okay if that's says deck, because that's what a deck actually is.

Actually, I would call deck to draw pile + discard pile + hand cards + played cards + Native Village mat cards + Island mat cards + set aside cards (Durations, Haven'd cards, Horse Traders, etc). So basically all
"your" cards.
That's a common jargon we use but technically incorrect.  If Island mat cards are already part of your deck, they can't be "returned there at the end of the game"
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #858 on: March 10, 2014, 01:28:17 pm »
+6

I have a feature request: Having opponent's # cards in deck, relevant tokens, etc duplicated on the sidebar. The goko layout makes these a pain to see if you also want to see # of actions, buys, and coins. Thanks!
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #859 on: March 10, 2014, 05:00:03 pm »
+5

VP Counter seems to have a problem to count correctly the scorefor  my opponent "Goko Took My $$". I think that the "$$" in his name are the problem.
The log window display only one $ !

This is actually Goko's "Bobby Tables" bug, not Salvager's.  The log messages they produce internally are broken.  I could try to adjust for it, but since he's the only regular player with that issue (and he's even aware of it), I don't really feel all that motivated.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #860 on: March 10, 2014, 05:01:21 pm »
+7

I have a feature request: Having opponent's # cards in deck, relevant tokens, etc duplicated on the sidebar. The goko layout makes these a pain to see if you also want to see # of actions, buys, and coins. Thanks!

I like this suggestion.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #861 on: March 10, 2014, 05:06:52 pm »
0

I have a feature request: Having opponent's # cards in deck, relevant tokens, etc duplicated on the sidebar. The goko layout makes these a pain to see if you also want to see # of actions, buys, and coins. Thanks!

I like this suggestion.

As a possible alternative, I at one time suggested to Goko the idea a keyboard shortcut to expand/contract other players' info bars. This seems like something that could pretty easily be inserted via Salvager.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #862 on: March 10, 2014, 05:42:17 pm »
+5

I have a feature request: Having opponent's # cards in deck, relevant tokens, etc duplicated on the sidebar. The goko layout makes these a pain to see if you also want to see # of actions, buys, and coins. Thanks!

I like this suggestion.

As a possible alternative, I at one time suggested to Goko the idea a keyboard shortcut to expand/contract other players' info bars. This seems like something that could pretty easily be inserted via Salvager.

AI, can you also add one for Remodel?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Alexmf

  • Steward
  • ***
  • Offline Offline
  • Posts: 29
  • Respect: +21
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #863 on: March 10, 2014, 06:59:57 pm »
0

I have a feature request: Having opponent's # cards in deck, relevant tokens, etc duplicated on the sidebar. The goko layout makes these a pain to see if you also want to see # of actions, buys, and coins. Thanks!

Oh yeah, that would really be a great addition. Another one of those ridiculous interface problems would be resolved.
Logged

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #864 on: March 11, 2014, 01:14:59 am »
0

I just happened to use safari's plugin and i like that the sidebar log has indentation, can this be implemented for chrome too? thx
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #865 on: March 11, 2014, 04:07:05 am »
+3

I have a feature request: Having opponent's # cards in deck, relevant tokens, etc duplicated on the sidebar. The goko layout makes these a pain to see if you also want to see # of actions, buys, and coins. Thanks!

I like this suggestion.

As a possible alternative, I at one time suggested to Goko the idea a keyboard shortcut to expand/contract other players' info bars. This seems like something that could pretty easily be inserted via Salvager.

How about both? If the hotkey is easy to do, it would certainly be a great quick fix. I think the sidebar info would be cool as a potentially more laborious project, though.

I often find myself slacking on the deck tracking because I keep having to toggle the info bar in and out. The worst part is that it wouldn't be a problem if the stupid avatars weren't there. I like the custom avatars, but the built-in goko ones are dumb, and I would much rather see how many cards my opponent has in their deck than what quasi-medieval face they feel best encompasses them as an online gaming individual.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #866 on: March 11, 2014, 04:51:12 am »
+2

I just happened to use safari's plugin and i like that the sidebar log has indentation, can this be implemented for chrome too? thx

The Safari sidebar log has indentation?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #867 on: March 11, 2014, 09:04:58 am »
0

I just happened to use safari's plugin and i like that the sidebar log has indentation, can this be implemented for chrome too? thx

The Safari sidebar log has indentation?

hmmm just tested it out again don't see it anymore... that only time I used safari was before the change to playdominion.com, the "aaa buys xxx" and "aaa gains xxx" are indented a bit which made it easier to read (for me), especially since the card "gain" after the "buy" is the exact same card (most of the time) so I could focus on the key items, especially in mega turns when there is a million buys

so it was never there? I have no idea why I saw it... never mind then...   ???
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #868 on: March 11, 2014, 09:11:39 am »
0

I just happened to use safari's plugin and i like that the sidebar log has indentation, can this be implemented for chrome too? thx

The Safari sidebar log has indentation?

hmmm just tested it out again don't see it anymore... that only time I used safari was before the change to playdominion.com, the "aaa buys xxx" and "aaa gains xxx" are indented a bit which made it easier to read (for me), especially since the card "gain" after the "buy" is the exact same card (most of the time) so I could focus on the key items, especially in mega turns when there is a million buys

so it was never there? I have no idea why I saw it... never mind then...   ???

I'll consider this a feature request for indentation in the logs. :) Care to show me an example of what you have in mind?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: Goko Dominion Salvager Discussion
« Reply #869 on: March 11, 2014, 03:41:23 pm »
+5

VP Counter seems to have a problem to count correctly the scorefor  my opponent "Goko Took My $$". I think that the "$$" in his name are the problem.
The log window display only one $ !

This is actually Goko's "Bobby Tables" bug, not Salvager's.  The log messages they produce internally are broken.  I could try to adjust for it, but since he's the only regular player with that issue (and he's even aware of it), I don't really feel all that motivated.

This is the same decision I made when some jerk with a weird name like "plays a copper" broke my parser for councilroom.
Logged

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #870 on: March 12, 2014, 12:42:39 am »
0

I just happened to use safari's plugin and i like that the sidebar log has indentation, can this be implemented for chrome too? thx

The Safari sidebar log has indentation?

hmmm just tested it out again don't see it anymore... that only time I used safari was before the change to playdominion.com, the "aaa buys xxx" and "aaa gains xxx" are indented a bit which made it easier to read (for me), especially since the card "gain" after the "buy" is the exact same card (most of the time) so I could focus on the key items, especially in mega turns when there is a million buys

so it was never there? I have no idea why I saw it... never mind then...   ???

I'll consider this a feature request for indentation in the logs. :) Care to show me an example of what you have in mind?

I didn't take any screenshots, but I am reproducing something below based on a recent game for what I think I saw back then. basically it grouping all the lines associated with 1 card into one indentation block. and in particular, further indenting the "gains" after the "buys" line so it's quicker to notice what exactly was bought especially in turns where there are multiple buys.

minovsky   duration Wharf
  minovsky     draws Tournament, Forager
minovsky   duration Wharf
  minovsky     draws Advisor, Gold
minovsky   duration Wharf
  minovsky     draws Tournament, University
minovsky   plays Advisor
  minovsky     reveals: University, Potion, Mountebank
  Villager Bot  discards Mountebank
  minovsky     places cards in hand: University, Potion
minovsky   plays Advisor
  minovsky   reveals: Advisor, Curse, Curse
  Villager Bot  discards Advisor
  minovsky   places cards in hand: Curse, Curse
minovsky   plays Advisor
  minovsky   reveals: Silver, Mountebank, Silver
  Villager Bot discards Mountebank
  minovsky   places cards in hand: Silver, Silver
minovsky   plays University
  minovsky     gains Advisor
minovsky   plays Wharf
  minovsky    draws Forager, Silver
minovsky   plays Forager
  minovsky    trashes Silver
minovsky   plays Forager
  minovsky    trashes Curse
minovsky   plays Tournament
  minovsky     draws Forager
minovsky   plays Tournament
  minovsky    shuffles deck
  minovsky    draws Advisor
minovsky   plays Forager
  minovsky    trashes Curse
minovsky   plays Advisor
  minovsky   reveals: Estate, Curse, Silver
  Villager Bot discards Silver
  minovsky    places cards in hand: Estate, Curse
minovsky   plays University
  minovsky    gains Advisor
minovsky   plays Mountebank
  Villager Bot gains Copper
  Banker Bot discards Curse
minovsky   plays 3 Silver, 1 Gold, 1 Potion
  minovsky    buys Province
     minovsky gains Province
  minovsky    buys Province
    minovsky  gains Province
  minovsky    buys University
    minovsky  gains University
minovsky draws Mountebank, Silver, Mountebank, University, University


Edit: actually it would even be more helpful in the log prettifier when reviewing games, especially for games that I did not play (when I look at how experts play)
« Last Edit: March 12, 2014, 12:45:30 am by minovsky »
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #871 on: March 14, 2014, 06:17:52 pm »
+2

My new least favorite card is Stonemason, because I hate seeing the Goko bots gain a dozen random cards every single turn.  And the only choices for speed are set it on fast and have the card-gaining graphic take forever, or set it on very fast and see nothing.

Seriously, the card gaining graphic is annoying.  Why does it need to pause so long?

Based on this, is it possible to maybe make it so that you change the speed to very fast just when the card-gaining graphic is there and then change it back?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #872 on: March 15, 2014, 04:06:32 am »
+8

Feature request:  Could Salvager pull information about a table host and post it next to the player or table name?  I'm thinking # of sets and pro rating.  It would save us all a click on the face, at the very least, if we are thinking of joining games in lobbies.  It could just be something like (4766/4), denoting a 4766 pro ranking and 4 sets owned.

All the information is there somewhere, right?  Appearing in the table name seems easiest, but maybe as a rollover of the avatar?  Dunno, just an idea.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #873 on: March 15, 2014, 01:29:18 pm »
0

Since the extension seems to already check whether I play bots or real people, I'd like to make the following feature request:

Don't show the chat box in bot games (no matter my chat box settings), and don't post VP-Counter info there in this case; the bots don't bother to chat ;).

Either way, thanks for creating such an awesome extension; it greatly improves the game (whenever Goko works at all...).

It would also be nice if the notifications for someone joining your game didn't pop up if the player is a bot that you just selected to join the game.

Also, is it possible for the notification to tell you who is joining your game, along with their casual and pro rankings?

All noted and added to github.  Thanks.

FWIW, there is still a chatbox and VP-Counter chat in bot games for me. (I'm using Chrome.)

Also, when selecting a bot opponent in the multiplayer lobby, their Casual rankings are shown in the pop-up list, although I have the "Show Pro rankings" setting activated...
« Last Edit: March 15, 2014, 01:34:24 pm by Holger »
Logged

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #874 on: March 15, 2014, 01:32:16 pm »
+1

I noticed this:



and have seen Holger occupying the "Seeks" list before with multiple clones. He also doesn't appear in the extension users list, which leads me to suspect both that new requests don't automatically cancel old ones, as I think they should, and that requests don't get cancelled if the user quits, so maybe you want to periodically check (every 30 seconds or so?) whether a user in the seek list is still in the extension user list (you can't really expect him to quit gracefully b.c. of computer crashes and stuff).


It does check periodically for disconnected users. I'm not sure how Holger managed to sneak through once, let alone a dozen times. FYI, the "Extension Users" are only the ones who are online and not currently in a game.

Obviously that UI isn't really ready for prime time. I'll just reset the server to get rid of Holger's seeks for now.

I've just read this, and I don't know how it happened. I've rarely used the Automatch feature at all...  ???
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #875 on: March 16, 2014, 06:41:48 am »
+1

All noted and added to github.  Thanks.

FWIW, there is still a chatbox and VP-Counter chat in bot games for me. (I'm using Chrome.)

"Added to github" just means that I've added it to the (long) list of outstanding issues.  It might be quite a while before anyone actually fixes this.

Also, when selecting a bot opponent in the multiplayer lobby, their Casual rankings are shown in the pop-up list, although I have the "Show Pro rankings" setting activated...

New to me.  I'll look into it.

I've just read this, and I don't know how it happened. I've rarely used the Automatch feature at all...  ???

No worries.  It's long past and it was my bug, not any misuse on your part.  Just random that you were the user who triggered it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #876 on: March 16, 2014, 05:19:01 pm »
0

A cool feature would be auto-opening text & closing text.  For example "Hi have fun :)" at the beginning & "gg" at the end.

Not sure how easy it would be, just an idea. :)
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #877 on: March 16, 2014, 07:01:28 pm »
+7

A cool feature would be auto-opening text & closing text.  For example "Hi have fun :)" at the beginning & "gg" at the end.

Not sure how easy it would be, just an idea. :)

I feel like doing this automatically kind of makes it meaningless...
Logged
"All advice is awful"
 —Count Grishnakh

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #878 on: March 16, 2014, 07:27:59 pm »
0

A cool feature would be auto-opening text & closing text.  For example "Hi have fun :)" at the beginning & "gg" at the end.

Not sure how easy it would be, just an idea. :)

I feel like doing this automatically kind of makes it meaningless...

yes. wtf???

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #879 on: March 16, 2014, 10:12:55 pm »
0

It already says, "I have joined the game".
Logged
You are the brashest scum player on f.ds.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #880 on: March 16, 2014, 10:27:28 pm »
+8

It already says, "I have joined the game".

That greeting message will customizable (and blank by default) in the next major release, unless someone persuades me that it's a bad idea.  I don't like the idea of allowing people to automate "gg," since there's already so much drama about that.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #881 on: March 16, 2014, 11:40:42 pm »
+1

It already says, "I have joined the game".

 I don't like the idea of allowing people to automate "gg," since there's already so much drama about that.

yes, i for one would've had a very big problem with that, thanks. i also think no greeting by default is a good idea. the "i have joined the game thing", though it isn't annoying or anyhting, doesn't really add much for me
« Last Edit: March 16, 2014, 11:45:04 pm by silverspawn »
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #882 on: March 16, 2014, 11:50:21 pm »
+2

It already says, "I have joined the game".

 I don't like the idea of allowing people to automate "gg," since there's already so much drama about that.

yes, i for one would've had a very big problem with that, thanks. i also think no greeting by default is a good idea. the "i have joined the game thing", though it isn't annoying or anyhting, doesn't really add much for me

Personally, I like it because it lets you know if someone is still having goko loading struggles.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #883 on: March 17, 2014, 04:36:39 am »
+9

My new least favorite card is Stonemason, because I hate seeing the Goko bots gain a dozen random cards every single turn.  And the only choices for speed are set it on fast and have the card-gaining graphic take forever, or set it on very fast and see nothing.

Seriously, the card gaining graphic is annoying.  Why does it need to pause so long?

Based on this, is it possible to maybe make it so that you change the speed to very fast just when the card-gaining graphic is there and then change it back?

I'm really glad you reminded me of this.  The "Normal" and "Fast" modes are actually pretty inconsistent all around.  They're clearly designed to be uniformly 2x and 4x faster than "Slow," but there are weird exceptions like the card-gaining animation, which has exactly the same 1000ms delay regardless of whether you're in Slow, Medium, or Fast.

Anyway, I just added an option to make Medium uniformly 2x faster than slow and Fast uniformly 4x faster.  So that card gain delay is now only 250ms on fast... long enough to see it, but not long enough to piss you off.  Enable "Make speeds more consistent" to activate the fix.  Also, since most of us wish there was a speed in between Fast (which is too slow) and Very Fast (which is just silly), I've added an option that makes Medium and Fast each about 50% faster.  Very Fast mode is unchanged.

Both new options are in v2.4.5, which is being published now.  Oh, and you probably didn't even notice v2.4.4, but that included michaeljb's fix for the kingdom generator.  He fixed the error that was making it reload the page.  Here's a post of his for you to +1, for those of you too lazy to find one for yourself.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

awildnoobappeared

  • Coppersmith
  • ****
  • Offline Offline
  • Posts: 48
  • Respect: +100
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #884 on: March 17, 2014, 05:13:38 am »
+4

Some sort of visual notification when you receive a chat message would be awesome, as there's been plenty of times I've missed messages in the log.

Perhaps a flash of color in the chat window, or something like that?
Logged

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #885 on: March 17, 2014, 04:28:06 pm »
0

All noted and added to github.  Thanks.

FWIW, there is still a chatbox and VP-Counter chat in bot games for me. (I'm using Chrome.)

"Added to github" just means that I've added it to the (long) list of outstanding issues.  It might be quite a while before anyone actually fixes this.
I see; sorry for the misunderstanding.

Also, when selecting a bot opponent in the multiplayer lobby, their Casual rankings are shown in the pop-up list, although I have the "Show Pro rankings" setting activated...

New to me.  I'll look into it.

Thanks. It's no big problem for me; I think it's always been this way.


My new least favorite card is Stonemason, because I hate seeing the Goko bots gain a dozen random cards every single turn.  And the only choices for speed are set it on fast and have the card-gaining graphic take forever, or set it on very fast and see nothing.

Seriously, the card gaining graphic is annoying.  Why does it need to pause so long?

Based on this, is it possible to maybe make it so that you change the speed to very fast just when the card-gaining graphic is there and then change it back?

I'm really glad you reminded me of this.  The "Normal" and "Fast" modes are actually pretty inconsistent all around.  They're clearly designed to be uniformly 2x and 4x faster than "Slow," but there are weird exceptions like the card-gaining animation, which has exactly the same 1000ms delay regardless of whether you're in Slow, Medium, or Fast.

Anyway, I just added an option to make Medium uniformly 2x faster than slow and Fast uniformly 4x faster.  So that card gain delay is now only 250ms on fast... long enough to see it, but not long enough to piss you off.  Enable "Make speeds more consistent" to activate the fix.  Also, since most of us wish there was a speed in between Fast (which is too slow) and Very Fast (which is just silly), I've added an option that makes Medium and Fast each about 50% faster.  Very Fast mode is unchanged.

It' great that you "fixed" the card gain delay; I wasn't aware that it was a Goko "bug", but it was very annoying. 1-second delay is really absurd; even 250ms is a bit too long for my taste...
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #886 on: March 17, 2014, 08:50:12 pm »
0

My new least favorite card is Stonemason, because I hate seeing the Goko bots gain a dozen random cards every single turn.  And the only choices for speed are set it on fast and have the card-gaining graphic take forever, or set it on very fast and see nothing.

Seriously, the card gaining graphic is annoying.  Why does it need to pause so long?

Based on this, is it possible to maybe make it so that you change the speed to very fast just when the card-gaining graphic is there and then change it back?

I'm really glad you reminded me of this.  The "Normal" and "Fast" modes are actually pretty inconsistent all around.  They're clearly designed to be uniformly 2x and 4x faster than "Slow," but there are weird exceptions like the card-gaining animation, which has exactly the same 1000ms delay regardless of whether you're in Slow, Medium, or Fast.

Anyway, I just added an option to make Medium uniformly 2x faster than slow and Fast uniformly 4x faster.  So that card gain delay is now only 250ms on fast... long enough to see it, but not long enough to piss you off.  Enable "Make speeds more consistent" to activate the fix.  Also, since most of us wish there was a speed in between Fast (which is too slow) and Very Fast (which is just silly), I've added an option that makes Medium and Fast each about 50% faster.  Very Fast mode is unchanged.

Both new options are in v2.4.5, which is being published now.  Oh, and you probably didn't even notice v2.4.4, but that included michaeljb's fix for the kingdom generator.  He fixed the error that was making it reload the page.  Here's a post of his for you to +1, for those of you too lazy to find one for yourself.

This is awesome. I've gotten used to just ignoring the animations and watching the log, but it would be nice if that fancy UI actually gave some useful information. Would it be possible to just make the different speeds options in the user settings? Like a box for each speed option with the delay you want and a box for each speed option to set the relative speed (maybe fraction of slow, so 1.0 = goko Slow and 4.0 = goko Fast). Thanks!
Logged
"All advice is awful"
 —Count Grishnakh

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #887 on: March 17, 2014, 09:09:04 pm »
+1

Sorry for all the requests (and this one maybe exists already)...

Feature request:  Can Salvager hide all ongoing games in the lobbies (set on/off in settings)?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #888 on: March 18, 2014, 12:26:00 am »
0

A cool feature would be auto-opening text & closing text.  For example "Hi have fun :)" at the beginning & "gg" at the end.

Not sure how easy it would be, just an idea. :)

I feel like doing this automatically kind of makes it meaningless...
Well maybe "gg" but not "hi, have fun" which I pretty much always say (unless it's an opponent I just played in which case I'll say "hi again" or something.
Logged

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #889 on: March 18, 2014, 04:49:56 am »
+4

A cool feature would be auto-opening text & closing text.  For example "Hi have fun :)" at the beginning & "gg" at the end.

Not sure how easy it would be, just an idea. :)

I feel like doing this automatically kind of makes it meaningless...
Well maybe "gg" but not "hi, have fun" which I pretty much always say (unless it's an opponent I just played in which case I'll say "hi again" or something.

"Hi!  I like shorts!  They're comfy and easy to wear!"
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #890 on: March 18, 2014, 05:13:38 am »
+1

A cool feature would be auto-opening text & closing text.  For example "Hi have fun :)" at the beginning & "gg" at the end.

Not sure how easy it would be, just an idea. :)

I feel like doing this automatically kind of makes it meaningless...
Well maybe "gg" but not "hi, have fun" which I pretty much always say (unless it's an opponent I just played in which case I'll say "hi again" or something.

"Hi!  I like shorts!  They're comfy and easy to wear!"

Ok fine, you're good at wearing shorts.  There's no need to brag about it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #891 on: March 18, 2014, 05:33:10 pm »
+9

Both new options are in v2.4.5, which is being published now.  Oh, and you probably didn't even notice v2.4.4, but that included michaeljb's fix for the kingdom generator.  He fixed the error that was making it reload the page.  Here's a post of his for you to +1, for those of you too lazy to find one for yourself.

And now that nearly year-old post is one of the messages of the week.

Logged
🚂 Give 18xx games a chance 🚂

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #892 on: March 18, 2014, 06:37:34 pm »
+4

Is Making Fun different from Goko? Did they buy the whole game?
I don't know what Goko is now. Making Fun is a different entity that predates Goko. They have two employees that worked at Goko (the one who answers questions in the forums, and a programmer). I don't know anything about money changing hands. Making Fun is the entity working on online Dominion, and it sounds like they expect they are in it for the long haul.


Anyone else think we should drop "Goko" from the extension's name now?
Logged
🚂 Give 18xx games a chance 🚂

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #893 on: March 18, 2014, 11:12:46 pm »
+7

So what should the new name be? "Making Dominion Online fun"?
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #894 on: March 18, 2014, 11:15:00 pm »
+4

So what should the new name be? "Making Dominion Online fun"?

Dominion Online Extension

or

Dominion Online Salvager

Let's future-proof this sucker! Who knows how many times this implementation will change hands?
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #895 on: March 18, 2014, 11:20:22 pm »
0

But what if t some point they replace the implementation completely?
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #896 on: March 18, 2014, 11:51:45 pm »
+7

But what if t some point they replace the implementation completely?

You mean like with physical cards made of paper?  That'd be crazy.  How would that even work?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #897 on: March 18, 2014, 11:57:36 pm »
0

But what if t some point they replace the implementation completely?

Then the extension will no longer work and we'll need a new extension.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #898 on: March 19, 2014, 12:16:49 am »
+1

Dominion Online Salvager

That's what I was thinking.
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #899 on: March 19, 2014, 12:42:55 am »
+9

But what if t some point they replace the implementation completely?

Then the extension will no longer work and we'll need a new extension.

Or maybe, just maybe, we won't.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #900 on: March 21, 2014, 04:34:41 am »
+1

Is Making Fun different from Goko? Did they buy the whole game?
I don't know what Goko is now. Making Fun is a different entity that predates Goko. They have two employees that worked at Goko (the one who answers questions in the forums, and a programmer). I don't know anything about money changing hands. Making Fun is the entity working on online Dominion, and it sounds like they expect they are in it for the long haul.


Anyone else think we should drop "Goko" from the extension's name now?

Since the phrase "Goko Salvager" has wormed its way into pretty much everything I've written, including the URL, the docs, and most of the JS code, I'd rather not go to the trouble of changing it until we have some reasonably compelling alternative.  "Dominion Online-whatever" doesn't sound like much to me, and I think we've learned our lesson about basing a name on a company that might not own the product in a year.

The logsearch/leaderboard page needs a good name too.  The problem with "drunkensailor" is that I don't actually own that domain.  It was a freebie from dynamicddns.  So I can't do https for it or use subdomains or anything.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #901 on: March 21, 2014, 05:43:32 am »
+1

The logsearch/leaderboard page needs a good name too.  The problem with "drunkensailor" is that I don't actually own that domain.  It was a freebie from dynamicddns.  So I can't do https for it or use subdomains or anything.
I don't know how much work this requires and if there are people with skills and time willing to do this, but purely from a user point of view the perfect solution would be putting Goko logs and statistics together with all data we have from Iso, probably under the name councilroom.com (we probably can have more rights to this domain and, contrary to drunkensailor, the name is family friendly, which will matter if one day we decide we'd like Goko/Making Fun to link to our stats page directly from Dominion client).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #902 on: March 21, 2014, 05:53:42 am »
0

The logsearch/leaderboard page needs a good name too.  The problem with "drunkensailor" is that I don't actually own that domain.  It was a freebie from dynamicddns.  So I can't do https for it or use subdomains or anything.
I don't know how much work this requires and if there are people with skills and time willing to do this, but purely from a user point of view the perfect solution would be putting Goko logs and statistics together with all data we have from Iso, probably under the name councilroom.com (we probably can have more rights to this domain and, contrary to drunkensailor, the name is family friendly, which will matter if one day we decide we'd like Goko/Making Fun to link to our stats page directly from Dominion client).

This could be either a little or a lot of work depending on what you mean.  Integrating the log parsers and databases would be a bitch (Edit: I think both ftl and serakfalcon have worked on it some though).  Just hosting both sites under the same URL would be easy, and it probably a good idea.  I'll talk to Mike McCallister about it.

If "drunkensailor" bothers your loved ones, you can always access the site through "gokosalvager.com".  Both address resolve to the same server.  I'm actually trying to phase out the drunkensailor name anyway.
« Last Edit: March 21, 2014, 07:09:42 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #903 on: March 21, 2014, 06:09:29 am »
+12

I'm actually trying to phase out the drunkensailor name anyway.

This could be a poll! "What shall we do with the drunkensailor?"
  • Put him in the long-boat and make him bail her
  • Put him in the guardroom till he gets sober
  • Put him in the scuppers with a hose-pipe on him
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #904 on: March 21, 2014, 06:58:49 am »
+14

Oh man, you soooo want the new beta version (v2.5):

Isotropish Ratings: New options to display and sort by Isotropish ratings in the lobby.

Enhanced Blacklist:
  • Backs up to gokosalvager.com for easy synchronization across computers and protection against future URL changes.
  • New option to use a "Common Blacklist" of players whom others have already blacklisted. Threshold is adjustable.
  • No longer case-sensitive
Avatars: Faster loading; new UI for uploading.  Fewer HTTPS/CORS errors (more of interest to developers than regular users).

User Settings: Much prettier settings dialog, improved documentation and a link to it in the dialog.

Greeting Message: Now customizable and blank by default.

Other Fixes
  • No notification when you add a bot to your game in multiplayer (still broken in Adventures and Play Bots mode, apparently)
  • Links and custom avatar always appear on the title screen (hooray!)
« Last Edit: March 22, 2014, 12:29:20 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #905 on: March 21, 2014, 08:04:31 am »
0

I installed and tried to open Goko. I got "Goko is fixing things now" screen. Does the new Salvager cause Goko to do this? Good feature, though I hope you remove it once they fix all the things needing it.

On a more serious note: I guess that if I turn Isotropish ratings on and start a "+/-1000" table, the number still refers to Goko Pro rating (as long as the table is Pro game) and people get aoutokicked or not depending on their Goko Pro rating?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #906 on: March 21, 2014, 08:33:22 am »
0

I installed and tried to open Goko. I got "Goko is fixing things now" screen. Does the new Salvager cause Goko to do this? Good feature, though I hope you remove it once they fix all the things needing it.

But then there wouldn't be any website left!

Quote
On a more serious note: I guess that if I turn Isotropish ratings on and start a "+/-1000" table, the number still refers to Goko Pro rating (as long as the table is Pro game) and people get aoutokicked or not depending on their Goko Pro rating?

Yes, autokick is still based on pro ratings.  There's some debate as to whether autokick by Isotropish is a good idea.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #907 on: March 21, 2014, 10:36:20 am »
+2

Yes, autokick is still based on pro ratings.  There's some debate as to whether autokick by Isotropish is a good idea.
Perhaps you could implement a different game title parameter for Isotropish autokick, so "5000+" would kick by Goko ratings and "#iso25+" or something would kick by Isotropish ratings.

Also, if you do this, it would be worth considering to automatically send a message in the chat if someone got kicked, say, 2 or more times from your game that would explain the kicking. "<username>, you got automatically kicked from my game because your level on the unofficial Isotropish leaderboard (gokosalvager.com/leaderboard) is below <requirement>", or something.
« Last Edit: March 21, 2014, 10:40:50 am by Awaclus »
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #908 on: March 21, 2014, 10:45:51 am »
+2

Yes, autokick is still based on pro ratings.  There's some debate as to whether autokick by Isotropish is a good idea.
Perhaps you could implement a different game title parameter for Isotropish autokick, so "5000+" would kick by Goko ratings and "#iso25+" or something would kick by Isotropish ratings.

Also, if you do this, it would be worth considering to automatically send a message in the chat if someone got kicked, say, 2 or more times from your game that would explain the kicking. "<username>, you got automatically kicked from my game because your level on the unofficial Isotropish leaderboard (gokosalvager.com/leaderboard) is below <requirement>", or something.
I was the one who did not like this autokick based on level. With this message I think it is ok. I think it is even ok to say it every time. Maybe even for normal autokick there should be a message.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #909 on: March 21, 2014, 11:09:20 am »
0

Yes, autokick is still based on pro ratings.  There's some debate as to whether autokick by Isotropish is a good idea.
Perhaps you could implement a different game title parameter for Isotropish autokick, so "5000+" would kick by Goko ratings and "#iso25+" or something would kick by Isotropish ratings.

Also, if you do this, it would be worth considering to automatically send a message in the chat if someone got kicked, say, 2 or more times from your game that would explain the kicking. "<username>, you got automatically kicked from my game because your level on the unofficial Isotropish leaderboard (gokosalvager.com/leaderboard) is below <requirement>", or something.
I was the one who did not like this autokick based on level. With this message I think it is ok. I think it is even ok to say it every time. Maybe even for normal autokick there should be a message.
I think saying it every time would probably result in someone spamming the chat by repeatedly joining a game which kicks them.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #910 on: March 21, 2014, 11:25:04 am »
0

Yes, autokick is still based on pro ratings.  There's some debate as to whether autokick by Isotropish is a good idea.
Perhaps you could implement a different game title parameter for Isotropish autokick, so "5000+" would kick by Goko ratings and "#iso25+" or something would kick by Isotropish ratings.

Also, if you do this, it would be worth considering to automatically send a message in the chat if someone got kicked, say, 2 or more times from your game that would explain the kicking. "<username>, you got automatically kicked from my game because your level on the unofficial Isotropish leaderboard (gokosalvager.com/leaderboard) is below <requirement>", or something.
I was the one who did not like this autokick based on level. With this message I think it is ok. I think it is even ok to say it every time. Maybe even for normal autokick there should be a message.
I think saying it every time would probably result in someone spamming the chat by repeatedly joining a game which kicks them.

What about just saying it the first time someone is kicked?
Logged
"All advice is awful"
 —Count Grishnakh

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #911 on: March 21, 2014, 11:37:17 am »
0

What about sending them a private message only they can read? Oh wait, Goko hasn't implemented such a thing.

Are people seriously concerned with the family-friendliness of drunkensailor? I'm pretty sure we sang that song in Music lessons in 5th grade in school.
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #912 on: March 21, 2014, 12:37:42 pm »
0

Are people seriously concerned with the family-friendliness of drunkensailor? I'm pretty sure we sang that song in Music lessons in 5th grade in school.
English native speakers did.

Personally I'm not concerned at all, the sailor could be drunk, naked and carry a burning pitchfork and I wouldn't care as long as the pitchfork is not aimed at me. But someone may be. Which is why if some day AI wants the extension to be linked from Goko website (which has both pros and cons), the name should be changed. Goko Salvager is way better.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #913 on: March 21, 2014, 12:52:56 pm »
+11

Yes, autokick is still based on pro ratings.  There's some debate as to whether autokick by Isotropish is a good idea.
Perhaps you could implement a different game title parameter for Isotropish autokick, so "5000+" would kick by Goko ratings and "#iso25+" or something would kick by Isotropish ratings.

Also, if you do this, it would be worth considering to automatically send a message in the chat if someone got kicked, say, 2 or more times from your game that would explain the kicking. "<username>, you got automatically kicked from my game because your level on the unofficial Isotropish leaderboard (gokosalvager.com/leaderboard) is below <requirement>", or something.
I was the one who did not like this autokick based on level. With this message I think it is ok. I think it is even ok to say it every time. Maybe even for normal autokick there should be a message.
I think saying it every time would probably result in someone spamming the chat by repeatedly joining a game which kicks them.

What about just saying it the first time someone is kicked?

Okay guys, let me see if I understand correctly:

Code: [Select]
if (GS.isoLevelCache[joiner.get('playerId')] < minLevel) {
    GS.boot(joiner.get('playerId'));
    if (!_.contains(bootedOpps, joiner.get('playerId'))) {
        bootedOpps.push(joiner.get('playerId'));
        mtgRoom.conn.chat({text:
            'Dear ' + joiner.get('playerName') + ': you have been '
            + 'booted from my game because of yed, Awaclus, and GeoLib.'
        });
    }
}
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #914 on: March 21, 2014, 03:09:39 pm »
+1

New beta looks great! One thing I noticed: the "quick game"-button disappeared. Oh, and when I start a game against a bot, the "player joined" sound is played and I do receive the notification, but then the notification immediately disappears.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #915 on: March 21, 2014, 03:36:54 pm »
+1

New beta looks great! One thing I noticed: the "quick game"-button disappeared.

That doesn't seem to be the beta.  It's broken in the main release too, which is very strange, almost as if the page itself had changed.  Could someone at MakingFun actually be doing work on the client?

Quote
Oh, and when I start a game against a bot, the "player joined" sound is played and I do receive the notification, but then the notification immediately disappears.

Weird.  I don't.  What's your game title/type and what settings do you have for autokick?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #916 on: March 21, 2014, 04:04:40 pm »
+1

It doesn't happen when adding a bot to your game in the multiplayer lobbies, it only happens when choosing "play bots" in the main menu (autokick setting is by rating only). I tried again, and now I get no pop-up or sound... So it doesn't happen consistently. If I notice it again, I'll try to see whether I can find a way to reproduce it.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #917 on: March 21, 2014, 05:29:36 pm »
+8

New beta looks great! One thing I noticed: the "quick game"-button disappeared.

That doesn't seem to be the beta.  It's broken in the main release too, which is very strange, almost as if the page itself had changed.  Could someone at MakingFun actually be doing work on the client?

Yes indeed!  Somebody at MakingFun has been working on the client.  Hurrah!

In fact, they just broke the CSS for the lobby buttons.  That's why the Quick Game button disappeared... the new CSS tries to place it underneath the Create Game button.  But it doesn't just screw with the extension... turn Salvager off and you can see how it affects the Play Now button:

 

On the left, the Play Now button is invisible because there aren't any open games.  On the right, it's visible and just barely peeking out from under the Create Game button. Aww... the new CSS made it shy.   :'(

Anyway, I fixed it.  Released for the beta as v2.5.0.1 and for the official as v2.4.7.1.  Update should be automatic.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #918 on: March 21, 2014, 10:01:03 pm »
+5

 

On the left, the Play Now button is invisible because there aren't any open games.  On the right, it's visible and just barely peeking out from under the Create Game button. Aww... the new CSS made it shy.   :'(

He's hiding because they were making fun of him.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #919 on: March 22, 2014, 12:54:56 am »
0

The problem with "drunkensailor" is that I don't actually own that domain.  It was a freebie from dynamicddns.  So I can't do https for it or use subdomains or anything.

Crap, I totally got your PM last week and totally didn't respond to it.  Sorry.  Off to do that now.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #920 on: March 22, 2014, 01:40:33 pm »
+1

Is it just me or is automatch not working?  I click the "Submit" button in the automatch dialog window and nothing happens...
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #921 on: March 22, 2014, 01:45:49 pm »
+1

Is it just me or is automatch not working?  I click the "Submit" button in the automatch dialog window and nothing happens...

Yes, you're right.  Some of the code that only the beta supports seems to have snuck into the main release.  Fixing now.

Edit: Deployed fix as v2.4.7.2 (official release).  No change to beta, since it didn't get broken.  New version is available immediately for Firefox, Safari, and manual Chrome installations.  Google may take some minutes to publish the official Chrome Web Store version.
« Last Edit: March 22, 2014, 01:55:24 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #922 on: March 22, 2014, 07:31:28 pm »
0

So I'm guessing that the half-dozen people who are using the beta haven't run into any problems?  If you have, please speak up now before I release it as the official version.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #923 on: March 22, 2014, 07:54:41 pm »
+1

I've installed the beta and it looks good, but I've only played one or two games since then.  The only weird thing I've noticed is that sometimes the isotropish rating is put on top of the next person's username on the list of players in the lobby.

EDIT: It happens whenever the isotropic level is more than 5 characters, eg -10.48
« Last Edit: March 22, 2014, 07:56:24 pm by LibraryAdventurer »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #924 on: March 22, 2014, 07:59:49 pm »
+1

I've installed the beta and it looks good, but I've only played one or two games since then.  The only weird thing I've noticed is that sometimes the isotropish rating is put on top of the next person's username on the list of players in the lobby.

Aha.  It seems that this can happen if you're zoomed in in Chrome.  Are you at 120%+ by any chance?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #925 on: March 22, 2014, 08:53:26 pm »
0

I've installed the beta and it looks good, but I've only played one or two games since then.  The only weird thing I've noticed is that sometimes the isotropish rating is put on top of the next person's username on the list of players in the lobby.

Aha.  It seems that this can happen if you're zoomed in in Chrome.  Are you at 120%+ by any chance?
nope

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #926 on: March 22, 2014, 10:34:04 pm »
0

I've installed the beta and it looks good, but I've only played one or two games since then.  The only weird thing I've noticed is that sometimes the isotropish rating is put on top of the next person's username on the list of players in the lobby.

Aha.  It seems that this can happen if you're zoomed in in Chrome.  Are you at 120%+ by any chance?
nope

Ok, then I'm at a loss.  Could you please post your browser, Salvager version, and a screenshot?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #927 on: March 22, 2014, 11:41:49 pm »
0

using Chrome and Salvager 2.5.0.1 (the beta version)
Taking a screenshot is more trouble (since I don't remember how offhand). Maybe I'll post that tomorrow.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #928 on: March 23, 2014, 12:02:04 am »
0

using Chrome and Salvager 2.5.0.1 (the beta version)
Taking a screenshot is more trouble (since I don't remember how offhand). Maybe I'll post that tomorrow.

http://www.take-a-screenshot.org/

Is anyone else experiencing this or any other problems with the beta?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #929 on: March 23, 2014, 12:20:11 am »
+1

Screenshot attached

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #930 on: March 23, 2014, 12:54:00 am »
0

Screenshot attached

Okay, so for one reason or another, there just isn't the normal amount of UI real estate on your screen.  The HTML elements are all too big for their containers.  Like the gray rectangles that bound each game... they're supposed to fit in the game list area, like so:



In your shot, they're extending out under the scroll bar on the right.  That's not Salvager... it's just the Goko UI.  Obviously it's not a serious problem for the game list, but you're seeing the same effect with the Isotropish ratings... the text is too large for the container and it's spilling onto the next line.

I'll get an option to hide the Goko Pro ratings entirely into the next beta; or maybe an option to display the ratings without the "Rating:" and "Level:" prefixes.  Either of those fixes should clear up the space you need.

In the mean time, I suggest checking these four possible causes:
1. You have Chrome's zoom on (press Ctrl-0 to reset to 100% and make sure)
2. You have another zooming browser extension like No-Squint
3. You have very low resolution on your display (e.g. 800x600)
4. You have oversized fonts enabled either in Chrome or in the Windows Control Panel

If you have a low resolution display or can't otherwise resolve the issue, you'll either have to zoom out in Chrome (Ctrl-Minus) or make do without the Isotropish ratings for now.  Sorry I can't do any better until the next release cycle, but it won't be long.
« Last Edit: March 23, 2014, 12:57:59 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #931 on: March 23, 2014, 01:18:32 am »
+1

I checked the possible causes, and didn't find anything. I'm sure I'm not zoomed in in any way. I don't have low resolution. I can't find the setting for oversized fonts, but I'm sure I didn't turn it on and I'm the only one who uses this computer. Maybe it has something to do with the black areas on either side of the game display area. I don't know why those are there.

It's not a big deal at all, especially since it only happens when the isotropic level is more than 5 characters.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #932 on: March 23, 2014, 01:50:25 am »
0

I checked the possible causes, and didn't find anything. I'm sure I'm not zoomed in in any way. I don't have low resolution. I can't find the setting for oversized fonts, but I'm sure I didn't turn it on and I'm the only one who uses this computer. Maybe it has something to do with the black areas on either side of the game display area. I don't know why those are there.

Because Goko decided to try to make the game and the lobby UI fit into the lowest common-denominator of screen sizes.  It was a terrible idea and they implemented it poorly.  On the plus side, it left space for the extension to use for the game log and chat.

Quote
It's not a big deal at all, especially since it only happens when the isotropic level is more than 5 characters.

Okay, thanks for reporting it and checking the possible causes anyway.  We can just hope it isn't a common problem.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #933 on: March 23, 2014, 01:55:02 am »
+7

By the way, does the Isotropish level really have to be displayed with such detail? I think 2nd decimal place is definitely overkill and even the first one isn't that needed. Isotropic displayed only your full level in the lobby, which made going up (especially to new all-time high) feel like an achievement.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #934 on: March 23, 2014, 02:00:52 am »
0

By the way, does the Isotropish level really have to be displayed with such detail? I think 2nd decimal place is definitely overkill and even the first one isn't that needed. Isotropic displayed only your full level in the lobby, which made going up (especially to new all-time high) feel like an achievement.

Nope, I was just mirroring what I'd done on the Isotropish leaderboard.  I see the psychological appeal, though.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #935 on: March 24, 2014, 07:08:56 am »
+12

New official release: v2.5.1
  • Has exactly the features in the recent beta release.
  • Also implemented hsaile's suggestion of displaying no decimals for Isotropish level.
New beta release: v2.5.2
  • Option to explain your reason for auto-kicking
  • Autozap option for Adventures
  • Include opponent name and rating in join notifications
  • Optional chat alerts: sound, brief flash
  • No more random "[Player] has left the game" messages
  • No "Player Joined" notifications in Play Bots and Adventure modes
Updates are now automatic for both beta and regular users.  If your version doesn't update, try:
1. Restarting your browser
2. Making sure that auto-updates aren't disabled
3. Re-installing the most recent version
« Last Edit: March 24, 2014, 07:27:27 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #936 on: March 24, 2014, 10:48:36 am »
+1

michaeljb and ragingduckd,

In your work on the extension, have you discovered whether or not the contents of the Black Market deck can be influenced (for casual and unrated games)?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #937 on: March 24, 2014, 11:30:08 am »
+1

michaeljb and ragingduckd,

In your work on the extension, have you discovered whether or not the contents of the Black Market deck can be influenced (for casual and unrated games)?

I haven't, but I haven't looked either.

Edit: I've glanced around, but there's nothing obvious.  Doesn't mean it's not there, just that it'd take some digging.
« Last Edit: March 25, 2014, 08:27:07 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #938 on: March 24, 2014, 01:04:59 pm »
+1

michaeljb and ragingduckd,

In your work on the extension, have you discovered whether or not the contents of the Black Market deck can be influenced (for casual and unrated games)?

I haven't, but I haven't looked either.
Same.
Logged
🚂 Give 18xx games a chance 🚂

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #939 on: March 24, 2014, 05:31:37 pm »
0

It looks like you can no longer sort players in the lobby by Casual rating. Why would you remove this functionality?

EDIT: Sorry, that sounds more belligerent than I meant it. It would be cool if you could still sort by Casual ranking.
« Last Edit: March 24, 2014, 05:40:56 pm by LastFootnote »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #940 on: March 24, 2014, 08:11:22 pm »
+1

It looks like you can no longer sort players in the lobby by Casual rating. Why would you remove this functionality?

EDIT: Sorry, that sounds more belligerent than I meant it. It would be cool if you could still sort by Casual ranking.

Fixed in v2.5.1.1 (official) and v2.5.2.1 (beta).  Thanks for the edit.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #941 on: March 24, 2014, 09:15:38 pm »
+1

Fixed in v2.5.1.1 (official) and v2.5.2.1 (beta).  Thanks for the edit.

Sigh... and I broke the lobby UI while I was at it.  Fixed in v2.5.1.2/v2.5.2.2.

Also got in-game custom avatars working again (beta version only).
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #942 on: March 24, 2014, 09:30:24 pm »
+1

In the kingdom generator, how do you select Young Witch and a bane? It seems to take other 10 card kingdoms just fine (using + or , to separate).
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #943 on: March 24, 2014, 09:58:28 pm »
+4

In the kingdom generator, how do you select Young Witch and a bane? It seems to take other 10 card kingdoms just fine (using + or , to separate).

Just include Young Witch in the first 10 cards, and include an eligible bane as the 11th.
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #944 on: March 24, 2014, 10:19:29 pm »
+1

In the kingdom generator, how do you select Young Witch and a bane? It seems to take other 10 card kingdoms just fine (using + or , to separate).

Just include Young Witch in the first 10 cards, and include an eligible bane as the 11th.

Thanks! It wasn't working when I used "+" but did when I used "," to separate the cards.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #945 on: March 24, 2014, 10:31:11 pm »
0

In the kingdom generator, how do you select Young Witch and a bane? It seems to take other 10 card kingdoms just fine (using + or , to separate).

Just include Young Witch in the first 10 cards, and include an eligible bane as the 11th.

Thanks! It wasn't working when I used "+" but did when I used "," to separate the cards.

BTW, "+" and "," do different things.  See nutki's documentation.  Use commas if you're specifying exact cards.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #946 on: March 24, 2014, 10:38:20 pm »
+1

In the kingdom generator, how do you select Young Witch and a bane? It seems to take other 10 card kingdoms just fine (using + or , to separate).

Just include Young Witch in the first 10 cards, and include an eligible bane as the 11th.

Thanks! It wasn't working when I used "+" but did when I used "," to separate the cards.

BTW, "+" and "," do different things.  See nutki's documentation.  Use commas if you're specifying exact cards.

I read the doc. It wasn't clear to me. I was trying to put the bane next to Young Witch; I didn't understand the 11th card was supposed to be the bane.

I also haven't had a problem using + for specific cards. What's the difference?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #947 on: March 25, 2014, 12:27:53 am »
+9

I read the doc. It wasn't clear to me. I was trying to put the bane next to Young Witch; I didn't understand the 11th card was supposed to be the bane.

I also haven't had a problem using + for specific cards. What's the difference?

Yeah, it's not clear at all.  I was really just punting by sending you to those docs. :P

Okay, here goes.  I don't blame you if you tl;dr, but it really is this complicated.

The generator takes a list of ten expressions, turns each expression into a sets of cards, randomly chooses one card from each.  Valid expressions are single cards like "Ambassador" or categories like "Seaside" or "Cost 3".

But while a complete input requires ten comma-separated expressions, the interface will try to help you out if you enter fewer than ten.  It'll fill in all the blanks with the last expression in your list.  So if you enter
   Ambassador, Attack, Seaside
it'll convert that to
   Ambassador, Attack, Seaside, Seaside, Seaside, Seaside, Seaside, Seaside, Seaside, Seaside

It'll then randomly draw one card from each of these ten sets.  The first set only contains one card, so it always gets Ambassador for the first card.  The second set consists of all the Attack cards in Dominon, so the second card is a random Attack.  And the remaining seven cards are each random Seaside cards.

Where it gets tricky is that you have a ton of syntactic power when writing an expression to describe a set.  You can use "+" to mean "union", so
   Seaside + Alchemy = {all cards in either expansion}
You can use "*" as "intersection", so
   Seaside * Attack = {Ambassador, Cutpurse, Ghost Ship, Pirate Ship, Sea Hag}
And you can use "/" as "exclusion", so
   Alchemy / Action = {Vineyard, Philosopher's Stone}
And the words that you can combine like this include all card types, all expansions, all costs, and all individual cards.

Now here's the surprising part, and the reason why the difference between "+" and "," is confusing.  The most common use of the KG is entering an exact kingdom.  That should be done with commas:
   Moat, Village, Conspirator, Sea Hag, Torturer, Market, Minion, Adventurer, King's Court, Peddler
But surprisingly, you get the same result with plus-signs:
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler

Here's why: the KG looks at the entry, sees that there's no commas, and therefore it has only one expression.  Since it needs ten, it replicates your entry nine times.  So it's exactly as if you'd entered:
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler,
   Moat + Village + Conspirator + Sea Hag + Torturer + Market + Minion + Adventurer + King's Court + Peddler


The KG takes the first expression, generates the set (the union of those ten cards) and chooses one randomly.  Then it does the same thing nine more times, rejecting duplicates.  So it still ends up with the same ten-card kingdom, just as if you'd used commas.

But in all other cases, ignoring the difference between "+" and "," will generate errors or unexpected results.  Say you want three particular cards and the rest random.  You should enter:
   Moat, Village, Conspirator, All
But if you instead enter
   Moat + Village + Conspirator, All
Then the KG sees only two expressions and eight blanks, which it fills by replicating the "All".  So the first card gets drawn randomly from the set {Moat, Village, Conspirator} and the other nine are full random.  So you only end up with one of the cards you asked for.

Finally, note that entering either of these expressions without the "All" generates an error.  When the KG sees
   Moat, Village, Conspirator
it gets Moat, Village, and then tries to draw all eight of the other cards from the single-card set {Conspirator}.  Similarly, it'll take
   Moat + Village + Conspirator
and end up trying to draw all ten cards from the three-cards set {Moat, Village, Conspirator}.  Either way you get an error.

Oh, and then there's the multiplicative factors and the difference between 4 Seaside and 4 * Seaside, which I'm not even going to talk about.

IMO, the KG interface needs a major overhaul.  This set-generating nonsense is neat if you're a mathematician and if you have really precise needs like
   4 * Tournament + (Seaside * Cost 3) / Ambassador,
meaning that you want the card to be randomly "either Tournament or one of the $3 Seaside cards other than Ambassador, with Tournament being four times as likely to be selected as any other of the cards."  But for most users most of the time, it's just unnecessary complication.

Oh, and the fact that the 11th card becomes the bane is undocumented.  I didn't know that until Mic Q posted.
« Last Edit: March 25, 2014, 12:33:14 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

bardo

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 21
  • Shuffle iT Username: g. lazalde
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #948 on: March 25, 2014, 03:55:29 am »
+6

Hey, I finally registered just to be able to say thanks to the many fine folks who have developed the extension, the logs, the prettifier and leader board, and probably many other things I enjoy regularly. It seems like untold hours/months/years that you have put in. 'Tis much appreciated.
Logged

Breezy D

  • Salvager
  • ****
  • Offline Offline
  • Posts: 60
  • Respect: +14
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #949 on: March 25, 2014, 06:25:19 am »
+2

I also want to say thanks. I already loved the extension. I think the new interface is fantastic! It's clear and easy to choose what you want. Adding the isotropish levels gives a new perspective on who your opponents are.

I appreciate all the work that has gone this.

Thanks!
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #950 on: March 25, 2014, 08:31:59 am »
0

Thanks, AI! That makes sense.

I basically use the generator in two ways: exact kingdoms and random among a few sets (e.g. Base Set + Intrigue + Prosperity). So, if I wanted a certain number of cards from each, I would say something like "5 Prosperity, 2 Base Set, 3 Intrigue"?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #951 on: March 25, 2014, 08:51:02 am »
+1

Thanks, AI! That makes sense.

I basically use the generator in two ways: exact kingdoms and random among a few sets (e.g. Base Set + Intrigue + Prosperity). So, if I wanted a certain number of cards from each, I would say something like "5 Prosperity, 2 Base Set, 3 Intrigue"?

Exactly.  Without going overboard this time...

"3 Intrigue" translates to "Intrigue, Intrigue, Intrigue" meaning three different cards from one set.  So your entry does just what you expect it to.

But don't expect the same result from "3 * Intrigue".  That'll pick just one card, but it'll pick it from a tripled set... as if you'd mixed together three copies of each Intrigue card and drawn one at random.

The only use for that operation is something like "3 * Guilds + Intrigue", which will draw cards from each expansion with roughly equal probability, since Intrigue is roughly times as big as Guilds.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

dnkywin

  • Scout
  • ****
  • Offline Offline
  • Posts: 43
  • Respect: +57
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #952 on: March 25, 2014, 09:14:09 am »
0

I couldn't find whether this was addressed before, but is there a way to filter people based on Isotropish level? (Something like L30+ instead of 5000+)
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #953 on: March 25, 2014, 10:10:02 am »
+1

I couldn't find whether this was addressed before, but is there a way to filter people based on Isotropish level? (Something like L30+ instead of 5000+)

Not yet, but probably soon.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #954 on: March 25, 2014, 10:58:48 am »
+4

I couldn't find whether this was addressed before, but is there a way to filter people based on Isotropish level? (Something like L30+ instead of 5000+)

Not yet, but probably soon.
For me this gets dangerously close to forcing people not using external tools to start doing this. Someone who doesn't use Salvager and doesn't visit gokosalvager.com cannot even check his Isotropish level. Goko Pro level can be easily checked from within the client.
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #955 on: March 25, 2014, 11:05:38 am »
+1

For me this gets dangerously close to forcing people not using external tools to start doing this. Someone who doesn't use Salvager and doesn't visit gokosalvager.com cannot even check his Isotropish level. Goko Pro level can be easily checked from within the client.

OTOH is something you could do manually, only that it would take a lot of time and make the eventually kicked opponent wait longer. If it can be done manually, I think it is fair to automate it.

EDIT: VP counter discussion in 3, 2, 1, ...
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #956 on: March 25, 2014, 11:06:17 am »
+1

Not sure if it's a Salvager problem but every time I join a lobby the list of players seems to scroll really fast until they all disappear.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #957 on: March 25, 2014, 11:20:57 am »
+5

Not sure if it's a Salvager problem but every time I join a lobby the list of players seems to scroll really fast until they all disappear.

Same thing happened to me in elementary school... don't worry, later on your classmates are going to be all nerds like you and everything will be ok.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #958 on: March 25, 2014, 11:31:35 am »
+1

Not sure if it's a Salvager problem but every time I join a lobby the list of players seems to scroll really fast until they all disappear.

It's a bug I introduced in v2.5.1.1 and fixed in v2.5.1.2.  Check your version and upgrade if necessary.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #959 on: March 25, 2014, 11:40:24 am »
0

Not sure if it's a Salvager problem but every time I join a lobby the list of players seems to scroll really fast until they all disappear.

It's a bug I introduced in v2.5.1.1 and fixed in v2.5.1.2.  Check your version and upgrade if necessary.

Word. Thanks!

Not sure if it's a Salvager problem but every time I join a lobby the list of players seems to scroll really fast until they all disappear.

Same thing happened to me in elementary school... don't worry, later on your classmates are going to be all nerds like you and everything will be ok.

You're wrong. Nobody likes me.  :'(
« Last Edit: March 25, 2014, 11:41:26 am by AndrewisFTTW »
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #960 on: March 25, 2014, 11:55:19 am »
+10

I couldn't find whether this was addressed before, but is there a way to filter people based on Isotropish level? (Something like L30+ instead of 5000+)

Not yet, but probably soon.
For me this gets dangerously close to forcing people not using external tools to start doing this. Someone who doesn't use Salvager and doesn't visit gokosalvager.com cannot even check his Isotropish level. Goko Pro level can be easily checked from within the client.

Ok, gonna rant here.  And I'm only speaking for myself, not for michaeljb or the other contributors to Salvager:

I'm somewhat sympathetic to the troglodytes who still don't use the extension.  The extension works pretty hard a little bit at being friendly to them, with features like #vp?, auto-automatch, and auto-kick explanation messages (currently beta).  But there are limits to how much I'll deny to people who use my software for the benefit of those who don't.

If I implement kick-by-iso, the auto-kick messages will refer people to isotropish.com. Isotropish ratings change far slower than Goko ratings, so it's not like they'd have to be constantly checking either.

Personally, I really want this feature because seeing Pro and Isotropish ratings side by side keeps reminding me of what a joke Goko's Pro system is.  I really hate putting in 5000+ and getting a level 20 opponent.  That's just not going to be a fun game.  But do I kick the guy?  It seems like a dick move, since he satisfies the criterion I listed.

For mid- and low-range players, the problem is far, far worse.  Just look at this godawful mess:



Majacian is thinking he's a little better than (V)_*,,,*_(V) because he's got a higher Pro rating.  (V)_*,,,*_(V) is probably getting kicked from some games that Majacian can enter.  Meanwhile, (V)_*,,,*_(V) is actually 32 levels higher than Majacian.  That's like Banker Bot thinking it's a little better than Stef.

The problem gets worse the lower you go because Goko's worst tweaks to TrueSkill have their largest effect on low-rated players.  (Edit: this explanation is too facile.  Better analysis coming soon, hopefully.)  But even near the top, the volatility is a huge problem.  I briefly overtook SCSN on Goko Pro after a lucky run yesterday... Isotropish still had him as several levels above me, where he belongs.

And before you ask, yes, Isotropish is right and Goko Pro is wrong.  Absolutely no doubt.  Someone else can collect the data and analyze the win prediction accuracy of both systems... I'm not even going to bother.

I also agree with soulnet that it's really the user's choice.  If you think it's rude, don't use it.  Call me an arms dealer if you must... I'm big on personal liberty.
« Last Edit: April 12, 2014, 01:33:49 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #961 on: March 25, 2014, 12:12:52 pm »
+1

I also agree with soulnet that it's really the user's choice.  If you think it's rude, don't use it.  Call me an arms dealer if you must... I'm big on personal liberty.

Wow! I do not think that dealing arms is ok. And I don't think this is the same at all, so calling you an arm dealer would be totally out of line (unless you are also an arm dealer on the side and this was your sneaky way to letting us know without exposing yourself too much).

When you sell an arm (or tons) you are openning new killing possibilities, so you are to some extent responsible to what happens. With kick-by-iso on Salvager you are not opening new kicking possibilities, you are just automating possibilities that already exist*. I think it is even better than that: by changing the title of the game and providing explanatory messages, you are telling people why they are kicked, which will probably not happen if you kick them manually after checking their levels (unless you also take the trouble of letting them know manually, which will probably not happen).

*this is not entirely accurate, since automating killing that was already possible is also a bad thing, but the change in scale and importance does make a huge difference. I will stop this here, before getting too deep into RSP.
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #962 on: March 25, 2014, 12:21:46 pm »
0

And before you ask, yes, Isotropish is right and Goko Pro is wrong.  Absolutely no doubt.
Thanks for the link, this explained a lot. Still, after reading this, I have no idea why Goko (slightly, not as much as most extreme cases, but systematically) overestimates me. Recently I play almost daily, never play guests, never play 3+ players, never play people ranked very low and still I am usually ranked 230+/-50 on Goko Pro (depending on in I have a good or bad day), while I don't think I have ever been Isotropish top 300.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #963 on: March 25, 2014, 12:43:53 pm »
+4

Recently I play almost daily
That might be it. There are others who don't, and are taking up some of the higher slots on the Isotropish leaderboard but not on the Goko Pro leaderboard.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #964 on: March 25, 2014, 01:18:11 pm »
+2

AI, I strongly suggest you rename Isotropish to TrueSkill based on those comments. 

Most of those features apply to Isotropic and Goko. Some of those features were requested during the beta, IIRC.

Oh, the memories. My biggest frustrations with Iso were veto mode counting toward the ranking and being able to reject ranked games after being auto-matched and seeing the kingdom.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #965 on: March 25, 2014, 01:28:04 pm »
0

AI, I strongly suggest you rename Isotropish to TrueSkill based on those comments. 

It's a pretty good idea, actually.  Honestly, there's not much that's really like Isotropic except the TS parameters.  It doesn't have the uncertainty rising daily.

Quote
Most of those features apply to Isotropic and Goko. Some of those features were requested during the beta, IIRC.

Can you clarify what you mean by this?  What features?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #966 on: March 25, 2014, 01:43:06 pm »
0

Wow! I do not think that dealing arms is ok.

Oh, I totally misread you there.  Um... so just ignore the PM from me, okay?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #967 on: March 25, 2014, 02:01:02 pm »
+2

Quote
Most of those features apply to Isotropic and Goko. Some of those features were requested during the beta, IIRC.

Can you clarify what you mean by this?  What features?

The bullet points on why you don't like Goko Pro rating.

Shared feature: rating decline due to inactivity. There was discussion pre- and post- beta about the speed of the ratings decline/uncertainty increases for inactivity. This was adjusted a few times. Several people (including me) asked them on the forum(s) at various times to increase it to prevent camping on the leaderboard.

Shared "feature": min level of 0. There was discussion about the 0 min level, as well. Some people really dislike negative numbers. I am under the impression they store the actual negative rating for calculations and just display 0 (like Isotropic did). Maybe they've changed it or I am wrong about that.

Shared "feature": different types of games contribute to the same ranking (multiplayer, veto mode).

I am trying to remember if hiding the pro kingdoms was implemented from the beginning or was changed during beta. I think it was there from the get-go.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #968 on: March 25, 2014, 02:09:32 pm »
0

Shared "feature": min level of 0. There was discussion about the 0 min level, as well. Some people really dislike negative numbers. I am under the impression they store the actual negative rating for calculations and just display 0 (like Isotropic did). Maybe they've changed it or I am wrong about that.
Though, Isotropic did display the assumed rating ± the uncertainty on the leaderboard, so if you wanted to find out someone's actual rating, it was possible.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #969 on: March 25, 2014, 02:40:43 pm »
+6

Quote
Most of those features apply to Isotropic and Goko. Some of those features were requested during the beta, IIRC.

Can you clarify what you mean by this?  What features?

The bullet points on why you don't like Goko Pro rating.

Shared feature: rating decline due to inactivity. There was discussion pre- and post- beta about the speed of the ratings decline/uncertainty increases for inactivity. This was adjusted a few times. Several people (including me) asked them on the forum(s) at various times to increase it to prevent camping on the leaderboard.

Shared "feature": min level of 0. There was discussion about the 0 min level, as well. Some people really dislike negative numbers. I am under the impression they store the actual negative rating for calculations and just display 0 (like Isotropic did). Maybe they've changed it or I am wrong about that.

Shared "feature": different types of games contribute to the same ranking (multiplayer, veto mode).

I am trying to remember if hiding the pro kingdoms was implemented from the beginning or was changed during beta. I think it was there from the get-go.

Oh wow.  I arrived too late for Isotropic, so I missed all this.  My thoughts:

Inactivity Decline - camping isn't a problem at the moment for Isotropish.  All the top 20 were active in the last 4 days, except for "awall" who was active two weeks ago.

Zero Limits - Goko actually uses zero for the data as well as the displayed value.  Like right now my casual rating is displayed as zero (I resign to bots constantly when testing), but if I query the raw data, it gives me {mean: 0, SD: 298}.  So even though my history says I should be -4000 or something, Goko is going to award points to my next opponent as though I was rated zero.  This randomizing bias propagates throughout the leaderboard, having little effect on the top but really screwing up the bottom. Edit: No it doesn't.  It would, but there aren't actually any Pro players so bad that they have mu=0.

Clarification:  If only the displayed rating (mu-2*sigma) would drop below zero, Goko's tweak is purely cosmetic: it displays your rating as 0, even though mu-2*sigma is negative, but it continues doing post-game rating updates using your actual mu and sigma.  It's only when your mean (mu) would fall below zero that Goko actually modifies the updating rule.

Multiplayer Games - I'd consider making a separate leaderboard(s) for 3+ player games, but I certainly won't ever include them in the main leaderboard.

Veto-mode Games - I'm not convinced that the "3-card veto" system that's been under discussion recently would really damage the leaderboard's accuracy.  Regular veto mode is clearly a very different thing though.  If that ever gets implemented, I wouldn't want it in the same leaderboard as normal games.

Seeing kingdoms in advance and being able to cancel the game without penalty is just crazy talk.  Games where that was possible could only be considered for a special "Dominion for Cheaters" leaderboard.
« Last Edit: April 12, 2014, 05:01:37 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #970 on: March 25, 2014, 02:53:00 pm »
0

I would want an autokick by isotropish rating, because my pro rating is a lot lower than it should.  I only play online once every few weeks or so, and my pro rating is around 4500 while my isotropish rating is around 30.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #971 on: March 25, 2014, 03:18:10 pm »
+1

Zero Limits - Goko actually uses zero for the data as well as the displayed value.  Like right now my casual rating is displayed as zero (I resign to bots constantly when testing), but if I query the raw data, it gives me {mean: 0, SD: 298}.  So even though my history says I should be -4000 or something, Goko is going to award points to my next opponent as though I was rated zero.  This randomizing bias propagates throughout the leaderboard, having little effect on the top but really screwing up the bottom.

Yeesh. That's bad.

Quote
Multiplayer Games - I'd consider making a separate leaderboard(s) for 3+ player games, but I certainly won't ever include them in the main leaderboard.

Veto-mode Games - I'm not convinced that the "3-card veto" system that's been under discussion recently would really damage the leaderboard's accuracy.  Regular veto mode is clearly a very different thing though.  If that ever gets implemented, I wouldn't want it in the same leaderboard as normal games.

Seeing kingdoms in advance and being able to cancel the game without penalty is just crazy talk.  Games where that was possible could only be considered for a special "Dominion for Cheaters" leaderboard.

Multiple leaderboards and mandatory hidden games for pro was one of the reasons I was so excited about the move from Iso to Goko at the start. Sadly, my high hopes have not been fully realized.

If you are interested, here's a classic discussion that was forked from Obi's intro thread. What a welcome. I had forgotten that on Iso you could "bias" which cards were in the kingdom.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #972 on: March 25, 2014, 03:24:14 pm »
0

I had forgotten that on Iso you could "bias" which cards were in the kingdom.

I remember that. When I played I'd usually bias my first game toward Base Set, my second game toward Intrigue, etc. That was fun, but I don't really miss it.
Logged

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #973 on: March 25, 2014, 10:47:11 pm »
0

Thanks again!

By the way, I'm not noticing any discrepancies between Goko & Iso ratings.  In fact the list by Pro & Goko rating would be the exact same order (at least in the lobby I'm in).

My rating is nearly what it was on Iso (21), going to try to break 25. ;D
Logged

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #974 on: March 25, 2014, 10:49:21 pm »
0

Ok, now there are some low 4000's higher than me.  :(
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #975 on: March 27, 2014, 11:45:26 am »
+1

Bug report, probably easily fixable: If I select nothing on the combo to choose how to sort people in the lobby, the list just appears blank. People appear and automatically disappear on the list, in a bunch when I go to a new room and then one by one (I am guessing that is when others join a room I am in).

This seems like it is simple, let me know if you need me to copy the console log. I am using Chrome in Ubuntu 13.10 and tried going to the extensions page and clicking "update extensions now" but it did not change the result.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #976 on: March 27, 2014, 02:12:39 pm »
0

Bug report, probably easily fixable: If I select nothing on the combo to choose how to sort people in the lobby, the list just appears blank. People appear and automatically disappear on the list, in a bunch when I go to a new room and then one by one (I am guessing that is when others join a room I am in).

This seems like it is simple, let me know if you need me to copy the console log. I am using Chrome in Ubuntu 13.10 and tried going to the extensions page and clicking "update extensions now" but it did not change the result.

Thanks.  No need for log.

Edit: Fixed in v2.5.1.3
« Last Edit: March 27, 2014, 02:24:54 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #977 on: March 27, 2014, 08:09:38 pm »
+5

New beta: v2.5.3.0
  • Autokick by Isotropish level -- enable it in options
  • Auto-Automatch using Isotropish level
Autokick by level is fully functional immediately.  To activate it, enable it in options and put something like "L10+" in your title.  You can also use pro rating restrictions at the same time, like "4000+, L10+".  It doesn't parse negative numbers correctly, so don't try putting "L-5+" to mean "at least level -5."

Auto-automatch by level won't be fully functional until everyone is on the new version.  For now, it only checks Iso level if you're matching with another beta version user... others get a free pass.  So if you just put "L10+", you'll match with any beta user with Iso level 10 or higher, but with any non-beta user at all.  So I suggest using both Pro and Iso requirements simultaneously for now.

Edit: This definitely deserves to get thoroughly tested before it goes into the mean release, so it might be a little while.  Right now there's only a half-dozen people testing using the beta and several hundred regular users.  Please consider switching to beta!
« Last Edit: March 27, 2014, 08:16:31 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #978 on: March 27, 2014, 08:47:09 pm »
+2

Please consider switching to beta!

I switched. All the cool kids use the beta version now!
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #979 on: March 27, 2014, 08:52:42 pm »
+3

Please consider switching to beta!

I switched. All the cool kids use the beta version now!

I used the beta version before all the cool kids switched to it.
Logged
"All advice is awful"
 —Count Grishnakh

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #980 on: March 28, 2014, 02:39:27 am »
+1

Where would you like comments/bug reports on the beta?  Just in this thread?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #981 on: March 28, 2014, 04:57:06 am »
+1

Where would you like comments/bug reports on the beta?  Just in this thread?

The best thing is to create a new github issue.  That will send an email to me and the other contributors without bothering other people on the forum.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Goko Dominion Salvager Discussion
« Reply #982 on: March 28, 2014, 06:58:35 am »
+1

Autokick by level is fully functional immediately.  To activate it, enable it in options and put something like "L10+" in your title.  You can also use pro rating restrictions at the same time, like "4000+, L10+".  It doesn't parse negative numbers correctly, so don't try putting "L-5+" to mean "at least level -5."

If you use both Iso and Pro rating autokick, does it require both restrictions to be true or either one of the restrictions to be true?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #983 on: March 28, 2014, 07:28:42 am »
+1

Autokick by level is fully functional immediately.  To activate it, enable it in options and put something like "L10+" in your title.  You can also use pro rating restrictions at the same time, like "4000+, L10+".  It doesn't parse negative numbers correctly, so don't try putting "L-5+" to mean "at least level -5."

If you use both Iso and Pro rating autokick, does it require both restrictions to be true or either one of the restrictions to be true?

both
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #984 on: March 28, 2014, 03:09:11 pm »
0

Where would you like comments/bug reports on the beta?  Just in this thread?

The best thing is to create a new github issue.  That will send an email to me and the other contributors without bothering other people on the forum.

Also, please remember to include your Salvager version number when you post a bug.  Actually, the version gets printed out at the start, so the best thing is just to post the whole long log... that's much more helpful than an excerpt with just the errors anyway.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #985 on: March 28, 2014, 03:44:48 pm »
0

AI, do you have numbers about how many users use GokoSalvager?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #986 on: March 28, 2014, 04:05:53 pm »
+4

AI, do you have numbers about how many users use GokoSalvager?

I actually just started logging that in a reliable way a week ago.  Since then, there have been 563 distinct users.   I expect that's maybe half of the total number, with the remainder being mostly casual and infrequent users.

There's also this from the Chrome Store, for what it's worth:
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #987 on: March 28, 2014, 05:49:33 pm »
0

AI, do you have numbers about how many users use GokoSalvager?

I actually just started logging that in a reliable way a week ago.  Since then, there have been 563 distinct users.   I expect that's maybe half of the total number, with the remainder being mostly casual and infrequent users.

There's also this from the Chrome Store, for what it's worth:


What caused the spike in late February and the drop in March?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #988 on: March 28, 2014, 11:06:17 pm »
0

AI, do you have numbers about how many users use GokoSalvager?

I actually just started logging that in a reliable way a week ago.  Since then, there have been 563 distinct users.   I expect that's maybe half of the total number, with the remainder being mostly casual and infrequent users.

There's also this from the Chrome Store, for what it's worth:


What caused the spike in late February and the drop in March?

Honestly, no clue.  President's Day and Ash Wednesday?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #989 on: March 29, 2014, 12:28:27 am »
0

Honestly, no clue.  President's Day and Ash Wednesday?

You're fired.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #990 on: March 29, 2014, 12:51:23 am »
0

Honestly, no clue.  President's Day and Ash Wednesday?

You're fired.

About time.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #991 on: March 29, 2014, 06:21:33 am »
+1

I really want to start using HTML5 Promises in Salvager's code.  Unfortunately, Apple is lazy and awful and still hasn't implemented Promises in Safari.  Is anyone actually using the Safari version and if so is continuing to use it important to you?

Answer in the poll please.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #992 on: March 29, 2014, 03:18:47 pm »
+1

I really want to start using HTML5 Promises in Salvager's code.  Unfortunately, Apple is lazy and awful and still hasn't implemented Promises in Safari.

Yet, anyway. It seems to be in the WebKit source, so I’d expect to see it at some point.

Is there a problem with using the polyfill until then?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #993 on: March 29, 2014, 03:26:55 pm »
0

I really want to start using HTML5 Promises in Salvager's code.  Unfortunately, Apple is lazy and awful and still hasn't implemented Promises in Safari.

Yet, anyway. It seems to be in the WebKit source, so I’d expect to see it at some point.

Is there a problem with using the polyfill until then?

Probably not.  I didn't know such a thing existed.  Do I just need to include a JS library like this one?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #994 on: March 29, 2014, 03:55:20 pm »
+2

I couldn't find whether this was addressed before, but is there a way to filter people based on Isotropish level? (Something like L30+ instead of 5000+)

Not yet, but probably soon.
For me this gets dangerously close to forcing people not using external tools to start doing this. Someone who doesn't use Salvager and doesn't visit gokosalvager.com cannot even check his Isotropish level. Goko Pro level can be easily checked from within the client.

Ok, gonna rant here.  And I'm only speaking for myself, not for michaeljb or the other contributors to Salvager:

I'm somewhat sympathetic to the troglodytes who still don't use the extension.  The extension works pretty hard a little bit at being friendly to them, with features like #vp?, auto-automatch, and auto-kick explanation messages (currently beta).  But there are limits to how much I'll deny to people who use my software for the benefit of those who don't.

If I implement kick-by-iso, the auto-kick messages will refer people to isotropish.com. Isotropish ratings change far slower than Goko ratings, so it's not like they'd have to be constantly checking either.

Personally, I really want this feature because seeing Pro and Isotropish ratings side by side keeps reminding me of what a joke Goko's Pro system is.  I really hate putting in 5000+ and getting a level 20 opponent.  That's just not going to be a fun game.  But do I kick the guy?  It seems like a dick move, since he satisfies the criterion I listed.

For mid- and low-range players, the problem is far, far worse.  Just look at this godawful mess:



Majacian is thinking he's a little better than (V)_*,,,*_(V) because he's got a higher Pro rating.  (V)_*,,,*_(V) is probably getting kicked from some games that Majacian can enter.  Meanwhile, (V)_*,,,*_(V) is actually 32 levels higher than Majacian.  That's like Banker Bot thinking it's a little better than Stef.

The problem gets worse the lower you go because Goko's worst tweaks to TrueSkill have their largest effect on low-rated players.  But even near the top, the volatility is a huge problem.  I briefly overtook SCSN on Goko Pro after a lucky run yesterday... Isotropish still had him as several levels above me, where he belongs.

And before you ask, yes, Isotropish is right and Goko Pro is wrong.  Absolutely no doubt.  Someone else can collect the data and analyze the win prediction accuracy of both systems... I'm not even going to bother.

I also agree with soulnet that it's really the user's choice.  If you think it's rude, don't use it.  Call me an arms dealer if you must... I'm big on personal liberty.
I assume you won't mind a counter-rant.

You have NO evidence that Isotropish is a better indicator of skill than the Dominion Online (hereafter DO, aka Goko/MF, whatever) pro leaderboard.

To be fair, you can't actually get good evidence, since you can't calculate predictions off of the DO ratings, since they don't put out the information necessary. But to still be fair, you don't bother to do this either, and are explicitly too lazy to here, so it's not a particularly strong point in isotropish's favor, either. A LOT of what you describe in the page you link to isn't actually issues with the rating system, but issues with just other bugs with their software (e.g. it gets the winning player wrong, the 0 difference on some games, etc.). All your examples here, you don't actually have any evidence that your system is right in comparison - you say things like "person X thinks he's better, but he's much worse", except you don't accept this without assuming your conclusion that your system is better to start with.

Is TrueSkill a good system for Dominion? Well, maybe. It's a fine thing to try at least. But you know, that doesn't mean that THIS IMPLEMENTATION is any good. It seems to me that this implementation is actually pretty crummy - it moves way, way, way too slow. And this jives with some people's thoughts, because they just 'know' that player X is better than Y, and this conventional wisdom, which was true at some point, continues to be propagated, even if there's good evidence against it from recent results, because your system moves incredibly slowly. I'm pretty sure your parameters are just set to be far too stodgy. How can this be? Well, you don't actually have any data analyzing the predictions to tell you what good parameters are. But beyond this, why are your parameters set to what they are? Well, it's based on perceptions from the iso days. And the perceptions, which could have been wrong to start with, were based on a day-to-day increase in uncertainty level, which you got rid of. So.... these parameters are significantly stodgier than it was, even if those were correct. And I tend to think (though admittedly, this is just my gut feeling), that they were a little bit too stodgy to start with.

But the biggest issue I have is definitely that you're still going off of the 'level' thing, and not just rating rating. Since you're cutting off inactive players, I really really don't think this is needed.

So ok, it's obviously not that I think that the DO ratings are particularly good, and I definitely don't have any evidence other than my anecdotal feeling that they're better than yours. But for Pete's sake, you have zero evidence the other way either...

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #995 on: March 29, 2014, 05:06:41 pm »
+1

Please consider switching to beta!

I switched. All the cool kids use the beta version now!

Yay, I'm a cool kid!


...yay?
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

jonts26

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2746
  • Shuffle iT Username: jonts
  • Respect: +3671
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #996 on: March 29, 2014, 05:12:02 pm »
+6

Please consider switching to beta!

I switched. All the cool kids use the beta version now!

Yay, I'm a cool kid!


...yay?

He said all the cool kids are using the beta version, not that all the kids using the beta version are cool.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #997 on: March 29, 2014, 05:14:57 pm »
+3

A couple of feature requests: Make isotropish rating appear when you click on a person's name, and in the automatch thing.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #998 on: March 29, 2014, 10:47:56 pm »
+1

I really want to start using HTML5 Promises in Salvager's code.  Unfortunately, Apple is lazy and awful and still hasn't implemented Promises in Safari.

Yet, anyway. It seems to be in the WebKit source, so I’d expect to see it at some point.

Is there a problem with using the polyfill until then?

Probably not.  I didn't know such a thing existed.  Do I just need to include a JS library like this one?

Looks like it. It’ll add Promise into the global namespace if it doesn’t already exist.

I can beta Safari versions if need be.
Logged

AHoppy

  • Jester
  • *****
  • Offline Offline
  • Posts: 978
  • Respect: +529
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #999 on: March 30, 2014, 10:39:58 pm »
0

So I'm on Chrome and my extension was not updating to the most recent version.  My workaround was to uninstall and re-download from the Chrome store.  Ever since then though I don't seem to be able to connect to the salvager server.  I can't upload a new avatar and it won't connect to automatch.  Any suggestions?

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1000 on: March 31, 2014, 12:12:19 am »
0

So I'm on Chrome and my extension was not updating to the most recent version.  My workaround was to uninstall and re-download from the Chrome store.  Ever since then though I don't seem to be able to connect to the salvager server.  I can't upload a new avatar and it won't connect to automatch.  Any suggestions?

Post your Salvager version number and full log.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AHoppy

  • Jester
  • *****
  • Offline Offline
  • Posts: 978
  • Respect: +529
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1001 on: March 31, 2014, 08:09:12 am »
0

2.5.1.3

And by full log, do you mean enable the extra logging option?

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1002 on: March 31, 2014, 08:16:54 am »
0

2.5.1.3

And by full log, do you mean enable the extra logging option?

Probably not necessary, though it never hurts.  I just mean all the text in the Javascript console (Ctrl-Shift-J to open, then copy all of it).

I assume the other features are working?  There may be a SSL issue or something, but I'll know more when I see the log.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AHoppy

  • Jester
  • *****
  • Offline Offline
  • Posts: 978
  • Respect: +529
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1003 on: March 31, 2014, 09:11:34 am »
0

2.5.1.3

And by full log, do you mean enable the extra logging option?

Probably not necessary, though it never hurts.  I just mean all the text in the Javascript console (Ctrl-Shift-J to open, then copy all of it).

I assume the other features are working?  There may be a SSL issue or something, but I'll know more when I see the log.
All the other features are working.  It might be important to note that my school has a proxy on the internet which blocks some pages.  I have never had a problem with it until the newest update.

I logged in, tried uploading an avatar, then went to multiplayer and let it try to connect a couple times then went back to the home screen and copied the whole log to a .txt.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1004 on: March 31, 2014, 01:56:51 pm »
+13

I assume you won't mind a counter-rant.

You have NO evidence that Isotropish is a better indicator of skill than the Dominion Online (hereafter DO, aka Goko/MF, whatever) pro leaderboard.

To be fair, you can't actually get good evidence, since you can't calculate predictions off of the DO ratings, since they don't put out the information necessary. But to still be fair, you don't bother to do this either, and are explicitly too lazy to here, so it's not a particularly strong point in isotropish's favor, either. A LOT of what you describe in the page you link to isn't actually issues with the rating system, but issues with just other bugs with their software (e.g. it gets the winning player wrong, the 0 difference on some games, etc.). All your examples here, you don't actually have any evidence that your system is right in comparison - you say things like "person X thinks he's better, but he's much worse", except you don't accept this without assuming your conclusion that your system is better to start with.

Is TrueSkill a good system for Dominion? Well, maybe. It's a fine thing to try at least. But you know, that doesn't mean that THIS IMPLEMENTATION is any good. It seems to me that this implementation is actually pretty crummy - it moves way, way, way too slow. And this jives with some people's thoughts, because they just 'know' that player X is better than Y, and this conventional wisdom, which was true at some point, continues to be propagated, even if there's good evidence against it from recent results, because your system moves incredibly slowly. I'm pretty sure your parameters are just set to be far too stodgy. How can this be? Well, you don't actually have any data analyzing the predictions to tell you what good parameters are. But beyond this, why are your parameters set to what they are? Well, it's based on perceptions from the iso days. And the perceptions, which could have been wrong to start with, were based on a day-to-day increase in uncertainty level, which you got rid of. So.... these parameters are significantly stodgier than it was, even if those were correct. And I tend to think (though admittedly, this is just my gut feeling), that they were a little bit too stodgy to start with.

But the biggest issue I have is definitely that you're still going off of the 'level' thing, and not just rating rating. Since you're cutting off inactive players, I really really don't think this is needed.

So ok, it's obviously not that I think that the DO ratings are particularly good, and I definitely don't have any evidence other than my anecdotal feeling that they're better than yours. But for Pete's sake, you have zero evidence the other way either...

WW,

Isotropish isn't meant to be the One True Dominion Rating System.  It's just standard TrueSkill using Isotropic's parameter values.  If you can show that different parameters or a different system have superior predictive accuracy, I'll be happy to look at your analysis.  If it's compelling, I'll even implement your variant and host it for you.

Goko Pro is a disaster because it's TrueSkill that's been deliberately broken.  I haven't gone out of my way to prove that Goko Pro sucks because everyone already knows it sucks.  Nobody likes it.  Nobody defends it.  One forum member even went so far as to implement his own proprietary system as an alternative.

If you're now arguing that Goko Pro isn't so bad or that Isotropish should be changed or discontinued, then maybe you should do some analysis to demonstrate it.   I've already downloaded the logs, parsed the games, and aggregated the results for you.  Both that game data and the source code for Isotropish have been publicly available for over eight months.  How much easier can I make it for you?

Edit: Isotropish uses the TrueSkill parameters that Isotropic used, not Microsoft's TrueSkill defaults. I had forgotten about this.
« Last Edit: April 01, 2014, 09:13:33 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1005 on: March 31, 2014, 05:02:29 pm »
+2

If you're now arguing that Goko Pro isn't so bad or that Isotropish should be changed or discontinued, then maybe you should do some analysis to demonstrate it.   I've already downloaded the logs, parsed the games, and aggregated the results for you.  Both that game data and the source code for Isotropish have been publicly available for over eight months.  How much easier can I make it for you?

I'm not arguing any of that. I'm arguing that your rant which appears to boil down to "Goko Pro sucks in comparison to isotropish" is without basis. You make comments about the backwardsness of people who don't follow you, but you actually don't really give evidence for your position. In fact, there isn't evidence for your position except for anecdotal "it seems better" evidence. Admittedly, I don't have any better evidence the other way, and I'm not claiming that I do. My point is to get off your high horse.

It's actually very difficult for me to do analysis on the accuracy of isotropish, because in order to measure it accurately, I need to constantly scrape your board, since what is meaningful is the prediction AT THE TIME THE GAME IS PLAYED, and since you continuously update, you don't keep records to cross-reference. So it's actually really complicated. On the other hand, it should be relatively easy to measure accuracy at the time you rate a game, since you have to pull all the pertinent information anyway.
Of course, this isn't going to help in a comparison against the Pro mode ratings, which don't give predictions at all.

Quote
Goko Pro is a disaster because it's TrueSkill that's been deliberately broken.
This is just false. I don't know why you have some kind of strange fascination that rating systems having these kinds of features are somehow derivatives of TrueSkill. TS isn't the first rating system to incorporate these features, it isn't the best-known, it doesn't have the best reputation. You can say that their system is a derivative of Glicko (as is TS), or of Elo, or you can be most accurate and say it's their own system.

In any case, the point you're making here isn't relevant - Basically what you are saying is "It's TS except it's been changed", which would be bad if TS were perfect, but it isn't. So we don't actually know whether the changes are good or bad, which means that just because it's been changed doesn't mean it's worse.

Quote
I haven't gone out of my way to prove that Goko Pro sucks
Rating system has changed since this comment
Quote
because everyone already knows it sucks.
Again, I'm not saying that the Pro rankings are good. But most of these problems are entirely shared by isotropish "level". I can make a similarly scathing attack on a bunch of problems with TS (many of them will be the same attacks, actually). But yeah, there are definite problems with the current Pro ratings, nobody is arguing that.
Quote
Nobody likes it.  Nobody defends it.
This is both false and irrelevant
Quote
One forum member even went so far as to implement his own proprietary system as an alternative.
I didn't know that! Thanks for informing me!

Quote
Isotropish isn't meant to be the One True Dominion Rating System.  It's just standard TrueSkill with standard parameter values.

Oh, and one last thing here. Two of the parameters are set to their standard values (the 25 and (25/3)^2. But there are other parameters at play - how were they set? Doesn't "standard" TS have a time decay that isotropish doesn't? In any case, whether they're standard or not doesn't mean they're good.


But again, this isn't the point. The point isn't that your system is worse than the Pro system. The point is to not trumpet your superiority when you have no evidence of your superiority.

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1006 on: March 31, 2014, 05:22:15 pm »
+2

It's actually very difficult for me to do analysis on the accuracy of isotropish, because in order to measure it accurately, I need to constantly scrape your board, since what is meaningful is the prediction AT THE TIME THE GAME IS PLAYED, and since you continuously update, you don't keep records to cross-reference.
I feel this is the most important point of this post. How hard would it be to make the log prettifier add some info to Pro games log (preferably Goko Pro and Isotropish level of both players before the game was started)? I guess it would be harder to do this with Goko Pro rating, though maybe Making Fun could be talked into doing this at their side.
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1007 on: April 01, 2014, 07:54:44 am »
+6

Salvager displays Isotropish level at the player list in the lobby. Is it possible to show it also in other places where Goko Pro is shown (automatch dialogue, player info box displayed when you click on avatar)?

Is it possible for the automatch to stop pairing together people who have "always use vp counter" and "always refuse vp counter" set (and, in case at least one of the players has either of those settings, force it in automatch table name)? It is very annoying when people turn off my counter, because of this usually when I have a choice between an automatch and non-automatch game I choose to decline automatch.
Logged

EgorK

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 272
  • Respect: +74
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1008 on: April 01, 2014, 08:07:49 am »
+3

It would be nice to add #vp option to automatch (on, off, do not care). Currently I just add people with #vpoff to blacklist for automatch only, but I think there are better ways to handle it
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1009 on: April 01, 2014, 08:56:41 am »
+4

Is it possible for the automatch to stop pairing together people who have "always use vp counter" and "always refuse vp counter" set (and, in case at least one of the players has either of those settings, force it in automatch table name)? It is very annoying when people turn off my counter, because of this usually when I have a choice between an automatch and non-automatch game I choose to decline automatch.

Dude, suck it up. The game was designed to be played without a point counter. I don't want #vpoff folks to become second-class citizens just because you feel you need the added crutch of a VP counter in every game you play.
Logged

greatexpectations

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1097
  • Respect: +1067
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1010 on: April 01, 2014, 09:41:12 am »
+8

Dude, suck it up. The game was designed to be played without a point counter. I don't want #vpoff folks to become second-class citizens just because you feel you need the added crutch of a VP counter in every game you play.

seems to me a bit harsh, no? 'second class citizens' is quite dramatic while 'Dude, suck it up' and 'added crutch' just seem blatantly inflammatory. tables was asking a question for a personal preference in a thread littered with ambitious personal requests. i fail to see the problem.
Logged
momomoto: ...I looked at the tableau and went "Mountebank? That's for jerks."
rrenaud: Jerks win.

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1011 on: April 01, 2014, 09:47:37 am »
+7

Is it possible for the automatch to stop pairing together people who have "always use vp counter" and "always refuse vp counter" set (and, in case at least one of the players has either of those settings, force it in automatch table name)? It is very annoying when people turn off my counter, because of this usually when I have a choice between an automatch and non-automatch game I choose to decline automatch.

Dude, suck it up.

Slurp, slurp!

Quote
The game was designed to be played without a point counter.

I know how it feels man. In my ongoing feud with Larry Page I keep telling him that the internet was designed to communicate sensitive military information, and that his company's products are consistently missing the point. For some odd reason this stubborn bonehead refuses to listen.

Quote
I don't want #vpoff folks to become second-class citizens just because you feel you need the added crutch of a VP counter in every game you play.

There's no reason to victimize yourself into second-class citizenship. It's already perfectly possible to put people who disable the point-counter on your blacklist, and in fact I've been consistently doing just that. It's no judgment about anyone, it's just preventing myself from facing experiences I don't enjoy. If anything this suggested automatch feature would make the whole process more civil, because right now the people on my blacklist have no way of getting off it if they happen to change their mind.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1012 on: April 01, 2014, 12:14:17 pm »
+3

There's no reason to victimize yourself into second-class citizenship. It's already perfectly possible to put people who disable the point-counter on your blacklist, and in fact I've been consistently doing just that. It's no judgment about anyone, it's just preventing myself from facing experiences I don't enjoy. If anything this suggested automatch feature would make the whole process more civil, because right now the people on my blacklist have no way of getting off it if they happen to change their mind.

Wow, that is awful when combined with the group blacklist function. If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.

Playing the game by the rules means not using a point counter. If two people both want to play a casual game with a point counter, fine! But to be unable to be random matched in a Pro game with someone because you prefer to play the game by the rules? That's nuts! Really, Pro games shouldn't allow the VP counter at all.

I would think a top-level player like you would have learned to count VP by now. Makes me wonder.
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1013 on: April 01, 2014, 12:30:20 pm »
+5

Is it possible for the automatch to stop pairing together people who have "always use vp counter" and "always refuse vp counter" set (and, in case at least one of the players has either of those settings, force it in automatch table name)? It is very annoying when people turn off my counter, because of this usually when I have a choice between an automatch and non-automatch game I choose to decline automatch.

Dude, suck it up. The game was designed to be played without a point counter. I don't want #vpoff folks to become second-class citizens just because you feel you need the added crutch of a VP counter in every game you play.
Dude, could you go your way and enjoy Dominion the way you like it instead of looking for a way to deny me enjoying it the way I like? I prefer playing with point counter, I prefer playing no game over playing a game without the counter and I have every right to do so. If you prefer playing without it, I'm completely fine with this, I simply don't want to play against you because it will be wasting time of one of us who'd have to play a game he doesn't like. You can play people who dislike the counter, people who don't care, people who don't know it exists. I guess there are enough of them to keep you busy, and if there aren't, well, tough luck, nothing I can do as without the feature I'm asking for I will automatch blacklist you after first time you turn my counter off, so all you can gain is a single game against a pissed off opponent, not sure if you enjoy such games, though looking at what you wrote I feel it's quite likely you do.
« Last Edit: April 01, 2014, 12:33:51 pm by hsiale »
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1014 on: April 01, 2014, 12:57:44 pm »
+4

There's no reason to victimize yourself into second-class citizenship. It's already perfectly possible to put people who disable the point-counter on your blacklist, and in fact I've been consistently doing just that. It's no judgment about anyone, it's just preventing myself from facing experiences I don't enjoy. If anything this suggested automatch feature would make the whole process more civil, because right now the people on my blacklist have no way of getting off it if they happen to change their mind.

Wow, that is awful when combined with the group blacklist function. If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.

Sounds like yet another reason to make "#vpon" a native automatch option ;)

Quote
Playing the game by the rules means not using a point counter.

You can italicize stuff all you want but that doesn't make it true.

Quote
I would think a top-level player like you would have learned to count VP by now. Makes me wonder.

I've tried counting a few times but whenever I arrived past "two" it always got so repetitive and boring.
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #1015 on: April 01, 2014, 01:13:56 pm »
+6

I know how LastFootnote/others feel because I used to be against point counter for the same reasons.  Nowadays, it's a major load off my mind.  I CAN count, but doing so ends up making the game take longer to play and causes both me and the opponent to make bad endgame decisions that make the game less interesting (which I see all the time vs users who aren't looking at the pt ctr).  If it's available to both players, I prefer the point counter and think it's roughly equivalent to one player IRL announcing the points constantly while he's playing, only without the possibility that he's lying or has a really shrill voice that makes you want to stab him in the eyeballs.

I'm still against stuff like drheld's extension that tracked the number of cards in each deck, though.  There's making things simpler and there's turning the game in to an open-book test.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1016 on: April 01, 2014, 01:20:45 pm »
0

Quote
Playing the game by the rules means not using a point counter.

You can italicize stuff all you want but that doesn't make it true.

Correct, all this point counter crap has been hashed and rehashed ad-nauseum during the isotropic days.

There are no rules against any player keeping a written log of every bought card and thus extrapolating the current score.

That same player could then write a computer program to just enter the buys per player to discover that same score, still within the rules. Since a game becomes painfully slow and arduous when any number of players does this it becomes expedient to implement a point counter in the electronic version of the game and then allow players to arbitrarily disable it if they so prefer. Thus it requires 100% agreement that a shared, electronic, non-rule-breaking point counter may be used within the game. If someone is dead set on having one anyways, they can do it with pencil and paper and still be within the rules.
Logged
You are the brashest scum player on f.ds.

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1017 on: April 01, 2014, 01:24:51 pm »
+2

http://forum.dominionstrategy.com/index.php?topic=876.msg13546#msg13546

In other news, I think the vp counter on/off should be an option.  That solves everything.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1018 on: April 01, 2014, 02:02:12 pm »
+1

Playing the game by the rules means not using a point counter. If two people both want to play a casual game with a point counter, fine! But to be unable to be random matched in a Pro game with someone because you prefer to play the game by the rules? That's nuts! Really, Pro games shouldn't allow the VP counter at all.
It's your opinion. Now, if you want to force it on us, you can buy Goko Dominion from Making Fun and ban the points counter. Or you can make an extension which is so much better than Salvager that people switch to it even if it has no points counter. If you have neither cash nor skills to do one of those things, then your opinion will never become a fact. That's life. I have enough interesting opponents who want to play Dominion-with-points-counter, I don't have to play Dominion-without-points-counter and will do my best to avoid it because it's not a game I enjoy. If you enjoy it, I hope you find enough opponents for it, if not, nothing I can do with this, you should probably go and find a more popular game or work on making the one you like more popular (tip: this is best done by showing people the game you like is awesome, not by saying other games should be forbidden).

There is no such thing as "being randomly matched to play a Pro game". All the automatch does is suggesting the players that they may be interested in playing each other (because each of them goes through a filter the other player set). They both still have to agree to play the game, there's no rating penalization if you disagree. If you go through my filter but for some reason I don't want to play against you, Pro rating system is OK with this. And the most common reason for this is disagreement on vp counter, that's why I'm asking for the filter to be improved (this already more or less exists on standard tables, try joining a game with #vpon in table name and typing #vpoff).
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1019 on: April 01, 2014, 02:58:35 pm »
+5

There's no reason to victimize yourself into second-class citizenship. It's already perfectly possible to put people who disable the point-counter on your blacklist, and in fact I've been consistently doing just that. It's no judgment about anyone, it's just preventing myself from facing experiences I don't enjoy. If anything this suggested automatch feature would make the whole process more civil, because right now the people on my blacklist have no way of getting off it if they happen to change their mind.

Wow, that is awful when combined with the group blacklist function. If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.

Playing the game by the rules means not using a point counter. If two people both want to play a casual game with a point counter, fine! But to be unable to be random matched in a Pro game with someone because you prefer to play the game by the rules? That's nuts! Really, Pro games shouldn't allow the VP counter at all.

I would think a top-level player like you would have learned to count VP by now. Makes me wonder.

i actually can't belive im contradicting you here... i mean I usually agree with you on most things, and i'm one of the guys who always disallows the vp counter. but, uh, I really think SCSN has a point. I mean, whenever goko is concerned, you always have the simplicity casual-friendly acrgument, but for salvager i don't really see too many options as a problem. So why not just make it 4 options

-> always refuse
-> always enable
-> always enable and only match with players who don't refuse
-> don't care (do what the other guy wants)

I still think the vp counter is a bad idea because it takes skill away from the game, but that's beside the point. I mean, people who don't like the counter get to disallow it all the time, people who do like it only get to play with it  most of the time. It's kind of unfair, if the counter is important to someone, why force him to play without it? It's always hard to argue why some way of playing is objectively better than another one, so I'd just give equal rights to everyone.

That said...

Quote
Pro games shouldn't allow the VP counter at all.
I kind of agree, which is conflictive to everything i just said. But on the other hand, what point is there in disallowing the counter for pro games when you can see the entire log? I think you shouldn't see the log, but we can't change that. Eh, I don't know. It's just that I dislike the concept of a counter so much that I tend to disagree with everything that's pro-counter. Maybe now I'm trying too hard to be objective.

And you also have a point here
Quote
If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.

So, I don't even really disagree with you anymore. But I do think it's more complicated than either of you make it out to be.

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1020 on: April 01, 2014, 03:51:25 pm »
+4

I think Playdominion should be joined with the Internet Chess Club. People could be paired to play Chess or Dominion. Chess is of course a game with much more prestige and skill, so if any of the players asks for it chess that should be played. If there is someone who wants to only play Dominion obviously they should learn to play some chess as well, and stop suggesting a way to find other feebleminded chesshaters on the site.
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1021 on: April 01, 2014, 03:58:06 pm »
+1

I think Playdominion should be joined with the Internet Chess Club. People could be paired to play Chess or Dominion. Chess is of course a game with much more prestige and skill, so if any of the players asks for it chess that should be played. If there is someone who wants to only play Dominion obviously they should learn to play some chess as well, and stop suggesting a way to find other feebleminded chesshaters on the site.

That's so funny. However, I don't think Chess has more skill than Dominion. Prestige, yes.
Logged

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1022 on: April 01, 2014, 03:59:37 pm »
0

Playing the game by the rules means not using a point counter. If two people both want to play a casual game with a point counter, fine! But to be unable to be random matched in a Pro game with someone because you prefer to play the game by the rules? That's nuts! Really, Pro games shouldn't allow the VP counter at all.

(Expanding on what silverspawn wrote:)
Regardless of the VP counter, Goko doesn't let anyone play "by the rules" anyway, because it provides a log of the entire game all the time, which is a much worse rules deviation than a VP counter alone.

Barring Masquerade (and time-outs), a really "professional" player could (re-)calculate the VPs from the log everytime he makes a crucial decision; I much prefer an available VP counter to having to wait minutes for my opponent's calculation every few turns.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1023 on: April 01, 2014, 05:57:57 pm »
+10

http://forum.dominionstrategy.com/index.php?topic=876.msg13546#msg13546

In other news, I think the vp counter on/off should be an option.  That solves everything.
Note that I actually convinced guided in that thread. That was great.

Dominion IRL does not allow tracking scores on paper, that's all covered in that thread. IRL I usually do not play with just two players, and the value of tracking scores plummets, except when 3-piling before people can get anywhere, and even then you can look through the trash for Estates. For sure you want to track scores with two players.

I have okay'd a VP counter for online Dominion, using my ridiculously unfair powers over reality, and expect they will eventually add it. I have no idea when. I totally forgot to include it in the matchmaking proposal. Since some people care strongly it may be best to have an option there.

If you are stuck in a game of online Dominion without a VP counter you want, just say the score out loud when it changes. It's very easy to track that way, obv. outside of games with Gardens etc.

Playing with a VP counter is a variant. I always encourage people to play whatever variants they've agreed to. In this case we need to provide the variant, or they need a mod. It's friendly to provide it.
Logged

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1024 on: April 01, 2014, 08:49:34 pm »
+1

There's no reason to victimize yourself into second-class citizenship. It's already perfectly possible to put people who disable the point-counter on your blacklist, and in fact I've been consistently doing just that. It's no judgment about anyone, it's just preventing myself from facing experiences I don't enjoy. If anything this suggested automatch feature would make the whole process more civil, because right now the people on my blacklist have no way of getting off it if they happen to change their mind.

Wow, that is awful when combined with the group blacklist function. If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.

The best solution seems to be the suggested automatch feature. But in the absence of that, perhaps the "blacklist the 10% most blacklisted players" option should only count players as being blacklisted if that player is blacklisted on more than automatch alone. If you don't care enough to kick someone when that person joins your games or to censor that person in the lobby, it's probably an issue like differing point counter preference rather than actual bad experiences.

After a bad recent experience, I'm now using the "blacklist the 10% most blacklisted," but I'd hate to miss potential games just because some people have been blacklisted for not wanting the vp counter.
« Last Edit: April 01, 2014, 08:51:17 pm by JW »
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1025 on: April 01, 2014, 10:50:16 pm »
+2

Feature request: When showing the log of a complete game (probably best to put in the log prettyfier directly?), add a button to generate a game report, stating the players and final score (possibly as player1 20 - 10 player2) the kingdom with the image of the cards as in the kingdom visualizer and the kingdom written down in a code box, to copy and paste into a forum post (for tournaments, but also for game reports in general, like in the Help subforum).

EDIT: Include in the game report a link to the prettyfied log itself. Preferable as an url tag.
« Last Edit: April 01, 2014, 10:55:02 pm by soulnet »
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1026 on: April 02, 2014, 04:06:38 pm »
+1

Wow, that is awful when combined with the group blacklist function. If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.
Fun fact: I have the option enabled in hopes of blacklisting #vpoff people.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1027 on: April 02, 2014, 04:41:44 pm »
0

Wow, that is awful when combined with the group blacklist function. If enough people do this, suddenly people who play #vpoff (the default way to play the game) are blacklisted by everybody that has, say, "Blacklist the 10% most blacklisted players" enabled. Way to abuse that feature.
Fun fact: I have the option enabled in hopes of blacklisting #vpoff people.

I'm really hesitant to enter into this discussion because people have been kind of snippy. So all I'm going to say is that I think this is a really really bad idea and I think you should reconsider.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1028 on: April 02, 2014, 05:21:05 pm »
+13

Sorry for not chiming in earlier.  I am going to implement VP counter options for automatch, probably sometime in the next week.  If you blacklist (no-automatch) #vpoff people in the interim, just remember to remove them afterwards.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1029 on: April 02, 2014, 10:47:45 pm »
0

Quote
Playing the game by the rules means not using a point counter.

You can italicize stuff all you want but that doesn't make it true.

You're right. The fact that the rules don't specifically allow a VP counter makes it true.

To make my position clear, the reason I oppose automatching games based on VP tracker is that the more such qualifiers you have, the harder it is to find matches. Some qualifiers are important: "ranking ±X" and "Pro/Casual" are obviously key. But as you start including VP trackers preferences, hate list preferences, maximum quit %, etc., it takes longer and longer to find games, especially if your preferences for any of these are in the minority.

I'm not trying to force people to play the game "my way". Again, if two people agree to play a variant where a computer keeps track of the score for them, fine. I think it's a little strange that it's allowed in a "Pro" mode, but whatever. It's the fact that people who want to play by the rules are being discriminated against when it comes to matchmaking that gets me.

Sorry for not chiming in earlier.  I am going to implement VP counter options for automatch, probably sometime in the next week.  If you blacklist (no-automatch) #vpoff people in the interim, just remember to remove them afterwards.

But…can't I still just type "#vpoff" once the game starts? If so, this solves nothing.

On a side note, I have now turned off my "Always #vpoff" setting. If you can't beat 'em, join 'em. Apparently Dominion has been effectively abandoned in favor of this variant.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1030 on: April 02, 2014, 10:56:00 pm »
+3

To make my position clear, the reason I oppose automatching games based on VP tracker is that the more such qualifiers you have, the harder it is to find matches. Some qualifiers are important: "ranking ±X" and "Pro/Casual" are obviously key. But as you start including VP trackers preferences, hate list preferences, maximum quit %, etc., it takes longer and longer to find games, especially if your preferences for any of these are in the minority.
Well it seems obvious that Making Fun is only working on the game because they think they can actually end up with a lot more people playing. And if they do then it will be less hard to find people who match whatever you've picked.

I did not end up including hate list as an option, so, if what I proposed is actually used, that isn't part of it (it would stop you from getting matched with someone in a casual game who forced a card you hate-listed to be used, but that's it). And I put quit% on the "blocked list" screen instead, thinking, most people aren't thinking about this and the best possible system wouldn't even include it (instead you let people finish the game vs. a bot if a player has to leave).
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1031 on: April 02, 2014, 11:00:07 pm »
+1

Sorry for not chiming in earlier.  I am going to implement VP counter options for automatch, probably sometime in the next week.  If you blacklist (no-automatch) #vpoff people in the interim, just remember to remove them afterwards.

But…can't I still just type "#vpoff" once the game starts? If so, this solves nothing.

You can try...
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1032 on: April 02, 2014, 11:03:00 pm »
0

But…can't I still just type "#vpoff" once the game starts? If so, this solves nothing.
You can try...

I'm asking if it will work.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1033 on: April 02, 2014, 11:18:59 pm »
+3

But…can't I still just type "#vpoff" once the game starts? If so, this solves nothing.
You can try...

I'm asking if it will work.

As a wise old programmer once said,

"In a battle between Javascript and a user typing what he thinks are "commands" into an HTML widget--

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1034 on: April 02, 2014, 11:22:01 pm »
+2

A simple "no" would have sufficed.
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1035 on: April 02, 2014, 11:44:56 pm »
+1

A simple "no" would have sufficed.

Cartman is better.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1036 on: April 03, 2014, 12:14:41 am »
+4

To make my position clear, the reason I oppose automatching games based on VP tracker is that the more such qualifiers you have, the harder it is to find matches. Some qualifiers are important: "ranking ±X" and "Pro/Casual" are obviously key. But as you start including VP trackers preferences, hate list preferences, maximum quit %, etc., it takes longer and longer to find games, especially if your preferences for any of these are in the minority.

It has always been possible to select by those criteria, as you can just manually refuse games against people who you know don't satisfy them. There are only a handful of people who ever refused to turn the point tracker on after I asked them in chat "I strongly prefer to play with the point tracker, would you mind turning it on?" when they initially turned it off. Before it occured to me to blacklist them I just remembered their names and refused proposed matches.

And given that I won't end up playing you anyway, would you rather be matched to me, have your match rejected and be forced to restart automatch, or not be matched to me in the first place?

I guess your real answer is that you'd rather just play me under your preferred conditions, but as long as I can find a game that I know will be much more enjoyable to me within half a minute, I'm always going to prefer that one. I understand that it sucks, but it's a simple fact of life that those with options are the ones able to choose.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1037 on: April 03, 2014, 12:36:44 am »
+3

Sorry for not chiming in earlier.  I am going to implement VP counter options for automatch, probably sometime in the next week.  If you blacklist (no-automatch) #vpoff people in the interim, just remember to remove them afterwards.

But…can't I still just type "#vpoff" once the game starts? If so, this solves nothing.

You can try...

Man, this evokes wild memories of when rating-based auto-kick was just introduced... guys trying to join your game over and over and over and over again. :D

I never understood what motivated them. After 19 kicks, do you really think the 20th attempt will get you in? Or are you just trying to annoy me because I don't enjoy playing games where I can open double Curse and still win?
Logged

EgorK

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 272
  • Respect: +74
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1038 on: April 03, 2014, 12:51:17 am »
0

Quote
Playing the game by the rules means not using a point counter.


Playing the game by the rules also mean we must remember to timely reveal our reactions, not being prompted to do so. This is also important skill for live Dominion. So, as we already playing variant and not Dominion we can as well add point counter
Logged

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1039 on: April 03, 2014, 01:05:35 am »
+1

To make my position clear, the reason I oppose automatching games based on VP tracker is that the more such qualifiers you have, the harder it is to find matches. Some qualifiers are important: "ranking ±X" and "Pro/Casual" are obviously key. But as you start including VP trackers preferences, hate list preferences, maximum quit %, etc., it takes longer and longer to find games, especially if your preferences for any of these are in the minority.

Of course the more qualifiers individual players have, the harder it is for them to find matches. Everyone knows that. When you choose the option "I only want to play against players who will chat in Volapük" you know that it will be harder to find matches. If you do that anyway, it is because you think it's worth it, even though it gets harder to find matches.

But that doesn't mean that it will be harder to find matches among all players when players can state what they want. For me (and anyone who may want to play against me) it will be easier, for instance. As it is I find zero games with autoplay, since I don't use it as I don't want to risk meeting people who turn off the counter. I've been waiting for the coming feature since automatch was introduced.

Quote
I'm not trying to force people to play the game "my way". Again, if two people agree to play a variant where a computer keeps track of the score for them, fine.

That's good to hear; but then you wouldn't be against a method for us to actually do that?
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1040 on: April 03, 2014, 03:28:47 am »
+1

To make my position clear, the reason I oppose automatching games based on VP tracker is that the more such qualifiers you have, the harder it is to find matches.
I prefer to find less matches but not find matches I'd rather not play.

Some qualifiers are important: "ranking ±X" and "Pro/Casual" are obviously key. But as you start including VP trackers preferences, hate list preferences, maximum quit %, etc., it takes longer and longer to find games, especially if your preferences for any of these are in the minority.
What is important and what is not is a matter of personal preference, everyone should be able to finetune his filter. If it turns out someone's filter returns too few games, that player should reconsider the settings.

I'm not trying to force people to play the game "my way". Again, if two people agree to play a variant where a computer keeps track of the score for them, fine. I think it's a little strange that it's allowed in a "Pro" mode, but whatever. It's the fact that people who want to play by the rules are being discriminated against when it comes to matchmaking that gets me.
There is no difference between refusing automatch and refusing the game after automatch tries to pair us (other than we both waste more time in second case). If I don't want to play against you, I simply will not do it, no matter how tedious it is. Goko doesn't force me to play anyone.

Sorry for not chiming in earlier.  I am going to implement VP counter options for automatch, probably sometime in the next week.  If you blacklist (no-automatch) #vpoff people in the interim, just remember to remove them afterwards.
Could you add one more VP counter setting: "Allow others to use, but even when they do, don't display it to me"? I think (maybe I'm wrong) that currently denying your opponent the VP counter is the only way to not see it while using Salvager, maybe some people will be happy to let their opponents see the points counter if this doesn't mean they also have to see it.

To check the interest in the above proposal: @LastFootnote and other anti-counter players: would you be happy with such setting (you see no points counter, your opponent sees it) allowing everyone play the way they like?
« Last Edit: April 03, 2014, 03:30:28 am by hsiale »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1041 on: April 03, 2014, 03:35:09 am »
0

Could you add one more VP counter setting: "Allow others to use, but even when they do, don't display it to me"? I think (maybe I'm wrong) that currently denying your opponent the VP counter is the only way to not see it while using Salvager, maybe some people will be happy to let their opponents see the points counter if this doesn't mean they also have to see it.

Sure, it's always easy to take features away. ;)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1042 on: April 03, 2014, 06:10:44 am »
+1

Just one note on the leaderboard-discussion: Wouldn't it be possible to search games where Goko says that player A is better and isotropic says Player B is better? Then you could compare how the games end and see which system is right in most times.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1043 on: April 03, 2014, 10:07:00 am »
+6

A simple "no" would have sufficed.

Sorry about that, LF.  I didn't intend any offense.  It's not the first time I've tried to be funny and ended up sounding disrespectful.

Here's a clearer answer:

No, the Javscript has complete control over how the "#vpon" and "#vpoff" commands are interpreted.  The worst that an abusive user could do would be to modify the "vpon/off" in the automatch table (assuming he's the host). 

Even then, it wouldn't work unless he's running an old version of the extension, since the updated version will be able to deal with this kind of chicanery.  And an opponent who runs the latest version would be immune to it anyway.

So probably the worst he could actually do would be to turn #vpon for himself after automatching with #vpoff, and that only if he ends up being the automatch host.  And doing that would get a lot people to blacklist him pretty fast.

Of course, all of this is contingent on me actually coding it up correctly... ;)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1044 on: April 03, 2014, 12:23:01 pm »
+4

To check the interest in the above proposal: @LastFootnote and other anti-counter players: would you be happy with such setting (you see no points counter, your opponent sees it) allowing everyone play the way they like?

No, that gives my opponent an unfair advantage.  When my opponent is using the point counter I use it (even though I don't like it).
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1045 on: April 03, 2014, 01:26:49 pm »
+3

Another feature request: At the end of a game, a button to offer a rematch, if both press, do a rematch with the same options. Simpler version: host gets the button, automatically make a table with "For XXX #vpon/#vpoff" in the name. Other non-simple version: button to offer a rematch that raises a pop-up for the other player similar to the automatch offer one (or even the same) to accept/reject.
Logged

eHalcyon

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8689
  • Respect: +9187
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1046 on: April 03, 2014, 01:39:52 pm »
+7

Quote
Playing the game by the rules means not using a point counter.


Playing the game by the rules also mean we must remember to timely reveal our reactions, not being prompted to do so. This is also important skill for live Dominion. So, as we already playing variant and not Dominion we can as well add point counter

"We're already playing a variant so we might as well add other variant rules too."  This is a terrible argument.  Online Dominion is itself a variant of live Dominion with physical cards, by virtue of being a digital implementation.  That doesn't mean that we should take liberties with the rules.  Being online necessitates that some things will have to change, but the question is how faithful we remain to the original rules.  We have to draw the line somewhere.

On the question of reactions, no, revealing in a timely manner is not an important skill.  It's just etiquette, as is waiting to see if anybody wants to play a reaction.  This is why pretty much every reaction occurs when there is a natural break in the gameplay, so that players have time to reveal them.  There is often no such break in the online implementation though, because the computer will handle things like revealing cards from the top of your deck.  That's why there needs to be an actual prompt to reveal your reaction.  IRL, the prompt is the natural break in action, when you are dealing with whatever event that allows you to reveal the reaction in the first place.


On the point tracker stuff, it's a difficult subject.  Point tracker is certainly outside of the official rules, but it's also something that comes with the online territory.  People can track on their own, or look back through the log.  Salvager just facilitates the process.  SCSN is correct that tweaking automatch to take those preferences into account is also just facilitating the process of manually rejecting matches.

I think allowing for an automated point tracker is acceptable, and even practical considering the environment.  It is absolutely a variant though, and I respect that some people would prefer to stick as close to the official rules as possible.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1047 on: April 03, 2014, 03:37:24 pm »
+7

Automatch VP counter options released in v2.5.3.2 (beta).

If you use the automatch dialog, you can select On, Off, or Any.  You'll get the same result using auto-automatch by adding #vpon, #vpoff, or nothing to your game title.

As usual, there are cross-version complications.  When two beta users match, the vp option is binding like it should be.  When a beta user matches with a regular user, there's a fundamental conflict.  You can't have both the beta and the old versions behaving the way they're supposed to.

I've resolved the conflict in the most sensible way I could think of.  You'll probably won't notice the problem unless you go hunting for it, and it'll go away entirely once the beta code goes into the official release.

I'll probably also implement additional options for "Any, prefer On" and "Any, prefer Off," but I haven't quite worked out how these should operate.
« Last Edit: April 03, 2014, 04:00:55 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1048 on: April 03, 2014, 04:12:11 pm »
+1

Automatch VP counter options released in v2.5.3.2 (beta).
Is this also in github beta branch? I have only 2.5.3.1 there.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1049 on: April 03, 2014, 04:22:36 pm »
+1

Automatch VP counter options released in v2.5.3.2 (beta).
Is this also in github beta branch? I have only 2.5.3.1 there.

It is now.  I had forgotten to push it to github.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1050 on: April 03, 2014, 06:49:14 pm »
+2

Another feature request: At the end of a game, a button to offer a rematch, if both press, do a rematch with the same options. Simpler version: host gets the button, automatically make a table with "For XXX #vpon/#vpoff" in the name. Other non-simple version: button to offer a rematch that raises a pop-up for the other player similar to the automatch offer one (or even the same) to accept/reject.

I like this and have been vaguely planning something like it for a while.  If and when get to it, it'll be the "non-simple" version that you propose.

I don't want to just stuff it into the automatch framework though... I'm pretty sure I'd end up regretting that.  So I need to think a little about how best to handle the client/server communication.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1051 on: April 03, 2014, 11:46:22 pm »
+1

Anyone else not seeing graphics of non-Salvager users?  Not sure what's going on.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1052 on: April 03, 2014, 11:57:45 pm »
0

Anyone else not seeing graphics of non-Salvager users?  Not sure what's going on.

It looks like you're using beta v2.5.3.0?  If so, update to get the fix for that.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

RTT

  • Minion
  • *****
  • Offline Offline
  • Posts: 615
  • Respect: +707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1053 on: April 04, 2014, 03:18:39 am »
+1

Salvager on Chrome just dissapeared from my Browser? I also cant find it in the chrome store to reinstall it. has anyone else this problem or had it before?

would be nice if you could help me i cant play without it...
Logged

loppo

  • 2014 Austrian Champion
  • *
  • Offline Offline
  • Posts: 176
  • Respect: +194
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1054 on: April 04, 2014, 03:57:10 am »
+3

i had the same problem two days ago. You can find a link to the goko salvager extension on the chrome web store if you go to the dominion online resources page (use the link in ragingducks signature) and click on chrome. then reinstall. That solve the issue for me.

It's really weird playing without the extension, once you are used to it.
Logged

RTT

  • Minion
  • *****
  • Offline Offline
  • Posts: 615
  • Respect: +707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1055 on: April 04, 2014, 04:18:22 am »
0

Thanks ;)
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1056 on: April 04, 2014, 05:20:19 am »
+1

Anyone else not seeing graphics of non-Salvager users?  Not sure what's going on.

It looks like you're using beta v2.5.3.0?  If so, update to get the fix for that.

I was still using that one too. Does the beta not automatically update?
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1057 on: April 04, 2014, 06:06:48 am »
+4

lol, in my search for the new beta version I accidentally stumbled across the chrome store and decided to check out the reviews, where I found this gem:

Quote
Also, not sure if this is Chrome or the extension, but at times I can't create a game. Automatch works fine, but I can't just create a game. Strange.

So, Andrew, would you say this problem is caused by Chrome, or by the extension?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1058 on: April 04, 2014, 06:31:19 am »
+3

lol, in my search for the new beta version I accidentally stumbled across the chrome store and decided to check out the reviews, where I found this gem:

Quote
Also, not sure if this is Chrome or the extension, but at times I can't create a game. Automatch works fine, but I can't just create a game. Strange.

So, Andrew, would you say this problem is caused by Chrome, or by the extension?

My favorite is when people post requests for help in the review section.  There's no way for me to respond with help!  :P

I was still using that one too. Does the beta not automatically update?

Auto-updating is a bit flaky.  It might be because your developers are a bit flaky, or it might be the auto-update process itself.  In any case, you often have to just force your browser to check for updates.  I don't think it's ever necessary to manually reinstall.
« Last Edit: April 04, 2014, 07:00:55 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1059 on: April 04, 2014, 07:01:55 am »
0

i had the same problem two days ago. You can find a link to the goko salvager extension on the chrome web store if you go to the dominion online resources page (use the link in ragingducks signature) and click on chrome. then reinstall. That solve the issue for me.

It's really weird playing without the extension, once you are used to it.

I have absolutely no idea why this happened.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

loppo

  • 2014 Austrian Champion
  • *
  • Offline Offline
  • Posts: 176
  • Respect: +194
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1060 on: April 04, 2014, 07:53:06 am »
+1

i had the same problem two days ago. You can find a link to the goko salvager extension on the chrome web store if you go to the dominion online resources page (use the link in ragingducks signature) and click on chrome. then reinstall. That solve the issue for me.

It's really weird playing without the extension, once you are used to it.

I have absolutely no idea why this happened.

don't worry. it's my fault not yours...

let me explain. somehow the extension did not load. Usually you just have to refresh the browserpage and then it loads. It did not. I cleared the cache, reloaded a couple of times, then went to the chrome extensions looked for updates, and while fiddling around there i accidently hit the trash bin button. and suddenly goko salvager was gone :o

When i tried to reinstall i couldn't find the extension in the chrome webstore. That was what i was referring to when i said i had the same problem as RTT. maybe RTT has a similar confession to make.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1061 on: April 04, 2014, 07:58:52 am »
0

i had the same problem two days ago. You can find a link to the goko salvager extension on the chrome web store if you go to the dominion online resources page (use the link in ragingducks signature) and click on chrome. then reinstall. That solve the issue for me.

It's really weird playing without the extension, once you are used to it.

I have absolutely no idea why this happened.

don't worry. it's my fault not yours...

let me explain. somehow the extension did not load. Usually you just have to refresh the browserpage and then it loads. It did not. I cleared the cache, reloaded a couple of times, then went to the chrome extensions looked for updates, and while fiddling around there i accidently hit the trash bin button. and suddenly goko salvager was gone :o

When i tried to reinstall i couldn't find the extension in the chrome webstore. That was what i was referring to when i said i had the same problem as RTT. maybe RTT has a similar confession to make.

lol.  Okay, we'll split the blame... this Salvager not loading nonsense really has to stop.  At least now the links show up so you know whether it's loaded or not. :-P
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1062 on: April 04, 2014, 08:28:04 am »
+1

Anyone else not seeing graphics of non-Salvager users?  Not sure what's going on.

It looks like you're using beta v2.5.3.0?  If so, update to get the fix for that.

Huh... it appears that FF auto-updated it sometime between me posting this and you responding.  WTH FF?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1063 on: April 04, 2014, 06:12:25 pm »
+1

uh, are you supposed to be able to copy out of the chat? i can't, but i've heard someone saying that you can. i have a pretty interesting chat atm, and it'd be cool to post it here

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1064 on: April 04, 2014, 06:26:39 pm »
0

uh, are you supposed to be able to copy out of the chat? i can't, but i've heard someone saying that you can. i have a pretty interesting chat atm, and it'd be cool to post it here

I don't know any good way.  There's something very weird about all the text widgets on the site... you can't click-and-drag to highlight text anywhere.  It's clearly some weird CSS or JS thing, but I haven't been able to figure it out.  I'm sure this could be fixed if a competent web developer/hacker takes a look at it.

The best I can suggest is to triple click, which will at least select the current chat, though not the whole chat area.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1065 on: April 04, 2014, 06:42:17 pm »
+4

oh, it actually works with crtl + a. you also copy the entire log, but at least you get the chat

now im just not sure if it's interesting enough to open a thread for it...
« Last Edit: April 04, 2014, 06:50:24 pm by silverspawn »
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1066 on: April 08, 2014, 01:49:40 am »
+3

Feature request/idea: So I'm sure a lot of us would love for Goko to provide an "Identical Starting Hands" option, but I doubt many of us are holding our breath.  Providing such an option through Salvager would be nontrivial to be sure, but I think it's possible.  Here's the basic idea:

- Both players need Salvager, and there would be some chat-window negotiation similar to how #vpon/#vpoff works now.  It would all have to take place before anyone takes a "real turn," so if Salvager detects that a player, say, gained a card, the identical starting hands process would abort.  (I know gaining a card isn't a perfect indicator that someone played a turn, and welcome other suggestions.)

- Assuming both players start the process and let it continue, both Salvager instances would do something along these lines:
Code: [Select]
loop
  chat some representation of your hand, either a full card list or something simpler like "#34", "#25", etc.
  if hands are identical, break out of the loop and let the game begin for real.
  take two dead turns, i.e. click End Actions, End Turn.  In effect, reshuffle the starting deck.
end loop
Optional: Delete those dead turns from the log.

- One issue is, how much do you care about identical distribution of shelters in shelter games?  That could make the first step more complex (need to list which ruins you have in addition to how many copper), and the whole process takes longer since the expected number of reshuffles to match shelters with each other is higher.

- Another thing is that this algorithm will settle on 2/5 openings a lot less often, since you need two (presumably) independent shuffles to hit on 2/5.  A goko-provided identical-hands feature would hopefully just use the RNG once to generate a hand that both players start with, so the chance of 2/5 would be the usual ~8%.  But the chance to hit that 8% twice on independent shuffles is less than 1%.  So I guess players would have to decide if making 2/5 that much rarer is an acceptable tradeoff for identical hands.

Anyway, that's about it.  I'm sure this "protocol" isn't perfect and needs some tweaking and filling in of details, but I think two Salvager users could essentially agree to let the extension reshuffle their starting decks until identical hands come up.  What do you all think, is this worth the effort? 
« Last Edit: April 08, 2014, 11:23:38 am by theblankman »
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1067 on: April 08, 2014, 02:31:27 am »
+1

Feature request/idea: So I'm sure a lot of us would love for Goko to provide an "Identical Starting Hands" option, but I doubt many of us are holding our breath.  Providing such an option through Salvager would be nontrivial to be sure, but I think it's possible.  Here's the basic idea:

- Both players need Salvager, and there would be some chat-window negotiation similar to how #vpon/#vpoff works now.  It would all have to take place before anyone takes a "real turn," so if Salvager detects that a player, say, gained a card, the identical starting hands process would abort.  (I know gaining a card isn't a perfect indicator that someone played a turn, and welcome other suggestions.)

- Assuming both players start the process and let it continue, both Salvager instances would do something along these lines:
Code: [Select]
loop
  chat some representation of your hand, either a full card list or something simpler like "#34", "#25", etc.
  if hands are identical, break out of the loop and let the game begin for real.
  take two dead turns, i.e. click End Actions, End Turn.  In effect, reshuffle the starting deck.
end loop
Optional: Delete those dead turns from the log.

- One issue is, how much do you care about identical distribution of ruins in ruin games?  That could make the first step more complex (need to list which ruins you have in addition to how many copper), and the whole process takes longer since the expected number of reshuffles to match ruins with each other is higher.

- Another thing is that this algorithm will settle on 2/5 openings a lot less often, since you need two (presumably) independent shuffles to hit on 2/5.  A goko-provided identical-hands feature would hopefully just use the RNG once to generate a hand that both players start with, so the chance of 2/5 would be the usual ~8%.  But the chance to hit that 8% twice on independent shuffles is less than 1%.  So I guess players would have to decide if making 2/5 that much rarer is an acceptable tradeoff for identical hands.

Anyway, that's about it.  I'm sure this "protocol" isn't perfect and needs some tweaking and filling in of details, but I think two Salvager users could essentially agree to let the extension reshuffle their starting decks until identical hands come up.  What do you all think, is this worth the effort?

This is a really cool idea.  I assume that by "ruin," you actually mean "shelters."  But yes, it should be entirely possible to skip 2 turns each until the desired starting hands arise. :)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1068 on: April 08, 2014, 03:32:48 am »
+3

- Another thing is that this algorithm will settle on 2/5 openings a lot less often, since you need two (presumably) independent shuffles to hit on 2/5.  A goko-provided identical-hands feature would hopefully just use the RNG once to generate a hand that both players start with, so the chance of 2/5 would be the usual ~8%.  But the chance to hit that 8% twice on independent shuffles is less than 1%.  So I guess players would have to decide if making 2/5 that much rarer is an acceptable tradeoff for identical hands.
This is not a problem. You simply take starting hand of the first player and rerun two turns until both players end up with that hand. Needs more redraws, but fixes the distribution. If animations are set to very fast while redrawing, even inj unlucky cases this should not take very long and, as this time is taken before the first turn, it can be put to good use anyway as both players analyze the kingdom.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1069 on: April 08, 2014, 08:36:20 am »
+2

Awesome! And, instead of only working when both players have this option selected, we can put it in the automatch parameters! That way players won't have to blacklist those who have the option turned off.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1070 on: April 08, 2014, 09:30:22 am »
+1

So something odd happened to me the other day and I totally forgot to report it.  I had my match set to #vpon.  Someone joined, and I started the game, not via automatch.  Then when I got into the game, I got the message "The VP counter is locked off because #vpoff was specified in automatch."

Any idea what might have been going on there?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1071 on: April 08, 2014, 09:37:31 am »
0

So something odd happened to me the other day and I totally forgot to report it.  I had my match set to #vpon.  Someone joined, and I started the game, not via automatch.  Then when I got into the game, I got the message "The VP counter is locked off because #vpoff was specified in automatch."

Any idea what might have been going on there?

Nope, but thanks for reporting it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1072 on: April 08, 2014, 10:35:02 am »
+1

My avatar don't get displayed in the lobby and the home-page. It works in the game though.
And the isotropic-levels aren't displayed anymore.

(using v.2.5.1.4 and Firefox)
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1073 on: April 08, 2014, 10:40:47 am »
0

My avatar don't get displayed in the lobby and the home-page. It works in the game though.
And the isotropic-levels aren't displayed anymore.

(using v.2.5.1.4 and Firefox)

If it happened just now, then please try reloading the page.  I had to restart the server and it may have confused the extension.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1074 on: April 08, 2014, 11:09:01 am »
0

My avatar don't get displayed in the lobby and the home-page. It works in the game though.
And the isotropic-levels aren't displayed anymore.

(using v.2.5.1.4 and Firefox)

If it happened just now, then please try reloading the page.  I had to restart the server and it may have confused the extension.
Great. Works again. Thanks!
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1075 on: April 08, 2014, 11:11:13 am »
+11

Here's my plea for you not to implement identical starting hands. First of all, do not say, "Oh, it's just an option that you can turn off." We now know that the SheCantSayNos of the world will simply blacklist those that don't use the feature. So either you're further fragmenting the player base OR you're effectively mandating identical starting hands, depending on how popular it is. And this is a "feature" that the game's designer intentionally avoided when designing the game.

Really, I see this request as the top players not being satisfied with winning as much as they already do. They want the game to be more "skill-based" and less "luck-based" so that the better player wins even more often. While this might be nice for single-elimination tournaments, it's completely unnecessary when playing on a ladder/leaderboard where luck is going to balance out over time anyhow. If it doesn't, then that's an issue with the ranking system, not the game.

Here are some reasons that identical starting hands are just straight-up undesirable.

It exacerbates first-player advantage. In addition to being able to respond to the first player's purchases, another advantage you have as second player is that the first player doesn't know your split when making his first buy. Once this feature is implemented, the first player knows exactly what second player has in hand and doesn't have to account for as many possibilities.

It makes mirror games more common. Say what you will about asymmetrical opening hands, but at least they encourage players to pursue different decks. Few games are less fun than when both players build the same deck and the results come down to luck and/or first-player advantage.
Logged

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1076 on: April 08, 2014, 11:12:43 am »
+1

My avatar disappeared and any attempt to replace it is met with "failed to transmit file". version 2.5.1.3 in Firefox
Logged
You are the brashest scum player on f.ds.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1077 on: April 08, 2014, 11:18:50 am »
+1

My avatar disappeared and any attempt to replace it is met with "failed to transmit file". version 2.5.1.3 in Firefox

Please upgrade to v2.5.1.4 and try again.  Post the JS log if the "failed to transmit" still happens.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1078 on: April 08, 2014, 11:57:05 am »
+7

We now know that the SheCantSayNos of the world will simply blacklist those that don't use the feature.

I dislike identical starting hands as much as you do, so if you're giving me an unsollicited role in one of your stories, at least try to make it somewhat true to character. I'd be happy to play the charming villain that kidnaps the hero's soulmate out of his helpless hands, if that one is still available.

That said, I still disagree with your rant. Within the limits of the law, I firmly believe that people should be free to do whatever they want, even if what they'll end up doing is something I dislike. When the choice is between less or more freedom, I'll always be in favor of the latter.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1079 on: April 08, 2014, 12:04:38 pm »
+1

We now know that the SheCantSayNos of the world will simply blacklist those that don't use the feature.

I dislike identical starting hands as much as you do, so if you're giving me an unsollicited role in one of your stories, at least try to make it somewhat true to character. I'd be happy to play the charming villain that kidnaps the hero's soulmate out of his helpless hands, if that one is still available.

The role I'm casting you in is that of a person who will abuse the blacklist simply to avoid playing games that he does not consider optimal. The specific feature is immaterial.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1080 on: April 08, 2014, 12:10:09 pm »
+5

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1081 on: April 08, 2014, 12:11:09 pm »
+1

This is a really cool idea.  I assume that by "ruin," you actually mean "shelters."  But yes, it should be entirely possible to skip 2 turns each until the desired starting hands arise. :)

Yes, I always get those backwards for some reason :)  Original post edited.  Also I thought about it a little more and realized every starting hand card starts with a different letter so the code for a hand could be something like "#CCCEE" for three copper and two estates; "#CCHNO" for two copper, Hovel, Necropolis, Overgrown Estate, and so forth.  Pretty minimal chat spam during startup. 

So if this is possible, the next question is: Would it be a ton of work and/or more work than it's worth?  Javascript is not my primary language at all, but I might be able to help a bit toward making it happen.  At the very least, I'm happy to volunteer as a tester. 

This is not a problem. You simply take starting hand of the first player and rerun two turns until both players end up with that hand. Needs more redraws, but fixes the distribution. If animations are set to very fast while redrawing, even inj unlucky cases this should not take very long and, as this time is taken before the first turn, it can be put to good use anyway as both players analyze the kingdom.

Good point, that fixes the distribution, but if the first player has $5 or $2 we're talking about expected-reshuffles > 100.  Not sure about 3/4 openings with specific shelter distributions.  Fast animation helps, and I guess if Salvager can hit any UI widget for you, then it could speed up the animation during the protocol, and reset to whatever you had when it's finished.  I think the limiting factor isn't necessarily animation though, it could be the chat communication and of course, any connection or goko lag :) 

But I have a hunch that the ending condition, i.e. just identical hands vs hands identical to what player 1 started with, would be a relatively small part of the code.  So it might be reasonable to implement the proper-distribution method, do some performance tests, and if it's unacceptably slow, fall back on the other way and consider it better than nothing. 

Awesome! And, instead of only working when both players have this option selected, we can put it in the automatch parameters! That way players won't have to blacklist those who have the option turned off.

There's some room for options here.  I wasn't necessarily thinking that you want to limit automatches to only other players who have the option turned on.  #vpon and #vpoff don't currently work that way, to my knowledge... maybe they do and I'm just not setting up my games to make it happen, but I put #vpon in the title and still get vpoff games with silverspawn :)  Anyway there can be no "locked on" variation of this feature (as there is with putting #vpon in your game title), because it requires voluntary action from both players.  There's even the possibility that someone without Salvager could chat back a "false accept," make you skip a turn, and then play normally, but for the most part I think this community is better than that.  And if it did happen to me, whoever did it would be immediately blacklisted. 
Logged
it's a shame that full-random is the de facto standard

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1082 on: April 08, 2014, 12:12:03 pm »
+6

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?

I believe the blacklist was originally intended for people who were being jackasses to you. Slow-playing you, verbally assaulting you, and the like. When you start using the blacklist on people just because they set #vpoff, I consider that abuse. Just my opinion.
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1083 on: April 08, 2014, 12:18:03 pm »
0

Hi. I agree with LastFootnote here. I prefer #vpon but I have no problem if people don't want it. Besides, you have a log right there and nobody's stopping you from taking notes anyway. I think the system in place now is fair.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1084 on: April 08, 2014, 12:18:20 pm »
+2

We now know that the SheCantSayNos of the world will simply blacklist those that don't use the feature.

I dislike identical starting hands as much as you do, so if you're giving me an unsollicited role in one of your stories, at least try to make it somewhat true to character. I'd be happy to play the charming villain that kidnaps the hero's soulmate out of his helpless hands, if that one is still available.

The role I'm casting you in is that of a person who will abuse the blacklist simply to avoid playing games that he does not consider optimal.

That's still a role I refuse to play. If you replace "optimal" with "enjoyable" you have some chances to entice me. If I cared more about winning than about facing an enjoyable challenge, I'd be crushing Serf bot all day long.

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?

I expect the next thing he'll accuse me of is abusing villages to play more terminals.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1085 on: April 08, 2014, 12:19:31 pm »
+5

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?

I believe the blacklist was originally intended for people who were being jackasses to you. Slow-playing you, verbally assaulting you, and the like. When you start using the blacklist on people just because they set #vpoff, I consider that abuse. Just my opinion.
I thought it was intended for people who you didn't want to play against.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1086 on: April 08, 2014, 12:26:23 pm »
+1

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?

I believe the blacklist was originally intended for people who were being jackasses to you. Slow-playing you, verbally assaulting you, and the like. When you start using the blacklist on people just because they set #vpoff, I consider that abuse. Just my opinion.
I thought it was intended for people who you didn't want to play against.

Could be. I may have made some faulty assumptions. That seems like a weird thing to allow for an automatch on Pro games, though.
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1087 on: April 08, 2014, 12:26:45 pm »
+1

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?

I believe the blacklist was originally intended for people who were being jackasses to you. Slow-playing you, verbally assaulting you, and the like. When you start using the blacklist on people just because they set #vpoff, I consider that abuse. Just my opinion.
I thought it was intended for people who you didn't want to play against.

Specific people. What if I didn't want to play against anyone who owned Alchemy? Or anyone who owned BM? Or anyone who eats hamburgers?
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1088 on: April 08, 2014, 12:31:03 pm »
+6

I like this option a lot for tournament settings, but I think making it possible in pro games is problematic from a leaderboard-purity perspective. I'm weakly in the "leaderboard should be exactly one type of dominion" camp and having this option available for pro games would certainly damage that aspect.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1089 on: April 08, 2014, 12:33:05 pm »
0

Yes, I always get those backwards for some reason :)  Original post edited.  Also I thought about it a little more and realized every starting hand card starts with a different letter so the code for a hand could be something like "#CCCEE" for three copper and two estates; "#CCHNO" for two copper, Hovel, Necropolis, Overgrown Estate, and so forth.  Pretty minimal chat spam during startup.

I'd use my server for this communication instead.  No spam and no opportunity for fraud.

So if this is possible, the next question is: Would it be a ton of work and/or more work than it's worth?  Javascript is not my primary language at all, but I might be able to help a bit toward making it happen.  At the very least, I'm happy to volunteer as a tester.

All the infrastructure is in place, but it'd take some time.  And yes, it'd definitely need testing.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1090 on: April 08, 2014, 12:40:40 pm »
+1

I thought it was intended for people who you didn't want to play against.
Could be. I may have made some faulty assumptions. That seems like a weird thing to allow for an automatch on Pro games, though.
Is it weird as well that you are given choice of playing or not against a given opponent when creating a Pro game manually instead of getting a random opponent and having to play against him or lose points?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1091 on: April 08, 2014, 12:53:07 pm »
+8

abuse the blacklist simply to avoid playing games that he does not consider optimal
Isn't that what the blacklist is for?

I believe the blacklist was originally intended for people who were being jackasses to you. Slow-playing you, verbally assaulting you, and the like. When you start using the blacklist on people just because they set #vpoff, I consider that abuse. Just my opinion.
I thought it was intended for people who you didn't want to play against.

Could be. I may have made some faulty assumptions. That seems like a weird thing to allow for an automatch on Pro games, though.

There really isn't any blacklist "abuse" going on.  For that matter, there's just not that much blacklisting going on.

Right now, the 10% setting catches just 9 people, the only ones who have been blacklisted 3 or more times.  I won't say who they are, but I assure you that they're on there for being jackasses, not for having unpopular vp counter preferences.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1092 on: April 08, 2014, 01:26:00 pm »
+4

What about statistics? -- I am assuming that councilroom eventually will work with Goko logs. Reshuffling to get the same hand could mess up stats on number of turns per game.

If games become too different with too many options, pro leaderboard integrity and matchmaking quality could be at risk. These are the two top reasons why "more freedom" could be bad in this context for everyone. I am not saying it is, but it's not obvious.

Just like with the kingdom generator, these features could be restricted to casual or unranked games, if they exist at all.
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #1093 on: April 08, 2014, 01:39:09 pm »
+2

What about statistics? -- I am assuming that councilroom eventually will work with Goko logs. Reshuffling to get the same hand could mess up stats on number of turns per game.

If games become too different with too many options, pro leaderboard integrity and matchmaking quality could be at risk. These are the two top reasons why "more freedom" could be bad in this context for everyone. I am not saying it is, but it's not obvious.

Just like with the kingdom generator, these features could be restricted to casual or unranked games, if they exist at all.

I'd think if councilroom were ever going to work with Goko logs, someone would have rigged it up already (or made some progress).  I doubt anyone is working on it, though maybe they're just being quiet.  Would love to see it again, and even code it myself, but I don't have servers and can't really justify the time investment at the moment.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

greatexpectations

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1097
  • Respect: +1067
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1094 on: April 08, 2014, 01:41:56 pm »
+1

I'm weakly in the "leaderboard should be exactly one type of dominion" camp and having this option available for pro games would certainly damage that aspect.

it's a nice idea but the discussion of starting hands / point counters from a competitive perspective is (to me) kind of silly until everyone has the same access to all of the same expansions.
Logged
momomoto: ...I looked at the tableau and went "Mountebank? That's for jerks."
rrenaud: Jerks win.

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1095 on: April 08, 2014, 02:03:06 pm »
+1

I think the discussion about option A or B being bad for the leaderboard or in general is moot in here. It should be directed to Goko/MakingFun instead, for allowing you to use different sets of expansions and choose who you play with in the board. The extension, currently and with the proposed options, would just automate some deterministic decisions.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1096 on: April 08, 2014, 02:11:43 pm »
+2

I think the discussion about option A or B being bad for the leaderboard or in general is moot in here. It should be directed to Goko/MakingFun instead, for allowing you to use different sets of expansions and choose who you play with in the board. The extension, currently and with the proposed options, would just automate some deterministic decisions.

One could argue that just because you can do things doesn't mean that those things should be made easier. I lieu of using a VP counter, I could go back through the entire game log and calculate the score whenever I needed to. That doesn't necessarily mean that a VP counter should be created in order to make it easier for me.

Likewise I could manually blacklist people who turn off the VP counter or don't want to play with identical starting hands. That doesn't mean automatch should include parameters to make that easy.

"These people are going to cheat anyway, so let's enable them" doesn't sound very compelling to me. The fact that it's so tedious to do these things manually is a significant deterrent to doing them. For example, if a VP counter had never been implemented, I'm guessing (guessing!) that SheCantSayNo would still be playing Dominion Online and would probably not be making a habit of reading through the log every game in order to tally the score. He'd just be better at point counting.
« Last Edit: April 08, 2014, 02:13:01 pm by LastFootnote »
Logged

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1097 on: April 08, 2014, 02:41:00 pm »
+1

"These people are going to cheat anyway, so let's enable them" doesn't sound very compelling to me. The fact that it's so tedious to do these things manually is a significant deterrent to doing them. For example, if a VP counter had never been implemented, I'm guessing (guessing!) that SheCantSayNo would still be playing Dominion Online and would probably not be making a habit of reading through the log every game in order to tally the score. He'd just be better at point counting.

Playing with slightly different rules on mutual agreement is not cheating. If a VP counter had been implemented as part of the rules for the physical game, I'm guessing (guessing!) that you would still be playing Dominion and would probably not be making a habit of trying to tally the score in your head instead. You'd just be worse at point counting.  ;D :P
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1098 on: April 08, 2014, 02:49:30 pm »
0

"These people are going to cheat anyway, so let's enable them" doesn't sound very compelling to me. The fact that it's so tedious to do these things manually is a significant deterrent to doing them. For example, if a VP counter had never been implemented, I'm guessing (guessing!) that SheCantSayNo would still be playing Dominion Online and would probably not be making a habit of reading through the log every game in order to tally the score. He'd just be better at point counting.

Playing with slightly different rules on mutual agreement is not cheating. If a VP counter had been implemented as part of the rules for the physical game, I'm guessing (guessing!) that you would still be playing Dominion and would probably not be making a habit of trying to tally the score in your head instead. You'd just be worse at point counting.  ;D :P

So true! I think people should be able to play by whatever variants they want. But it seems weird to me that these variant games are ranked on the same Pro leaderboard as people who are actually playing Dominion for realsies.

EDIT: As an example, looking at the Pro leaderboard, you might think that SheCantSayNo is one of the best Dominion players around. In reality, he is simply one of the best players of a variant game where a computer keeps track of the score for him.
« Last Edit: April 08, 2014, 03:00:45 pm by LastFootnote »
Logged

greatexpectations

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1097
  • Respect: +1067
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1099 on: April 08, 2014, 03:14:32 pm »
+10

i really don't think this is the thread for beating dead horses. and even if it were, i would prefer to see a case stated without personal jabs.
Logged
momomoto: ...I looked at the tableau and went "Mountebank? That's for jerks."
rrenaud: Jerks win.

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1100 on: April 08, 2014, 03:19:40 pm »
+3

"These people are going to cheat anyway, so let's enable them" doesn't sound very compelling to me. The fact that it's so tedious to do these things manually is a significant deterrent to doing them. For example, if a VP counter had never been implemented, I'm guessing (guessing!) that SheCantSayNo would still be playing Dominion Online and would probably not be making a habit of reading through the log every game in order to tally the score. He'd just be better at point counting.

Is reading through the log to tally the points cheating? Given the existence of a log for online play, reading through the log does not seem like cheating. Having a log of at least the most recent turn is highly beneficial for online play, and like many other aspects of online play it is necessarily different from playing with physical cards.

As a consequence online play involves different skills. For example, in playing with physical cards, I have never accidentally trashed a Province with Hermit due to a misclick. :)
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1101 on: April 08, 2014, 03:47:01 pm »
+4

"These people are going to cheat anyway, so let's enable them" doesn't sound very compelling to me. The fact that it's so tedious to do these things manually is a significant deterrent to doing them. For example, if a VP counter had never been implemented, I'm guessing (guessing!) that SheCantSayNo would still be playing Dominion Online and would probably not be making a habit of reading through the log every game in order to tally the score. He'd just be better at point counting.

Playing with slightly different rules on mutual agreement is not cheating. If a VP counter had been implemented as part of the rules for the physical game, I'm guessing (guessing!) that you would still be playing Dominion and would probably not be making a habit of trying to tally the score in your head instead. You'd just be worse at point counting.  ;D :P

So true! I think people should be able to play by whatever variants they want. But it seems weird to me that these variant games are ranked on the same Pro leaderboard as people who are actually playing Dominion for realsies.

EDIT: As an example, looking at the Pro leaderboard, you might think that SheCantSayNo is one of the best Dominion players around. In reality, he is simply one of the best players of a variant game where a computer keeps track of the score for him.

Dude, LFN, that's a bit out of bounds.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

theory

  • Administrator
  • *****
  • Offline Offline
  • Posts: 3603
  • Respect: +6125
    • View Profile
    • Dominion Strategy
Re: Goko Dominion Salvager Discussion
« Reply #1102 on: April 08, 2014, 03:51:53 pm »
+2

i really don't think this is the thread for beating dead horses. and even if it were, i would prefer to see a case stated without personal jabs.
Yeah, I mean, come on.  People played with identical starting hands on Isotropic too and no one claimed that -Stef- was only good at a Dominion variant.  You make fine points but you don't have to be so confrontational.
Logged

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1103 on: April 08, 2014, 03:58:54 pm »
+1

"These people are going to cheat anyway, so let's enable them" doesn't sound very compelling to me. The fact that it's so tedious to do these things manually is a significant deterrent to doing them. For example, if a VP counter had never been implemented, I'm guessing (guessing!) that SheCantSayNo would still be playing Dominion Online and would probably not be making a habit of reading through the log every game in order to tally the score. He'd just be better at point counting.

Playing with slightly different rules on mutual agreement is not cheating. If a VP counter had been implemented as part of the rules for the physical game, I'm guessing (guessing!) that you would still be playing Dominion and would probably not be making a habit of trying to tally the score in your head instead. You'd just be worse at point counting.  ;D :P

So true! I think people should be able to play by whatever variants they want. But it seems weird to me that these variant games are ranked on the same Pro leaderboard as people who are actually playing Dominion for realsies.

As discussed before (and pointed out by JW), "playing Dominion for realsies" in your narrow definition is not possible on Goko, due to the existence of a complete game log, the missing starting-player rule,  the risk of fatal misclicks, the explicit pause for playing reactions etc. So like all of us, you're also just playing a Dominion variant on Dominion Online.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1104 on: April 08, 2014, 04:05:49 pm »
+5

Is reading through the log to tally the points cheating? Given the existence of a log for online play, reading through the log does not seem like cheating. Having a log of at least the most recent turn is highly beneficial for online play, and like many other aspects of online play it is necessarily different from playing with physical cards.


I think the most compelling arguments in favor of always allowing the VP counter in online play are:
A) Goko's interface allows access to the entire game log, rather than just each player's last turn. This means that players can go back and tally points manually anyway, so why not automate that. This could of course be fixed by Making Fun's programmers if they so chose.

B) Players can be manually keeping track of points on paper anyway. There's no means of accountability there, so why not even the playing field by having a point counter.

As a consequence online play involves different skills. For example, in playing with physical cards, I have never accidentally trashed a Province with Hermit due to a misclick. :)

True, true. But overall, I think an online implementation should stay as close as possible to the physical game.

i really don't think this is the thread for beating dead horses. and even if it were, i would prefer to see a case stated without personal jabs.

Sorry, I'll stop calling out specific SheCantSayNos in my examples. I admit that I've been overreacting since I found out that he was using the blacklist to ban opponents based on #vp preferences. There's been a lot of snideness on both sides. So again, apologies.

As for beating a dead horse, I see this "equal starting hands" issue that was just raised as being more or less equivalent to the "VP counter" issue. Had it not been suggested, I would not be talking about either issue right now.

Here's the way I see it:

• It's fine to have a [VP counter/identical starting hands] when both players agree to use them, regardless of whether the games are unrated, casual, or pro.
• It's fine for players to cherry-pick opponents that also want to use these variants in casual games.
• It's very odd to allow/enable players to cherry-pick opponents who want to use these variants in pro games.

If PlayerA wants to use a VP counter in games where his opponent agrees, cool. What he's essentially doing is eschewing a certain skill that the game values. So when he goes up against PlayerB who doesn't using the VP counter, he's at a disadvantage since he's chosen not to develop that skill. That's fine. Players should be able to handicap themselves.

But if he can easily decline matches with PlayerB such that he can eschew that skill without penalty, then suddenly the leaderboard is ranking two completely different types of players side by side as if they were playing the same game. That's weird. It's as if a website that allowed you to play both Chess and Checkers online ranked all those games on the same leaderboard.

As another example, I prefer to play games with cards from 2 sets at a time, rather than full random. But I am not lobbying for those games to count against the pro leaderboard. And that isn't even a variant! That's within the rules of the game. But in order for the pro leaderboard to be meaningful, it's optimal if all players are actually playing the same game.

"But this is moot because players can already kick whoever they want from their tables, even without automatch," I hear you cry. But once MakingFun gets in gear, it's quite probable that their native automatch will be the only way to play pro games.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1105 on: April 08, 2014, 04:08:20 pm »
+3

Dude, LFN, that's a bit out of bounds.

Yeah, I mean, come on.  People played with identical starting hands on Isotropic too and no one claimed that -Stef- was only good at a Dominion variant.  You make fine points but you don't have to be so confrontational.

Yeah, you guys are right. Sorry. There's no doubt that even when deprived of a point counter, SheCantSayNo would still be a world-class player. I'll try to be less personal when illustrating my points.

EDIT: One other thing about the VP counter specifically. I think a reasonable solution would be to always turn the VP counter on for everybody when playing Pro games. Again, there's no way to stop people from keeping score on paper, etc. But this requires MakingFun to implement its own point counter so that EVERY player has access to it.
« Last Edit: April 08, 2014, 04:11:41 pm by LastFootnote »
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1106 on: April 08, 2014, 05:49:22 pm »
+3

I think the most compelling arguments in favor of always allowing the VP counter in online play are:
A) Goko's interface allows access to the entire game log, rather than just each player's last turn. This means that players can go back and tally points manually anyway, so why not automate that. This could of course be fixed by Making Fun's programmers if they so chose.

B) Players can be manually keeping track of points on paper anyway. There's no means of accountability there, so why not even the playing field by having a point counter.

I rather think it's
C) Lots of people prefer playing with a VP counter.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1107 on: April 08, 2014, 06:29:06 pm »
+11

I think "identical starting hands" gives you a worse game. I encourage people to play whatever variants they want; if you are playing identical starting hands irl I do not mind.

However I think it's a poor feature for Online Dominion. It makes the game worse... and removes some luck. If it's an option, some good players will play with it simply because it's advantageous to... and have less fun. I would rather some people were having less fun due to being denied a variant than have other people have less fun due to feeling like they had to play the variant.

And well as always Dominion has plenty of skill-testing. I am not so sympathetic to the people who can't stand that particular bit of luck; you already have endless opportunities to win via skill.

It could be fine I guess for unrated games; it could be an option on the "host special game" screen, and force the game to be unrated if you choose it. Someone wanting to run a tournament with identical starting hands could then do so without having to restart games repeatedly or whatever. As it stands such a feature would be a long way off.

I don't like identical starting hands as a Salvager option, because I think in the long run either Online Dominion will die or it will have all the features Salvager currently has, and if it's the latter then it won't be great that Salvager has this one remaining feature that OD will not be getting. OnDo? Maybe Salvager will find more things to do by then, dunno.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1108 on: April 08, 2014, 06:30:26 pm »
+1

I rather think it's
C) Lots of people prefer playing with a VP counter.
Yes, that's what it comes down to.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1109 on: April 08, 2014, 07:14:36 pm »
+3

Yeah, you guys are right. Sorry. There's no doubt that even when deprived of a point counter, SheCantSayNo would still be a world-class player. I'll try to be less personal when illustrating my points.

I accept and appreciate your apology, but I do want to make it clear that the next time you decide to post something like this:

EDIT: As an example, looking at the Pro leaderboard, you might think that SheCantSayNo is one of the best Dominion players around. In reality, he is simply one of the best players of a variant game where a computer keeps track of the score for him.

I expect you to accept a prop bet that allows you both to show how much I suck at this "pure" Dominion game and to make a healthy profit doing so.

You're free to disagree as fiercely with me as you want and I'm happy to wear as badges of honour whatever names you'd like to call me, but when you start questioning my personal integrity by implying that my high-rank is solely due to me gaming the system by using a point counter, I really do expect you to back up your slander.
Logged

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1110 on: April 08, 2014, 08:24:32 pm »
+2

With full respect to everyone else, especially Donald X, I strongly prefer identical starting hands. (Of course, I even more strongly prefer my own variant, which is that every player may organize his own starting 10 cards in whatever way he wants.)

I don't expect my variant to ever be offered, but I would like if identical starting hands was offered... I think that a solid majority of average and above average players prefer it (but I could be wrong about that).
Logged
I have been forced to accept that lackluster play is a town tell for you.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1111 on: April 08, 2014, 09:00:41 pm »
+2

With full respect to everyone else, especially Donald X, I strongly prefer identical starting hands. (Of course, I even more strongly prefer my own variant, which is that every player may organize his own starting 10 cards in whatever way he wants.)

I don't expect my variant to ever be offered, but I would like if identical starting hands was offered... I think that a solid majority of average and above average players prefer it (but I could be wrong about that).

Let's find out!
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1112 on: April 08, 2014, 09:36:28 pm »
+2

I really think you need a "don't care" option in that poll.  Because that's what I wanted to to tick.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1113 on: April 08, 2014, 09:46:20 pm »
+1

I really think you need a "don't care" option in that poll.  Because that's what I wanted to to tick.

I added it, then reconsidered and removed it.  You're trying to answer the question I'm deliberately trying not to ask.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1114 on: April 08, 2014, 09:51:54 pm »
+3

Yeah, you guys are right. Sorry. There's no doubt that even when deprived of a point counter, SheCantSayNo would still be a world-class player. I'll try to be less personal when illustrating my points.

I accept and appreciate your apology, but I do want to make it clear that the next time you decide to post something like this:

EDIT: As an example, looking at the Pro leaderboard, you might think that SheCantSayNo is one of the best Dominion players around. In reality, he is simply one of the best players of a variant game where a computer keeps track of the score for him.

I expect you to accept a prop bet that allows you both to show how much I suck at this "pure" Dominion game and to make a healthy profit doing so.

You're free to disagree as fiercely with me as you want and I'm happy to wear as badges of honour whatever names you'd like to call me, but when you start questioning my personal integrity by implying that my high-rank is solely due to me gaming the system by using a point counter, I really do expect you to back up your slander.

Again, apologies. If it makes a difference, even when I wrote it, I knew, and you knew, and everybody knew that you were the better player with or without the point counter. So let's take those games as read and say that I owe you a nickel. Get on over to the Twin Cities whenever you want to collect.

Thanks for accepting my apology.

With full respect to everyone else, especially Donald X, I strongly prefer identical starting hands. (Of course, I even more strongly prefer my own variant, which is that every player may organize his own starting 10 cards in whatever way he wants.)

I don't expect my variant to ever be offered, but I would like if identical starting hands was offered... I think that a solid majority of average and above average players prefer it (but I could be wrong about that).

Well, even if a solid majority of above-average players wants it, is that a good reason to add it? Better players will win more often against worse players, but that won't actually change their relative ranks. And it's nice that the worse player gets to win sometimes due to luck. It gives them a bit of incentive to keep playing and improving. Losing all the time isn't much fun.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1115 on: April 08, 2014, 10:04:08 pm »
+1

I think the poll is asking the wrong question. Right now it's asking, "Would you use an 'identical starting hands' option?" But as Donald points out, if the option is offered, some players may use it because it increases their chance to win, even if they enjoy the game less.

However I think it's a poor feature for Online Dominion. It makes the game worse... and removes some luck. If it's an option, some good players will play with it simply because it's advantageous to... and have less fun. I would rather some people were having less fun due to being denied a variant than have other people have less fun due to feeling like they had to play the variant.

I think the question you should be asking is, "Would you like to see an 'identical starting hands' option implemented?"

/nitpick
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1116 on: April 08, 2014, 10:05:18 pm »
+4

For what it's worth, I don't like identical starting hands (it's ok in tournaments). So I don't think it's correct to describe the camps as high skill vs. low skill players. I enjoy winning with "unfavorable" splits, and heck, I like crushing people with favorable ones as well. If I'm lost because of a bad split, I can usually tell pretty early, resign, and move on to the next game.

I don't even think that identical starting hands will make more skilled players win more often. One thing that separates the strong from weaker players is the ability to better exploit favorable shuffle luck to put games out of reach. This applies in Turns 1/2 as much as any other.

Maybe this is something that could be checked with all the game records.
Logged

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1117 on: April 08, 2014, 10:22:21 pm »
+1

I think the question you should be asking is, "Would you like to see an 'identical starting hands' option implemented?"
I think that's also the wrong question. I don't want to ever use an identical starting hands option, but I don't care whether the 'identical starting hands' option will be implemented. Still, I think AI wants to view my opinion as a "no" to his question.

[/double nitpick]
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1118 on: April 08, 2014, 10:22:59 pm »
+1

I think the question you should be asking is, "Would you like to see an 'identical starting hands' option implemented?"

No, I'm asking this question deliberately.  I'm not interested in one person's opinion about what another person ought to be allowed to do.

Most people like the VP counter.  Some prefer to play without it, but I'm not going to take the counter away just to increase the player pool for them.  Neither would I ban Connect-4 to make more people play Checkers.

I'll implement this if a lot of people want it for themselves.  And I'd probably fold if Donald or MF explicitly asked me to.  That's all.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1119 on: April 08, 2014, 10:47:38 pm »
+1

I think the question you should be asking is, "Would you like to see an 'identical starting hands' option implemented?"

No, I'm asking this question deliberately.  I'm not interested in one person's opinion about what another person ought to be allowed to do.

Most people like the VP counter.  Some prefer to play without it, but I'm not going to take the counter away just to increase the player pool for them.  Neither would I ban Connect-4 to make more people play Checkers.

I'll implement this if a lot of people want it for themselves.  And I'd probably fold if Donald or MF explicitly asked me to.  That's all.

But…"a lot of people" is purely subjective. And if you only care about the raw number of "Often/Alway" votes instead of the ratio, the poll doesn't even need a "Rarely/Never" option.

Am I wrong in thinking the poll is a bit of a sham? It seems like you already plan to implement this feature. If not, what's the cutoff here? How many people have to vote "Often/Always" in order for you to do it?
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1120 on: April 08, 2014, 10:58:29 pm »
+1

Well, even if a solid majority of above-average players wants it, is that a good reason to add it? Better players will win more often against worse players, but that won't actually change their relative ranks. And it's nice that the worse player gets to win sometimes due to luck. It gives them a bit of incentive to keep playing and improving. Losing all the time isn't much fun.

To me, this feature isn't about making the better player win more often in cases of a significant skill disparity, it's more about cases where both players involved want to test their skill to the absolute greatest extent possible.  Donald X says this makes a less fun game, and across the entire player base he's probably right, but for many who frequent these boards, "test of skill" is sometimes our personal definition of fun. 

So I think if Salvager offers the option, then it will have to be something both players consent to, and perhaps it shouldn't be a thing on which to base automatching.  I hope that even if Salvager does offer it, it does not become any kind of de facto standard.  If Making Fun ever offers it natively, then I'd be happy with the restriction Donald X suggested: forcing the game to be unrated when it's enabled, because it really is something that gives you that "tournament feel." 

But here's the thing: The "tournament feel" game is what I come to online Dominion for.  When I want a more casual, just-for-fun game, I've got the physical cards on my shelf, and RL friends to invite over, and we'll socialize and drink some beers while we play.  Online, in pro mode, the fun is in testing myself.  It's fun for me to feel the achievement of beating someone like Stef or SheCantSayNo or WanderingWinder (or even just making it hard for them to beat me), but only if I think I really played somewhere near their level that day.  If I just pulled the 5/2 on a random board where Rebuild/Estate happens to dominate, then even though I won, I wasted my shot at those players, so to speak. 

I'm not sure if others have the same reasons as me, but that's why I proposed the feature, why I'll vote for it to be implemented, and why I hope it mainly sees use in tournaments and among above-average players when they play against each other.  (For the record, I'd guess that I'm an above-average player, but still very far from players like the ones I mentioned in the previous paragraph.) 
« Last Edit: April 09, 2014, 12:05:41 am by theblankman »
Logged
it's a shame that full-random is the de facto standard

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1121 on: April 08, 2014, 11:11:48 pm »
+2

Isn't controlling who goes first in a game more important that identical starting hands?  Can Salvager fix that?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1122 on: April 08, 2014, 11:23:33 pm »
0

Isn't controlling who goes first in a game more important that identical starting hands?  Can Salvager fix that?

I don't see how someone could be against identical starting hands but in favor of last loser goes first. (Well, other than, the rules of Dominion call for one and not the other. And yeah, okay, I can accept that explanation.)

But otherwise, aren't all the arguments the same for both? Like, McQ says he enjoys winning from "unfavorable splits." I assume he also enjoys winning from second position, then?

Personally, I would rather go first/second the correct amount of times, and also always have identical starting splits.
Logged
I have been forced to accept that lackluster play is a town tell for you.

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1123 on: April 08, 2014, 11:25:50 pm »
0

Well, even if a solid majority of above-average players wants it, is that a good reason to add it? Better players will win more often against worse players, but that won't actually change their relative ranks. And it's nice that the worse player gets to win sometimes due to luck. It gives them a bit of incentive to keep playing and improving. Losing all the time isn't much fun.

I don't think it's nice that the worse player gets to win sometimes due to luck. I mean it's also not that horrible, but I would rather not have it than have it. (And bad players will still win due to luck, it will just be a bit less frequent, if you implement identical starting hands.)
Logged
I have been forced to accept that lackluster play is a town tell for you.

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1124 on: April 08, 2014, 11:27:40 pm »
0

And, I hope it's clear, I do not care that much. I recognize that the version I advocate is a variant, and hey, it also looks like it's the minority preference based on the poll (which truly does baffle me, but there you go). Dominion is enjoyable to me either way.
Logged
I have been forced to accept that lackluster play is a town tell for you.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1125 on: April 08, 2014, 11:58:08 pm »
+2

To me, this feature isn't about making the better player win more often in cases of a significant skill disparity, it's more about cases where both players involved want to test their skill to the absolute greatest extent possible.  Donald X says this makes a less fun game, and across the entire player base he's probably right, but for many who frequent these boards, "test of skill" is sometimes our personal definition of fun. 

So I think if Salvager offers the option, then it will have to be something both players consent to, and perhaps it shouldn't be a thing on which to base automatching.  I hope that even if Salvager does offer it, it does not become any kind of de facto standard.  If Making Fun ever offers it natively, then I'd be happy with the restriction Donald X suggested: forcing the game to be unrated when it's enabled, because it really is something that gives you that "tournament feel." 

But here's the thing: The "tournament feel" game is what I come to online Dominion for.  When I want a more casual, just-for-fun game, I've got the physical cards on my shelf, and RL friends to invite over, and we'll socialize and drink some beers while we play.  Online, in pro mode, the fun is in testing myself.  It's fun for me to feel the achievement of beating someone like Stef or SheCantSayNo or WanderingWinder (or even just making it hard for them to beat me), but only if I think I really played somewhere near their level that day.  If I just pulled the 5/2 on a random board where Rebuild/Estate happens to dominate, then even though I won, I wasted my shot at those players, so to speak. 

I'm not sure if others have the same reasons as me, but that's why I proposed the feature, why I'll vote for it to be implemented, and why I hope it mainly sees use in tournaments and among above-average players when they play against each other.  (For the record, I'd guess that I'm an above-average player, but still a very far from players like the ones I mentioned in the previous paragraph.)

I think these are some well-made points, but you may have misunderstood me slightly. I am not just talking about when an above-average player plays a below-average player. I am talking about any game where the two players are not equal in skill (which is 100% of games). If you want to see how you stack up against Stef, for instance, you can see your relative positions on the leaderboard. Playing one game against him is not going to be nearly as indicative of your relative skill levels, win or lose. Like, what if he's having a really off day and you win? Is that somehow more satisfying than winning due partially to a favorable opening split?

I, too, am OK with having identical opening hands for unrated games. It's especially nice to have for single-elimination tournaments, although it's even better if you just play a series of games against each opponent instead.

I don't see how someone could be against identical starting hands but in favor of last loser goes first.

It's not that strange. As I mentioned earlier, identical opening hands more often lead to mirror games and further exacerbate first player advantage. On the other hand, somebody has to go last each game, so it's nice if the player who just won gets that handicap by default.

I don't think it's nice that the worse player gets to win sometimes due to luck. I mean it's also not that horrible, but I would rather not have it than have it. (And bad players will still win due to luck, it will just be a bit less frequent, if you implement identical starting hands.)

I don't like to make slippery slope arguments, but I'm going to make one here.

The distinction between the randomness of your starting hands and the randomness in the rest of the game is pretty artificial. If we're playing a variant where we remove the randomness of starting hands, why don't we remove some more randomness from the game? How about if we ensure that your first two buys are never at the bottom of your deck after the first shuffle? I'd say that shafts players far more than a suboptimal opening split.

One answer is perception. Somehow there's this perception that a better opening split just wins the game for you a lot of the time. I don't think it's really true, but it's certainly a fairly widespread belief. I admit that it can suck to play out an entire game where you constantly feel like you're behind due to a bad split and then you lose. I couldn't say how much of that is self-fulfilling prophecy, but there it is. As Donald has said in other threads, perception is important. So there are definitely reasons to have identical starting hands. I just think there are more and better reasons not to.

But yeah, slippery slope. Dominion has some luck. I don't really see the point of arbitrarily removing one aspect of that luck. I say if you want to get your non-luck game fix, play a game of chess or something. Don't try to warp Dominion to make it less luck-based; just accept that luck is part of the game. I really don't want to see this community turn into another Smogon, with its ridiculous, arbitrary set of metagame rules meant to "increase competitiveness".
« Last Edit: April 09, 2014, 12:13:10 am by LastFootnote »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1126 on: April 09, 2014, 12:30:07 am »
+8

But…"a lot of people" is purely subjective. And if you only care about the raw number of "Often/Alway" votes instead of the ratio, the poll doesn't even need a "Rarely/Never" option.

No, a ratio is far more informative than a single number.  I know how many Salvager users there are (1240 in the last two weeks), but I don't know how many of them read this thread and vote in its polls. 

Am I wrong in thinking the poll is a bit of a sham? It seems like you already plan to implement this feature.

Yes, you are wrong to think that and rude to say it.  Hundreds of people use Salvager without ever visiting this forum.  I care what features they want and I rely on the people here to help me figure it out.  I'm asking the question that I think will best help me do that.  Neither I nor any other contributor needs to play politics with Salvager.

I'm deliberately not asking what you or anyone else thinks Salvager should be because I know where good software comes from and where it doesnt.  If you don't, go read a little about design-by-committee.

But whether you agree with my design philosophy or not doesn't actually matter.  If you want Salvager to be different, you only have four realistic options:
1. Uninstall it.  I will personally refund your payment!
2. Become a contributor.  You can implement whatever you want, and we'll all take your opinion a lot more seriously.
3. Complain to MF about how Salvager is ruining online Dominion for you.
4. Suck it up.
« Last Edit: April 09, 2014, 12:32:51 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1127 on: April 09, 2014, 12:50:06 am »
+1

But…"a lot of people" is purely subjective. And if you only care about the raw number of "Often/Alway" votes instead of the ratio, the poll doesn't even need a "Rarely/Never" option.

No, a ratio is far more informative than a single number.  I know how many Salvager users there are (1240 in the last two weeks), but I don't know how many of them read this thread and vote in its polls. 

Am I wrong in thinking the poll is a bit of a sham? It seems like you already plan to implement this feature.

Yes, you are wrong to think that and rude to say it.  Hundreds of people use Salvager without ever visiting this forum.  I care what features they want and I rely on the people here to help me figure it out.  I'm asking the question that I think will best help me do that.  Neither I nor any other contributor needs to play politics with Salvager.

I'm deliberately not asking what you or anyone else thinks Salvager should be because I know where good software comes from and where it doesnt.  If you don't, go read a little about design-by-committee.

But whether you agree with my design philosophy or not doesn't actually matter.  If you want Salvager to be different, you only have four realistic options:
1. Uninstall it.  I will personally refund your payment!
2. Become a contributor.  You can implement whatever you want, and we'll all take your opinion a lot more seriously.
3. Complain to MF about how Salvager is ruining online Dominion for you.
4. Suck it up.

Whoa, dude. Believe it or not, I wasn't trying to upset you. I'm only going off of what you said. You said:

I'm not interested in one person's opinion about what another person ought to be allowed to do.

I'll implement this if a lot of people want it for themselves.  And I'd probably fold if Donald or MF explicitly asked me to.  That's all.

I think it was reasonable to conclude that the "Rarely/Never" option was superfluous in this case, since you said outright that you only care about people who want it, not people who don't.

Now that you've described the data you're actually trying to extrapolate (based on the total number of installations), I understand. I think there are probably a bunch of biases in that method, but at least I get the gist of what you're trying to do.

Likewise, I assumed that you already had a desire to implement this feature based on your upvotes and your comments here:

This is a really cool idea.  I assume that by "ruin," you actually mean "shelters."  But yes, it should be entirely possible to skip 2 turns each until the desired starting hands arise. :)

So if you already like the idea and you don't care about people who don't want it implemented, then it only stands to reason that you'd implement it regardless of the results of a poll. I'm sorry for using a loaded word like "sham". It just seemed likely to me like the results of the poll will have little to no effect on your decision to implement this feature, based on your comments and your track record up to this point.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1128 on: April 09, 2014, 02:32:16 am »
+12

Whoa, dude. Believe it or not, I wasn't trying to upset you.

LF, you have a long history of writing posts in this thread that it's hard not to take offense to.  It should be obvious that calling my poll a "sham" is going to upset me.  Do you think I work on Salvager, isotropish, and drunkensailor simply to impose my imperious will upon you?

It's offensive to talk to Salvager's developers like we're your employees.  It's similarly absurd to pretend that you're part of a team that decides what we'll code for you or not.  This isn't a democracy voting on how to spend common resources.  It's a very small group of amateurs devoting their personal time to making Goko's Dominion software halfway usable.

I do appreciate that you tend to apologize for your most offensive posts, but why does someone who doesn't use automatch even care whether it has options for #vpon or equal starting hands?  Why does someone who plays a half-dozen Pro games a month care whether these variants might distort Goko's leaderboard?  It feels like you make drama in this thread for the sheer pleasure of making drama.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1129 on: April 09, 2014, 02:35:37 am »
+2

If you want to see how you stack up against Stef, for instance, you can see your relative positions on the leaderboard. Playing one game against him is not going to be nearly as indicative of your relative skill levels, win or lose. Like, what if he's having a really off day and you win? Is that somehow more satisfying than winning due partially to a favorable opening split?

The problems with the leaderboard have been discussed at length, but assuming they'll eventually be fixed, that's a fair point. 

Re: Stef having an off day, other than him telling me, I have no way to know that happened, so that's less likely to blunt my satisfaction over a win than having clearly outdrawn him, whether it's on the opening or, say, watching him get multiple dead Potion turns while I buy up Familiars. 

What playing one game against Stef does get me, besides the challenge, is a chat with Stef who, just about every time I've played him, has been gracious enough to discuss the game afterward at least a little, if it was interesting enough to discuss.  And he is far from the only strong competitive player who's done this for me.  The fact that the competitive Dominion community is so friendly, and helps others to improve instead of just beating them and moving on, is another thing that keeps me coming back for more.  As I've improved at the game, sometimes players rated lower than me have started asking for a bit of game review just like I ask stronger players than myself, and I give it because I like that aspect of this community and want to perpetuate it.  But none of that discussion happens when the reason for the outcome is obvious. 

So another benefit of identical starting hands, for me personally, is that I think I'm just a little bit more likely to have a game worth thinking and talking about afterwards.  I've had a fair number of games where all the analysis needed was something like, "Well, there was nothing on this board to counter turn 1 Mountebank."  I've also had games where different splits dictated different but similarly good strategies, followed by nice long discussions of whether 3/4 or 5/2 was better on that board, but anecdotally the latter type of game seems much rarer.  It would be interesting to see if that anecdote could be backed up with real evidence, but I'm not sure how to measure "games where different splits dictated different but similarly good strategies." 

I say if you want to get your non-luck game fix, play a game of chess or something.

When I'm in the mood for total-information games, I prefer Go :)  That game also has a lot of the friendly, constructive competitive community like I mentioned above, probably more than anything else I've played.  I can't say how many times I've played a game of Go, then spent as long, or longer, reviewing the game with my opponent than we did actually playing it. 

I could say similar things about other games I've gotten into competitively; talk about hours spent discussing the finer points of deck building after Magic tournaments, or long debates over when to slow-play a certain poker hand.  I guess that's just a thing I like in my games, and their attendant communities, in general. 

Don't try to warp Dominion to make it less luck-based; just accept that luck is part of the game.

I'm not trying to do that.  In my last post I specifically admitted this is a niche feature with a niche audience: that segment of Dominion players who do things like review games after playing to learn from them, maintain online forums for extensive discussion of the game, and spend their free time writing tools to help play and analyze it.  If you don't want to play with identical starting hands, I don't think you should have to.  But just as you'd like your game to be a little more luck-based, I'd like mine to be a little more skill-based.  I don't think those viewpoints are incompatible. 

Likewise, I assumed that you already had a desire to implement this feature based on your upvotes and your comments here:

This is a really cool idea.  I assume that by "ruin," you actually mean "shelters."  But yes, it should be entirely possible to skip 2 turns each until the desired starting hands arise. :)

At the risk of putting words in AI's mouth, that comment may not mean what you think it means.  The narcissist in me would like to think that by "really cool idea," he meant to say that regardless of whether the feature itself is worth having, he liked my proposed method for providing it.  But, well, obvious bias is obvious :) 
Logged
it's a shame that full-random is the de facto standard

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1130 on: April 09, 2014, 02:41:19 am »
+8

I don't see how someone could be against identical starting hands but in favor of last loser goes first. (Well, other than, the rules of Dominion call for one and not the other. And yeah, okay, I can accept that explanation.)

But otherwise, aren't all the arguments the same for both? Like, McQ says he enjoys winning from "unfavorable splits." I assume he also enjoys winning from second position, then?
They both have an effect on your chances for winning; but picking who goes first doesn't go any further than that, while varying the starting hands adds variety to the game (which it desperately needs, someone can say, go ahead, I don't mind).

Like, someone is going first. If we change that rule, okay, you are going first in a different set of circumstances now. You still go first sometimes and last sometimes; you have all the turn order experiences. But switching to identical starting hands removes experiences.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1131 on: April 09, 2014, 02:44:24 am »
+13

I don't think it's nice that the worse player gets to win sometimes due to luck.
I actually think it's essential, for any new game hoping for a wide audience.

I always say, it has to be fun to lose. If it's fun to lose, we can go ahead and let you lose; you still get to have fun. But despite that, having a chance to win is significant for many people, they would much rather win once in a while due to luck than never win at all.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1132 on: April 09, 2014, 02:57:11 am »
+4

The distinction between the randomness of your starting hands and the randomness in the rest of the game is pretty artificial. If we're playing a variant where we remove the randomness of starting hands, why don't we remove some more randomness from the game? How about if we ensure that your first two buys are never at the bottom of your deck after the first shuffle? I'd say that shafts players far more than a suboptimal opening split.

One answer is perception. Somehow there's this perception that a better opening split just wins the game for you a lot of the time. I don't think it's really true, but it's certainly a fairly widespread belief. I admit that it can suck to play out an entire game where you constantly feel like you're behind due to a bad split and then you lose. I couldn't say how much of that is self-fulfilling prophecy, but there it is. As Donald has said in other threads, perception is important. So there are definitely reasons to have identical starting hands. I just think there are more and better reasons not to.
I think I've pointed out the what-about-all-the-other-luck thing elsewhere on this site, some other time it came up. It's true that the opening split is especially visible (maybe the next most visible thing is final hands; casual players often completely blank on someone getting an extra turn). That's got a positive side though: you can blame it. It wasn't me officer, it was that first-turn Mine he got.

IIRC in the Richard Garfield podcast about deckbuilding games, he preferred having special powers at the start, each player starting with a different deck to some degree. The idea being that then the puzzle that the game gives you to solve is less likely to have the same solution for each player. Varying starting cards by player is of course the opposite direction from identical starting hands.
Logged

hsiale

  • Duke
  • *****
  • Offline Offline
  • Posts: 383
  • Respect: +244
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1133 on: April 09, 2014, 04:05:35 am »
0

I added it, then reconsidered and removed it.  You're trying to answer the question I'm deliberately trying not to ask.
What is the question you're trying to ask?

I guess, if you implement this feature, the settings to choose from would be "require", "prefer", "don't care", "prefer not" and "deny". (The difference between "require" and "prefer" being that require means Salvager takes care of not pairing you against "deny" people if you have "require" but if you have "prefer" you can be paired against them and their "deny" kills your "prefer".) Out of such choice, I would probably choose "don't care", maybe "prefer not", maybe "prefer", definitely neither of the extremes, so how often would I use it would depend mostly on what my opponents feel about this. I think the feature is definitely worth implementing (especially to use in tournament environment) but, contrary to VP counter, I personally am not strongly in favour of using or not using it, so I wouldn't force my opponent into either choice, being happy to play with whatever choice they want and being happy they have this choice.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1134 on: April 09, 2014, 09:50:15 am »
+2

I guess, if you implement this feature, the settings to choose from would be "require", "prefer", "don't care", "prefer not" and "deny".

When I first proposed the feature, I would've agreed, but enough reasons have been given in this thread to convince me that if this is implemented, "require" should be left off.  I like the feature for tournaments, and cases where both players want it, but I don't think it should fragment automatching, and it necessitates consent from both players because both potentially need to skip turns.  So in a hypothetical game between a "deny" and a "require," the "deny" automatically wins.  Such a game could happen even if automatching did respect the "require" option, cause there's always non-automatch games.  It would be like me having "always request #vpon" in my preferences, then joining a "#vpoff" game manually.  I guess doing that implicitly downgrades my "require #vpon" to a prefer, but the point is that for this feature, "require" is unenforceable.  If "require" was implemented with automatching influence, someone could theoretically fork Salvager and make a version that always advertises "don't care," but never participates in the process once the game starts.  I don't think the maintainers of the main fork could do much to stop that.  So while I like the option of identical starting hands, I think "require" is a nonstarter from a technical standpoint, and not all that desirable anyway. 
Logged
it's a shame that full-random is the de facto standard

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1135 on: April 09, 2014, 10:48:38 am »
+1

all i can say about identical starting hands is that I don't like it, despite the fact that I usually like everything that makes the game more skill dependend. Identical starting hands just seems like such an arbitrary way to go about this. you can still lose the game by having your first 2 buys cards on place #11 and #12. So, should you also make the first reshuffle identical? I don't think many people would like that.

A much more effective way to decrease luck is to add a hatelist, so you can put rebuillds and stuff on there.

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1136 on: April 09, 2014, 11:33:01 am »
+2

I don't think it's nice that the worse player gets to win sometimes due to luck.
I actually think it's essential, for any new game hoping for a wide audience.

I always say, it has to be fun to lose. If it's fun to lose, we can go ahead and let you lose; you still get to have fun. But despite that, having a chance to win is significant for many people, they would much rather win once in a while due to luck than never win at all.

I think that's an excellent point, though I do think it applies to casual games much more than to competitive games.  One thing a lot of us tend to forget here is that Dominion wasn't really intended, so far as I understand from Donald, to be a competitive game.  (Donald, am I recalling correctly that you've said you really didn't think about tournaments etc. when you were designing?)

I think you guys might actually be convincing me to change my mind about the equal starting hands though.  Not because I dislike being in the minority, but because a lot of really good points are coming out that I hadn't really considered previously.

1. Uninstall it.  I will personally refund your payment!

Brilliant.

I've said in other contexts that we're all entitled to two things:  expressing our opinion (ideally framing it as constructive criticism), and not using something you don't like.  Always getting what we want isn't on that list.  Neither is being a jerk, especially to volunteers.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

pg

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +27
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1137 on: April 09, 2014, 12:25:45 pm »
+5

I'm not sure if this has been mentioned before (46 pages of comments is a bit daunting), but I figured I'd explain my opposition to an identical starting hands option.  I think it would, if widely adopted by the competitive community, potentially limit some of the more skill-testing situations in dominion.  Yes, there are games where a player opens 5-2 and gets a turn 1 Mountebank and is already a 75% favorite to win. But if the other player is clever enough to trash coppers before curses, and so decreases this advantage from 3:1 to 2:1, then in the long run they will win significantly more. On the flip side, even if some player gets lucky and can open T1 Mountebank, a mediocre player might be able to beat a fantastic one only 60% of the time. But, if the strong player wins 90% of the time in the reverse position, I want to see THAT discrepancy in skill represented in the rankings.  It's NOT just that I expect unlucky opens to even out in the long run --- it's that I expect players with skill in particular sorts of situations to be rewarded for that skill in the long run, when otherwise skill in those situations would not play (as significant) a role.

Being able to play to your outs, shut out your opponent when ahead, and adapt to asymmetry, are just as strategically difficult as being able to out-plan your opponent from an identical starting point.  I'd hate to see dominion get to the point where these skills are not required of top players.

In contrast, alternating first-player doesn't have this problem: I expect the same number of games going first/second either way, and if people would rather see their first player advantage evenly distributed rather than randomly clustered, I don't see any problem with that. Then again, I don't see it as a particularly important feature, since I generally feel that the first player advantage is somewhat overblown (though I'd be easily convinced by evidence to the contrary).
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1138 on: April 09, 2014, 12:36:35 pm »
0

Whoa, dude. Believe it or not, I wasn't trying to upset you.

LF, you have a long history of writing posts in this thread that it's hard not to take offense to.  It should be obvious that calling my poll a "sham" is going to upset me.  Do you think I work on Salvager, isotropish, and drunkensailor simply to impose my imperious will upon you?

It's offensive to talk to Salvager's developers like we're your employees.  It's similarly absurd to pretend that you're part of a team that decides what we'll code for you or not.  This isn't a democracy voting on how to spend common resources.  It's a very small group of amateurs devoting their personal time to making Goko's Dominion software halfway usable.

I do appreciate that you tend to apologize for your most offensive posts, but why does someone who doesn't use automatch even care whether it has options for #vpon or equal starting hands?  Why does someone who plays a half-dozen Pro games a month care whether these variants might distort Goko's leaderboard?  It feels like you make drama in this thread for the sheer pleasure of making drama.

I assure you that I do not post simply to create drama. I do not enjoy having heated arguments on the internet. It lowers my quality of life. If I'm taking the time to argue about something, it's because I feel strongly about it. Whether or not I should feel strongly about it is debatable, but I am not trolling you.

Believe me, I understand that I'm flying off the handle more than is necessary here. Me apologizing, while preferable to not apologizing, does not erase the things I've said, and I readily admit that I shouldn't have said many of the things I've said. Please believe that when I apologize, I am genuinely regretful and not just playing a, "Say a mean, thing; oops I'm sorry but not really" game.

Please do not lump yourself together with the other volunteers. I find the Kingdom Generator and the sidebar log indispensable. The "Quick Create Game" was also an amazing, timely contribution. I will always be grateful to nutki, michaeljb, yed, and others for these features, and will gladly donate some cash to them if you point my to the right PayPal account, etc. My beef is with you alone. I find your cavalier, Werner Von Braun attitude toward feature implementation maddening. As long as you think a thing would be fun to code and there's somebody who would use it, who cares if it makes the game worse for everyone in the long run? Even Donald has spoken up and said that it might be better if Salvager didn't implement identical starting hands.

I'm sorry that I've come across as "feeling entitled" or that you feel I'm talking to you "like my employee". I find that genuinely surprising. I definitely do not feel that I am owed anything by you or any of the other volunteers, nor that I have any sort of ownership over Salvager. I am simply lobbying for what I honestly feel is best for the extension and for Dominion in general. Others lobby for certain features. Right now I'm lobbying against a feature. If that makes me "entitled", then I apologize.

As for contributing, there's nothing I want to add to Salvager right now. I like it fine as-is. I guess I could "contribute" by going to GitHub and ripping out the code for identical starting hands, but that's obviously nonproductive and pointless. Come to think of it, there is one feature I would like. It would be cool to be able to control the contents of the Black Market deck in Casual/Unrated matches. But you'll notice that even though I asked about that a few times, I have NEVER complained that it wasn't getting done. In this case, "Do it yourself if you want it" is a TOTALLY acceptable response. If I really want that feature enough, I will code it myself, and I'll immediately share it with everyone who wants it because why not? Like the Kingdom Generator, that feature isn't really hurting anyone. But your response of "You didn't contribute, so I'm going to ignore you" is nonsensical when you're making changes that can negatively impact people who don't use the extension.

The reason I personally care about automatch is that eventually I will have no choice but to use it (short of inviting specific players to a table). Once MakingFun finally overhauls the game-finding system, there likely won't be a lobby at all and I will be using automatch. I'm assuming (perhaps wrongly) that the extension will still be going at that point and will simply adapt to be some kind of wrapper to the native automatch, implementing any "features" that MakingFun hasn't.

Finally, if you want some insight into why I'm getting so upset over these features being added, here it is. Before Dominion, I used to play Pokémon (the video games) competitively. Over on smogon.com, I have seen the competitive branch of a fanbase totally bastardize a game by widely accepting and mandating the usage of several superfluous extra rules in order to make the game "more competitive" a.k.a. less luck-based. When this happens, when the most competitive players are playing a completely different game than the one mandated by the game's rules, it's bad for the game. It throws up barriers to entry for new players, fractures the player base, and leads to heated, never-ending arguments like this one.

That is why I get so up in arms about rules like identical starting hands, veto mode, equal turns, and phantom Provinces. Variants like this are fine for unrated games. And they're great in general as long as either player can always veto them. But once you start adding the ability to require these rules when picking opponents for rated games, that I cannot abide. It discriminates against players who just want to play the game according to the rules.
Logged

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1139 on: April 09, 2014, 12:54:04 pm »
+1

I am shocked that so many people prefer non-identical starting hands.

Is there any way to see the data on what percentage of Iso users were regularly clicking identical starting hands? I thought it was most, but I guess it was just me!
Logged
I have been forced to accept that lackluster play is a town tell for you.

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #1140 on: April 09, 2014, 01:00:01 pm »
0

I am shocked that so many people prefer non-identical starting hands.

Is there any way to see the data on what percentage of Iso users were regularly clicking identical starting hands? I thought it was most, but I guess it was just me!

I wasn't at the time, but probably would nowadays.  I understand the arguments against it, but I prefer starting on the same page myself.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1141 on: April 09, 2014, 01:07:36 pm »
+1

I'm going to take a little break from the f.DS, I think. Again, apologies for any hurtful things I've said. If there's one lesson I should have learned by now, it's not to post when I'm hungry/angry/stressed/sleep-deprived. Right now my 8-month-old son is on day 3 of his first cold and I've been operating on a stupid small amount of sleep. Again, it doesn't excuse my being a jerk, but I think most of my jerk posts have been made when I was not at my best.

So, time for me to finally learn my lesson and sign off until I can be a civil human being again. :-[
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1142 on: April 09, 2014, 02:36:17 pm »
0

Identical starting hands make the game less luck-dependent, but also less skill-dependent. I don't want to make it less skill-dependent, and I don't mind it being luck-dependent. Tournament and Familiar are some of my favorite cards.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1143 on: April 09, 2014, 03:14:37 pm »
0

I am shocked that so many people prefer non-identical starting hands.

Is there any way to see the data on what percentage of Iso users were regularly clicking identical starting hands? I thought it was most, but I guess it was just me!

I would've been if I'd been playing Dominion competitively when IsoDom existed, but I'm a relative newcomer to this scene (with some apparently controversial ideas, woops).  That said, I too would be curious to see Iso data if it's available.  It would give a much larger sample size than we have in the current poll, but we'd have to be careful reading too much into it either way, cause "users of an unofficial implementation" carries a bit of sampling bias.
Logged
it's a shame that full-random is the de facto standard

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1144 on: April 09, 2014, 04:35:14 pm »
0

If I just pulled the 5/2 on a random board where Rebuild/Estate happens to dominate, then even though I won, I wasted my shot at those players, so to speak. 

I think that's an extreme edge case. Maybe Rebuild+Shelters so you trash your Hovel when buying the Estate, but still, I don't think that's really a lot better than Silver/Silver, and may very well be worse. It hurts your ability to hit $5 on turns 3 and 4 dramatically.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1145 on: April 09, 2014, 05:25:47 pm »
0

If I just pulled the 5/2 on a random board where Rebuild/Estate happens to dominate, then even though I won, I wasted my shot at those players, so to speak. 

I think that's an extreme edge case. Maybe Rebuild+Shelters so you trash your Hovel when buying the Estate, but still, I don't think that's really a lot better than Silver/Silver, and may very well be worse. It hurts your ability to hit $5 on turns 3 and 4 dramatically.

Shelters would indeed be the case where Rebuild/Estate happens to be a lot better than otherwise :)  Anyway that was just an example from a game I'd recently played when making that post.  I'm sure we could come up with plenty of kingdoms where 5/2 vs 3/4 makes a huge difference if we tried, but I doubt that's necessary for folks to get the point I was making.
Logged
it's a shame that full-random is the de facto standard

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1146 on: April 09, 2014, 05:34:37 pm »
+1

Shelters would indeed be the case where Rebuild/Estate happens to be a lot better than otherwise :)  Anyway that was just an example from a game I'd recently played when making that post.  I'm sure we could come up with plenty of kingdoms where 5/2 vs 3/4 makes a huge difference if we tried, but I doubt that's necessary for folks to get the point I was making.

I am with you. I was just amazed that you were the only one not using Mountebank (or even Mountebank/Chapel, which is likely the best pre-Baker opening in Dominion) and also, in need to talk about Dominion to interrupt the too-heated discussion that arose around the identical starting hands.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1147 on: April 09, 2014, 06:56:47 pm »
+5

The reason I personally care about automatch is that eventually I will have no choice but to use it (short of inviting specific players to a table). Once MakingFun finally overhauls the game-finding system, there likely won't be a lobby at all and I will be using automatch. I'm assuming (perhaps wrongly) that the extension will still be going at that point and will simply adapt to be some kind of wrapper to the native automatch, implementing any "features" that MakingFun hasn't.
Incidentally Jeff replied to that email and said yes, this stuff all sounds good. He is on board with getting rid of tables/rooms and having matchmaking more or less as I proposed. The plan naturally being to work out the details when it's time to actually do it.

Currently I base my sense of progress entirely on the fixed adventures: at the point at which they do the adventures, I will feel like things are moving forward, rather than them just fixing bugs in what they've got now.

Incidentally the fact that you can hack javascript to pick the kingdom cards is viewed as a bug, and you should expect them to fix it. So I wouldn't base any new features on that.
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1148 on: April 09, 2014, 07:01:04 pm »
+3

Identical starting hands make the game less luck-dependent, but also less skill-dependent. I don't want to make it less skill-dependent, and I don't mind it being luck-dependent. Tournament and Familiar are some of my favorite cards.

This is an important point that doesn't get enough attention in these discussions, I think. Yes, getting a 5/2 when that's good is lucky, and sometimes decreases the amount of skill that goes into deciding who wins. But having identical starting hands also removes some very important skills from the game: specifically, that of building a plan that works best across the variety of plans your opponent might be capable of.

For example, suppose I'm first player with 4/3, on a board with Trader and Mountebank, and that for whatever reason I decide a defensive Trader is worth opening if my opponent can open Mountebank, but if he can't I should do something more aggressive. If I'm guaranteed equal starting hands, then I don't have to worry about it at all: he has a 4/3 too, so I can go for the more aggressive strategy. If my opponent might have 4/3 or 5/2, then I have to decide: is it worth buying a Trader for "insurance", and trust that I can outplay him later on to counter my "error" if he turns out to have a 4/3 after all? This is a skill that good players are using, today, to increase their win% against weaker players, I'm sure; and it's obviated by identical starting hands.

Or perhaps I have a 4/3 as first player, and want to know whether my opponent plans to buy Sea Hag before I decide on my second buy (choosing between Lookout and Silver, say). If his first buy is Silver, I'm still not sure: was that his $4 or his $3 buy? If identical starting hands were guaranteed, I already know: my first hand is $4, so his is too; so his Silver opening means he's definitely not getting Sea Hag, and I can plan accordingly.

I think this kind of "outside the game" knowledge about my opponent's starting hand makes the game less interesting, and less skillful, because there's fewer things to consider while making a plan.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1149 on: April 09, 2014, 07:35:31 pm »
+2

I think that's an excellent point, though I do think it applies to casual games much more than to competitive games.  One thing a lot of us tend to forget here is that Dominion wasn't really intended, so far as I understand from Donald, to be a competitive game.  (Donald, am I recalling correctly that you've said you really didn't think about tournaments etc. when you were designing?)
I wasn't thinking about tournaments, and man never would be, but it's not that it was designed to be noncompetitive or anything. It was designed to pursue "you build a deck while playing" to its logical extreme, and then after that to work and be balanced (it is obv. a game where you want balanced cards, as opposed to say a bidding game, where you might intentionally want a particular level of imbalance). It isn't say a party game; as usual with my games, it's aiming to have both skill and luck, since that's what most people like, both me and anyone I might randomly be playing with. Skill and luck are built into the premise so it was all down to card balance and deciding how swingy cards could get.

Dominion's actual audience is large. Just the fact that the audience is large means odds are it's more casual than competitive. There are more people interested in games than there are people interested in games that are heavily skill-based (similarly, the tallest mountain in the USA is at least as tall as the tallest mountain in California).
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1150 on: April 09, 2014, 07:41:27 pm »
+1

I am with you. I was just amazed that you were the only one not using Mountebank (or even Mountebank/Chapel, which is likely the best pre-Baker opening in Dominion) and also, in need to talk about Dominion to interrupt the too-heated discussion that arose around the identical starting hands.

Well, if I used what everyone else was using, I would've gotten everyone's stories of how they once beat that Mountebank :)  But yes, let's talk about Dominion.  If my opponent opens Mountebank/Chapel against my 3/4, at least I can open Chapel/something, and trash some of that junk to help my comeback chances.  Mountebank/Chapel may well be the best non-Baker opening in Dominion overall, but I'm not sure if it's the answer to the question: What's the worst kingdom on which to draw 3/4 against 5/2?  The answer to that might be Mountebank plus another decent $2 card (Hamlet? Candlestick Maker?), with no trashers or other Mountebank-counters on the board.  Or it might be Mint/Fool's Gold for all I know.  But at least we're talking about Dominion now, right? 
Logged
it's a shame that full-random is the de facto standard

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1151 on: April 09, 2014, 07:52:40 pm »
0

It's okay for games to have slightly different rules when played competitively vs casually. Still, identical starting hands doesn't particularly appeal to me as a rule. As others have said, the impact of unequal opening splits is overrated. There are other factors of comparable importance, such as first player advantage and T3/T4 draws. Importantly, none of these is individually game-deciding. You need a few things to swing in your favour to win purely by luck (such as drawing 5/2 in a super-favourable kingdom like Mint/FG and then getting adequate draws afterward).

Anyway, I don't think luck is much of a problem in competitive Dominion. What diminishes my interest in Dominion over time are not games where I lose by bad luck, but instead games where I felt there were limited opportunities to increase my probability to win. There are always ways I can play better, but the fewer there are, the less interesting the game becomes.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1152 on: April 09, 2014, 08:08:24 pm »
0

For example, suppose I'm first player with 4/3, on a board with Trader and Mountebank, and that for whatever reason I decide a defensive Trader is worth opening if my opponent can open Mountebank, but if he can't I should do something more aggressive. If I'm guaranteed equal starting hands, then I don't have to worry about it at all: he has a 4/3 too, so I can go for the more aggressive strategy. If my opponent might have 4/3 or 5/2, then I have to decide: is it worth buying a Trader for "insurance", and trust that I can outplay him later on to counter my "error" if he turns out to have a 4/3 after all? This is a skill that good players are using, today, to increase their win% against weaker players, I'm sure; and it's obviated by identical starting hands.

The probability of 5 copper on top (or bottom) of the starting deck is around 8-9%. Would you really choose an opening that you think has a 91+% chance to be worse than other options?  Unless I screwed up the math badly, I think that good players would rarely if ever let "what if he has 5/2?" influence their opening.

Or perhaps I have a 4/3 as first player, and want to know whether my opponent plans to buy Sea Hag before I decide on my second buy (choosing between Lookout and Silver, say). If his first buy is Silver, I'm still not sure: was that his $4 or his $3 buy?

You should be sure by the time you make your second buy.  Check the game log.  Even if your opponent spent $3 on turn 1, you can see whether he played 3 Copper or 4. 
Logged
it's a shame that full-random is the de facto standard

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1153 on: April 09, 2014, 08:19:17 pm »
0

For example, suppose I'm first player with 4/3, on a board with Trader and Mountebank, and that for whatever reason I decide a defensive Trader is worth opening if my opponent can open Mountebank, but if he can't I should do something more aggressive. If I'm guaranteed equal starting hands, then I don't have to worry about it at all: he has a 4/3 too, so I can go for the more aggressive strategy. If my opponent might have 4/3 or 5/2, then I have to decide: is it worth buying a Trader for "insurance", and trust that I can outplay him later on to counter my "error" if he turns out to have a 4/3 after all? This is a skill that good players are using, today, to increase their win% against weaker players, I'm sure; and it's obviated by identical starting hands.

The probability of 5 copper on top (or bottom) of the starting deck is around 8-9%. Would you really choose an opening that you think has a 91+% chance to be worse than other options?  Unless I screwed up the math badly, I think that good players would rarely if ever let "what if he has 5/2?" influence their opening.

Or perhaps I have a 4/3 as first player, and want to know whether my opponent plans to buy Sea Hag before I decide on my second buy (choosing between Lookout and Silver, say). If his first buy is Silver, I'm still not sure: was that his $4 or his $3 buy?

You should be sure by the time you make your second buy.  Check the game log.  Even if your opponent spent $3 on turn 1, you can see whether he played 3 Copper or 4.

This example was clearly used as a demonstration of principle, not the best illustration of a specific situation in which non-identical starting hands is crucial. Also, you are not required to play all of your treasures, so your opponent could easily play just 3 copper even if he had 4 (and if it makes a difference to your opponent's opening, that's the correct play).

Andrew, would it be possible to only implement this for casual/unrated games? I'm fine with people doing basically whatever on there, but I don't think that this variant should be ranked on the pro leaderboard.

I agree with a lot of the comments about unequal starting splits adding important skills to the game (playing non-mirrors, coming back from behind, etc.) I understand the appeal, but am personally not a fan of it (except where necessary in a tournament setting).

I'm weakly in the "leaderboard should be exactly one type of dominion" camp and having this option available for pro games would certainly damage that aspect.

it's a nice idea but the discussion of starting hands / point counters from a competitive perspective is (to me) kind of silly until everyone has the same access to all of the same expansions.

I'm actually starting to think that perhaps it would make sense to have the pro leaderboard only include all-expansions games (promos not required). I think this could only follow some improvement of the casual games, though.
Logged
"All advice is awful"
 —Count Grishnakh

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1154 on: April 09, 2014, 08:32:56 pm »
0

For example, suppose I'm first player with 4/3, on a board with Trader and Mountebank, and that for whatever reason I decide a defensive Trader is worth opening if my opponent can open Mountebank, but if he can't I should do something more aggressive. If I'm guaranteed equal starting hands, then I don't have to worry about it at all: he has a 4/3 too, so I can go for the more aggressive strategy. If my opponent might have 4/3 or 5/2, then I have to decide: is it worth buying a Trader for "insurance", and trust that I can outplay him later on to counter my "error" if he turns out to have a 4/3 after all? This is a skill that good players are using, today, to increase their win% against weaker players, I'm sure; and it's obviated by identical starting hands.

The probability of 5 copper on top (or bottom) of the starting deck is around 8-9%. Would you really choose an opening that you think has a 91+% chance to be worse than other options?  Unless I screwed up the math badly, I think that good players would rarely if ever let "what if he has 5/2?" influence their opening.

Or perhaps I have a 4/3 as first player, and want to know whether my opponent plans to buy Sea Hag before I decide on my second buy (choosing between Lookout and Silver, say). If his first buy is Silver, I'm still not sure: was that his $4 or his $3 buy?

You should be sure by the time you make your second buy.  Check the game log.  Even if your opponent spent $3 on turn 1, you can see whether he played 3 Copper or 4.

Sure, it can definitely be right to choose a strategy that you think is worse 90% of the time, if the amount it's worse by is not that high. Say I'm deciding between Trader or Monument. Maybe Monument wins against opponent's Mountebank 5% of the time, and beats the opponent's 4/3 55% of the time; meanwhile, Trader wins against Mountebank 30% of the time, and wins against a 4/3 54% of the time. I'm happy to give up that 1% chance of victory in the most-likely scenario in exchange for drastically improving my chances in case my opponent does have Mountebank.

As for playing 3 vs 4 Coppers: this is only true if your opponent presses the "easy" Play Treasures button - for the first shuffle, at least, I almost always play my treasures one at a time, because the possibility that knowledge of my hand will affect my opponent's play is highest then. This is a bit slow on Goko, so it's tedious to do all the time, but think about an in-person game: do you really table all seven of your opening coppers during the first shuffle every time, even when you're opening lighthouse/ambassador? Why reveal to your opponent what you're capable of if you don't have to?
« Last Edit: April 09, 2014, 08:35:54 pm by amalloy »
Logged

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1155 on: April 09, 2014, 08:35:27 pm »
+3

The probability of 5 copper on top (or bottom) of the starting deck is around 8-9%. Would you really choose an opening that you think has a 91+% chance to be worse than other options?  Unless I screwed up the math badly, I think that good players would rarely if ever let "what if he has 5/2?" influence their opening.

Chance of 5/2 or 2/5 is 1 in 6. See, e.g., http://mathlaoshi.com/2011/10/13/dominion-starting-hand-probabilities/.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1156 on: April 09, 2014, 09:53:06 pm »
0

Chance of 5/2 or 2/5 is 1 in 6. See, e.g., http://mathlaoshi.com/2011/10/13/dominion-starting-hand-probabilities/.
Yep, I mildly screwed up the math.  Did exactly what was at the above link to get 8.3%, but didn't double it.  8.3% is the chance of 5 coppers on turn 1, and also the chance of 5 coppers on turn 2, so the chance of either/or is indeed 16.6% = 1 in 6. 

Sure, it can definitely be right to choose a strategy that you think is worse 90% of the time, if the amount it's worse by is not that high. Say I'm deciding between Trader or Monument. Maybe Monument wins against opponent's Mountebank 5% of the time, and beats the opponent's 4/3 55% of the time; meanwhile, Trader wins against Mountebank 30% of the time, and wins against a 4/3 54% of the time. I'm happy to give up that 1% chance of victory in the most-likely scenario in exchange for drastically improving my chances in case my opponent does have Mountebank.
This may be tangential for the Salvager thread, but it's more fun than the argument a few pages back, so I'll run with it until someone asks us to stop :)  Let's crunch some win probabilities for the scenario you described: Suppose card A gives you probability A2 to beat 2/5, and A3 to beat 3/4.  Card B likewise gives probabilities B2 and B3.  Since your opponent gets 2/5 in 1 game out of 6, and we're assuming you have 3/4, the overall win rates with A and B would be:
Pwin(A) = 1/6 * A2 + 5/6 * A3
Pwin(B) = 1/6 * B2 + 5/6 * B3

So we can calculate what the differences have to be in order to justify taking a card that does worse against 3/4 but better against 2/5.  If that card is A, we want to know when Pwin(A) > Pwin(B).  Multiply through by 6 and we have:
A2 + 5 * A3 > B2 + 5 * B3

Now we bring in the differences.  Let:
D2 = A2 - B2 (since A2 > B2)
D3 = B3 - A3 (since B3 > A3)

Substitute into our inequality and do a little more algebra and we get D2 > 5 * D3.  For every percentage point you give up against 3/4, you need to gain 5 against 2/5 to break even, more than 5 to come out ahead.  How often does that happen?  I'm not sure.  I'm a little dubious that two cards which are usually near-even would change your Pwin by 0.25 against a specific opposing opening (the number from your example), but 0.05 sounds more reasonable, so maybe it happens more than I think.  The hypothesis might even be testable if we wanted to data-mine game logs, but I think I'll stop short of writing any code for this :) 

As for playing 3 vs 4 Coppers: this is only true if your opponent presses the "easy" Play Treasures button - for the first shuffle, at least, I almost always play my treasures one at a time, because the possibility that knowledge of my hand will affect my opponent's play is highest then.
If my opponent does that, I can see it and suspect mind games are afoot, but I still very rarely let it affect my play.  Pretty much all the highest rated players that I've played against use the easy button on their first turns, so I suspect that successful trickery doesn't grant a big advantage.  Therefore I play the odds as well as I can figure them, regardless of my opponent's copper antics. 
Logged
it's a shame that full-random is the de facto standard

Robz888

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2644
  • Shuffle iT Username: Robz888
  • Respect: +3391
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1157 on: April 09, 2014, 10:06:12 pm »
+1

Does anyone else want to publicly identify as a supporter of identical starting hands? I never knew there were so few of us--we could form an exclusive club!
Logged
I have been forced to accept that lackluster play is a town tell for you.

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1158 on: April 09, 2014, 10:24:24 pm »
+1

As for playing 3 vs 4 Coppers: this is only true if your opponent presses the "easy" Play Treasures button - for the first shuffle, at least, I almost always play my treasures one at a time, because the possibility that knowledge of my hand will affect my opponent's play is highest then.
If my opponent does that, I can see it and suspect mind games are afoot, but I still very rarely let it affect my play.  Pretty much all the highest rated players that I've played against use the easy button on their first turns, so I suspect that successful trickery doesn't grant a big advantage.  Therefore I play the odds as well as I can figure them, regardless of my opponent's copper antics.

The point is that it's not mind games at all if I do it every time - it's just providing you with less information. If I play coppers one at a time, you have to play the odds - if I hit Play Treasures and two coppers show up, you don't have to play the odds, you just say "okay, what do I do about his incoming Mountebank?".

Edit: To clarify, it's very important to do it all the time, not just on those occasions when you don't plan to spend all your dollars. If I hit Play Treasures when I have $2 and want to buy a $2, then when I don't do that, and instead play two coppers at once, you know in those cases that I have more than 2, and I haven't gained anything by my habit.
« Last Edit: April 09, 2014, 10:34:05 pm by amalloy »
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1159 on: April 09, 2014, 10:39:13 pm »
+2

Does anyone else want to publicly identify as a supporter of identical starting hands? I never knew there were so few of us--we could form an exclusive club!

There's a "view votes" button up underneath the poll.  I'll admit this poll surprised me as well.  I guess it was you, me, and a half-dozen others that were using it. :)  And now they have me half-convinced to give up my support of it.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1160 on: April 09, 2014, 10:49:27 pm »
0

The reason I personally care about automatch is that eventually I will have no choice but to use it (short of inviting specific players to a table). Once MakingFun finally overhauls the game-finding system, there likely won't be a lobby at all and I will be using automatch. I'm assuming (perhaps wrongly) that the extension will still be going at that point and will simply adapt to be some kind of wrapper to the native automatch, implementing any "features" that MakingFun hasn't.
Incidentally Jeff replied to that email and said yes, this stuff all sounds good. He is on board with getting rid of tables/rooms and having matchmaking more or less as I proposed. The plan naturally being to work out the details when it's time to actually do it.

There will still be some way in there to have some sort of lobby, though, right?  Otherwise setting up tournaments turns a bit impossible.

I think that's an excellent point, though I do think it applies to casual games much more than to competitive games.  One thing a lot of us tend to forget here is that Dominion wasn't really intended, so far as I understand from Donald, to be a competitive game.  (Donald, am I recalling correctly that you've said you really didn't think about tournaments etc. when you were designing?)
I wasn't thinking about tournaments, and man never would be, but it's not that it was designed to be noncompetitive or anything. It was designed to pursue "you build a deck while playing" to its logical extreme, and then after that to work and be balanced (it is obv. a game where you want balanced cards, as opposed to say a bidding game, where you might intentionally want a particular level of imbalance). It isn't say a party game; as usual with my games, it's aiming to have both skill and luck, since that's what most people like, both me and anyone I might randomly be playing with. Skill and luck are built into the premise so it was all down to card balance and deciding how swingy cards could get.

Dominion's actual audience is large. Just the fact that the audience is large means odds are it's more casual than competitive. There are more people interested in games than there are people interested in games that are heavily skill-based (similarly, the tallest mountain in the USA is at least as tall as the tallest mountain in California).

I think you and I are using "non-competitive" in different ways here.  Obviously it is (as are almost all non-coop eurogames) competitive in the Knizia-esque "the goal is to win, but the winning isn't as important as the goal" way.  I meant that, as you say, the target audience is more casual as opposed to... I don't know, what do you call the subset of, say, chess players who spend time studying the game and obviously play it much more than casually, but aren't ever going to come close to the rank of Master anything?  Obviously, these players are competitive, but they obviously aren't professional.  The only word my brain is coming up with is competitive, but I'm happy to have a new word added to my vocabulary. :)
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1161 on: April 09, 2014, 11:15:03 pm »
0

There will still be some way in there to have some sort of lobby, though, right?  Otherwise setting up tournaments turns a bit impossible.
There would be a place to chat, if that's what you mean. I haven't written up any proposals for chatting, but I think obv. you want to be able to chat with 1) everyone you haven't blocked, 2) friends only, and 3) specific people. Potentially there's something else you want too, like creating a chat area for a group, such as tournament players, although that would only start to be relevant if the online version got way more popular; as it stands there is no-one chatting. Possibly there are clans, you know, groups people choose to belong to. And then you want to be able to chat with your clan.

Maybe you mean, a way to tell who's on; sure, you want a way to tell who's on, and for that matter you could have stats on what was going on - there are x games being played, y people waiting to be matched, here's how to match them.

I think you and I are using "non-competitive" in different ways here.  Obviously it is (as are almost all non-coop eurogames) competitive in the Knizia-esque "the goal is to win, but the winning isn't as important as the goal" way.  I meant that, as you say, the target audience is more casual as opposed to... I don't know, what do you call the subset of, say, chess players who spend time studying the game and obviously play it much more than casually, but aren't ever going to come close to the rank of Master anything?  Obviously, these players are competitive, but they obviously aren't professional.  The only word my brain is coming up with is competitive, but I'm happy to have a new word added to my vocabulary. :)
I wouldn't use chess as an example - it's a good example of what not to do, and part of that includes considering the potential audience for a game like that that isn't ancient. But "competitive" is fine, or "serious." Casual gamers, serious gamers.

Anyway I don't know that I have anything to clarify here. I didn't specifically aim Dominion at casual gamers to the exclusion of serious ones, which should be clear from how things turned out. I don't think that would have been a good move either. If I had a game that I thought only serious hardcore competitive gamers would like, I would slant it towards those players, but also I would expect not to be able to get it published and to have it sell no copies if it did get published. That wouldn't stop me from making it, although the lack of interested playtesters might stop me from finishing it.

Dominion's actual audience is large. Just the fact that the audience is large means odds are it's more casual than competitive. There are more people interested in games than there are people interested in games that are heavily skill-based (similarly, the tallest mountain in the USA is at least as tall as the tallest mountain in California).
"You can only maximize one variable" is my favorite aphorism, but I shouldn't have snuck it in here, because obv. it could happen to be true that most gamers are serious even if a few aren't serious; the fact that serious gamers are a subset of gamers doesn't mean there are more casual gamers than serious gamers.

There are though, there are more casual gamers than serious gamers. I always think of what they said about Magic here: there are way more casual players, but the serious players pay more per player.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1162 on: April 10, 2014, 12:07:09 am »
0

The point is that it's not mind games at all if I do it every time - it's just providing you with less information. If I play coppers one at a time, you have to play the odds - if I hit Play Treasures and two coppers show up, you don't have to play the odds, you just say "okay, what do I do about his incoming Mountebank?".

Edit: To clarify, it's very important to do it all the time, not just on those occasions when you don't plan to spend all your dollars. If I hit Play Treasures when I have $2 and want to buy a $2, then when I don't do that, and instead play two coppers at once, you know in those cases that I have more than 2, and I haven't gained anything by my habit.

We have different definitions of mind games; to me a mind game is anything you do that's intended to make me question the current state of the game.  Hiding part of your hand qualifies.  I don't for mean "mind games" to have any negative connotation, they're strategically valid and part of the game.  Often you play attacks in a way that forces the opponent to estimate what else you're likely to play next, say in cases like Torturer or Mountebank combined with any other discard attack.  That's a mind game too, and one I think has a lot more effect, when it's available, than hiding your opening. 

The particular mind game of hiding your opening is one I happen to find mostly fruitless.  Perhaps I wasn't clear when I said that I always "play the odds."  What I meant is that even if you provide the information you're hiding, I will rarely if ever use it, because I think all that math I did above will rarely yield a case where I actually want to change openings due to knowing yours.  I mean, "What do I do about Mountebank?" is a question that needs to be answered almost any time Mountebank is on the board, cause if you don't buy him on the opening you're still pretty likely to do it on the second or third shuffle.  And generally in this game one needs a plan from the get-go.  So your opening might determine on which shuffle I have to deal with Mountebank, but if he's on the board, I'm making a plan that deals with him as well as I can whenever he shows up. 
Logged
it's a shame that full-random is the de facto standard

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1163 on: April 10, 2014, 08:58:35 am »
+1

The point is that it's not mind games at all if I do it every time - it's just providing you with less information. If I play coppers one at a time, you have to play the odds - if I hit Play Treasures and two coppers show up, you don't have to play the odds, you just say "okay, what do I do about his incoming Mountebank?".

Edit: To clarify, it's very important to do it all the time, not just on those occasions when you don't plan to spend all your dollars. If I hit Play Treasures when I have $2 and want to buy a $2, then when I don't do that, and instead play two coppers at once, you know in those cases that I have more than 2, and I haven't gained anything by my habit.

We have different definitions of mind games; to me a mind game is anything you do that's intended to make me question the current state of the game.  Hiding part of your hand qualifies.  I don't for mean "mind games" to have any negative connotation, they're strategically valid and part of the game.  Often you play attacks in a way that forces the opponent to estimate what else you're likely to play next, say in cases like Torturer or Mountebank combined with any other discard attack.  That's a mind game too, and one I think has a lot more effect, when it's available, than hiding your opening. 

The particular mind game of hiding your opening is one I happen to find mostly fruitless.  Perhaps I wasn't clear when I said that I always "play the odds."  What I meant is that even if you provide the information you're hiding, I will rarely if ever use it, because I think all that math I did above will rarely yield a case where I actually want to change openings due to knowing yours.  I mean, "What do I do about Mountebank?" is a question that needs to be answered almost any time Mountebank is on the board, cause if you don't buy him on the opening you're still pretty likely to do it on the second or third shuffle.  And generally in this game one needs a plan from the get-go.  So your opening might determine on which shuffle I have to deal with Mountebank, but if he's on the board, I'm making a plan that deals with him as well as I can whenever he shows up.

This is something I've said a lot on my videos/streams, that whenever you buy a $2-cost card on turn 1 you should play your coppers one at a time. You lose nothing by doing this and though the cases are extremely rare, the lack of information your opponent has could cause your opponent to misplay. Fruitless over 99% of the time? Sure. But it's an easy way to improve game play without much additional knowledge or thinking, so why not?

When I play IRL I've developed the habit of putting my lowest-value card on top of my discard and only playing the treasures I need to buy what I want, and I try to reserve the more valuable treasures in my hand if I get a choice (in case they're tracking my Golds in a BM game or some other goofy reason). Easy habit to develop IRL and I don't even think about it anymore. Fruitless over 99% of the time? Sure. But it's an easy way to improve my game play without much additional knowledge or thinking, so why not?
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1164 on: April 10, 2014, 11:03:18 am »
0

Re: AdamH (not quote for space): Fair enough, I guess it's just laziness on my part. 

Unrelated note: Though I'm enjoying this discussion, it's now become about strategy and not Salvager, so it should move elsewhere (I asked AI about going off on a tangent here and he concurred).  I'd be happy to keep going in another thread if there's more to say, but obviously I don't have much of a response right this second. 
Logged
it's a shame that full-random is the de facto standard

qdread

  • Thief
  • ****
  • Offline Offline
  • Posts: 90
  • Respect: +80
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1165 on: April 11, 2014, 08:06:16 am »
+14

Wow, I feel stupid... I have been playing on Goko for a year now and never installed Salvager. I did last night and it was like the scales fell from my eyes. Instead of waiting several minutes for a game and then feasting on some noob, I was repeatedly matched with quality opposition almost immediately. Thanks, AI!
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1166 on: April 11, 2014, 09:11:38 am »
+3

Feasting on some noob? Oh boy.

EDIT: AI the above post should be a Salvager testimonial. I'd fund it.
« Last Edit: April 11, 2014, 09:16:02 am by AndrewisFTTW »
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1167 on: April 11, 2014, 09:19:19 am »
+4

Wow, I feel stupid... I have been playing on Goko for a year now and never installed Salvager. I did last night and it was like the scales fell from my eyes. Instead of waiting several minutes for a game and then feasting on some noob, I was repeatedly matched with quality opposition almost immediately. Thanks, AI!

It's easy to underappreciate what you've so grown accustomed to. Thanks for reminding me how fortunate we are having this extension.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1168 on: April 11, 2014, 09:44:48 am »
+3

Wow, I feel stupid... I have been playing on Goko for a year now and never installed Salvager. I did last night and it was like the scales fell from my eyes. Instead of waiting several minutes for a game and then feasting on some noob, I was repeatedly matched with quality opposition almost immediately. Thanks, AI!

Many thanks for the kind words, qdread.

Don't forget that Salvager is a collaborative, open source project.  philosophyguy, nutki, 1wheel, michaeljb, yed, amalloy, and serakfalcon have all contributed code, and there are now 24 beta testers!  :)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1169 on: April 11, 2014, 10:55:29 am »
+1

It occurs to me that people may be hesitant to use the blacklist now that it's being stored on the GS server.

FWIW, that table can't be accessed using the public login to the GS database.  As the database admin, I can see it, but here's the sort of thing I see:

Code: [Select]
      blacklister_id      | blacklistee | noplay | nomatch | censor
--------------------------+-------------+--------+---------+--------
 50bfbb9ae4b0a0[redacted] | fap_on_it   | f      | t       | f
 5063625f0cf2b1[redacted] | tgorm       | t      | t       | t
 51102b6ee4b067[redacted] | tgorm       | f      | t       | f
 516d1bb2e4b082[redacted] | fap_on_it   | f      | t       | f

Of course, I see the blacklister's full player ID, not "[redacted]," but I don't see their username.  I deliberately set it up this way so that I wouldn't see who's blacklisting who.  It's true that I can fish out the player name that corresponds to the blacklister's player ID, but I haven't done so except for some early debugging, and I promise not to invade your privacy like that.

I'm planning to eventually use the blacklistee's ID instead of username too, but I'll need to tweak the Salvager UI a bit first.  In the mean time, I do see the usernames of the blacklisted players.  Forgive me for revealing these two here.  I figured it wouldn't surprise anyone to learn that that tgorm and fap_on_it have been blacklisted...

A much better programmer could probably rig up encryption that would keep him from seeing who blacklists who no matter what.  Sadly, I am not that man.  However, I can implement a "do not store my blacklist online" feature if it's something that people want.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1170 on: April 11, 2014, 12:17:57 pm »
0

A much better programmer could probably rig up encryption that would keep him from seeing who blacklists who no matter what.  Sadly, I am not that man.  However, I can implement a "do not store my blacklist online" feature if it's something that people want.

Instead of storing the blacklisted user name, you could store a hash (MD5 is entirely sufficient for this).

You’d still be able to check if a specific user has been blacklisted, but not easily get a list of who’s been blacklisted by who. (You could make even that harder by storing the hash of (blacklister name + blacklistee name), but that’s really overkill.)

JS doesn’t have any native hash functions, but you can easily find code for all the standard ones.
Logged

EgorK

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 272
  • Respect: +74
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1171 on: April 11, 2014, 12:45:22 pm »
0

Instead of storing the blacklisted user name, you could store a hash (MD5 is entirely sufficient for this).

But that would defy whole purpose of storing blacklist on server - synchronization of lists between different computers. Or UI would not be pretty
Logged

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1172 on: April 11, 2014, 01:22:24 pm »
0

Instead of storing the blacklisted user name, you could store a hash (MD5 is entirely sufficient for this).

But that would defy whole purpose of storing blacklist on server - synchronization of lists between different computers. Or UI would not be pretty

Not at all. It’s just changing what string you’re comparing in order to tell if somebody’s blacklisted. Before you were checking if username==username_from_list. Now you’d be checking if md5(username)==hash_from_list.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1173 on: April 11, 2014, 02:06:58 pm »
0

Instead of storing the blacklisted user name, you could store a hash (MD5 is entirely sufficient for this).

But that would defy whole purpose of storing blacklist on server - synchronization of lists between different computers. Or UI would not be pretty

Not at all. It’s just changing what string you’re comparing in order to tell if somebody’s blacklisted. Before you were checking if username==username_from_list. Now you’d be checking if md5(username)==hash_from_list.
But it makes the editing impossible.
Logged

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1174 on: April 11, 2014, 02:55:42 pm »
+1

A much better programmer could probably rig up encryption that would keep him from seeing who blacklists who no matter what.  Sadly, I am not that man.  However, I can implement a "do not store my blacklist online" feature if it's something that people want.

Instead of storing the blacklisted user name, you could store a hash (MD5 is entirely sufficient for this).

You’d still be able to check if a specific user has been blacklisted, but not easily get a list of who’s been blacklisted by who. (You could make even that harder by storing the hash of (blacklister name + blacklistee name), but that’s really overkill.)

JS doesn’t have any native hash functions, but you can easily find code for all the standard ones.
If somebody has access to the server, I assume they'd also have access to the user list, and could easily just hash each user and crack the blacklist table that way.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1175 on: April 11, 2014, 04:30:02 pm »
+2

Oh man, I hate that. There should be a way to send a message to the person you're declining. I mean that's probably too cumbersome but I feel bad about that kind of thing all the time.

Feature Request: A way to send a message when you decline an automatch.
Logged
"All advice is awful"
 —Count Grishnakh

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1176 on: April 11, 2014, 04:38:55 pm »
0

I promise not to invade your privacy like that.

An argument which has never failed to make anyone feel safe....

Ok, I don't think you were actually going to without some particular (and highly unlikely) reason, because you don't seem to be a jerk-ish kind of guy in that way, but this statement is entirely unconvincing, a la "I'm not lying to you".

jl8e

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +43
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1177 on: April 11, 2014, 05:54:17 pm »
0


But it makes the editing impossible.

True. That requirement makes it impossible for the server admin to be unable to easily look at people’s blacklists.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1178 on: April 12, 2014, 01:04:53 am »
+6

Oh man, I hate that. There should be a way to send a message to the person you're declining. I mean that's probably too cumbersome but I feel bad about that kind of thing all the time.

Feature Request: A way to send a message when you decline an automatch.

Implemented in v2.5.3.6 beta (just released).  I added a private chat dialog between the matched players.  The chat gets repeated in the Notification message when someone declines or disconnects.

It's a little ugly, especially with multi-line chat sessions, because I can't figure out how to do a newline in a Notification message.  Obviously they could be cleaned up a bit, but they get job done for now.  You do have to actually press enter to submit your chat for it to show up in the Notification.

Edit: Cross-version incompatibility... this won't actually do anything unless both players are using the beta. :P

Edit: I got a chance to field-test this when I bumped into florrat a few hours ago.  It works nicely, but there's one "gotcha" to watch out for... if you've already accepted the match and are chatting while you wait for your opponent to accept, you might accidentally hit the abort button!  I'll fix this in the next beta.



This version also contains a fix to the automatch vpon/off issues (hopefully).  I'll release as official when I'm confident that that option is working correctly.
« Last Edit: April 12, 2014, 11:15:18 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1179 on: April 12, 2014, 11:38:49 am »
0

It's a little ugly, especially with multi-line chat sessions, because I can't figure out how to do a newline in a Notification message.

You can't use \n?  What kind of monstrosity is this!
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1180 on: April 12, 2014, 11:57:28 am »
0

It's a little ugly, especially with multi-line chat sessions, because I can't figure out how to do a newline in a Notification message.

You can't use \n?  What kind of monstrosity is this!

No support for \n, nor \r, nor <br>, nor the html characters for carriage return or line feed.  It's almost enough to make you think they did it on purpose!
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1181 on: April 13, 2014, 03:16:28 pm »
0

Not sure if this is the right thread for this, but "gokologs.drunkensailor.org" now triggers a block on my antivirus software (Kaspersky). "isotropish.com" and "andrewiannaccone.com" do not. Have you discontinued drunkensailor?
Logged
"All advice is awful"
 —Count Grishnakh

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1182 on: April 13, 2014, 03:18:23 pm »
0

Not sure if this is the right thread for this, but "gokologs.drunkensailor.org" now triggers a block on my antivirus software (Kaspersky). "isotropish.com" and "andrewiannaccone.com" do not. Have you discontinued drunkensailor?

He's been trying to warn folks that this would happen. You want gokosalvager.com
« Last Edit: April 13, 2014, 03:50:12 pm by amalloy »
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1183 on: April 13, 2014, 03:46:50 pm »
0

Not sure if this is the right thread for this, but "gokologs.drunkensailor.org" now triggers a block on my antivirus software (Kaspersky). "isotropish.com" and "andrewiannaccone.com" do not. Have you discontinued drunkensailor?

He's been trying to warn folks that this would happen. You want gokosalavger.com

I know he's been saying it would go away. I'm just checking that this is in fact the reason behind the new behaviour. Also, links with typos are not the best kind of links... :-P
Logged
"All advice is awful"
 —Count Grishnakh

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1184 on: April 13, 2014, 03:50:46 pm »
+4

Not sure if this is the right thread for this, but "gokologs.drunkensailor.org" now triggers a block on my antivirus software (Kaspersky). "isotropish.com" and "andrewiannaccone.com" do not. Have you discontinued drunkensailor?

He's been trying to warn folks that this would happen. You want gokosalavger.com

I know he's been saying it would go away. I'm just checking that this is in fact the reason behind the new behaviour. Also, links with typos are not the best kind of links... :-P

Sorry, I was tying from my phone. At least there was only one typo! It was gokpsalavger the first time.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1185 on: April 13, 2014, 05:22:32 pm »
0

Not sure if this is the right thread for this, but "gokologs.drunkensailor.org" now triggers a block on my antivirus software (Kaspersky). "isotropish.com" and "andrewiannaccone.com" do not. Have you discontinued drunkensailor?

He's been trying to warn folks that this would happen. You want gokosalavger.com

I know he's been saying it would go away. I'm just checking that this is in fact the reason behind the new behaviour. Also, links with typos are not the best kind of links... :-P

Sorry, I was tying from my phone. At least there was only one typo! It was gokpsalavger the first time.

Yeah, sorry for not letting people know.  I'm moving everything to gokpsalavger.com.  :D

Ok, seriously, please use gokosalvager.com for everything.  I've just updated the server's SSL certificate rules, so you shouldn't get errors at that address anymore, regardless of whether you connect by http:// or https://.

Please don't post links to game logs or kingdoms through drunkensailor.org or andrewiannaccone.com!  Your posts may break!  I'll keep redirecting from the other addresses for as long as I can, but I can't guarantee drunkensailor because I don't own it, and I'd like to use andrewiannaccone.com for other purposes.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1186 on: April 13, 2014, 06:08:51 pm »
+2

Feature request again (hopefully this one will generate less argument than my last):

How often have you played a really fun game and thought, "I want to try this kingdom again?"  What I envision is some sort of "Save this kingdom for later" button to appear at the end of a game, and let me either put it right into my MF saved kingdoms, or if that's difficult, save it on gokosalvager.com as a kingdom-generator string, and add a way to get those saved strings back from the kingdom generator interface.  Obviously this couldn't be used for repeated pro games, and I know a lot of folks here play mostly pro.  Maybe some day MF will do a version of this that includes options like "Pro rematch with same kingdom."  But I'd still use it to try out different things in Casual on especially interesting boards, either against bots or willing opponents, just to learn how to play boards with lots of options. 

If this gets done, a logical extension might be public/private kingdom lists, and an interface where I could, say, look up Stef's shared favorite boards, or whoever.  This might be useful for a tournament organizer, for instance, to say something like, "The Gokodom contest-winning kingdoms are on Qvist's shared list.  Gokodom players who use Salvager may get them there for easier game setup." 

Aside: Do the Salvager devs have any special rules set up for contributing, or is it just "fork the github project and submit your changes when ready?"  Time permitting, I think I'd like to try and help out. 
Logged
it's a shame that full-random is the de facto standard

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1187 on: April 13, 2014, 06:16:04 pm »
+2

Do the Salvager devs have any special rules set up for contributing, or is it just "fork the github project and submit your changes when ready?"  Time permitting, I think I'd like to try and help out.

Fork+fix is all I did, when I made my minor change. If you're doing anything substantial you probably want to check with AI to see whether he would accept it before you sink a bunch of work into it, but I don't think he has any administrative hoops for you to jump through.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1188 on: April 13, 2014, 06:39:28 pm »
0

Do the Salvager devs have any special rules set up for contributing, or is it just "fork the github project and submit your changes when ready?"  Time permitting, I think I'd like to try and help out.

Fork+fix is all I did, when I made my minor change. If you're doing anything substantial you probably want to check with AI to see whether he would accept it before you sink a bunch of work into it, but I don't think he has any administrative hoops for you to jump through.

By all means, fork away!  No hoop-jumping, but it's best to ask if any other developer is already working on the your feature or has work in progress that you can make use of.  You'll probably also want to read a little about Salvager's framework. 

If you want me to release your version, merge it into the "beta" branch and then submit a pull request back to my repo.  I'll deploy your work into the beta immediately and into the official release as soon as I've gotten feedback from beta testers.

How often have you played a really fun game and thought, "I want to try this kingdom again?"  What I envision is some sort of "Save this kingdom for later" button to appear at the end of a game, and let me either put it right into my MF saved kingdoms, or if that's difficult, save it on gokosalvager.com as a kingdom-generator string, and add a way to get those saved strings back from the kingdom generator interface.  Obviously this couldn't be used for repeated pro games, and I know a lot of folks here play mostly pro.  Maybe some day MF will do a version of this that includes options like "Pro rematch with same kingdom."  But I'd still use it to try out different things in Casual on especially interesting boards, either against bots or willing opponents, just to learn how to play boards with lots of options. 

If this gets done, a logical extension might be public/private kingdom lists, and an interface where I could, say, look up Stef's shared favorite boards, or whoever.  This might be useful for a tournament organizer, for instance, to say something like, "The Gokodom contest-winning kingdoms are on Qvist's shared list.  Gokodom players who use Salvager may get them there for easier game setup." 

I think this would be a great feature!  The easiest way to store boards is probably using the HTML5 localStorage object.  GS has an interface for that, though it's easy enough to do directly.  If you prefer, you could store and share favorite boards using the backend for the gokosalvager server.  I'd be happy to help with that.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1189 on: April 13, 2014, 07:52:31 pm »
0

By all means, fork away!  No hoop-jumping, but it's best to ask if any other developer is already working on the your feature or has work in progress that you can make use of.  You'll probably also want to read a little about Salvager's framework. 

If you want me to release your version, merge it into the "beta" branch and then submit a pull request back to my repo.  I'll deploy your work into the beta immediately and into the official release as soon as I've gotten feedback from beta testers.
Sweet, I'll read over that page and, if my day-job is any indicator, probably pepper you with further questions before I dive into any coding :)  Of course the obvious question is whether anyone's working on the feature I just suggested but I'd guess the answer is "not yet." 

I think this would be a great feature!  The easiest way to store boards is probably using the HTML5 localStorage object.  GS has an interface for that, though it's easy enough to do directly.  If you prefer, you could store and share favorite boards using the backend for the gokosalvager server.  I'd be happy to help with that.
Thanks!  At first glance I think using your backend allows saved decks to persist across devices, and enables the whole "shared favorites" thing, but if localStorage is significantly easier, it could still be the way to go.  Depends on how many people would (a) use the feature in the first place, and (b) want to share their favorite decks and see what others have shared.  If there's a lot of (a) but not much of (b) then localStorage is probably the answer.  I guess while I'm getting up to speed on Salvager, I'll see if any strong opinions get posted here, or maybe make a poll.
Logged
it's a shame that full-random is the de facto standard

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1190 on: April 14, 2014, 11:01:13 am »
+1

I just got auto-matched with someone with base set only.

Edit:  And for some reason it didn't set me up as host.  So... big problem there.
« Last Edit: April 14, 2014, 11:05:23 am by Kirian »
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1191 on: April 14, 2014, 11:12:32 am »
+1

I just got auto-matched with someone with base set only.

Edit:  And for some reason it didn't set me up as host.  So... big problem there.

Thanks.  I'll look into it.

Matching you with a base-only player is correct behavior, but making him the host is not right.  AM should always choose the player with more sets as host.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1192 on: April 14, 2014, 11:59:24 am »
0

I just got auto-matched with someone with base set only.

Edit:  And for some reason it didn't set me up as host.  So... big problem there.

Thanks.  I'll look into it.

Matching you with a base-only player is correct behavior, but making him the host is not right.  AM should always choose the player with more sets as host.

Right, I was just posting quickly... Obviously nothing wrong with the matching, just the hosting.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1193 on: April 14, 2014, 12:05:33 pm »
+9

There's a reason it happens to you and not just to anyone: it's Andrew's way of saying "I better make it to the Gokodom final..."
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1194 on: April 14, 2014, 12:07:18 pm »
+8

There's a reason it happens to you and not just to anyone: it's Andrew's way of saying "I better make it to the Gokodom final..."

Thank you for translating, SCSN.  I've never been very good at making my threats clear.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1195 on: April 14, 2014, 10:42:54 pm »
0

There's a reason it happens to you and not just to anyone: it's Andrew's way of saying "I better make it to the Gokodom final..."

Thank you for translating, SCSN.  I've never been very good at making my threats clear.

Algorithms, man.  All I have is algorithms.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1196 on: April 14, 2014, 11:02:17 pm »
+2

Final results on the "Would you use identical starting hands?" poll were 10 Always/Often, 50 Rarely/Never.

I'll talk more later about this and the other volatile recent Salvager topics, but I don't plan to implement identical starts anytime soon, if at all.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1197 on: April 14, 2014, 11:23:12 pm »
+4

Just released beta 2.5.3.7, which adds two new contributions from michaeljb:
  • Kingdom generator adds "All" to the formula by default
  • Add Isotropish rating to the player details popup
The kingdom generator default means that you'll no longer get an error if you enter "Witch, Moat" into the generator.  You'll get a kingdom with Witch, Moat, and eight random cards.  The default behavior is changed only when an error would otherwise be generated.  So if you enter "Seaside," you still get a kingdom of ten Seaside cards, not one Seaside and nine random (which is what "Seaside, All" would produce).

I'll keep encouraging michaeljb to post about his contributions here, but for now, here's another random post of his for you to upvote.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1198 on: April 14, 2014, 11:30:29 pm »
+13

I'll keep encouraging michaeljb to post about his contributions here, but for now, here's another random post of his for you to upvote.

Next time I'll actually post here, probably. If I feel like it. Or I might just wait and see what random post of mine you link to next.

If anyone says "post of mint" so help me I will mod-slap you.
« Last Edit: April 14, 2014, 11:31:51 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1199 on: April 14, 2014, 11:35:05 pm »
+10

I'll keep encouraging michaeljb to post about his contributions here, but for now, here's another random post of his for you to upvote.

Next time I'll actually post here, probably. If I feel like it. Or I might just wait and see what random post of mine you link to next.

If anyone says "post of mint" so help me I will mod-slap you.
Post of mint what?

*braces self*

User was slapped for this post.
« Last Edit: April 14, 2014, 11:36:47 pm by michaeljb »
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1200 on: April 14, 2014, 11:39:41 pm »
+1

Recently, using automatch, I've had the automatch window come up with the accept/decline buttons, I click accept, then the window disappears and nothing happens. I don't get into the game or get moved to the Outpost. This has happened several times.

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1201 on: April 14, 2014, 11:41:41 pm »
0

Recently, using automatch, I've had the automatch window come up with the accept/decline buttons, I click accept, then the window disappears and nothing happens. I don't get into the game or get moved to the Outpost. This has happened several times.

/inb4 AI says "post a full log"
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1202 on: April 14, 2014, 11:50:33 pm »
0

Recently, using automatch, I've had the automatch window come up with the accept/decline buttons, I click accept, then the window disappears and nothing happens. I don't get into the game or get moved to the Outpost. This has happened several times.

/inb4 AI says "post a full log"

Yeah, I'll need the log to find the problem.

But actually, there's a decent chance that this is just the result of the server issues I've been having.  I've had to restart the server process waaay too many times in the past few days, and that causes all sorts of issues for automatch.

If it happens again, let me know when it happened too, so I can make sure it wasn't a server issue before I go digging through the automatch code.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1203 on: April 15, 2014, 12:16:44 am »
0

I'll keep encouraging michaeljb to post about his contributions here, but for now, here's another random post of his for you to upvote.

Next time I'll actually post here, probably. If I feel like it. Or I might just wait and see what random post of mine you link to next.

If anyone says "post of mine" so help me I will mod-slap you.

FTFY
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1204 on: April 15, 2014, 12:23:00 am »
+1

When you say to post the full log, could you link to the post that says how to get the log? I don't feel like looking through 49 pages of thread to find it.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1205 on: April 15, 2014, 12:41:50 am »
0

When you say to post the full log, could you link to the post that says how to get the log? I don't feel like looking through 49 pages of thread to find it.

I've just added the instructions to the github wiki.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1206 on: April 15, 2014, 07:27:45 am »
+3

Feature request: auto-join games that match your automatch requirements.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1207 on: April 15, 2014, 04:46:07 pm »
+1

Hey AI I don't have a scroll bar for the player list in the lobby. I apologize if I just need to update again.

EDIT: Yeah I think I need to update. Where can I manually update?
« Last Edit: April 15, 2014, 04:52:37 pm by AndrewisFTTW »
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1208 on: April 15, 2014, 05:48:00 pm »
0

Hey AI I don't have a scroll bar for the player list in the lobby. I apologize if I just need to update again.

EDIT: Yeah I think I need to update. Where can I manually update?

Instructions on the wiki (it wasn't linked from the main page before): https://github.com/aiannacc/Goko-Salvager/wiki/Updating

I don't think it's a version problem though.  I think it's a new bug.  Post a log and screenshot?
« Last Edit: April 15, 2014, 05:49:30 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1209 on: April 15, 2014, 05:58:29 pm »
0

I have it now for some reason. Weird.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1210 on: April 15, 2014, 09:54:22 pm »
+1

It happened again just now ~8:50 US central time

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.3.7 init.js:8
Loading Utils utils.js:7
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: Object #<HTMLDivElement> has no method 'getContext' FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L505.5px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20333
Player Info Fetched 
Object
 DominionClient.js:847
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
Launch Screen ready. launchScreenLoader.js:69
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:753
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Not already loaded Automatch automatch.js:934
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 760 570 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
canvas size different, using: layout1024x768 DominionUI.js:3343
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13175
using card buidler. DominionUI.js:3739
canvas size: 760 570 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
6
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying flat: nativeVillageMat DominionUI.js:6873
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying flat: nativeVillageMat DominionUI.js:6873
destroyed PlayerController DominionUI.js:13291
Uncaught TypeError: Cannot call method 'toString' of undefined kwiktools.js:468
4
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:117
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 760 570 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
canvas size different, using: layout1024x768 DominionUI.js:3343
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13175
canvas size: 760 570 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
4
old button code DominionUI.js:12342
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
old button code DominionUI.js:12342
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
old button code DominionUI.js:12342
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
8
old button code DominionUI.js:12342
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroyed PlayerController DominionUI.js:13291
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
14
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:117
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
8
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
6
OPP EXIT chatbox.js:117
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
2
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
6
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
4
OPP EXIT chatbox.js:117
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1211 on: April 15, 2014, 10:39:14 pm »
0

It happened again just now ~8:50 US central time

Thank you.  I'll see if I can find the problem.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1212 on: April 16, 2014, 12:07:57 am »
+1

AI, you had mentioned something about the addon not auto-updating.  I found one problem, which is that FF requires a restart to made the update happen.  Not certain why.

Since I tend to leave my browser open for days at a time, I don't reset FF a lot.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1213 on: April 16, 2014, 12:13:54 am »
+1

AI, you had mentioned something about the addon not auto-updating.  I found one problem, which is that FF requires a restart to made the update happen.  Not certain why.

Since I tend to leave my browser open for days at a time, I don't reset FF a lot.

Good to know.  If restarting is a nuisance, you can always force it to check for updates in the add-ons menu.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1214 on: April 16, 2014, 08:40:34 am »
0

Salvager was acting weird just now. The log was there, but I couldn't chat and the VP tracker kept showing 3 for me and 0 for LESPEUTERE for the entire game. Trying to open the regular non-Salvager chat didn't work either (though I assume this is actually supposed to happen?). It worked fine for the previous game and the next game, and I didn't really do anything special between the games.

Here's the log:
Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.1.4 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick autokick.js:7
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L960px T0px FSSDK.Notifier.js:115
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Loading module WS Connection
Loading WS Connection module connection.js:28
Creating WebSocket connection to gokosalvager.com utils.js:11
Loading module Avatars
Loading module Avatar Upload
Loading module Blacklist
Loading module Blacklist Sync
Attr.specified is deprecated. Its value is always true.
Loading module User Settings Dialog
Loading module Notifications
Loading module Lobby Ratings
Loading module Deck Tracker
Loading module Table State
Loading module autokick
Loading module Kingdom Generator
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Loading module Always Stack
Loading module Automatch Game Popup
Loading module Automatch Offer Popup
Loading module Automatch Seek Popup
Loading module Automatch
Loading module QuickGame
Loading module Launch Screen Loader
Loading module Sidebar
Loading module Prettified Log Viewer
Loading module VP Calculator
Loading module VP Toggle
Loading module VP Counter
Loading module Chat Box
Successfully subscribed to player notifications FSSDK.js:20333
Player Info Fetched 
Object
 DominionClient.js:847
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Launch screen not ready after 5s launchScreenLoader.js:77
Loaded isotropish level cache from gokosalvager.com lobby_ratings.js:40
Launch Screen ready. launchScreenLoader.js:69
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:753
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Automatch script loaded. utils.js:11
Initializing automatch. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
Sent GAME_STARTED message to Automatch server: utils.js:11
Object
 utils.js:11
Automatch server closed websocket. utils.js:11
Automatch connection failure: 1/100 utils.js:11
Not attempting to reconnect to automatch server. utils.js:11
creating dominionwindow DominionUI.js:13175
using card buidler. DominionUI.js:3739
Room Chat: awaclus: Hi, gl & hf! utils.js:11
Room Chat: LESPEUTERE: hi, have fun utils.js:11
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251
Room Chat: LESPEUTERE: I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info. utils.js:11
Room Chat: LESPEUTERE: #vpon utils.js:11
Estate utils.js:11
trashed card: [Estate] utils.js:11
Hermit utils.js:11
trashed card: [Hermit] utils.js:11
Estate utils.js:11
trashed card: [Estate] utils.js:11
Estate utils.js:11
trashed card: [Estate] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Estate utils.js:11
trashed card: [Estate] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Hermit utils.js:11
trashed card: [Hermit] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Hermit utils.js:11
trashed card: [Hermit] utils.js:11
Estate utils.js:11
trashed card: [Estate] utils.js:11
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Estate utils.js:11
trashed card: [Estate] utils.js:11
Hermit utils.js:11
trashed card: [Hermit] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Treasure Map, Treasure Map utils.js:11
trashed card: [Treasure Map] utils.js:11
Treasure Map, Treasure Map utils.js:11
trashed card: [Treasure Map] utils.js:11
Hermit utils.js:11
trashed card: [Hermit] utils.js:11
Forager utils.js:11
trashed card: [Forager] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Hermit utils.js:11
trashed card: [Hermit] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Butcher utils.js:11
trashed card: [Butcher] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Silver utils.js:11
trashed card: [Silver] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Treasure Map utils.js:11
trashed card: [Treasure Map] utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Forager utils.js:11
trashed card: [Forager] utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Militia utils.js:11
trashed card: [Militia] utils.js:11
Horse Traders utils.js:11
trashed card: [Horse Traders] utils.js:11
Forager utils.js:11
trashed card: [Forager] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Silver utils.js:11
trashed card: [Silver] utils.js:11
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Silver utils.js:11
trashed card: [Silver] utils.js:11
Room Chat: awaclus: gg utils.js:11
Room Chat: LESPEUTERE: gg utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroyed PlayerController DominionUI.js:13291
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Entered lobby: 4fa8a67436f37c574bb8425e utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
Sent GAME_STARTED message to Automatch server: utils.js:11
Object
 utils.js:11
Automatch server closed websocket. utils.js:11
Automatch connection failure: 1/100 utils.js:11
Not attempting to reconnect to automatch server. utils.js:11
creating dominionwindow DominionUI.js:13175
Room Chat: Schneau: Hi! gl hf! utils.js:11
Room Chat: awaclus: Hi, gl & hf! utils.js:11
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:102
4
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying flat: nativeVillageMat DominionUI.js:6873
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying flat: durationMat DominionUI.js:6873
destroying flat: nativeVillageMat DominionUI.js:6873
destroyed PlayerController DominionUI.js:13291
Entered lobby: 4fa8a67436f37c574bb8425e utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Uncaught TypeError: Cannot read property 'toString' of undefined kwiktools.js:468
Connected to Automatch server. utils.js:11
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
Sent GAME_STARTED message to Automatch server: utils.js:11
Object
 utils.js:11
Automatch server closed websocket. utils.js:11
Automatch connection failure: 1/100 utils.js:11
Not attempting to reconnect to automatch server. utils.js:11
creating dominionwindow DominionUI.js:13175
Room Chat: RTT: GOKO finally finished loading (automatic message) utils.js:11
Room Chat: awaclus: Hi, gl & hf! utils.js:11
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251
Room Chat: RTT: gl hf utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Room Chat: awaclus: I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info. utils.js:11
Room Chat: awaclus: #vpon utils.js:11
Copper, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Curse, Copper, Copper, Copper utils.js:11
trashed card: [Curse] utils.js:11
Curse, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Curse, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Curse, Copper, Copper, Copper utils.js:11
trashed card: [Copper] utils.js:11
Silver utils.js:11
trashed card: [Silver] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Curse, Estate, Estate, Estate utils.js:11
trashed card: [Curse] utils.js:11
Curse, Estate, Estate, Estate utils.js:11
trashed card: [Estate] utils.js:11
Curse, Estate, Estate, Estate utils.js:11
trashed card: [Estate] utils.js:11
Curse, Estate, Estate, Estate utils.js:11
trashed card: [Estate] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Curse, Copper utils.js:11
trashed card: [Curse] utils.js:11
Curse, Copper utils.js:11
trashed card: [Copper] utils.js:11
Silver utils.js:11
trashed card: [Silver] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Silver utils.js:11
trashed card: [Silver] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Copper utils.js:11
trashed card: [Copper] utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Spoils utils.js:11
trashed card: [Spoils] utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Room Chat: awaclus: gg utils.js:11
Room Chat: RTT: gg utils.js:11
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroyed PlayerController DominionUI.js:13291
Entered lobby: 4fa8a67436f37c574bb8425e utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
2
OPP EXIT chatbox.js:102
tname: Guilds&DA #vpon 5300+ utils.js:11
pcount: 2 utils.js:11
rSystem: pro utils.js:11
Reading rating range requirement utils.js:11
Object
 utils.js:11
Sending auto-automatch request utils.js:11
Uncaught InvalidStateError: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state. automatch.js:394
Connected to Automatch server. utils.js:11
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3952
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
Sent GAME_STARTED message to Automatch server: utils.js:11
Object
 utils.js:11
Automatch server closed websocket. utils.js:11
Automatch connection failure: 1/100 utils.js:11
Not attempting to reconnect to automatch server. utils.js:11
creating dominionwindow DominionUI.js:13175
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11360
using requestAnimationFrame DominionUI.js:13251
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Room Chat: LESPEUTERE: have fun utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Room Chat: LESPEUTERE: I am using a VP counter (gokosalvager.com). Say #vp? to see the score in chat or #vphelp for more info. utils.js:11
Uncaught TypeError: Cannot set property 'request' of undefined vptoggle.js:269
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
7
Uncaught TypeError: undefined is not a function DominionUI.js:11801
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Room Chat: LESPEUTERE: gg utils.js:11
2
OPP EXIT chatbox.js:102
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroying  fan: hand DominionUI.js:6864
destroying flat: reveal DominionUI.js:6873
destroying deck: deck DominionUI.js:6868
destroying deck: discard DominionUI.js:6868
destroyed PlayerController DominionUI.js:13291
Entered lobby: 4fa8a67436f37c574bb8425e utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Uncaught TypeError: Cannot read property 'toString' of undefined kwiktools.js:468
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Connected to Automatch server. utils.js:11
Entered lobby: 5027185e14b17abbe206528e utils.js:11
Entered lobby: 4fa8a67436f37c574bb8425e utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651263220 utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651288219 utils.js:11
2
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651313219 utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651338221 utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651363221 utils.js:11
4
OPP EXIT chatbox.js:102
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651388221 utils.js:11
4
OPP EXIT chatbox.js:102
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651413221 utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651438221 utils.js:11
10
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651463220 utils.js:11
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651488222 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651513223 utils.js:11
4
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: awaclus1397651538223 utils.js:11
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "awaclus1397651563227"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "awaclus1397651563227"} utils.js:11
Receipt of message confirmed: awaclus1397651563227 utils.js:11
4
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "awaclus1397651588225"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "awaclus1397651588225"} utils.js:11
Receipt of message confirmed: awaclus1397651588225 utils.js:11
2
OPP EXIT chatbox.js:102
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "awaclus1397651613225"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "awaclus1397651613225"} utils.js:11
Receipt of message confirmed: awaclus1397651613225 utils.js:11

Screenshot:

Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1215 on: April 16, 2014, 08:44:47 am »
0

I got automatched with #vpon and was reminded of it for the duration of the entire game:



This slowed down things a lot and made chatting impossible.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1216 on: April 16, 2014, 09:21:48 am »
+8

I got automatched with #vpon and was reminded of it for the duration of the entire game:



This slowed down things a lot and made chatting impossible.

In b4 AI says to upgrade to the current version.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1217 on: April 16, 2014, 09:21:58 am »
+7

I got automatched with #vpon and was reminded of it for the duration of the entire game:



This slowed down things a lot and made chatting impossible.

In b4 AI says to upgrade to the current version.

Upgrade to the current version.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1218 on: April 16, 2014, 09:37:02 am »
0

How do I do that without manually reinstalling? As you told me last time it should update automatically without a manual reinstall...

Edit: is it as simple as clicking that "update extensions now" button? :D
« Last Edit: April 16, 2014, 09:39:57 am by SheCantSayNo »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1219 on: April 16, 2014, 09:42:11 am »
0

How do I do that without manually reinstalling? As you told me last time it should update automatically without a manual reinstall...

Open Firefox's Add-Ons page.  Click the gear icon, then "Check for Updates."

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1220 on: April 16, 2014, 09:52:05 am »
+1

That would have been very helpful had I not been using Chrome.

And it still doesn't work... when I click "Update extensions now" the Salvager extension goes grey, indicating that it has done something, but afterwards it's still at 2.5.3.3.

I expect a manual install to work and I have no problem with just doing that, but I'm curious for another way.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1221 on: April 16, 2014, 10:34:55 am »
0

That would have been very helpful had I not been using Chrome.

And it still doesn't work... when I click "Update extensions now" the Salvager extension goes grey, indicating that it has done something, but afterwards it's still at 2.5.3.3.

I expect a manual install to work and I have no problem with just doing that, but I'm curious for another way.

That's pretty weird.  Well, I guess try a manual install... might be the easiest fix.  But this doesn't sound like a version-specific problem.  I wouldn't be surprised if you encounter the same issue next time too.

Any chance you're using some weird Chrome extension settings?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1222 on: April 16, 2014, 10:41:29 am »
+2

Salvager was acting weird just now. The log was there, but I couldn't chat and the VP tracker kept showing 3 for me and 0 for LESPEUTERE for the entire game. Trying to open the regular non-Salvager chat didn't work either (though I assume this is actually supposed to happen?). It worked fine for the previous game and the next game, and I didn't really do anything special between the games.

Thanks for posting the log... this line is definitely the problem:

Code: [Select]
Uncaught TypeError: Cannot set property 'request' of undefined vptoggle.js:269
I will try to track it down.  I'm betting it's some horrible goko-related race condition, but possibly it's some horrible AI-related race condition. :P

You're using the official release v2.5.1.4, yes?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1223 on: April 16, 2014, 10:44:20 am »
+4

AI, you had mentioned something about the addon not auto-updating.  I found one problem, which is that FF requires a restart to made the update happen.  Not certain why.

Since I tend to leave my browser open for days at a time, I don't reset FF a lot.

Good to know.  If restarting is a nuisance, you can always force it to check for updates in the add-ons menu.

Does updating require port 8888? Manual installation from .xpi file does. Firewall blocking nonstandard ports (80, 443, 22, 21) means I cannot get updates. Firefox doesn't spit  any errors but I am not getting updates and I cannot use the manual xpi.
Logged
You are the brashest scum player on f.ds.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1224 on: April 16, 2014, 11:08:03 am »
0

AI, you had mentioned something about the addon not auto-updating.  I found one problem, which is that FF requires a restart to made the update happen.  Not certain why.

Since I tend to leave my browser open for days at a time, I don't reset FF a lot.

Good to know.  If restarting is a nuisance, you can always force it to check for updates in the add-ons menu.

Does updating require port 8888? Manual installation from .xpi file does. Firewall blocking nonstandard ports (80, 443, 22, 21) means I cannot get updates. Firefox doesn't spit  any errors but I am not getting updates and I cannot use the manual xpi.

Great catch!  Yes, that could be a problem for a lot of people.

There's a long story behind it being on 8888, but it's no longer relevant.  Unfortunatley, I just tried changing it to 443 for the beta... and now auto-updating is failing for me too.  Probably something I'm doing wrong with the manifest or update files.  I'll look into it later today.

I think you may have just solved a lot of problems.  :)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1225 on: April 16, 2014, 12:42:13 pm »
0

You're using the official release v2.5.1.4, yes?
Yeah.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1226 on: April 16, 2014, 09:54:23 pm »
+2

That would have been very helpful had I not been using Chrome.

And it still doesn't work... when I click "Update extensions now" the Salvager extension goes grey, indicating that it has done something, but afterwards it's still at 2.5.3.3.

I expect a manual install to work and I have no problem with just doing that, but I'm curious for another way.

That's pretty weird.  Well, I guess try a manual install... might be the easiest fix.  But this doesn't sound like a version-specific problem.  I wouldn't be surprised if you encounter the same issue next time too.

Any chance you're using some weird Chrome extension settings?

Ok, I know why this is happening.  I broke the auto-updating in the chrome beta build script.  I need to fix it and then chrome beta users will need to do a manual install to get back on the auto update track.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1227 on: April 17, 2014, 01:54:26 am »
+4

Auto updating now works on the standard SSL port: 443.  This may resolve auto-update problems for some of you behind firewalls.

I also fixed the bug that was preventing Chrome manual installs from auto updating.  Please manually re-install if:
1. You use the Chrome version, and
2. You did NOT get it from the Chrome store.

If auto-updating is working properly, your next update will give you v2.5.1.6 (official) or v2.5.3.9 (beta).  If not, please post here.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1228 on: April 18, 2014, 03:07:40 pm »
0

uh, ai? i have to bring up the counter thing again. Firstly i want to make sure i understand correclty how it works, so here is how i think it works:

there are 5 options:
#1 only play with it on
#2 prefer to play with it on
#3 don't care
#4 prefer to play with it off
#5 only play with it off

but you can't select all of them in the menu; you can just select "always refuse," which equals option #4, or "always enable," which equals option #2, or don't select either, which equals option #3.

if you write #vpon or #vpoff in your game title, whatever you chose in the menu becomes irrelevant, and you instead chose option #1 or #5. #1's don't get matched with #5's, if #2 matches with #4 the counter is off, and the remaining options are trivial

if that's not correct, ignore everything else i'm about to say. if it is correct, then well that kind of sucks. i was just playing a game with theblankman. he had #vpon in his title, i had vpoff in my title, but without the "#" (so it doesn't do anything). in that way he chose option #1 and i chose #4, we got matched via automatch, and naturally the counter was locked to on, which sucks.

I could choose option #5 (i.e. write "#vpoff" in my title) but if i do that, I don't get matched with anyone anymore who has #vpon in his title, which would suck. the problem is that the true options are hidden, so guys like theblankman, who said he actually prefers option #2, is accidently chosing option #1 by putting it in his title, which kind of sucks.

my suggestion would be: make the 5 options visible in the salvager menu, and remove all impact that "#vpon" or "#vpoff" has if you write it in the tile.

don't match #1 and #5 people
if you match #1 with #2-#4, turn counter on
if you match #5 with #2-#4, turn counter off
if you match #3 with #2, turn counter on
if you match #3 with #4, turn counter off
if you match #2 with #4, decide via coinflip
if you match #3 with #3, do whatever

always add "#vpoff" to the game title if a player chose option #4 or #5, always add #vpon if he chose #1 and #2 (but don't give it any relevance)

again, if I missunderstood how it works, ignore the second half of my post
« Last Edit: April 18, 2014, 05:22:11 pm by silverspawn »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1229 on: April 18, 2014, 05:27:12 pm »
+1

uh, ai? i have to bring up the counter thing again. Firstly i want to make sure i understand correclty how it works, so here is how i think it works:

...

if that's not correct, ignore everything else i'm about to say. if it is correct, then well that kind of sucks.

You understand the usage correctly.

It's cumbersome because we didn't have auto-updating or version awareness at the time.  Salvager had to be able to interact intelligently with opponents who had the current Salvager, an old version, nutki's original Grease Monkey script, or no extension at all.  Now that almost everyone runs a current version or no extension, the whole thing could be rewritten more simply and with more sophisticated options, as you suggest, but there would be some complications.

my suggestion would be: make the 5 options visible in the salvager menu, and remove all impact that "#vpon" or "#vpoff" has, if you write it in the tile.

...

always add "#vpoff" to the game title if a player chose option #4 or #5, always add #vpon if he chose #1 and #2 (but don't give it any relevance)

I like those options and cases, and I like that you're preserving the current behavior when a non-extension user joins your table.  But I think there's going to be some confusion when another Salvager user joins your table:

1. Seeing #vpon or #vpoff in a game title no longer guarantees anything.  A #1 or #2 who sees #vpoff can still end up with the counter on if the game is hosted by a #4.
2. Should a player who selects "Always use VP counter" (a #1) even be allowed to join a game hosted by a #5?  What should happen?
3. What should happen if someone who has #4 or #5 manually writes #vpon into the title?

For each situation, I can think of a sensible choice for Salvager to make, but the fact that there are non-obvious situations at all means that lots of users are going to end up being surprised.  That's bad.  Consider your own justifiable frustration at the VPOFF vs #VPOFF issue).  Sending people to the docs or giving them a wall of text like #vphelp isn't much better.

It may be possible to resolve some of this by augmenting the lobby table display, but it still leaves the issues of how to default people into the new options (e.g. does "Always request" become #1 or #2?) and how to simply and understandably explain the changes to the expected behavior.

I'm not trying to say it's impossible.  I just don't have a good solution yet.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1230 on: April 18, 2014, 06:16:38 pm »
+1

thanks for answering. i hope my post didn't sound reproachful, i definitely wasn't trying to be.

okay, so I see the problems. Tbh i didn't think of any conflictions with older versions, and neither about any of these

Quote
1. Seeing #vpon or #vpoff in a game title no longer guarantees anything.  A #1 or #2 who sees #vpoff can still end up with the counter on if the game is hosted by a #4.
2. Should a player who selects "Always use VP counter" (a #1) even be allowed to join a game hosted by a #5?  What should happen?
3. What should happen if someone who has #4 or #5 manually writes #vpon into the title?

problems. that said, I do have ideas how to solve them. So, automatch is pretty much covered, that leaves hosted games.

Let's simplify the problem by assuming people don't mess with the title, i.e. #1 and #2 always have #vpon in the title, #4 and #5 always have #vpoff. Then you can just give full power to the host, so whenever you are hosting a game, the mode will always be how you like it, and if you are joining a game, well that's too bad. If you do it like this, the only problem are people trying to game the system (i.e. messing with the title)

The ideal soultion would be make salvager add #vpon or #vpoff someplace where we can't mess with it. like, if you could do it like this



If that's possible, people will learn pretty quickly to trust the red sign instead of the title, and then it doesn't matter anymore if a #5 game has #vpon, it will just be overlooked.

If that isn't possible, I would honstly just force people to have the chosen option represented in their game titles, either by cutting all "vpX" terms from the title and replacing them with "#vpoff" / "#vpon" or by disallowing people who try to game the system to even host in the first place. Then you can still try to do "#vp0n" or "#vpof" or something, but I think most people will just learn to avoid these games, and the people creating them will lose interest if noone is playing along.

I think that covers all problems you mentioned. Any thoughts?

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1231 on: April 18, 2014, 08:10:49 pm »
+2

I think silverspawn's idea on how to display preference is pretty reasonable, if it's possible to display a big red message as in his mockup.  You could even color-code it, maybe red is "VP preference locked," some other color like yellow or orange is "VP preference set but flexible" (the equivalent of checking always request or always refuse but putting nothing in your title right now, except that there is information in your title). 

Like silverspawn said, my true preference is "vpon unless my opponent asks for it off," but I put #vpon in my game titles because I think it's important to visibly convey that preference for people who have to decide whether to play with me.  I could put something like "vpon" without the hashtag, and that would be fine for now.  But if the sort of change we're discussing here gets delivered, then my syntactically incorrect title would become precisely the "dishonest" titling that's been mentioned as a concern here.  So I'm preemptively not doing it :) 

Now this might be just to make sense of it to myself and you all already got this, but I'm gonna try a table, using silverspawn's prefs 1-5 from above, of what happens in each pairing. 

12345
1locked onlocked onlocked onlocked onhost wins
2locked onlocked onlocked ondefault offlocked off
3locked onlocked ondefault offlocked offlocked off
4locked ondefault offlocked offlocked offlocked off
5host winslocked offlocked offlocked offlocked off

Anyone know how to make my table have borders or spacing so it's easier to read?  Googling "bbcode table" didn't help.  Anyway:
locked on, locked off are obvious
default on, default off mean the counter starts that way but may be changed by chat commands, as it is now
host wins means, for a manually joined game, the host's preference carries.  By joining the game the guest accepts the host's clearly displayed preference.

For automatching, the 1-5 pairing becomes less simple because the players didn't decide the host.  I'd rather not see automatching fragment the player base by just never making a 1-5 pairing.  But as of recently, we effectively have a chat right in the automatch window, so that can be leveraged.  If an automatch is a 1-5 pairing, the automatch window can display a message to that effect, and instead of just "Accept," the button becomes "Accept with #vpon" or "Accept with #vpoff", whichever is the other guy's preference.  In other words, Salvager gives both players the option to acquiesce, and they already have the chat window in which to talk about it if desired.  If one player does so, the other player's button changes back to regular "Accept," since he will now get his preference.  That part means extra communication during automatch setup, so it might make things harder, but it's the clearest solution I can think of, not the easiest to implement :)  And of course if the players can't agree then one of them simply declines the match. 

BTW, I'm taking inspiration for this from the KGS Go server, where a similar approach is used to negotiate scoring methods (Go has several), whether/how a game is timed, and other game settings.  The approach works there, and much like over there, players here are mostly polite, so I think it can work here.  In most cases KGS suggests acceptable defaults, and I think we will have that here too. 

So yeah, that's my two cents... I don't know if it's optimal or even viable but I'm always open to constructive criticism. 
Logged
it's a shame that full-random is the de facto standard

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1232 on: April 18, 2014, 08:33:19 pm »
+4

While I'm thinking about KGS, I have a much smaller feature request, unrelated to VP counting except that it's also inspired by them: Sometimes I miss things in the chat window, and when I look back I have no idea what my opponent was referring to in the game cause I don't know when he said a thing.  The KGS chat window inserts a line that says which turn it is before the first chat message for a given turn.  So the chat window might look something like:

theblankman turn 1:
theblankman: Hi Andrew!
Andrew Iannaccone: Hello!
tbm turn 11:
AI: Something about what happened this turn, which I will see later and have no idea what you were referring to.
AI turn 14789 (game over):
tbm: That game took forever, gg.

So yeah, simpler than the VP counter thing, and I might be the only person who has this problem, but it also seems like a pretty harmless feature, so if no one beats me to it, maybe I'll implement it when I get around to forking Salvager for myself (taxes and other real life concerns have rudely intruded on my Dominion time). 
Logged
it's a shame that full-random is the de facto standard

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1233 on: April 18, 2014, 08:57:34 pm »
+1

From the "4/17 Updates" thread:

salvager doesn't work anymore for the most part, the chat is still broken and i can't load user information by cklicking on avatars anymore

I just tried out the current official release (2.5.1.6) on the latest Chrome in OS X and everything's peachy. We (by which I mostly mean Andrew, probably) are gonna need more info to help you out.

In b4 AI says to upgrade to the current version.

Upgrade to the current version.
Logged
🚂 Give 18xx games a chance 🚂

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1234 on: April 18, 2014, 09:14:25 pm »
+1

From the "4/17 Updates" thread:

salvager doesn't work anymore for the most part, the chat is still broken and i can't load user information by cklicking on avatars anymore

I just tried out the current official release (2.5.1.6) on the latest Chrome in OS X and everything's peachy. We (by which I mostly mean Andrew, probably) are gonna need more info to help you out.

In b4 AI says to upgrade to the current version.

Upgrade to the current version.

i made sure to download the latest release before i posted that, but about 2 hours later it worked fine again for whatever reason, so...

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1235 on: April 18, 2014, 09:25:44 pm »
+1

From the "4/17 Updates" thread:
salvager doesn't work anymore for the most part, the chat is still broken and i can't load user information by cklicking on avatars anymore

I just tried out the current official release (2.5.1.6) on the latest Chrome in OS X and everything's peachy. We (by which I mostly mean Andrew, probably) are gonna need more info to help you out.

This was a server issue.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1236 on: April 18, 2014, 09:52:17 pm »
+3

thanks for answering. i hope my post didn't sound reproachful, i definitely wasn't trying to be.

Not at all.  You sounded frustrated with Salvager, which is something I want to know about.  And I appreciate feature suggestions in general.  This is a useful discussion.

Let's simplify the problem by assuming people don't mess with the title, i.e. #1 and #2 always have #vpon in the title, #4 and #5 always have #vpoff. Then you can just give full power to the host, so whenever you are hosting a game, the mode will always be how you like it, and if you are joining a game, well that's too bad.

Sounds good, but I'd also like to preserve the ability to create a game that differs from your usual setting.  Like I want to be able to host with all promos for an opponent who wants #vpoff, even though I would be an option #2 player.

12345
1locked onlocked onlocked onlocked onhost wins
2locked onlocked onlocked ondefault offlocked off
3locked onlocked ondefault offlocked offlocked off
4locked ondefault offlocked offlocked offlocked off
5host winslocked offlocked offlocked offlocked off

Yes, this is that I'd ideally like the options to do, assuming it can be explained simply enough.

For automatching, the 1-5 pairing becomes less simple because the players didn't decide the host.  I'd rather not see automatching fragment the player base by just never making a 1-5 pairing.  But as of recently, we effectively have a chat right in the automatch window, so that can be leveraged.  If an automatch is a 1-5 pairing, the automatch window can display a message to that effect, and instead of just "Accept," the button becomes "Accept with #vpon" or "Accept with #vpoff", whichever is the other guy's preference.

I don't much like this approach.  To me, automatch's greatest virtue is that it's "fire and forget."  You start it up and go do something in another window, and you don't need to pay attention again until you have a game.  Using the automatch chat window like this gives that up.

BTW, I'm taking inspiration for this from the KGS Go server, where a similar approach is used to negotiate scoring methods (Go has several), whether/how a game is timed, and other game settings.  The approach works there, and much like over there, players here are mostly polite, so I think it can work here.  In most cases KGS suggests acceptable defaults, and I think we will have that here too. 

I've played on KGS too, but I actually kinda lukewarm on their setup.  I'd much prefer to have something like ICC's "seek graph."  It gives you a visual representation of the available game offers.



Their X-Axis is time, so we could use that for different stuff (maybe sets owned).  The Y-axis is rating, and the colors indicate non-standard games.  You mouseover for more details and the player's name.

If you could see the offers and post multiple match requests simultaneously, we could skip all this option-setting and conditional matching stuff.
« Last Edit: April 18, 2014, 10:28:52 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1237 on: April 18, 2014, 10:20:56 pm »
0

Quote
I don't much like this approach.  To me, automatch's greatest virtue is that it's "fire and forget."  You start it up and go do something in another window, and you don't need to pay attention again until you have a game.  Using the automatch chat window like this gives that up.

as the worlds neediest player for close matches i can only agree
« Last Edit: April 18, 2014, 10:38:11 pm by silverspawn »
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1238 on: April 19, 2014, 01:29:43 am »
0

I don't much like this approach.  To me, automatch's greatest virtue is that it's "fire and forget."  You start it up and go do something in another window, and you don't need to pay attention again until you have a game.  Using the automatch chat window like this gives that up.
I understand the objection but I'm not quite sure I agree that you lose the fire-and-forget aspect of automatch.  Currently, you start it up and go do something in another window until you get a game.  Then you either play it or decline it.   

With the KGS approach to rules negotiation (that's the only thing I proposed to borrow from them, not their lobby/game-list setup which I agree leaves something to be desired), you do the exact same thing unless you happen to get a 1-5 match.  When that happens, you might still click straight through.  If you or the opponent decides to suspend your preference for one game without discussion, then you're just clicking Accept like usual.  If either player declines, it's also like usual.  In my experience on KGS, the chat window is there, but very rarely needed, and players tend to either quickly agree to something and play, or quickly decline the game and start looking again.  So the effect is that you still fire-and-forget until you get the automatch notification, but after that, you might decline a bit more often than you do now, and occasionally do a little more than just click Accept to get your game started. 

All that said, the ICC approach sounds well-suited to Dominion and quite nice in general from what you've described, and as you say it could obviate the need for all this conditional matching.  It might even be a sufficient replacement for automatch entirely; if you can see every game offer in a simple interface, you just click the one you want. 

The one thing I don't want to see is an automatch that never even tries the 1-5 pairing.  It doesn't feel right to just have certain groups of players never play each other, I guess because there's a nonzero chance that a minority gets stuck with few or no opponents. 
Logged
it's a shame that full-random is the de facto standard

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1239 on: April 19, 2014, 10:28:03 am »
+2

The one thing I don't want to see is an automatch that never even tries the 1-5 pairing.  It doesn't feel right to just have certain groups of players never play each other, I guess because there's a nonzero chance that a minority gets stuck with few or no opponents.

The thing is you are just adding an "are you sure" button. If you are willing to decline your preference, you chose the wrong option and should be a 2 instead of 1 or 4 instead of 5. If people with 1/5 never decline their preference, then this is all a waste of time for everyone and the minority will remain the same. If the minority starts declining their preference in order to get games, that could be simply represented by them changing to the less strict option. Having this double check does not feel right: Choosing #1 or #5 does not mean "I would only play without/with VP counter" but rather "Try to impose my preference", so we are actually having 7 options instead of 5. I would rather have 1-5 never be automatched and people adjust their settings according to their preferred tradeoff of settings and easiness to find games. Also, avoiding matching 1-5 could make things better for everyone if there are also 2/3/4s in line, matching each of them with one non-extremist instead of against each other.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1240 on: April 19, 2014, 11:58:15 am »
0

The thing is you are just adding an "are you sure" button. If you are willing to decline your preference, you chose the wrong option and should be a 2 instead of 1 or 4 instead of 5.
Not exactly.  Since #vpoff is given preference over #vpon once you're in the game chat, there is a distinct difference between 1 and 2 when matched with a 4 (1 gets #vpon locked instead of not knowing until game starts).  So 1 expresses a stronger preference than 2, essentially saying, "I'm playing #vpon except maybe against a 5."  If I'm a 1, maybe I decline matches against 5s, but I still think that match should be made, in case we run into a situation where the games available at the time happen to be near one extreme, and the one player at the other extreme has trouble finding a match. 

On the other side, if we consider that "default off" in the 4 column likely means "off after the game starts" (since #vpoff trumps #vpon in game chat), there's less difference between 4 and 5 when matched with a 2, but still some difference: The 4 is guaranteed his/her preference if they want it, but may have to type a command to get there. 

Maybe we want to change the table so that, to the extent possible, those "default" cases become "locked" and players know what options they're playing with before the game starts. 

Also, avoiding matching 1-5 could make things better for everyone if there are also 2/3/4s in line, matching each of them with one non-extremist instead of against each other.
That's a matter of timing, hard to predict.  One the one hand, it could play out as you say.  On the other hand, if the extremes happen to be the ones who finish their games at a given them, they may wait around for the non-extremes to finish a game that started later or ran longer.  So I guess the question is, are we prioritizing "minimize wait time" over "impose my preference" or vice versa?  Maybe the options should be explicitly explained that way (i.e. 1s and 5s may wait longer for a match).  I guess if that were done then I would be more okay with the 1-5 match never being made. 
« Last Edit: April 19, 2014, 11:59:51 am by theblankman »
Logged
it's a shame that full-random is the de facto standard

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1241 on: April 21, 2014, 03:36:51 am »
+3

I'll keep encouraging michaeljb to post about his contributions here

I have a contribution to report! :) But it's only relevant to developers :(

Inspired by this discussion, I've made progress on using HTML template files instead of HTML strings or chains of jQuery calls to insert HTML elements. I pushed these changes on a new branch, see the commit here.

The good news is this can lead to much more readable code as the HTML is pulled out of the JavaScript into HTML files; the bad news is that it adds a dev dependency on grunt, a JavaScript build tool (the other good news, which is not as good as good news that doesn't come with bad news, but not as bad as bad news that contains no other good news, is that grunt is pretty easy to use and set up with node -- set up node/npm, then "npm install" in the project dir).
Logged
🚂 Give 18xx games a chance 🚂

serakfalcon

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 278
  • Shuffle iT Username: serakfalcon
  • Respect: +230
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1242 on: April 21, 2014, 04:19:39 am »
+8

the other good news, which is not as good as good news that doesn't come with bad news, but not as bad as bad news that contains no other good news

I had no trouble not misunderstanding what you didn't not say.
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1243 on: April 22, 2014, 08:04:02 pm »
+1

AI merged the template stuff into the beta branch, which means anyone working on developing the extension will need to have grunt working.

You'll need node+npm (on Mac I use Homebrew and just installed with "brew install node", I think you can use apt-get on Linux), and then you'll need to install grunt-cli with 'npm install -g grunt-cli'. After that, in the Goko-Salvager directory, 'npm install' will install grunt and the grunt plugins used by the project.
Logged
🚂 Give 18xx games a chance 🚂

dominator 123

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 164
  • Shuffle iT Username: dominator 123
  • Notice the space
  • Respect: +369
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1244 on: April 23, 2014, 05:47:38 am »
0

Is there any way to save the chat log?
Logged
"Strictly Better" compares only effects and not cost, change my mind

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1245 on: April 23, 2014, 07:06:09 am »
+1

Is there any way to save the chat log?
CTRL+A selects all and you can than copy it with CTRL+C
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1246 on: April 24, 2014, 01:12:12 am »
0

the options include autokick by iso rating. how do you phrase your game title for that to have effect? "LVL XX-YY" doesn't seem to work

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1247 on: April 24, 2014, 01:36:20 am »
0

the options include autokick by iso rating. how do you phrase your game title for that to have effect? "LVL XX-YY" doesn't seem to work

Yeah, the syntax isn't very forgiving.  It has to be like these:

L15+
L20-
L15-20
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1248 on: April 24, 2014, 02:03:34 am »
+2

Right now, it isn't letting me add a bot to a game. Only happens when Salvager is enabled.

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
Starting Goko Salvager 2.5.3.7 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L507px T0px FSSDK.Notifier.js:115
Attr.specified is deprecated. Its value is always true.
Successfully subscribed to player notifications FSSDK.js:20336
Player Info Fetched 
Object
 DominionClient.js:847
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Launch Screen ready. launchScreenLoader.js:69
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Image from origin 'https://gokosalvager.com:8889' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:753
Not already loaded Automatch automatch.js:934
On Join Base +3samples <4500
d
 autokick.js:24
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:32
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Required parameter missing and has no default.  Message = InviteBotTableToken, parameter = token due to token not a string FSSDK.js:11917

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1249 on: April 24, 2014, 03:09:26 am »
+2

Right now, it isn't letting me add a bot to a game. Only happens when Salvager is enabled.

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
Starting Goko Salvager 2.5.3.7 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L507px T0px FSSDK.Notifier.js:115
Attr.specified is deprecated. Its value is always true.
Successfully subscribed to player notifications FSSDK.js:20336
Player Info Fetched 
Object
 DominionClient.js:847
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Launch Screen ready. launchScreenLoader.js:69
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Image from origin 'https://gokosalvager.com:8889' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:753
Not already loaded Automatch automatch.js:934
On Join Base +3samples <4500
d
 autokick.js:24
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:32
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Required parameter missing and has no default.  Message = InviteBotTableToken, parameter = token due to token not a string FSSDK.js:11917

Thanks.  Fix was and one-liner and is in the repo (but not yet in the released beta).
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1250 on: April 24, 2014, 10:29:37 am »
+4

the options include autokick by iso rating. how do you phrase your game title for that to have effect? "LVL XX-YY" doesn't seem to work

Yeah, the syntax isn't very forgiving.  It has to be like these:

L15+
L20-
L15-20

well i was now matched first against stef and then against a guy with lvl <10, so i'm pretty sure it doesn't work

the bad thing is that i lost both games

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1251 on: April 24, 2014, 11:00:17 am »
0

well i was now matched first against stef and then against a guy with lvl <10, so i'm pretty sure it doesn't work

Okay, thanks.  I can see those games in the server log and there are at least two things going wrong.  Some good matches are being prevented and some bad matches are being allowed.

The bad matches bug was a one-line fix for the server, so that's deployed now and you shouldn't have that problem again.  The good matches bug is more mysterious and I'll need to gather some more information before I can track it down.

Until then, be aware that automatch with the Isotropish rating criterion will sometimes work incorrectly.  That is, if you set L20+ or L20-30, automatch will sometimes screw up and refuse to match you with a L25 player who ought to be eligible for the match.

Edit: Found the problem.  Only the beta version actually submits the user's Isotropish rating to automatch, so you can't automatch with official-version users when you're using isotropish criteria.  The beta will go out in a couple days unless some giant new bug arises.
« Last Edit: April 24, 2014, 11:14:22 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1252 on: April 24, 2014, 11:30:10 am »
0

Edit: Found the problem.  Only the beta version actually submits the user's Isotropish rating to automatch, so you can't automatch with official-version users when you're using isotropish criteria.  The beta will go out in a couple days unless some giant new bug arises.

You are submitting the level from the client's expansion instead of grabbing it directly from your database? That seems strange, and more importantly, a bit "dangerous". I do not care too much personally as someone impersonating a different level than their own via tweaking their own Salvager code, but seems like a dangerous practice.

I am a decent programmer, but by no means I am a developer nor have any experience with internet security stuff, so sorry in advance if I am way off.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1253 on: April 24, 2014, 11:56:56 am »
0

You are submitting the level from the client's expansion instead of grabbing it directly from your database? That seems strange, and more importantly, a bit "dangerous". I do not care too much personally as someone impersonating a different level than their own via tweaking their own Salvager code, but seems like a dangerous practice.

I am a decent programmer, but by no means I am a developer nor have any experience with internet security stuff, so sorry in advance if I am way off.

No, you're quite right.  It's terrible.

There are actually quite a few ways in which someone who pokes around in the JS code can abuse Salvager.  Some are unavoidable because we're not Goko and can't access their data directly.  Others, like this one, are just thing that were easy to code wrong and which I've never bothered to fix.  Of course, those issues are nothing compared to the ways in which such a person can abuse Goko.

Fortunately, with the exception of a few leaderboard cheats, nobody really seems to be trying to exploit either Goko or Salvager.  I'll get serious about security if and when that changes, but the stakes are so low that it would feel wasteful to spend much effort on it before then.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1254 on: April 24, 2014, 12:17:14 pm »
0

well i was now matched first against stef and then against a guy with lvl <10, so i'm pretty sure it doesn't work

Okay, thanks.  I can see those games in the server log and there are at least two things going wrong.  Some good matches are being prevented and some bad matches are being allowed.

The bad matches bug was a one-line fix for the server, so that's deployed now and you shouldn't have that problem again.  The good matches bug is more mysterious and I'll need to gather some more information before I can track it down.

Until then, be aware that automatch with the Isotropish rating criterion will sometimes work incorrectly.  That is, if you set L20+ or L20-30, automatch will sometimes screw up and refuse to match you with a L25 player who ought to be eligible for the match.

Edit: Found the problem.  Only the beta version actually submits the user's Isotropish rating to automatch, so you can't automatch with official-version users when you're using isotropish criteria.  The beta will go out in a couple days unless some giant new bug arises.

oh good, when we did the test game and it worked, i was almost thinking that i screwed something up and complained for no reason

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1255 on: April 25, 2014, 10:15:58 am »
+2



this can't be right

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1256 on: April 25, 2014, 10:20:36 am »
0

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1257 on: April 25, 2014, 10:35:17 am »
0



this can't be right

Why not?

well, because his rating of 1048 isn't between 5400 and 6300 and he didn't get kicked, i even got the notification for a found match

it worked fine for everyone else. and it's not a big deal either... but it's definitely not right.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1258 on: April 25, 2014, 11:26:21 am »
+1



this can't be right

Why not?

well, because his rating of 1048 isn't between 5400 and 6300 and he didn't get kicked, i even got the notification for a found match

it worked fine for everyone else. and it's not a big deal either... but it's definitely not right.

Oh... duh.  It's probably related to him being a guest. I'll look into it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1259 on: April 25, 2014, 06:23:35 pm »
0

well, because his rating of 1048 isn't between 5400 and 6300 and he didn't get kicked, i even got the notification for a found match

it worked fine for everyone else. and it's not a big deal either... but it's definitely not right.

Oh... duh.  It's probably related to him being a guest. I'll look into it.

I can't replicate this.  I'm using the same version you have (beta, v2.5.4.2) and I get the correct autokick behavior when I have a guest join.  You probably encountered some unusual edge case that I haven't thought of.  Please turn on "extra logging" and post a full log if it happens again.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1260 on: April 25, 2014, 07:26:50 pm »
0

well, because his rating of 1048 isn't between 5400 and 6300 and he didn't get kicked, i even got the notification for a found match

it worked fine for everyone else. and it's not a big deal either... but it's definitely not right.

Oh... duh.  It's probably related to him being a guest. I'll look into it.

I can't replicate this.  I'm using the same version you have (beta, v2.5.4.2) and I get the correct autokick behavior when I have a guest join.  You probably encountered some unusual edge case that I haven't thought of.  Please turn on "extra logging" and post a full log if it happens again.

willdo

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1261 on: April 26, 2014, 09:20:44 pm »
+1

Every time Chan Kuan Rong joined my game for gokodom I got this warning from my antivirus (Kaspersky)

Looks like something to do with hosting the avatar maybe?

Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1262 on: April 26, 2014, 11:18:29 pm »
+7

Every time Chan Kuan Rong joined my game for gokodom I got this warning from my antivirus (Kaspersky)

Looks like something to do with hosting the avatar maybe?



LOL.  Apparently, Kaspersky has decided that the Salvager icon is going to infect your computer.

Watch out!!

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1263 on: April 27, 2014, 06:42:13 am »
+1

I've had my doubts about Kasperksy ever since I read this and this, but trying to block Salvager is definitely the last straw.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1264 on: April 27, 2014, 10:05:04 am »
+2

I wonder if changing to gokosalvager.com domain resolves this.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1265 on: April 27, 2014, 12:14:03 pm »
0

I've had my doubts about Kasperksy ever since I read this and this, but trying to block Salvager is definitely the last straw.

Unfortunately it's required for my school. It wont let me navigate to the url in browser either...

Edit: Clarification. I meant the salvager image url, not goko or gokosalvager.com or anything.
« Last Edit: April 27, 2014, 02:39:01 pm by GeoLib »
Logged
"All advice is awful"
 —Count Grishnakh

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1266 on: April 27, 2014, 12:47:11 pm »
0

Just install linux, or use a liveUSB to play Dominion.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1267 on: April 27, 2014, 03:50:21 pm »
0

I wonder if changing to gokosalvager.com domain resolves this.

Probably.  Kaspersky doesn't object to the source png file when I scan it manually, so either it's a man-in-the-middle attack (absurdly unlikely) or Kaspersky is really just objecting to the domain mismatch.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1268 on: April 27, 2014, 06:22:37 pm »
+4

I just got auto-matched with someone with base set only.

Edit:  And for some reason it didn't set me up as host.  So... big problem there.

Thanks.  I'll look into it.

Matching you with a base-only player is correct behavior, but making him the host is not right.  AM should always choose the player with more sets as host.

I found the cause of this problem.  Salvager asks MF/Goko which sets you own, and it isn't supposed to allow you to submit an automatch request until it gets an answer, but "Use Automatch" and "Quick Game" both unintentionally evade the code I originally wrote to enforce that requirement.

So my server receives an automatch request claiming that you own no expansions, not even Base.  Instead of freaking out at this impossible request, it just has your opponent host.  If your automatch settings allow a Base-only match (the default), it's possible to match with an opponent who has only Base.

Fixing this shouldn't be hard.  Automatch just needs to be a little more careful about enforcing its information requirements.
« Last Edit: April 27, 2014, 06:24:04 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1269 on: April 27, 2014, 09:40:29 pm »
+11

New official release: v2.5.4.2

Features:
- #vpon/off options for automatch
- Automatch chat/explanation dialog
- Option to explain autokicks in lobby chat
- Isotropish level in player popop
- Autokick by Isotropish level
- Kingdom generator appends "All" by default
- Clickable option text in the settings dialog

Bug fixes:
- No more "... has left the game" messages

For developers:
- HTML templates with grunt
- all WS connections on port 443
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1270 on: April 27, 2014, 10:39:25 pm »
0

Awesome!

- No more "... has left the game" messages
This was a Goko bug, right, not a Salvager bug?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1271 on: April 27, 2014, 10:42:28 pm »
+6

Awesome!

- No more "... has left the game" messages
This was a Goko bug, right, not a Salvager bug?

I'd say it was a team effort.  Goko has always been feeding the client this nonsense, but Salvager made it visible.  :P
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1272 on: April 27, 2014, 11:02:23 pm »
+4

Logged
🚂 Give 18xx games a chance 🚂

Burning Skull

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1150
  • Shuffle iT Username: Burning Skull
  • See you in the Outpost
  • Respect: +1843
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1273 on: April 28, 2014, 05:32:14 am »
0

That's probably not a big issue, but all the verbs in the log are used in present tenses, all but "apply", which is used in the past tense.
So maybe it should read like that:
"... applies Watchtower to..."

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1274 on: April 28, 2014, 06:02:20 am »
+1

The log tense stuff is Making Fun's issue; Salvager doesn't generate the log, it just displays it.

If it is just one word that would need to change I think it would be a simple fix, but if it turned out more words were that way people would want those fixed too, more little requests happen and before you know it there's a complete Goko-to-Isotropic log converter. Now that I've said that someone probably wants it but the point I'm trying to make is that I don't think it's worth anyone's time to add this to Salvager.

Go ahead and post the request on Making Fun's forums, though I personally have no idea what sort of response you'll get there.
Logged
🚂 Give 18xx games a chance 🚂

Burning Skull

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1150
  • Shuffle iT Username: Burning Skull
  • See you in the Outpost
  • Respect: +1843
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1275 on: April 28, 2014, 06:16:24 am »
+2

The log tense stuff is Making Fun's issue; Salvager doesn't generate the log, it just displays it.

If it is just one word that would need to change I think it would be a simple fix, but if it turned out more words were that way people would want those fixed too, more little requests happen and before you know it there's a complete Goko-to-Isotropic log converter. Now that I've said that someone probably wants it but the point I'm trying to make is that I don't think it's worth anyone's time to add this to Salvager.

Go ahead and post the request on Making Fun's forums, though I personally have no idea what sort of response you'll get there.

Reposted it there. Feeling myself as nerdy as possible :)

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1276 on: April 28, 2014, 06:21:08 am »
0

The log tense stuff is Making Fun's issue; Salvager doesn't generate the log, it just displays it.

If it is just one word that would need to change I think it would be a simple fix, but if it turned out more words were that way people would want those fixed too, more little requests happen and before you know it there's a complete Goko-to-Isotropic log converter. Now that I've said that someone probably wants it but the point I'm trying to make is that I don't think it's worth anyone's time to add this to Salvager.

Go ahead and post the request on Making Fun's forums, though I personally have no idea what sort of response you'll get there.

A full Goko-to-Isotropic converter would be a rather challenging project, as some of the required information doesn't show up in the Goko logs (e.g. Masquerade passes).  Edit: I do think that some work has been done on it though... by serakfalcon and/or ftl maybe?

Personally, I'm not likely to attend to this either, but I can certainly point you to the relevant section of code if you're interested in working on it yourself.  It would actually be a rather simple fix (or set of fixes), just search and replace with Javascript regular expressions.
« Last Edit: April 28, 2014, 06:26:19 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Burning Skull

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1150
  • Shuffle iT Username: Burning Skull
  • See you in the Outpost
  • Respect: +1843
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1277 on: April 28, 2014, 06:33:45 am »
0

Well, let's see what Making Fun guys would say to that. If they are not planning to fix that, I would gladly contribute.

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1278 on: April 28, 2014, 06:52:19 am »
0

Edit: I do think that some work has been done on it though... by serakfalcon and/or ftl maybe?

Council Room related?
Logged
🚂 Give 18xx games a chance 🚂

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1279 on: April 28, 2014, 06:57:25 am »
0

Edit: I do think that some work has been done on it though... by serakfalcon and/or ftl maybe?

Council Room related?

Yes.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Acher

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1280 on: April 28, 2014, 02:46:21 pm »
+1

When I get an automatch the box that pops up asking me if I want to accept is now too big to fit on my screen (I use a small netbook) so I have to zoom out a lot to get to the accept button (which is often too late).

I think it's because there now seems to be a chat window that has pushed the accept and decline buttons down. I am not very knowledgeable about tech stuff. Can anyone help me?

Also, what's up with some of the lobby rooms having negative numbers (e.g. Courtard -6)?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1281 on: April 28, 2014, 03:43:24 pm »
0

When I get an automatch the box that pops up asking me if I want to accept is now too big to fit on my screen (I use a small netbook) so I have to zoom out a lot to get to the accept button (which is often too late).

I think it's because there now seems to be a chat window that has pushed the accept and decline buttons down. I am not very knowledgeable about tech stuff. Can anyone help me?

Hi Acher, please post a screenshot at your preferred resolution so I can see what would make sense.

Also, what's up with some of the lobby rooms having negative numbers (e.g. Courtard -6)?

It's MF/Goko.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Acher

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1282 on: April 28, 2014, 04:25:47 pm »
+1

Thanks!

I attached a screenshot. Is this what you wanted?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1283 on: April 28, 2014, 04:43:38 pm »
0

Thanks!

I attached a screenshot. Is this what you wanted?

lol. Yes, I definitely understand the problem now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1284 on: April 28, 2014, 06:54:35 pm »
+7

inb4 random link to my past

For developers:

I submitted a pull request adding JSLint to the project via Grunt. After it gets accepted, running "npm install" will download the node packages you'll need.
"grunt jslint" will run JSLint with settings defined in the Gruntfile, and "grunt watch:jslint" will start a process that will automatically run JSLint whenever a relevant file changes.

The Development page on the Wiki mentions following JSLint, and I figured it'd be nice for that to actually be part of the project.
« Last Edit: April 28, 2014, 06:56:05 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Magyi

  • Pawn
  • **
  • Offline Offline
  • Posts: 3
  • Respect: +3
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1285 on: April 30, 2014, 07:20:51 am »
0

Hi everyone, I have a new galaxy note and tried to use Firefox with the extension. Goko itself works but grease monkey cannot be installed to this v29 version of firefox. Is this a new thing or I should not wait since the extension wont work on tablets. I know that for chrome currently extensions are not supported for tablet. Does it work for anyone with firefox? Thanks.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1286 on: April 30, 2014, 07:42:38 am »
+1

Hi everyone, I have a new galaxy note and tried to use Firefox with the extension. Goko itself works but grease monkey cannot be installed to this v29 version of firefox. Is this a new thing or I should not wait since the extension wont work on tablets. I know that for chrome currently extensions are not supported for tablet. Does it work for anyone with firefox? Thanks.
You can try find something for Android like Virtual Chrome for Ipad.
http://forum.dominionstrategy.com/index.php?topic=10255.msg336731#msg336731
Logged

greatexpectations

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1097
  • Respect: +1067
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1287 on: April 30, 2014, 12:23:53 pm »
+4

It's MF/Goko.

it took me a couple tries to realize that the MF stood for Making Fun and not something else.
Logged
momomoto: ...I looked at the tableau and went "Mountebank? That's for jerks."
rrenaud: Jerks win.

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1288 on: April 30, 2014, 12:38:06 pm »
+2

Dominion Salvager seems to be broken today.
I have version 2.5.4.2, and nothing work on goko. I try to desactivate the add on, and all is working, very badly without the add on but it works.
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #1289 on: April 30, 2014, 12:41:37 pm »
+1

Dominion Salvager seems to be broken today.
I have version 2.5.4.2, and nothing work on goko. I try to desactivate the add on, and all is working, very badly without the add on but it works.

The server is down.  Will probably have to wait for AI to get home and notice.
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1290 on: April 30, 2014, 02:01:47 pm »
+2

Dominion Salvager seems to be broken today.
I have version 2.5.4.2, and nothing work on goko. I try to desactivate the add on, and all is working, very badly without the add on but it works.
Just a theory: more integration with the Isotropish leaderboard means more Salvager features break when gokosalvager.com is down, and some of those are trying to replace elements of Goko's interface, so it looks as if some game features are fully broken.  Used to be the only thing that didn't work without the server was Automatch, but today I don't get the box of player stats when I click on someone's icon.  I'm guessing the reason is because Salvager gets stuck trying to retrieve the player's Iso level and never gets around to presenting the altered box. 
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1291 on: April 30, 2014, 03:08:36 pm »
+3

Dominion Salvager seems to be broken today.
I have version 2.5.4.2, and nothing work on goko. I try to desactivate the add on, and all is working, very badly without the add on but it works.
Just a theory: more integration with the Isotropish leaderboard means more Salvager features break when gokosalvager.com is down, and some of those are trying to replace elements of Goko's interface, so it looks as if some game features are fully broken.  Used to be the only thing that didn't work without the server was Automatch, but today I don't get the box of player stats when I click on someone's icon.  I'm guessing the reason is because Salvager gets stuck trying to retrieve the player's Iso level and never gets around to presenting the altered box.

I've noticed.  But yes, I'm not at home and can't fix it right now.  My attempts to move the server to Linode have been disastrous... I've run into every problem from random ssh timeouts to running out of memory to running out of filesystem inodes.  I'm going to give Amazon's hosting a try instead.

BlankMan, you're absolutely right that Salvager should not be relying on my server to function properly.  I've been pretty careful about this so far (e.g. avatars default to loading from Retrobox if gokosalvager.com is down, then default to Goko if retrobox is down).  Unfortunately, I loused it up on this last release.  I'm working on an emergency fix right now.

As far as I know, the only broken functionality is the user detail popups.  Automatch, of course, won't work until I get the server back online, nor will autokick by Isotropish rating.  Is there anything else that isn't working?  Edit: Okay, I see that autokick is causing other issues too.  Thanks yed.
« Last Edit: April 30, 2014, 03:27:41 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1292 on: April 30, 2014, 03:15:26 pm »
0

Dominion Salvager seems to be broken today.
I have version 2.5.4.2, and nothing work on goko. I try to desactivate the add on, and all is working, very badly without the add on but it works.

Just a theory: more integration with the Isotropish leaderboard means more Salvager features break when gokosalvager.com is down, and some of those are trying to replace elements of Goko's interface, so it looks as if some game features are fully broken.  Used to be the only thing that didn't work without the server was Automatch, but today I don't get the box of player stats when I click on someone's icon.  I'm guessing the reason is because Salvager gets stuck trying to retrieve the player's Iso level and never gets around to presenting the altered box.

I've noticed.  But yes, I'm not at home and can't fix it right now.  My attempts to move the server to Linode have been disastrous... I've run into every problem from random ssh timeouts to running out of memory to running out of filesystem inodes.  I'm going to give Amazon's hosting a try instead.

BlankMan, you're absolutely right that Salvager should not be relying on my server to function properly.  I've been pretty careful about this so far (e.g. avatars default to loading from Retrobox if gokosalvager.com is down, then default to Goko if retrobox is down).  Unfortunately, I loused it up on this last release.  I'm working on an emergency fix right now.

As far as I know, the only broken functionality is the user detail popups.  Automatch, of course, won't work until I get the server back online, nor will autokick by Isotropish rating.  Is there anything else that isn't working?

What kind of server resources does salvager need? I'm surprised you've had trouble with linode: I've been running numerous webservers on a single linode for years, with very few problems. I may even have room to let you try running salvager on it, if you want to give it a try. The only issue is that I'm still running on a 32-bit architecture (lol). If you do want to try out my linode, and desperately need 64 bits, maybe that will be a good excuse to figure out upgrading.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1293 on: April 30, 2014, 03:27:07 pm »
0

What kind of server resources does salvager need? I'm surprised you've had trouble with linode: I've been running numerous webservers on a single linode for years, with very few problems. I may even have room to let you try running salvager on it, if you want to give it a try. The only issue is that I'm still running on a 32-bit architecture (lol). If you do want to try out my linode, and desperately need 64 bits, maybe that will be a good excuse to figure out upgrading.

Partly it's just that it's carelessly written.  There was no good reason to run out of memory or inodes.  I just had only run it before on my own server, which has tons of both, so I'd never bothered to make it slicker.  I've run into some other more mysterious problems too.  I'm sure they have similarly reasonable causes, but I'm feeling a bit fed up, plus EgorK gave me a whole bunch of AWS credit.

The random ssh timeouts are still weird, and I'm not happy with the latency either.  It's faster and more reliable to connect to my own server, despite it being stuck behind my local cable-based ISP... that just can't be right.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

TheMirrorMan

  • Golem
  • ****
  • Offline Offline
  • Posts: 187
  • Respect: +124
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1294 on: April 30, 2014, 04:37:21 pm »
0

Quote
As far as I know, the only broken functionality is the user detail popups.  Automatch, of course, won't work until I get the server back online, nor will autokick by Isotropish rating.  Is there anything else that isn't working?

Well, not really. As far as I can see :

* I'm not getting my avatar (although I do see yed's e.g.) - but this is most probably because I cleared my cache earlier.
* I can join a game, but my opponent doesn't notice (I don't appear in his box) - Edit : this seems to be working now.
* When I create a game, nobody joins (but maybe I'm just that wicked :) )
* We can't get the details of the player (as you mentioned)

I don't know how much of these relate to Salvager or not. I'm on Google Chrome with Salvager 2.5.4.2 ? Somebody suggested not using Chrome ... I dunno.
« Last Edit: April 30, 2014, 04:39:27 pm by TheMirrorMan »
Logged
Here comes the mirror man. Says he's a people fan.

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1295 on: April 30, 2014, 04:39:42 pm »
0

Quote
As far as I know, the only broken functionality is the user detail popups.  Automatch, of course, won't work until I get the server back online, nor will autokick by Isotropish rating.  Is there anything else that isn't working?

Well, not really. As far as I can see :

* I'm not getting my avatar (although I do see yed's e.g.) - but this is most probably because I cleared my cache earlier.
* I can join a game, but my opponent doesn't notice (I don't appear in his box)
* When I create a game, nobody joins (but maybe I'm just that wicked :) )
* We can't get the details of the player (as you mentioned)

I don't know how much of these relate to Salvager or not. I'm on Google Chrome with Salvager 2.5.4.2 ? Somebody suggested not using Chrome ... I dunno.

It's pretty much the same for me. wanna play?

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1296 on: April 30, 2014, 05:57:38 pm »
+4

BlankMan, you're absolutely right that Salvager should not be relying on my server to function properly.  I've been pretty careful about this so far (e.g. avatars default to loading from Retrobox if gokosalvager.com is down, then default to Goko if retrobox is down).  Unfortunately, I loused it up on this last release.

Don't take all the credit! I contributed the Isotropish level popup code that's breaking things now. :P

edit: spelling
« Last Edit: April 30, 2014, 06:11:36 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1297 on: April 30, 2014, 06:02:48 pm »
+4

BlankMan, you're absolutely right that Salvager should not be relying on my server to function properly.  I've been pretty careful about this so far (e.g. avatars default to loading from Retrobox if gokosalvager.com is down, then default to Goko if retrobox is down).  Unfortunately, I loused it up on this last release.

Don't take all the credit! I contribued the Isotropish level popup code that's breaking things now. :P
inb4 random post that we can un+1
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1298 on: April 30, 2014, 06:27:20 pm »
+6

Salvager fix is in.  You need v2.5.4.3

If you're running the Chrome store version, the update is automatic.  Everyone else has to download and re-install manually.  I can't push an auto-update to you while my server is down.

The new versions are available here for official releases: http://aiannacc.github.io/v2.5.4.3/
And here for the beta tester version: http://aiannacc.github.io/v2.5.4.3/forbetas/

Autoupdate and Isotropish levels still won't work until my server is back online.  The fix just makes the extension fail more gracefully when it can't find my server.  For example, you won't see Iso level in the player level popup, but at least it won't break the popup code anymore when it fails to find the Iso level.
« Last Edit: May 01, 2014, 03:18:38 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1299 on: April 30, 2014, 07:11:42 pm »
+9

inb4 random link to my past




Well, ok, not so random.

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1300 on: April 30, 2014, 07:40:55 pm »
0

^I could listen to that all day.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1301 on: April 30, 2014, 09:59:05 pm »
0

I'm getting a "failed to transmit file" error while trying to upload my avatar.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1302 on: April 30, 2014, 10:14:19 pm »
0

I'm getting a "failed to transmit file" error while trying to upload my avatar.

'cuz the server's down. :(
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1303 on: April 30, 2014, 10:16:14 pm »
0

I'm getting a "failed to transmit file" error while trying to upload my avatar.

'cuz the server's down. :(

Oh I thought it was back up because Salvager was still working.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1304 on: April 30, 2014, 10:23:04 pm »
+5

I'm getting a "failed to transmit file" error while trying to upload my avatar.

'cuz the server's down. :(

Oh I thought it was back up because Salvager was still working.

Like a self-healing robot, Salvager has routed around the damage. But there's still damage, so everything that depends on Andrew's server doesn't work.
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1305 on: April 30, 2014, 10:35:56 pm »
0

I'm getting a "failed to transmit file" error while trying to upload my avatar.

'cuz the server's down. :(

Oh I thought it was back up because Salvager was still working.

Like a self-healing robot, Salvager has routed around the damage. But there's still damage, so everything that depends on Andrew's server doesn't work.

That's deep.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1306 on: May 01, 2014, 03:02:15 am »
+2

Salvager fix is in.  You need v2.4.5.3.
2.5.4.3
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1307 on: May 01, 2014, 03:24:35 am »
0

Lobbies load so much faster when gokosalvager.com is down. I think I'll leave isotropish level-display off.

Edit: on reflection, maybe it's because goko fixed their lobby bug, and the salvager thing is a coincidence.
« Last Edit: May 01, 2014, 03:32:56 am by amalloy »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1308 on: May 01, 2014, 03:43:46 am »
0

Lobbies load so much faster when gokosalvager.com is down. I think I'll leave isotropish level-display off.

Edit: on reflection, maybe it's because goko fixed their lobby bug, and the salvager thing is a coincidence.

Yeah, I'm not too sure about this.

I'm pretty sure that the avatars load a lot faster than when they were coming from retrobox.  The Isotropish ratings also shouldn't be holding up the lobby-loading either, as that query is asynchronous and mostly gets done before you even join a lobby.  Maybe there's some other issue though.  It warrants testing.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hvb

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 132
  • Shuffle iT Username: HvBoedefeld
  • Respect: +174
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1309 on: May 01, 2014, 05:42:44 am »
+1

I have the problem again, that i can`t see people join, although i installed the new update. For a few hours it worked fine after installing. Now it does not anymore.
Not that I know what its for or what its doing, but i post my java console log if that is any help.

Code: [Select]
2900 console messages are not shown.
Time: 1.969 seconds FS.DeckBuilder.js:1298
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5144ecf7e4b0bef57ec85b7d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5144ecf7e4b0bef57ec85b7d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join All  5000+
d
 autokick.js:25
Ratings 5875 4998 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/517011b8e4b082c74d7e813a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516daacae4b082c74d7c50fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
OPP EXIT chatbox.js:117
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516daacae4b082c74d7c50fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516daacae4b082c74d7c50fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join All  5000+
d
 autokick.js:25
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
OPP EXIT chatbox.js:117
12
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5137eb4ae4b0cd4b5a40bf98.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d50afe4b082c74d7b99d3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
14
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
10
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join All  5000+
d
 autokick.js:25
Ratings 5875 3891 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
OPP EXIT chatbox.js:117
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
On Join All  5000+
d
 autokick.js:25
Ratings 5875 6515 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d33dbe4b082c74d7b39fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53542fffe4b077c31680206b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516daacae4b082c74d7c50fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d12cbe4b082c74d7ac2fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5146317ee4b0cf33e051019a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d33dbe4b082c74d7b39fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51541d3be4b02ef6ff997e97.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5360da22e4b0462a8091fc84.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53542fffe4b077c31680206b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d12cbe4b082c74d7ac2fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5146317ee4b0cf33e051019a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51541d3be4b02ef6ff997e97.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5360da22e4b0462a8091fc84.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
17
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroyed PlayerController DominionUI.js:13383
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
5
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d33dbe4b082c74d7b39fa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
15
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
21
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
Uncaught TypeError: Cannot read property 'setCaptureInput' of null DominionUI.js:4386
7
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT https://gokosalvager.com:8889/gs/avatars/50bfbb9ae4b0a380e35fa23b.jpg
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT https://gokosalvager.com:8889/gs/avatars/50733066fca2ca7237ee9b77.jpg
Time: 2.133 seconds FS.DeckBuilder.js:1298
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join Andrew, need 3 minutes
d
 autokick.js:25
Ratings 5962 6426 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
46
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroyed PlayerController DominionUI.js:13383
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5101a6c4e4b02b7235c3860f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361b0f6e4b0462a80921ade.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dff90e4b082c74d7cf996.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53133693e4b0e77fe8ea03ef.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51700f3ae4b082c74d7e7d86.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5360b8aae4b0bc57f008943e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d29efe4b082c74d7b198a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52ffd680e4b059e80624f88e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51447cc9e4b0cf33e050d3a4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513cdf32e4b05fa06a31552b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513db4c2e4b0da6e3de078e2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513de6dde4b05fa06a316875.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361b171e4b0462a80921b01.png': this content should also be loaded over HTTPS.
 gameClient.html:1
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f027f0cf2dfcf7c289b8a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516cd492e4b082c74d7a247a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535fc2f1e4b0ca5aa53c3694.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530b7ee2e4b059e80625d987.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dc16ee4b082c74d7c8649.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535f54b2e4b0ca5aa53c2e9e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5143c778e4b0d173cd4c231a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51467e35e4b0de86766bf3f3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361e715e4b0462a80922039.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a4d41ee4b03214bb781b08.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513c8845e4b079bc05b04d06.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53266cdce4b002459947db9e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516cd50de4b082c74d7a27ef.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51816033e4b05e4ebc889515.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361b0f6e4b0462a80921ade.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dff90e4b082c74d7cf996.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53133693e4b0e77fe8ea03ef.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51700f3ae4b082c74d7e7d86.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5360b8aae4b0bc57f008943e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d29efe4b082c74d7b198a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52ffd680e4b059e80624f88e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513cdf32e4b05fa06a31552b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51447cc9e4b0cf33e050d3a4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513db4c2e4b0da6e3de078e2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513de6dde4b05fa06a316875.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361b171e4b0462a80921b01.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f027f0cf2dfcf7c289b8a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516cd492e4b082c74d7a247a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535fc2f1e4b0ca5aa53c3694.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530b7ee2e4b059e80625d987.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dc16ee4b082c74d7c8649.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535f54b2e4b0ca5aa53c2e9e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a4d41ee4b03214bb781b08.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513c8845e4b079bc05b04d06.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53266cdce4b002459947db9e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516cd50de4b082c74d7a27ef.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51816033e4b05e4ebc889515.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361e715e4b0462a80922039.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52f9f4fce4b04fb94293e3f2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ddf91e4b082c74d7cc303.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fcc86e4b082c74d7e1dd7.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
4
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5315d950e4b0f7f588b7a219.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ddf91e4b082c74d7cc303.png': this content should also be loaded over HTTPS.
 gameClient.html:1
13
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ddf91e4b082c74d7cc303.png': this content should also be loaded over HTTPS.
 gameClient.html:1
24
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ddf91e4b082c74d7cc303.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fc9e7e4b082c74d7e1a5f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dbfe8e4b082c74d7c829b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d51bfe4b082c74d7b9d81.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33
ready player not at table? FSSDK.js:15741
sitting seat player not at table? FSSDK.js:15760
ready player not at table? FSSDK.js:15741
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5108efd5e4b02265335fb584.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a1320fe4b07603475c2449.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/517274c1e4b0af8780307d3d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/506966f351c38622de84f35b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d208fe4b082c74d7af8c9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/517b8710e4b05a7ced994d75.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4dd0e4b082c74d7b8fa4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e4ce1e4b082c74d7d514a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d1491e4b082c74d7ac9fe.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51153216e4b081ad31c4cab9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535fb41be4b0ca5aa53c3554.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fc201e4b082c74d7e0fb5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d0fc8e4b082c74d7ab651.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dad8de4b082c74d7c57f6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/531cc201e4b08c4b632656d1.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52ea9e61e4b0f170a94f99bc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/514470aae4b0f9222536db94.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5108efd5e4b02265335fb584.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a1320fe4b07603475c2449.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/517274c1e4b0af8780307d3d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5169e822e4b04d562bd20e01.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6725e4b082c74d7be248.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7143e4b082c74d7c00de.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/515d9d84e4b02b5c64fbd287.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dbd9fe4b082c74d7c7d2e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d31dbe4b082c74d7b3391.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505dd328fca2e44e30819afd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52bedf92e4b0ec98f52ac0ca.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/506966f351c38622de84f35b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d208fe4b082c74d7af8c9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/517b8710e4b05a7ced994d75.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4dd0e4b082c74d7b8fa4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d1491e4b082c74d7ac9fe.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e4ce1e4b082c74d7d514a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51153216e4b081ad31c4cab9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535fb41be4b0ca5aa53c3554.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fc201e4b082c74d7e0fb5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d0fc8e4b082c74d7ab651.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dad8de4b082c74d7c57f6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/531cc201e4b08c4b632656d1.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52ea9e61e4b0f170a94f99bc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
7
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/514470aae4b0f9222536db94.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5169e822e4b04d562bd20e01.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6725e4b082c74d7be248.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7143e4b082c74d7c00de.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dbd9fe4b082c74d7c7d2e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d31dbe4b082c74d7b3391.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505dd328fca2e44e30819afd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52bedf92e4b0ec98f52ac0ca.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/515d9d84e4b02b5c64fbd287.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d3b69e4b082c74d7b514f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5165a20fe4b0e1a715021805.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516de9cee4b082c74d7cd72e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
41
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
37
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Time: 2.08 seconds FS.DeckBuilder.js:1298
4
OPP EXIT chatbox.js:117
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5939 3928 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
6
OPP EXIT chatbox.js:117
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5939 4552 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
On Join 5000+ vpon all sets
d
 autokick.js:25
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5939 5445 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
4
OPP EXIT chatbox.js:117
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/514470aae4b0f9222536db94.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
OPP EXIT chatbox.js:117
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530e36d3e4b0fbabf705f4d6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5360c4dae4b0dcc33590159d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5144f7b2e4b0bef57ec85d07.png': this content should also be loaded over HTTPS.
 gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e4665e4b082c74d7d47f3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5360c4dae4b0dcc33590159d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530e36d3e4b0fbabf705f4d6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5144f7b2e4b0bef57ec85d07.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e4665e4b082c74d7d47f3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516da267e4b082c74d7c3ddd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5904 5100 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
Time: 2.12 seconds FS.DeckBuilder.js:1298
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516da267e4b082c74d7c3ddd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
OPP EXIT chatbox.js:117
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516f3c5be4b082c74d7dfd79.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516f3ac7e4b082c74d7dfba2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516f3c5be4b082c74d7dfd79.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516f3ac7e4b082c74d7dfba2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f0f0851c333114368f7c6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5924 5079 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
Time: 1.993 seconds FS.DeckBuilder.js:1298
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
OPP EXIT chatbox.js:117
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50600faefca2f090db079d38.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4542e4b082c74d7b70a8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a45088e4b0b7de3070a98e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50600faefca2f090db079d38.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a45088e4b0b7de3070a98e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5944 5058 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
Time: 1.969 seconds FS.DeckBuilder.js:1298
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d57b4e4b082c74d7bb1ee.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/534b4ad6e4b09d355b459818.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535ccfd3e4b0ca5aa53bf935.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6353e4b082c74d7bd6bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5329aeb2e4b00562c8fb1a40.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6353e4b082c74d7bd6bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d661ee4b082c74d7bdf24.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/510e4b8de4b0278d0ed38ede.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53147eb4e4b0e77fe8ea2e59.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/532f7d64e4b0f9f5e0d70fba.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d15d7e4b082c74d7acefc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d57b4e4b082c74d7bb1ee.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/534b4ad6e4b09d355b459818.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535ccfd3e4b0ca5aa53bf935.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5329aeb2e4b00562c8fb1a40.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d661ee4b082c74d7bdf24.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/510e4b8de4b0278d0ed38ede.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53147eb4e4b0e77fe8ea2e59.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/532f7d64e4b0f9f5e0d70fba.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d15d7e4b082c74d7acefc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6353e4b082c74d7bd6bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
8
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6353e4b082c74d7bd6bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
45
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6353e4b082c74d7bd6bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
10
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50683e4e0cf2795d403d3e88.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5963 3651 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
OPP EXIT chatbox.js:117
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5963 5157 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
OPP EXIT chatbox.js:117
Time: 2.13 seconds FS.DeckBuilder.js:1298
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50c7133be4b00c20d41c340c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513799a9e4b02905fc7290a5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50babbafe4b05a8d74969537.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b563ee4b0ca5aa53bdbb3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5139637fe4b02905fc72b887.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5102249ae4b034e0397430c3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5183f00be4b05e4ebc88bced.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50c7133be4b00c20d41c340c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513799a9e4b02905fc7290a5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
9
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b563ee4b0ca5aa53bdbb3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5139637fe4b02905fc72b887.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5183f00be4b05e4ebc88bced.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
24
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5984 5135 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT https://gokosalvager.com:8889/gs/avatars/506b5cfc0cf21d2313f966fe.jpg
Time: 2.02 seconds FS.DeckBuilder.js:1298
5
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroyed PlayerController DominionUI.js:13383
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5084e6630cf259d907364e1a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53324919e4b0f9f5e0d75d81.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53570d1ce4b077c316805922.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b5107e4b077c31680be7d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53577678e4b077c316805ff9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5322ee03e4b0185fa4616fbe.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52f2dbcfe4b0d1a2e478bfb0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e47d0e4b082c74d7d4a1e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5067a563a2e6086ef3c5a031.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7970e4b082c74d7c1899.png': this content should also be loaded over HTTPS.
 gameClient.html:1
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516df42de4b082c74d7ce823.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53324919e4b0f9f5e0d75d81.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53570d1ce4b077c316805922.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b5107e4b077c31680be7d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53577678e4b077c316805ff9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5322ee03e4b0185fa4616fbe.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52f2dbcfe4b0d1a2e478bfb0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e47d0e4b082c74d7d4a1e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516df42de4b082c74d7ce823.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53217ffde4b0024599477400.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51757593e4b054fd071e5a61.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5067a563a2e6086ef3c5a031.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7970e4b082c74d7c1899.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53217ffde4b0024599477400.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51757593e4b054fd071e5a61.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e5989e4b082c74d7d65cf.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
4
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Ratings 5945 3758 null null autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
On Join 5000+ vpon all sets
d
 autokick.js:25
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51263256e4b08bab69a8e575.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53274fd4e4b0ddf08c01605f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530cd10ae4b059e80625f9c6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53283ccce4b00562c8fafb06.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5136b699e4b07f4f52108f5d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50e08bb2e4b0710f28f01748.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505d295cfca2594308272c56.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
2
OPP EXIT chatbox.js:117
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroying flat: nativeVillageMat DominionUI.js:6911
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroying flat: nativeVillageMat DominionUI.js:6911
destroyed PlayerController DominionUI.js:13383
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50901f4ea2e62ebbc73fe5ba.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50d3aa7be4b0b3b44c66f533.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51396c35e4b0cd4b5a40deea.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513a371ee4b079bc05b01f3e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50d4a3abe4b0e06e52ee3716.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505c4ff6a2e6c78ad2ed5a49.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51395be9e4b006f8dc8cf78c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5338c87ce4b0c487107dffb2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535bc4bee4b0ca5aa53be34a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d3b3ee4b082c74d7b50ce.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50901f4ea2e62ebbc73fe5ba.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50d3aa7be4b0b3b44c66f533.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51396c35e4b0cd4b5a40deea.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513a371ee4b079bc05b01f3e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50d4a3abe4b0e06e52ee3716.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505c4ff6a2e6c78ad2ed5a49.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5338c87ce4b0c487107dffb2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535bc4bee4b0ca5aa53be34a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d3b3ee4b082c74d7b50ce.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
12
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50e801e1e4b0065e4495ce08.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying flat: durationMat DominionUI.js:6911
destroyed PlayerController DominionUI.js:13383
6
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e16cbe4b082c74d7d204e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dc109e4b082c74d7c8553.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5129fac8e4b031bc51994b35.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/531bbab1e4b08c4b6326405b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50d4a3abe4b0e06e52ee3716.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516e16cbe4b082c74d7d204e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dc109e4b082c74d7c8553.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5129fac8e4b031bc51994b35.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/531bbab1e4b08c4b6326405b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
Time: 1.838 seconds FS.DeckBuilder.js:1298
6
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
2
OPP EXIT chatbox.js:117
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
On Join 5000+ vpon all sets
d
 autokick.js:25
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51403e3ce4b0434d02d07b2f.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5143612ee4b08529f80f8ae1.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
4
OPP EXIT chatbox.js:117
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/508574f80cf270038ff91f3c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/506697f20cf20e086dc89e0e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361b474e4b03d4f275f5821.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
OPP EXIT chatbox.js:117
37
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroying  fan: hand DominionUI.js:6902
destroying flat: reveal DominionUI.js:6911
destroying deck: deck DominionUI.js:6906
destroying deck: discard DominionUI.js:6906
destroyed PlayerController DominionUI.js:13383
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.ResultScreen.js:760
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.ResultScreen.js:760
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361831be4b0462a8092151a.png': this content should also be loaded over HTTPS.
 avatars.js:59
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7716e4b082c74d7c11e2.png': this content should also be loaded over HTTPS.
 avatars.js:59
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fed24e4b082c74d7e495a.png': this content should also be loaded over HTTPS.
 avatars.js:59
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50aa8bcde4b02bf1d5a3c598.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/530d86ebe4b06e441ccd2cf0.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6f95e4b082c74d7bfbda.png': this content should also be loaded over HTTPS.
 avatars.js:59
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5361831be4b0462a8092151a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7716e4b082c74d7c11e2.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fed24e4b082c74d7e495a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6f95e4b082c74d7bfbda.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f1d690cf2dfcf7c289bbe.png': this content should also be loaded over HTTPS.
 avatars.js:59
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f26810cf2dfcf7c289bee.png': this content should also be loaded over HTTPS.
 avatars.js:59
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f1d690cf2dfcf7c289bbe.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/505f26810cf2dfcf7c289bee.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
On Join For yed
d {attributes: Object, _escapedAttributes: Object, cid: "c705164", changed: Object, _silent: Object…}
 autokick.js:25
Ratings 5916 6514 null null autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 6514, ratingSystemName: "Pro rating", apply: true…}
 
RangeKickCriterion {min: undefined, max: undefined, oppRating: null, ratingSystemName: "isotropish.com rating level", apply: false…}
 
NameKickCriterion {forName: "yed", oppName: "yed", apply: true, evaluate: function, shouldKick: function…}
 
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "yed", evaluate: function, shouldKick: function…}
 autokick.js:76
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
Time: 2.167 seconds FS.DeckBuilder.js:1298
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/51102b6ee4b06719e45eef9d.png': this content should also be loaded over HTTPS.
 FS.MeetingRoom.Dominion.js:1293
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:118
using query parameters for canvas size: 1024 768 DominionUI.js:3953
calling FS.Advertising DominionGameClient.js:204
callback from FS.Advertising DominionGameClient.js:211
Using layout: layout1024x768 DominionUI.js:1486
creating dominionwindow DominionUI.js:13267
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:11398
using requestAnimationFrame DominionUI.js:13343
« Last Edit: May 01, 2014, 06:09:15 am by hvb »
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1310 on: May 01, 2014, 06:26:48 am »
+1

I have the problem again, that i can`t see people join, although i installed the new update. For a few hours it worked fine after installing. Now it does not anymore.
Not that I know what its for or what its doing, but i post my java console log if that is any help.
Code: [Select]
...
It was against me. I have joined hvb's game. But he did not see me.

Maybe this?
Code: [Select]
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1311 on: May 01, 2014, 10:12:37 am »
0

I have the problem again, that i can`t see people join, although i installed the new update. For a few hours it worked fine after installing. Now it does not anymore.
Not that I know what its for or what its doing, but i post my java console log if that is any help.
Code: [Select]
...
It was against me. I have joined hvb's game. But he did not see me.

Maybe this?
Code: [Select]
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33

Was that error on your side, yed?  Or are you quoting hvb's log?

Hvb, thank you.  Providing your full JS log like this is perfect.  Is the problem happening consistently or just the one time with yed?  It looks like your game title was "for yed".  Is that correct?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hvb

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 132
  • Shuffle iT Username: HvBoedefeld
  • Respect: +174
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1312 on: May 01, 2014, 10:32:34 am »
0

After I updated, it was good, other ppl were able to join. But a few hours later, it happened again, although i hadnt changed anything. When i deactivate the Salvager, everything is fine. I hope that helps you, unfortunately I cant say more to that.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1313 on: May 01, 2014, 11:27:56 am »
0

I have the problem again, that i can`t see people join, although i installed the new update. For a few hours it worked fine after installing. Now it does not anymore.
Not that I know what its for or what its doing, but i post my java console log if that is any help.
Code: [Select]
...
It was against me. I have joined hvb's game. But he did not see me.

Maybe this?
Code: [Select]
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33

I found this bug and created a github issue for it.  I can't fix it from the computer I'm on right now.

HvB, what I need to know is whether this error happened just once with yed, or whether it happens every time someone tries to join.

If my theory about the bug is correct, then the problem should occur only rarely and inconsistently.  If it's happening to you every time someone joins, then it's a different problem and I need to keep looking.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

hvb

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 132
  • Shuffle iT Username: HvBoedefeld
  • Respect: +174
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1314 on: May 01, 2014, 01:10:57 pm »
0

Its hard to give you the correct information. I cant tell 100 % when the bug occured, cause when I open a game and I see nobody joining, although several do, I simply have no knowledge of that (except if someone asked me like yed, if i didnt see him joining).

I have the strong feeling, that it occures over a longer period of time. I could sit in the lobby waiting an hour and would nobody see joining. And then a few hours later it is several games in a row where i dont have any problem. 2 further things. the only games where someone joined and i saw it had been in Outpost against you and yed. i had none in one of the rooms were 50 players were in. and i believe that a bunch of players had the same problems. i joined myself a lot of games as a guest to players i know and their normal behavior would be just starting the game, and all of them didnt start the game and left it as host after a minute. that happend a lot of times and was really strange.

i hope it leads you to the right trace. If you need a guinea pig to try out some things, i can do. ( i like the word guinea pig btw., didnt know that before. i german its called experiment rabbit :) )
« Last Edit: May 01, 2014, 01:18:10 pm by hvb »
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1315 on: May 01, 2014, 02:30:55 pm »
0

I have the problem again, that i can`t see people join, although i installed the new update. For a few hours it worked fine after installing. Now it does not anymore.
Not that I know what its for or what its doing, but i post my java console log if that is any help.
Code: [Select]
...
It was against me. I have joined hvb's game. But he did not see me.

Maybe this?
Code: [Select]
Uncaught TypeError: Cannot read property 'ratingPro' of undefined autokick.js:33

Was that error on your side, yed?  Or are you quoting hvb's log?
quoting hvb's log
Logged

WalrusMcFishSr

  • Minion
  • *****
  • Offline Offline
  • Posts: 642
  • An enormous walrus the size of Antarctica
  • Respect: +1793
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1316 on: May 02, 2014, 08:28:30 pm »
0

For the past few weeks the kingdom generator feature of Salvager hasn't been working for me...I haven't been motivated enough to report it until how. Other aspects of the extension are fine, the avatars show up, the sidebar/point counter works...it just doesn't prompt me to input a kingdom when I fire up a game against the computer.

Am I missing something? Is anyone else experiencing this? I believe my version of Salvager is up to date.
Logged
My Dominion videos: http://www.youtube.com/user/WalrusMcFishSr   <---Bet you can't click on that!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1317 on: May 02, 2014, 08:33:33 pm »
+1

For the past few weeks the kingdom generator feature of Salvager hasn't been working for me...I haven't been motivated enough to report it until how. Other aspects of the extension are fine, the avatars show up, the sidebar/point counter works...it just doesn't prompt me to input a kingdom when I fire up a game against the computer.

Am I missing something? Is anyone else experiencing this? I believe my version of Salvager is up to date.

Is it enabled in your options?  If so, please turn on extra logging, start a Play Bots game, and then post your Javascript log here.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WalrusMcFishSr

  • Minion
  • *****
  • Offline Offline
  • Posts: 642
  • An enormous walrus the size of Antarctica
  • Respect: +1793
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1318 on: May 02, 2014, 08:37:03 pm »
0

For the past few weeks the kingdom generator feature of Salvager hasn't been working for me...I haven't been motivated enough to report it until how. Other aspects of the extension are fine, the avatars show up, the sidebar/point counter works...it just doesn't prompt me to input a kingdom when I fire up a game against the computer.

Am I missing something? Is anyone else experiencing this? I believe my version of Salvager is up to date.

Is it enabled in your options?  If so, please turn on extra logging, start a Play Bots game, and then post your Javascript log here.

The option was switched off...thanks for the quick feedback!
Logged
My Dominion videos: http://www.youtube.com/user/WalrusMcFishSr   <---Bet you can't click on that!

Magyi

  • Pawn
  • **
  • Offline Offline
  • Posts: 3
  • Respect: +3
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1319 on: May 03, 2014, 07:00:43 pm »
0

May I have a simple question to the community: is there anyone who can use the salvager extension on an Android tablet with Firefox? Thanks.
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1320 on: May 04, 2014, 02:32:53 am »
0

I just played a game against someone I already had in my blacklist (Kick, NoAM, Censor). One possible explanation: There was an automatch window up, offering me a prospective game against Acher, when a player joined the table I was hosting. I had accepted the automatch, but Acher hadn't, so I just clicked Play for the table I was hosting. I only realized after the game, which he played very slowly, that I had already added him to my blacklist for slow play; Salvager was supposed to have kicked him from the game for me, but I'm guessing it was busy "thinking about" my automatch in progress.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1321 on: May 04, 2014, 03:11:05 am »
0

I just played a game against someone I already had in my blacklist (Kick, NoAM, Censor). One possible explanation: There was an automatch window up, offering me a prospective game against Acher, when a player joined the table I was hosting. I had accepted the automatch, but Acher hadn't, so I just clicked Play for the table I was hosting. I only realized after the game, which he played very slowly, that I had already added him to my blacklist for slow play; Salvager was supposed to have kicked him from the game for me, but I'm guessing it was busy "thinking about" my automatch in progress.

The log would help, but I'm pretty sure this isn't the cause for the failure to kick.  Autokick happens in its own thread, and it doesn't pay any attention to what automatch is doing.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1322 on: May 04, 2014, 04:44:52 pm »
+2

I have been automatched twice, and after clicking Accept and waiting a bit, the dialog just disappears and I am never taken to Outpost nor get a dialog of Accepted or Declined automatch offer. Follows the console log, which contains quite a bit of red text, so I think something must be wrong:

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
Existing session is not a valid type DominionClient.js:1873
initMeetingRoom DominionClient.js:304
Attr.specified is deprecated. Its value is always true.
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Module WS Connection is missing dependencies:
Array[3]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
ConnectionMaker connectionInfo valid, trying to use it FSSDK.js:685
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
ConnectionMaker connection established using connInfo FSSDK.js:691
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L536.2857208251953px T0px FSSDK.Notifier.js:115
Successfully subscribed to game notifications FSSDK.js:696
Successfully subscribed to player notifications FSSDK.js:701
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
Player Info Fetched 
Object
 DominionClient.js:847
Create achievements response: 
Object
 DominionClient.js:753
Launch Screen ready. launchScreenLoader.js:69
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Not already loaded Automatch automatch.js:934
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER

Let me know if you would need me to enable extra logging and retry.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1323 on: May 04, 2014, 05:07:09 pm »
0

I have been automatched twice, and after clicking Accept and waiting a bit, the dialog just disappears and I am never taken to Outpost nor get a dialog of Accepted or Declined automatch offer. Follows the console log, which contains quite a bit of red text, so I think something must be wrong:

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
Existing session is not a valid type DominionClient.js:1873
initMeetingRoom DominionClient.js:304
Attr.specified is deprecated. Its value is always true.
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Module WS Connection is missing dependencies:
Array[3]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
ConnectionMaker connectionInfo valid, trying to use it FSSDK.js:685
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
ConnectionMaker connection established using connInfo FSSDK.js:691
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L536.2857208251953px T0px FSSDK.Notifier.js:115
Successfully subscribed to game notifications FSSDK.js:696
Successfully subscribed to player notifications FSSDK.js:701
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
Player Info Fetched 
Object
 DominionClient.js:847
Create achievements response: 
Object
 DominionClient.js:753
Launch Screen ready. launchScreenLoader.js:69
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Not already loaded Automatch automatch.js:934
3
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
2
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
3
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER connection.js:101
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:101
Uncaught Invalid server message type: ADD_EXTUSER

Let me know if you would need me to enable extra logging and retry.

The "Invalid server message" errors are unrelated.  I just made them go away, though.

Yeah, please enable "Extra Logging" and send a log from when you observe the problem.  This looks like just the part where you're getting to the launch screen.

My best guess is that you're getting briefly disconnected from the automatch server, which kills any matching in progress.  If so, the full log will show it and I will prioritize a fix.  It's something I've been meaning to get to for a while.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1324 on: May 04, 2014, 09:50:50 pm »
0

I am sorry, I just saw that and will not be playing anymore today. I will enable extra logging and post (if something bad happens) whenever I play again.
Logged

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1325 on: May 05, 2014, 02:43:30 pm »
+1

Log of the same problem with extra logging enabled:

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L536.2857208251953px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20336
Player Info Fetched 
Object
 DominionClient.js:847
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Attr.specified is deprecated. Its value is always true.
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Launch Screen ready. launchScreenLoader.js:69
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:753
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Not already loaded Automatch automatch.js:934
Automatch script loaded. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
requested seek utils.js:11
Sent SUBMIT_SEEK message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_SEEK message from Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: soulnet goko1399315191517 utils.js:11
Got OFFER_MATCH message from Automatch server: utils.js:11
Object
 utils.js:11
Sent ACCEPT_OFFER message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: soulnet goko1399315197318 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: soulnet goko1399315200965 utils.js:11
Got RESCIND_OFFER message from Automatch server: utils.js:11
Object
 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "soulnet goko1399315225986"} utils.js:11
Receipt of message confirmed: soulnet goko1399315225986

BTW, games I join the bad-old-fashioned way without Automatch are not starting. Not sure if related, but Automatch is not even moving me to Outpost.

EDIT: I tried playing with a both from a lobby and it worked.
« Last Edit: May 05, 2014, 02:53:25 pm by soulnet »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1326 on: May 05, 2014, 11:35:28 pm »
0

Log of the same problem with extra logging enabled:

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L536.2857208251953px T0px FSSDK.Notifier.js:115
Successfully subscribed to player notifications FSSDK.js:20336
Player Info Fetched 
Object
 DominionClient.js:847
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Attr.specified is deprecated. Its value is always true.
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Launch Screen ready. launchScreenLoader.js:69
Personal currencyClient.js:64
Avatar Inventory currencyClient.js:64
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:753
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Not already loaded Automatch automatch.js:934
Automatch script loaded. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
requested seek utils.js:11
Sent SUBMIT_SEEK message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_SEEK message from Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: soulnet goko1399315191517 utils.js:11
Got OFFER_MATCH message from Automatch server: utils.js:11
Object
 utils.js:11
Sent ACCEPT_OFFER message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: soulnet goko1399315197318 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: soulnet goko1399315200965 utils.js:11
Got RESCIND_OFFER message from Automatch server: utils.js:11
Object
 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "soulnet goko1399315225986"} utils.js:11
Receipt of message confirmed: soulnet goko1399315225986

BTW, games I join the bad-old-fashioned way without Automatch are not starting. Not sure if related, but Automatch is not even moving me to Outpost.

EDIT: I tried playing with a both from a lobby and it worked.

Man... I can't explain any of this.  From your log, it looks like the automatch game got canceled.  Your opponent disconnected or something.  But I can't explain why you didn't get a notification.

For automatch not moving you to Outpost, I assume you mean that you and your opponent both accepted and you got the message that automatch was creating the game.  That's weird too.  A log would probably help.

I don't understand your edit message.  I think there's a typo and I can't figure it out.

I am getting some SSL errors in my server log.  I'm not sure that they're yours, but they've happened around the same time that your problems have arisen.  What browser are you using?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1327 on: May 06, 2014, 12:00:13 pm »
0

Man... I can't explain any of this.  From your log, it looks like the automatch game got canceled.  Your opponent disconnected or something.  But I can't explain why you didn't get a notification.

For automatch not moving you to Outpost, I assume you mean that you and your opponent both accepted and you got the message that automatch was creating the game.  That's weird too.  A log would probably help.

I don't understand your edit message.  I think there's a typo and I can't figure it out.

I am getting some SSL errors in my server log.  I'm not sure that they're yours, but they've happened around the same time that your problems have arisen.  What browser are you using?

Sorry for the confusion. To clarify, what happened was: after I clicked on "Accept" the dialog stayed a bit in "Waiting for the opponent to Accept" to later disappear without any further action (not showing notification for accepted match, nor for rejected match, not moving me to Outpost or any other visible action).

After this, I tried joining tables without automatch but the game was not starting, though being displayed as (Playing). This has nothing to do with automatch, but maybe some Goko problem was messing with automatch.

However, later I made my own table and played a bot succesfully. Later than that I could also join tables and the game started fine. And even later I got a succesful automatch game. Maybe the problem was not on my side but on the other guy's? In any case, it should probably display a notification if the match is canceled due to some sort of disconnection. Maybe a bug to add to the list.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1328 on: May 06, 2014, 08:40:05 pm »
0

Sorry for the confusion. To clarify, what happened was: after I clicked on "Accept" the dialog stayed a bit in "Waiting for the opponent to Accept" to later disappear without any further action (not showing notification for accepted match, nor for rejected match, not moving me to Outpost or any other visible action).

After this, I tried joining tables without automatch but the game was not starting, though being displayed as (Playing). This has nothing to do with automatch, but maybe some Goko problem was messing with automatch.

However, later I made my own table and played a bot succesfully. Later than that I could also join tables and the game started fine. And even later I got a succesful automatch game. Maybe the problem was not on my side but on the other guy's? In any case, it should probably display a notification if the match is canceled due to some sort of disconnection. Maybe a bug to add to the list.

Okay, I found a weird edge case where you can get this behavior... the default user settings!  By default, both "Traditional Popups" and "HTML5 Notifications" are disabled.  In that case, the automatch cancellation message never appears.

I feel pretty silly about this, and obviously we should change it.  Does it explain your bug?

Edit: LibraryAdventurer confirms that this was the automatch bug he encountered too.
« Last Edit: May 06, 2014, 09:32:21 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1329 on: May 06, 2014, 09:20:35 pm »
+1

I feel pretty silly about this, and obviously we should change it.  Does it explain your bug?

Yes! I guess I should have changed them by accident, because I am sure I was getting notifications before.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1330 on: May 06, 2014, 09:27:00 pm »
0

I feel pretty silly about this, and obviously we should change it.  Does it explain your bug?

Yes! I guess I should have changed them by accident, because I am sure I was getting notifications before.

They probably got reset when they moved from goko.com to playdominion.com.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

cyberkev63

  • Swindler
  • ***
  • Offline Offline
  • Posts: 15
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1331 on: May 07, 2014, 06:42:40 pm »
0

When I access playdominion.com on Google Chrome from work (Windows 8 ), I'm able to use Dominion Salvager, but it does not let me change my avatar.  Whenever, I try to upload my avatar image, I get a "Failed to transmit file" error.  Everything works fine from my home computer (also Windows 8 ).

Any thoughts/suggestions?

(Edited to turn the 8) to 8...)
« Last Edit: May 07, 2014, 09:03:40 pm by cyberkev63 »
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1332 on: May 07, 2014, 06:45:16 pm »
+1

When I access playdominion.com on Google Chrome from work (Windows 8), I'm able to use Dominion Salvager, but it does not let me change my avatar.  Whenever, I try to upload my avatar image, I get a "Failed to transmit file" error.  Everything works fine from my home computer (also Windows 8).

Any thoughts/suggestions?

Those 8) are amazing.  I originally thought it was supposed to be something like "I use Windows.  That makes me cool.  8)"
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Ozle

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3625
  • Sorry, this text is personal.
  • Respect: +3360
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1333 on: May 07, 2014, 06:46:16 pm »
+4

Windows manwithshades is actually the next release version after windows 8
Logged
Try the Ozle Google Map Challenge!
http://forum.dominionstrategy.com/index.php?topic=7466.0

Sullying players Enjoyment of Innovation since 2013 Apparently!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1334 on: May 07, 2014, 08:47:28 pm »
0

When I access playdominion.com on Google Chrome from work (Windows 8), I'm able to use Dominion Salvager, but it does not let me change my avatar.  Whenever, I try to upload my avatar image, I get a "Failed to transmit file" error.  Everything works fine from my home computer (also Windows 8).

Any thoughts/suggestions?

Post the Javascript log and I will try to diagnose.  Instructions.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

cyberkev63

  • Swindler
  • ***
  • Offline Offline
  • Posts: 15
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1335 on: May 07, 2014, 09:08:39 pm »
+2

Thanks ragingduckd!

Here's the info:

Salvager v2.5.4.3
Browser: Chrome
OS: Windows 8

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L640px T0px FSSDK.Notifier.js:115
Attr.specified is deprecated. Its value is always true.
Successfully subscribed to player notifications FSSDK.js:20336
Player Info Fetched 
Object
 DominionClient.js:847
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 1/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/50a1a72ae4b03482c09cc158.jpg
Launch Screen ready. launchScreenLoader.js:69
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 2/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 3/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://www.gokosalvager.com:8889/gs/submit_avatar
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 4/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 5/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 6/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 7/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 8/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 9/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 10/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 11/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 12/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1336 on: May 07, 2014, 09:22:44 pm »
+9

Thanks ragingduckd!

Here's the info:

Salvager v2.5.4.3
Browser: Chrome
OS: Windows 8)

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:553
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
initMeetingRoom DominionClient.js:304
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L640px T0px FSSDK.Notifier.js:115
Attr.specified is deprecated. Its value is always true.
Successfully subscribed to player notifications FSSDK.js:20336
Player Info Fetched 
Object
 DominionClient.js:847
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 1/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/50a1a72ae4b03482c09cc158.jpg
Launch Screen ready. launchScreenLoader.js:69
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 2/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 3/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://www.gokosalvager.com:8889/gs/submit_avatar
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 4/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 5/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 6/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 7/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 8/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 9/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 10/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 11/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 12/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193

FTFY
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1337 on: May 08, 2014, 01:18:57 am »
+1

Thanks ragingduckd!

Here's the info:

Salvager v2.5.4.3
Browser: Chrome
OS: Windows 8)

Code: [Select]
...

FTFY

Thanks.  It looks like some idiot (me) didn't actually update ALL of the Salvager code to only use the standard 443 port.  This causes some problems for people behind firewalls or with paranoid network protection programs.

Will fix and redeploy soon, probably tomorrow evening.  It's a really easy fix, but AdamH wore me out.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1338 on: May 08, 2014, 01:21:56 am »
+1

Thanks ragingduckd!

Here's the info:

Salvager v2.5.4.3
Browser: Chrome
OS: Windows 8)

Code: [Select]
...

FTFY

Thanks.  It looks like some idiot (me) didn't actually update ALL of the Salvager code to only use the standard 443 port.  This causes some problems for people behind firewalls or with paranoid network protection programs.

Will fix and redeploy soon, probably tomorrow evening.  It's a really easy fix, but AdamH wore me out.

Upvoted just for saying that my fixing was what told it to you, not all of his information.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1339 on: May 08, 2014, 04:52:43 am »
+2

Thanks ragingduckd!

Here's the info:

Salvager v2.5.4.3
Browser: Chrome
OS: Windows 8)

Code: [Select]
...

FTFY

Thanks.  It looks like some idiot (me) didn't actually update ALL of the Salvager code to only use the standard 443 port.  This causes some problems for people behind firewalls or with paranoid network protection programs.

Will fix and redeploy soon, probably tomorrow evening.  It's a really easy fix, but AdamH wore me out.

Upvoted just for saying that my fixing was what told it to you, not all of his information.

Andrew was probably wasting his time looking for a problem specific to Windows 8, but once he heard it was an issue on Windows 8) as well he was able to quickly track down the real cause.
Logged

cyberkev63

  • Swindler
  • ***
  • Offline Offline
  • Posts: 15
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1340 on: May 08, 2014, 07:08:53 am »
0

Awesome.  Thanks again!  (As well as super-thanks for making such a great extension!)
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1341 on: May 09, 2014, 10:46:14 pm »
+12

I just added a feature to the log viewer that I hope y'all will find handy: you can now link to individual turns, rather than the entire log. For example, see a recent game I played with HvBoedefeld. Everywhere it says HvBoedefeld: Turn 15 or similar is a link now, and you can send these links to other people to jump them straight to the turn you thought was interesting.

If it's unclear how to share these links, you can try any of the following:

  • Click the link yourself, and then copy/paste the address from your browser's URL bar
  • Right-click the link and Copy Link Address, or whatever it's called in your browser of choice
  • Click and drag the link into a text field

I'm hoping this will improve threads like Best Dominion Moments 2014, by allowing a link directly to the turn of interest.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1342 on: May 09, 2014, 11:28:28 pm »
0

When I access playdominion.com on Google Chrome from work (Windows 8 ), I'm able to use Dominion Salvager, but it does not let me change my avatar.  Whenever, I try to upload my avatar image, I get a "Failed to transmit file" error.  Everything works fine from my home computer (also Windows 8 ).

Any thoughts/suggestions?

(Edited to turn the 8) to 8...)

Thanks.  It looks like some idiot (me) didn't actually update ALL of the Salvager code to only use the standard 443 port.  This causes some problems for people behind firewalls or with paranoid network protection programs.

Will fix and redeploy soon, probably tomorrow evening.  It's a really easy fix, but AdamH wore me out.

This should be fixed now.  No update necessary, since I "fixed" it on the server side.  If you happen to be connected right now, you'll need to reload the page before it'll work right.

It also seems to have solved a mystery automatch bug I was experiencing, which makes no sense to me.  Has anyone else been having automatch connection issues?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1343 on: May 10, 2014, 02:32:49 am »
+6

I don't know how exactly the mod works or what exactly you can change, but I am optimistic there, so, cross-posting from Making Fun. Maybe at least people with the mod can play the adventures.

Quote from: Donald X.
Quote from: Donald X.
I think obv. the stability issues are more important. In the meantime I would make the incredibly quick fix of changing every campaign level to "7 coppers 3 estates" on both sides, with 0 default zaps (still letting people use zaps because hey maybe someone gets stuck somewhere). This would make the campaigns all *playable* and just involves changing the starting hands. It seems easy and worth taking the time for because, as we speak, new players are trying to make it through the awful campaigns, and people are grinding through them to get the promos. Just fixing the starting conditions makes the levels fun; they are games of Dominion against a bot with a specific set of 10 cards. I mean failing this simple fix of 7 coppers 3 estates, I would turn off the adventures for the time being; until they are worth making fun, they are not worth having. They make this implementation of Dominion look bad, they are embarrassing.
This post was from January! After that came February and then March and then April and as we speak it's May.

I understand the Adventures not being a priority. It is clear though that the correct move, to maximize success, was to put in the placeholder fix for the campaigns that just sets starting levels to 7 coppers 3 estates on both sides. Call me a pessimist but this is still the move.

Programming is hard. I'm there for you. You can make this change in the file campaignClient.js. It has a routine that looks like:

Code: [Select]
// Set player and main bot opponent hands based on the campaign data
root.CampaignClient.prototype.setHands = function () {
var gameData = this.campaignData[this.avatarWorld][this.avatarRegion];
if (gameData) {
this.myHand = $.extend(true, [], gameData.yourCards);
this.otherHand = $.extend(true, [], gameData.opponentCards);
}
};

Instead of loading the starting hands from campaignData, just use ["copper", "copper", "copper", "copper", "copper", "copper", "copper", "estate", "estate", "estate"]. That means we won't have Shelters in the Dark Ages campaign and well, baby steps, you have to crawl before you can walk.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1344 on: May 10, 2014, 04:27:14 am »
+1

I don't know how exactly the mod works or what exactly you can change, but I am optimistic there, so, cross-posting from Making Fun. Maybe at least people with the mod can play the adventures.

Quote from: Donald X.
Quote from: Donald X.
I think obv. the stability issues are more important. In the meantime I would make the incredibly quick fix of changing every campaign level to "7 coppers 3 estates" on both sides, with 0 default zaps (still letting people use zaps because hey maybe someone gets stuck somewhere). This would make the campaigns all *playable* and just involves changing the starting hands. It seems easy and worth taking the time for because, as we speak, new players are trying to make it through the awful campaigns, and people are grinding through them to get the promos. Just fixing the starting conditions makes the levels fun; they are games of Dominion against a bot with a specific set of 10 cards. I mean failing this simple fix of 7 coppers 3 estates, I would turn off the adventures for the time being; until they are worth making fun, they are not worth having. They make this implementation of Dominion look bad, they are embarrassing.
This post was from January! After that came February and then March and then April and as we speak it's May.

I understand the Adventures not being a priority. It is clear though that the correct move, to maximize success, was to put in the placeholder fix for the campaigns that just sets starting levels to 7 coppers 3 estates on both sides. Call me a pessimist but this is still the move.

Programming is hard. I'm there for you. You can make this change in the file campaignClient.js. It has a routine that looks like:

Code: [Select]
// Set player and main bot opponent hands based on the campaign data
root.CampaignClient.prototype.setHands = function () {
var gameData = this.campaignData[this.avatarWorld][this.avatarRegion];
if (gameData) {
this.myHand = $.extend(true, [], gameData.yourCards);
this.otherHand = $.extend(true, [], gameData.opponentCards);
}
};

Instead of loading the starting hands from campaignData, just use ["copper", "copper", "copper", "copper", "copper", "copper", "copper", "estate", "estate", "estate"]. That means we won't have Shelters in the Dark Ages campaign and well, baby steps, you have to crawl before you can walk.

This doesn't work for me.  Everything looks right Adventure pre-game screen where you would normally apply zaps.  You see your deck and your opponent's each with 7 Copper, 3 Estates.  But when you click Play, the client hangs on the loading screen.

There's no message in the Javascript log when it hangs, but it looks a lot like the error that happens if you try to create a kingdom that uses cards from expansions you don't own.  I'd guess that in both cases, the client is waiting for a response from the server that never arrives, maybe because the server is refusing or is throwing an error.

This is the code I'm running.  Note that I'm just running this in my browser's JS console, not directly modifying the source file campaignClient.js:

Code: [Select]
CampaignClient.prototype.setHands = function () {
    var gameData = this.campaignData[this.avatarWorld][this.avatarRegion];
    if (gameData) {
        this.myHand = ['copper', 'copper', 'copper', 'copper', 'copper', 'copper', 'copper', 'estate', 'estate', 'estate'];
        this.otherHand = ['copper', 'copper', 'copper', 'copper', 'copper', 'copper', 'copper', 'estate', 'estate', 'estate'];
    }
};

I get the same result when I include the call to jQuery.extend(), which is extraneous for this modified version of the setHands() method.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1345 on: May 10, 2014, 04:38:36 am »
0

This doesn't work for me.  Everything looks right Adventure pre-game screen where you would normally apply zaps.  You see your deck and your opponent's each with 7 Copper, 3 Estates.  But when you click Play, the client hangs on the loading screen.

There's no message in the Javascript log when it hangs, but it looks a lot like the error that happens if you try to create a kingdom that uses cards from expansions you don't own.  I'd guess that in both cases, the client is waiting for a response from the server that never arrives, maybe because the server is refusing or is throwing an error.
Damn. Does it happen on uh Base set act 1 level 2? Since that level has 7 coppers 3 estates already. If so then that means changing campaignClient is the issue, and well how could it be anything else? I can't see them verifying the starting hand later, especially since you can zap it.

Can campaignData be changed directly?
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1346 on: May 10, 2014, 05:14:27 am »
+2

This doesn't work for me.  Everything looks right Adventure pre-game screen where you would normally apply zaps.  You see your deck and your opponent's each with 7 Copper, 3 Estates.  But when you click Play, the client hangs on the loading screen.

There's no message in the Javascript log when it hangs, but it looks a lot like the error that happens if you try to create a kingdom that uses cards from expansions you don't own.  I'd guess that in both cases, the client is waiting for a response from the server that never arrives, maybe because the server is refusing or is throwing an error.
Damn. Does it happen on uh Base set act 1 level 2? Since that level has 7 coppers 3 estates already. If so then that means changing campaignClient is the issue, and well how could it be anything else? I can't see them verifying the starting hand later, especially since you can zap it.

Can campaignData be changed directly?

I experienced the same behavior as Andrew: after installing this hack, Prosperity 3.20 got stuck at the loading screen. However, your suggestion of Base 1.2 loads just fine. I also tried modifying the data in campaignData as well, but it doesn't seem to make a difference.

I don't have nearly as much experience as Andrew here, but his claim that the client is waiting for a message that the server isn't sending seems semi-plausible. I don't actually see any messages going from the client to the server that appear to talk about the starting decks; on the other hand, the only obvious activity is waiting for websocket messages from the server, so something seems to have gone wrong in that area.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1347 on: May 10, 2014, 05:38:22 am »
0

I experienced the same behavior as Andrew: after installing this hack, Prosperity 3.20 got stuck at the loading screen. However, your suggestion of Base 1.2 loads just fine. I also tried modifying the data in campaignData as well, but it doesn't seem to make a difference.

I don't have nearly as much experience as Andrew here, but his claim that the client is waiting for a message that the server isn't sending seems semi-plausible. I don't actually see any messages going from the client to the server that appear to talk about the starting decks; on the other hand, the only obvious activity is waiting for websocket messages from the server, so something seems to have gone wrong in that area.
What about say Prosperity 1.8? The number of treasure vs. vp slots is different for some levels, including probably Prosperity 3.20, but is normal for that one.

The fact that Base 1.2 worked suggests that it's verifying that the starting cards are correct later, which makes no sense, because again, zaps. Furthermore it would have to be verifying using campaignData from the server rather than whatever copy you can access, because in the past they changed the starting cards just by changing campaignData, and yet you don't get anywhere by changing it. So uh it doesn't all add up, but then I don't know how these things work or the language or any of it.
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1348 on: May 10, 2014, 05:56:27 am »
+1

I experienced the same behavior as Andrew: after installing this hack, Prosperity 3.20 got stuck at the loading screen. However, your suggestion of Base 1.2 loads just fine. I also tried modifying the data in campaignData as well, but it doesn't seem to make a difference.

I don't have nearly as much experience as Andrew here, but his claim that the client is waiting for a message that the server isn't sending seems semi-plausible. I don't actually see any messages going from the client to the server that appear to talk about the starting decks; on the other hand, the only obvious activity is waiting for websocket messages from the server, so something seems to have gone wrong in that area.
What about say Prosperity 1.8? The number of treasure vs. vp slots is different for some levels, including probably Prosperity 3.20, but is normal for that one.

The fact that Base 1.2 worked suggests that it's verifying that the starting cards are correct later, which makes no sense, because again, zaps. Furthermore it would have to be verifying using campaignData from the server rather than whatever copy you can access, because in the past they changed the starting cards just by changing campaignData, and yet you don't get anywhere by changing it. So uh it doesn't all add up, but then I don't know how these things work or the language or any of it.

Aha, very interesting. Prosperity 1.8 works, and successfully starts a game where everyone has a standard starting deck. And if I "cheat" the starting deck to instead be 5 Coppers and 5 Estates, then Prosperity 3.20 loads, but Base 1.2 doesn't. So it seems fair to guess that they're validating whether your starting hand is something you could have achieved using zaps, based on the cards you're supposed to start with?
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1349 on: May 10, 2014, 06:28:51 am »
+1

Aha, very interesting. Prosperity 1.8 works, and successfully starts a game where everyone has a standard starting deck. And if I "cheat" the starting deck to instead be 5 Coppers and 5 Estates, then Prosperity 3.20 loads, but Base 1.2 doesn't. So it seems fair to guess that they're validating whether your starting hand is something you could have achieved using zaps, based on the cards you're supposed to start with?
Okay, sweet. We can basically make the levels fair then, though it's more complicated. Zaps can turn Shelters into Duchy or Curse, and Curse to Estate, but can't turn things into Shelters.

Do each side separately. Count the number of treasures.

- If it's 7, make them all Coppers and make the other cards Estates, except leave Shelters alone.
- If it's 6, make them 5 Copper and one Silver, and make non-Shelters Estates.
- If it's 5, make them 3 Copper and two Silver, make non-Shelters Estates.
- If it's not 5-7, leave it alone. Dunno if this is relevant but no need to risk anything here.

If it's obvious where it is in the file, I would also set free zaps to 0, because hey, the idea is to make levels fair and enjoyable, not for you to always have a 2-zap advantage.

We (you) could balance the 5-Estates advantage by giving the opponent Duchy-Estate-Estate; it's potentially more complicated than that, because the opponent might not have a starting Duchy (and you can't zap your opponent up), so I wouldn't worry about it. I guess also sometimes it may give you Curses, and we could keep one and have 4 Estates 1 Curse. Same deal, does not seem worth the effort.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1350 on: May 10, 2014, 07:27:37 am »
+1

Aha, very interesting. Prosperity 1.8 works, and successfully starts a game where everyone has a standard starting deck. And if I "cheat" the starting deck to instead be 5 Coppers and 5 Estates, then Prosperity 3.20 loads, but Base 1.2 doesn't. So it seems fair to guess that they're validating whether your starting hand is something you could have achieved using zaps, based on the cards you're supposed to start with?
Okay, sweet. We can basically make the levels fair then, though it's more complicated. Zaps can turn Shelters into Duchy or Curse, and Curse to Estate, but can't turn things into Shelters.

Do each side separately. Count the number of treasures.

- If it's 7, make them all Coppers and make the other cards Estates, except leave Shelters alone.
- If it's 6, make them 5 Copper and one Silver, and make non-Shelters Estates.
- If it's 5, make them 3 Copper and two Silver, make non-Shelters Estates.
- If it's not 5-7, leave it alone. Dunno if this is relevant but no need to risk anything here.

If it's obvious where it is in the file, I would also set free zaps to 0, because hey, the idea is to make levels fair and enjoyable, not for you to always have a 2-zap advantage.

We (you) could balance the 5-Estates advantage by giving the opponent Duchy-Estate-Estate; it's potentially more complicated than that, because the opponent might not have a starting Duchy (and you can't zap your opponent up), so I wouldn't worry about it. I guess also sometimes it may give you Curses, and we could keep one and have 4 Estates 1 Curse. Same deal, does not seem worth the effort.

So the idea is to apply changes that the server will allow because the user could zap his way there himself, right?  We're just setting the bar for him instead of making him feel like he's "cheating" by applying zaps.  If so, Salvager can do this, and the code you suggest looks like a good way.

We can't do anything about the 2 free zaps.  Actually, the whole operation is still going to consume the same number of zaps as if the user clicked the cards himself.  Example: I can run Base 1.2 with your code and give myself 3 Silver, 4 Copper, 3 Estate.  After the game, my zap total is reduced by 1 (3 Silvers less the 2 free zaps).

On the bright side, people could use this feature even if they don't have zap stockpiles, since the server doesn't seem to mind if you've used more zaps than you have.  I just gave myself a 7-Silver, 3-Duchy starting deck on Base 1.2 on a test account that has no zaps.

I'm guessing that the server-side zap validation isn't really meant for security, but only for updating how many zaps you have left.  The server code breaks when it can't figure out how you zapped an Estate into a Copper, and the client hangs.  But if the server code successfully determines that you used 12 zaps, it doesn't object to the fact that you only had 4 zaps available.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1351 on: May 10, 2014, 08:23:16 am »
0

What if you change the zaps property in campaignData?
Code: [Select]
[map_region_6_1: Object, map_region_1_1: Object, map_region_1_2: Object, map_region_1_3: Object, map_region_7_1: Object…]
length: 0
map_region_0_1: Object
epilogue: "Congratulations on completing the tutorial, <name>. Your learnings are complete! Now it's time to take on the rest of the game."
game_1: Object
displayCards: Array[1]
kingdomCards: Array[10]
numPlayers: 2
opponentCards: Array[10]
opponentPlayers: Object
rewards: Array[0]
stars: Array[3]
story: ""
victoryTokens: 0
yourCards: Array[10]
zaps: 2
__proto__: Object
game_2: Object
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1352 on: May 10, 2014, 01:47:57 pm »
0

We can't do anything about the 2 free zaps.  Actually, the whole operation is still going to consume the same number of zaps as if the user clicked the cards himself.  Example: I can run Base 1.2 with your code and give myself 3 Silver, 4 Copper, 3 Estate.  After the game, my zap total is reduced by 1 (3 Silvers less the 2 free zaps).
...
I'm guessing that the server-side zap validation isn't really meant for security, but only for updating how many zaps you have left.  The server code breaks when it can't figure out how you zapped an Estate into a Copper, and the client hangs.  But if the server code successfully determines that you used 12 zaps, it doesn't object to the fact that you only had 4 zaps available.
So in theory this feature could have two modes: "fair" and "just give me the promos, I wish you'd let me pay with money instead of time" :)  The latter would just always maximize zap usage, I'm not sure how Goko/MF or Donald X would feel about that though. 
Logged
it's a shame that full-random is the de facto standard

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1353 on: May 10, 2014, 04:39:18 pm »
0

We can't do anything about the 2 free zaps.  Actually, the whole operation is still going to consume the same number of zaps as if the user clicked the cards himself.  Example: I can run Base 1.2 with your code and give myself 3 Silver, 4 Copper, 3 Estate.  After the game, my zap total is reduced by 1 (3 Silvers less the 2 free zaps).

On the bright side, people could use this feature even if they don't have zap stockpiles, since the server doesn't seem to mind if you've used more zaps than you have.  I just gave myself a 7-Silver, 3-Duchy starting deck on Base 1.2 on a test account that has no zaps.
I am not sure why you can't edit free zaps after the fact like the hands. It seems like it will just be something like this.zaps = 0 in the same routine that's editing the hands. I mean it's copying the information from campaignData and that's some of the information. The change wouldn't affect how many zaps got eaten by the server-side part, but it would affect how many you could use yourself, which is the point.

I would def. lower free zaps to 0 if possible; again the idea is to make the levels fair/fun, not for me to use two zaps every game because I have them. If the free zaps would have gotten you there but zeroing that variable means it uses up your purchased zaps to make the level fair, I am okay with that, we are making zaps meaningless anyway.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1354 on: May 10, 2014, 04:42:06 pm »
+2

So in theory this feature could have two modes: "fair" and "just give me the promos, I wish you'd let me pay with money instead of time" :)  The latter would just always maximize zap usage, I'm not sure how Goko/MF or Donald X would feel about that though.
I would stick to stuff that isn't antagonistic! Remember they can really hose the mod if they want to. And you can personally buy zaps (with meaningless coins gotten from playing Dominion) and heavily-zap the levels yourself.

They have agreed to fix the adventures, which includes making the levels all fair; so getting there ahead of time isn't unfriendly.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1355 on: May 10, 2014, 07:39:54 pm »
0

I am not sure why you can't edit free zaps after the fact like the hands. It seems like it will just be something like this.zaps = 0 in the same routine that's editing the hands. I mean it's copying the information from campaignData and that's some of the information. The change wouldn't affect how many zaps got eaten by the server-side part, but it would affect how many you could use yourself, which is the point.

It works as long as you don't have any zaps of your own available.

Example: I have 20 zaps available and I want to apply 3 on Base 1.2 (which is already balanced at 7C/3E each).  The default behavior is that I use the 2 free zaps and 1 of my own.  If the extension sets freeZaps=0, it would look like I had used up 3 of my own zaps and now had 17 left.  But either way, the server calculates that I have 19 zaps left, and that's the number that gets sent to the client when I open the next adventure level.

Of course, Salvager could just ignore how many zaps the server says you have.  For example, it could balance the starting hands and then disable further zapping by just telling the user that he has no free zaps and no zaps of his own.  That would require some explanation, lest a user buy a flask of zaps and then get irate when it looks like he still has no zaps available, but it probably wouldn't be too hard to implement.

Alternatively, Salvager could try to adjust the number of zaps the server says you have.  In the example above, the client goes on to Base 1.3 and the server reports that the user has 19 zaps available.  Salvager could adjust for the two free zaps on Base 1.2 and tell the user than he only has 17 zaps available.  But making that adjustment consistently over multiple sessions could be challenging.
« Last Edit: May 10, 2014, 07:42:56 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1356 on: May 10, 2014, 08:58:59 pm »
0

It works as long as you don't have any zaps of your own available.
Or if we don't care how many you have! If we are just willing to have this suck up non-free zaps.

Again this system obsoletes zaps. Their only value, in this situation, is to let you make a level easier if you are having trouble winning a fair fight (well some games there are multiple opponents, but even there, it's plenty doable).

Example: I have 20 zaps available and I want to apply 3 on Base 1.2 (which is already balanced at 7C/3E each).  The default behavior is that I use the 2 free zaps and 1 of my own.  If the extension sets freeZaps=0, it would look like I had used up 3 of my own zaps and now had 17 left.  But either way, the server calculates that I have 19 zaps left, and that's the number that gets sent to the client when I open the next adventure level.
Acceptable.

Of course, Salvager could just ignore how many zaps the server says you have.  For example, it could balance the starting hands and then disable further zapping by just telling the user that he has no free zaps and no zaps of his own.  That would require some explanation, lest a user buy a flask of zaps and then get irate when it looks like he still has no zaps available, but it probably wouldn't be too hard to implement.
Yes, ignore, set free zaps to zero. The goal is to maximize the joy of playing these levels (shy of them actually making all of the intended improvements); that joy is maximized by having zero free zaps. Your nonfree zap total is not relevant, those are just fun-sapping things that have no merit beyond letting you deal with being bad at beating a level (in this situation; with no mod they let you have an awful pointless game on your way to grinding to get promos, rather than an unwinnable game). You get as many tries as you need, the bots are not great, eventually you will win that level; and if not you can get some nonfree zaps at that point (for free as it happens, since they just cost playing dominion) and make it easier.

It just does not matter that your supply of hard-earned nonfree zaps goes down, that's the way I see it. Maximize joy.

Alternatively, Salvager could try to adjust the number of zaps the server says you have.  In the example above, the client goes on to Base 1.3 and the server reports that the user has 19 zaps available.  Salvager could adjust for the two free zaps on Base 1.2 and tell the user than he only has 17 zaps available.  But making that adjustment consistently over multiple sessions could be challenging.
I would stick to the lower-effort straightforward zap-wasting fix. We are still hoping that these guys, who looked promising back in January, will somehow get around to fixing the adventures, at which point this will all no longer apply.

If you are worried people will be sad to lose nonfree zaps, you could make this change optional.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1357 on: May 10, 2014, 09:14:30 pm »
+4

It's a really easy fix, but AdamH wore me out.

Man, where is the out of context thread again?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1358 on: May 12, 2014, 03:02:04 am »
0

So in theory this feature could have two modes: "fair" and "just give me the promos, I wish you'd let me pay with money instead of time" :)  The latter would just always maximize zap usage, I'm not sure how Goko/MF or Donald X would feel about that though.
I would stick to stuff that isn't antagonistic! Remember they can really hose the mod if they want to. And you can personally buy zaps (with meaningless coins gotten from playing Dominion) and heavily-zap the levels yourself.
Right, I was pointing out that Salvager could "cheat," but just because something is possible doesn't mean we should do it.  More recent posts indicate Salvager can check my available zaps, and as you noted zaps effectively come free with games against other humans, so maybe something like "use all available zaps" is less antagonistic and more reasonable?  That's just automating what I could do by hand. 

Maximize joy.
This is what I'm going for.  Playing the adventures, even after zapping them by hand to make the starting decks even, has so far been a lot less fun for me than playing with other humans.  I doubt that will change because I happen to like chatting with opponents during and after the game, and bots don't talk back.  So my suggestion to heavily auto-zap is just geared toward maximizing my joy by spending as much of my Dominion time as possible playing with other humans. 

You're right that Salvager shouldn't be antagonistic, but other than that I just want to get the adventures out of the way as fast as possible.  For me the best solution would be if the promos were all available to buy.  I'd rather spend money than time on them, but that doesn't seem like it's about to happen. 
Logged
it's a shame that full-random is the de facto standard

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1359 on: May 12, 2014, 03:04:50 am »
0

So in theory this feature could have two modes: "fair" and "just give me the promos, I wish you'd let me pay with money instead of time" :)  The latter would just always maximize zap usage, I'm not sure how Goko/MF or Donald X would feel about that though.
I would stick to stuff that isn't antagonistic! Remember they can really hose the mod if they want to. And you can personally buy zaps (with meaningless coins gotten from playing Dominion) and heavily-zap the levels yourself.
Right, I was pointing out that Salvager could "cheat," but just because something is possible doesn't mean we should do it.  More recent posts indicate Salvager can check my available zaps, and as you noted zaps effectively come free with games against other humans, so maybe something like "use all available zaps" is less antagonistic and more reasonable?  That's just automating what I could do by hand. 

Salvager already has this feature. There's a box you can check that will use all available zaps in each Adventures game.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1360 on: May 12, 2014, 03:26:14 am »
+2

Right, I was pointing out that Salvager could "cheat," but just because something is possible doesn't mean we should do it.  More recent posts indicate Salvager can check my available zaps, and as you noted zaps effectively come free with games against other humans, so maybe something like "use all available zaps" is less antagonistic and more reasonable?  That's just automating what I could do by hand. 
I don't want to use all the zaps I can. I want a fair game of 7 coppers 3 estates on both sides. Where I can't have that I want to approximate it.

This is what I'm going for.  Playing the adventures, even after zapping them by hand to make the starting decks even, has so far been a lot less fun for me than playing with other humans.  I doubt that will change because I happen to like chatting with opponents during and after the game, and bots don't talk back.  So my suggestion to heavily auto-zap is just geared toward maximizing my joy by spending as much of my Dominion time as possible playing with other humans. 
If Making Fun had accomplished amazing things in the months they've had the project, I would at some point suggest having bots say things in the campaigns (yes obv. this would not be having a conversation with a human). I am good at that kind of thing but at this point I am just hoping they do the utterly essential stuff they haven't done.

You're right that Salvager shouldn't be antagonistic, but other than that I just want to get the adventures out of the way as fast as possible.  For me the best solution would be if the promos were all available to buy.  I'd rather spend money than time on them, but that doesn't seem like it's about to happen.
There are people though that want to play the adventures, that enjoy playing against bots and like having the game setup selected to be especially entertaining. And some people like getting introduced to the expansions gradually. So I mean, I would like the adventures to be good for the people that might like them; they don't need to try to be good for the people that will never like them. For the people that will never like them, there should be another way to get the promos, or two other ways, and then so much for that.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1361 on: May 12, 2014, 03:30:14 am »
0

Salvager already has this feature. There's a box you can check that will use all available zaps in each Adventures game.
Well now I feel silly, when did that get there?  Still would rather just spend $5 on the promos (the two available for real money are $1 each and I'm fine with that price).  But thanks for the heads up!
Logged
it's a shame that full-random is the de facto standard

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1362 on: May 12, 2014, 03:39:39 am »
+8

(yes obv. this would not be having a conversation with a human)

'Hi Donald, I'm LadyEliza.  Tell me more about "glhf"'
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1363 on: May 12, 2014, 04:37:33 am »
0

Salvager already has this feature. There's a box you can check that will use all available zaps in each Adventures game.
Well now I feel silly, when did that get there?  Still would rather just spend $5 on the promos (the two available for real money are $1 each and I'm fine with that price).  But thanks for the heads up!

To clarify, the "Auto-Zap" feature doesn't do anything you couldn't do yourself.  That is, it doesn't "steal" zaps.  It only applies the zaps you already have.  All it does is save you the clicking.  It's under the Misc. tab of the User Settings.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1364 on: May 12, 2014, 05:01:53 am »
0

I dont know if that has already been reported, but the salvager often hangs (well I am using Chrome heavily with 30 tabs or so).

First the point counter hangs showing the final result from a game where it stopped working. Next step is that the chat isn't working any more and the old Goko-Chat starts showing up instead (chat window on the right is blank then).

I guess this "error report" is not much of a help. But I have the workaround that I close Chrome and start it again (closing the tab doesnt do it).

P.S. Thank you for this wonderful Salvager. It improves fun so much.
« Last Edit: May 12, 2014, 07:50:53 am by SirD »
Logged
Greetings,
SirDagen

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1365 on: May 12, 2014, 05:20:17 am »
0

I dont know if that has already been reported, but the salvager often hangs (well I am using Chrome heavily with 30 tabs or so).

First the point counter hangs showing the final result from a game where it stopped working. Thereafter the chat isn't working any more and the old Goko-Chat start showing up again.

I guess this "error report" is not much of a help. But I have the workaround that I close Chrome and start it again (closing the tab doesnt do it).

P.S. Thank you for this wonderful Salvager. It improves fun so much.

Okay, thanks for reporting.  But yeah, I can't do much to help without more info: https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1366 on: May 12, 2014, 07:49:41 am »
0

Salvager already has this feature. There's a box you can check that will use all available zaps in each Adventures game.
Well now I feel silly, when did that get there?  Still would rather just spend $5 on the promos (the two available for real money are $1 each and I'm fine with that price).  But thanks for the heads up!

i didn't know of that feature either... thats pretty helpful

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1367 on: May 12, 2014, 08:26:07 am »
0

Okay, thanks for reporting.  But yeah, I can't do much to help without more info: https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs

I couldnt figure out how to save the JS log. So all I could do make a screen shot.

- Chat is not working (all blank, text entered disappears)
- Counter is from the previous game

Two screenshots attached.

I am using Chrome 34.0.1847.131 m on Windows 7 and Salvager 2.5.4.3.
Logged
Greetings,
SirDagen

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1368 on: May 12, 2014, 01:21:30 pm »
0

I couldnt figure out how to save the JS log. So all I could do make a screen shot.
You have to copy-paste it. So press F12, go to console tab, press ctrl+A to select everything in the console (you might need to select a bit of text first by dragging your mouse), and copy-paste it to this thread.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1369 on: May 12, 2014, 02:40:04 pm »
+1

I don't want to use all the zaps I can. I want a fair game of 7 coppers 3 estates on both sides. Where I can't have that I want to approximate it.
But if I do want to zap heavily, Salvager can give us both our preferences automatically.  So the question is, would you still consider it antagonistic if Salvager had three auto-zap options: none, "fair" or "heavy," with none as the default and heavy limited by how many I've bought with coins?

There are people though that want to play the adventures, that enjoy playing against bots and like having the game setup selected to be especially entertaining. And some people like getting introduced to the expansions gradually. So I mean, I would like the adventures to be good for the people that might like them; they don't need to try to be good for the people that will never like them. For the people that will never like them, there should be another way to get the promos, or two other ways, and then so much for that.
100% agree with all of that.  If there were other ways to get all the promos, I wouldn't even be having this conversation, and I think it's great if MF improves the adventures for those who want to play them.  It just seems like throwing the promos up for sale is simple enough to be done in parallel with adventure improvement, and would net some money from people like me.  So I'm not sure why MF doesn't do it, but I guess they have reasons I don't know about. 

To clarify, the "Auto-Zap" feature doesn't do anything you couldn't do yourself.  That is, it doesn't "steal" zaps.  It only applies the zaps you already have.  All it does is save you the clicking.  It's under the Misc. tab of the User Settings.
Is it supposed to use only the two free zaps, or as many as I've got?  I tried it once last night, and it didn't seem to do anything at all (my account has several hundred zaps).  I didn't dig into the JS log to see if anything weird was going on.  If it happens again I'll do some real testing and file a bug report if necessary. 
Edit: Just tried again and it used 59 of my 400+ zaps.  Not sure what happened last night but it works now. 
« Last Edit: May 12, 2014, 02:44:00 pm by theblankman »
Logged
it's a shame that full-random is the de facto standard

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1370 on: May 12, 2014, 03:00:52 pm »
+3

But if I do want to zap heavily, Salvager can give us both our preferences automatically.  So the question is, would you still consider it antagonistic if Salvager had three auto-zap options: none, "fair" or "heavy," with none as the default and heavy limited by how many I've bought with coins?
There's obv. nothing antagonistic about using your zaps automatically.

It just seems like throwing the promos up for sale is simple enough to be done in parallel with adventure improvement, and would net some money from people like me.  So I'm not sure why MF doesn't do it, but I guess they have reasons I don't know about. 
My current guess is, they have decided to be crippled by their inability to find the lag bug.
Logged

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1371 on: May 12, 2014, 03:42:25 pm »
0

At first I thought, cool auto-zap, but... I'd rather play real Dominion than starting with 7 silvers and 3 duchies. That is way too strange for me :) Maybe zap the opponent
« Last Edit: May 12, 2014, 04:07:39 pm by SirD »
Logged
Greetings,
SirDagen

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 6367
  • Respect: +25712
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1372 on: May 12, 2014, 04:12:02 pm »
+12

'Hi Donald, I'm LadyEliza.  Tell me more about "glhf"'
It would be stuff specific to plays. You buy Scout and it says, "Huh. Interesting strategy." It buys Rats and says, "I'm going for it. What could go wrong?" You buy first turn Mountebank and it says "GG."
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1373 on: May 12, 2014, 04:32:32 pm »
0

'Hi Donald, I'm LadyEliza.  Tell me more about "glhf"'
It would be stuff specific to plays. You buy Scout and it says, "Huh. Interesting strategy." It buys Rats and says, "I'm going for it. What could go wrong?" You buy first turn Mountebank and it says "GG."

This needs to be implemented now.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1374 on: May 12, 2014, 06:41:33 pm »
0

A game just blew up in my face rather spectacularly at the start.  Couldn't do anything.  Could see my opponent's chats of "Are you there?" but not respond or do anything else.  2.5.4.3, Chrome, Mac.  Log:
Code: [Select]
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Attr.specified is deprecated. Its value is always true.
Uncaught Invalid server message type: ADD_EXTUSER connection.js:98
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:98
Uncaught Invalid server message type: REM_EXTUSER connection.js:98
3
Uncaught TypeError: Cannot read property 'clientConnection' of undefined utils.js:84
Uncaught TypeError: Cannot read property 'clientConnection' of undefined utils.js:84
4
Uncaught TypeError: Cannot read property 'clientConnection' of undefined utils.js:84
Uncaught Invalid server message type: ADD_EXTUSER connection.js:98
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:98
Uncaught Invalid server message type: ADD_EXTUSER connection.js:98
2
Uncaught TypeError: Cannot read property 'clientConnection' of undefined utils.js:84
Uncaught Invalid server message type: ADD_EXTUSER connection.js:98
2
Uncaught Invalid server message type: REM_EXTUSER connection.js:98
Uncaught TypeError: Cannot read property 'clientConnection' of undefined utils.js:84
Uncaught Invalid server message type: REM_EXTUSER connection.js:98
4
Uncaught Invalid server message type: ADD_EXTUSER
Logged
it's a shame that full-random is the de facto standard

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1375 on: May 12, 2014, 06:53:34 pm »
0

Automatch not working for me, nor is the Isotropish rating system- it's only sorting my Goko pro rating.

Windows 8, Google Chrome, Salvager version 2.5.4.3
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1376 on: May 13, 2014, 06:32:00 pm »
+1

@Joseph2303: Both services are online and were working yesterday when you posted, so it's something specific to your computer or connection.  Is your problem happening consistently and if so, are you behind a school, corporate, or otherwise paranoid firewall?  Your Javascript log would help me diagnose.

@theblankman: Your 59 zaps weren't all actually consumed.  When you finish the level, you'll see that your total available zaps only fell by the 7-14 or so that could actually be used.

@theblankman: Please post the full log, not an excerpt.  I have a guess about what this problem might be, but it would help to see what came earlier.

@SirD: Your screenshot contains only the start of the log, not the part where the problem happened.  As florrat said, you can use Ctrl-A Ctrl-V to select and copy the log text. 

@Everyone: My signature now contains a direct link to the instructions for reporting Salvager bugs.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1377 on: May 13, 2014, 06:58:11 pm »
0

@Joseph2303: Both services are online and were working yesterday when you posted, so it's something specific to your computer or connection.  Is your problem happening consistently and if so, are you behind a school, corporate, or otherwise paranoid firewall?  Your Javascript log would help me diagnose.

It's working fine today, if it happens again, will send the Javascript. It was just yesterday it was happening, so no idea why.
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1378 on: May 13, 2014, 08:03:29 pm »
0

@theblankman: Your 59 zaps weren't all actually consumed.  When you finish the level, you'll see that your total available zaps only fell by the 7-14 or so that could actually be used.
Oh, okay. It doesn't really matter to me how many were used since they're effectively free, just that it makes the adventures trivial enough to plow through without thinking.  So that works great as far as I'm concerned :) 

@theblankman: Please post the full log, not an excerpt.  I have a guess about what this problem might be, but it would help to see what came earlier.
That was everything logged by Salvager as far as I can tell.  There were a few FunSockets messages first, but that's it unless I'm missing some option in the Chrome JS console that reveals more?  Does Chrome save logs anywhere that you know of, or is it gone after I close the tab?  If that log is gone obv I'll have to wait until it happens again, but will attach everything I can if/when. 
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1379 on: May 13, 2014, 08:17:08 pm »
0

@theblankman: Please post the full log, not an excerpt.  I have a guess about what this problem might be, but it would help to see what came earlier.
That was everything logged by Salvager as far as I can tell.  There were a few FunSockets messages first, but that's it unless I'm missing some option in the Chrome JS console that reveals more?  Does Chrome save logs anywhere that you know of, or is it gone after I close the tab?  If that log is gone obv I'll have to wait until it happens again, but will attach everything I can if/when.

Yeah, there's definitely more.  Salvager spits out a whole bunch of messages when it starts up.  I don't know why it's truncating them for you.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1380 on: May 14, 2014, 01:27:30 pm »
+5

Feature request: Would it be possible to add "Any" to the System option (besides Pro/Casual/Unrated). When I use automatch, usually I do not care about rating, just getting some quality match.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1381 on: May 15, 2014, 08:29:09 am »
+4

Feature request: an option to disable the functionality that has a magnified version of a card pop-up when you click on it. I know what each card does so I have no use for it, yet I activate it multiple times/game by mistake.
Logged

dominator 123

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 164
  • Shuffle iT Username: dominator 123
  • Notice the space
  • Respect: +369
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1382 on: May 15, 2014, 08:46:08 am »
+1

When I type "Market" for the "In Kingdom" slot in Goko Log Search to see which games I have played with Market, it also annoyingly gives me games with Grand Market, Black Market and Market Square. I hope this is a bug and not a feature and can be fixed.

Right now I can just put Grand market, Black Market and Market Square under "Not In Kingdom", but I still hope that this bug is fixed. Also, this does not include games with Market but also one of the above cards.
« Last Edit: May 15, 2014, 08:48:41 am by dominator 123 »
Logged
"Strictly Better" compares only effects and not cost, change my mind

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1383 on: May 15, 2014, 08:49:29 am »
0

Feature request: an option to disable the functionality that has a magnified version of a card pop-up when you click on it. I know what each card does so I have no use for it, yet I activate it multiple times/game by mistake.
Seconded. I personally don't have much of an issue with misclicking to see the magnified card popup, but at the same time I have no reason to see the magnified cards. In case there is need to look up subtleties like what each knight does or how VP cards scale, there is still the full kingdom viewer on the bottom right.
Logged

Mischief

  • Swindler
  • ***
  • Offline Offline
  • Posts: 19
  • Respect: +23
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1384 on: May 15, 2014, 04:41:56 pm »
0

Hey, I thought I'd play some Dominion again after many months of absence and I'm experiencing a strange bug from Salvager that don't seem to be affecting anyone else.  I browsed around a little bit, but I'll admit I didn't read all 56 pages of history you guys have accumulated. 

I was a Chrome user before and I still am now.  I can join and play games no problem.  It's whenever I create a game, either Salvager kicks everyone who attempts to join, or they fail to connect for some other reason.  I unchecked all the autokick boxes, posted generic game names, and tweaked some other, even less relevant settings, but no luck.  I hear a ping every time someone tries to join and occasionally I'll see an avatar appear for a split second in the box.  If I disable Salvager I can host no problem, but I'm addicted to the point counter now, can't believe I ever got along without it.  :-\
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1385 on: May 15, 2014, 04:43:54 pm »
+1

Inb4 AI says to post a full log. Mischief, you should check out the instructions for bug reports https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1386 on: May 15, 2014, 04:46:04 pm »
+1

Inb4 AI says to post a full log. Mischief, you should check out the instructions for bug reports https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs

Also check what version you're using.  Current is 2.5.4.3.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Mischief

  • Swindler
  • ***
  • Offline Offline
  • Posts: 19
  • Respect: +23
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1387 on: May 15, 2014, 05:00:56 pm »
+6

You guys are fast - I've paid good money for worse customer service.

Anyway,
I've got the correct version, 2.5.4.3.
Chrome on Vista.

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
ConnectionMaker merged the following cookie params:
Array[1]
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443
Setting up GA connection heartbeat every: 60000 milliseconds
initMeetingRoom
This element isn't a canvas - TypeError: undefined is not a function
This is a HTML Element
Dimension: W0px H0px @L960px T0px
Successfully subscribed to player notifications
Player Info Fetched 
Object
Starting Goko Salvager 2.5.4.3
Loading Utils
Loading Settings Dialog
Loading Settings Dialog
Loading Notifications Module
Loading autokick
Loading Always Stack
Personal
Avatar Inventory
Loading LaunchScreenLoader
Loading Module Loader
Preparing to load module WS Connection
Loading module WS Connection
Loading WS Connection module
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds.
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Launch Screen ready.
Connected to gokosalvager.com
TODO: Update icon for status: 1
Image from origin 'https://gokosalvager.com:8889' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. www.playdominion.com/Dominion/gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) https://gokosalvager.com:8889/gs/avatars/5060e0d8a2e66a82a6ae2389.jpg
Loaded avatar cache from gokosalvager.com
Retrieved and cached common blacklist
Create achievements response: 
Object
Not already loaded Automatch
Time: 0.758 seconds
On Join All Sets
d
Ratings 4658 1276 41 -51
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d
Ratings 4658 2559 41 -23
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d {attributes: Object, _escapedAttributes: Object, cid: "c21769", changed: Object, _silent: Object…}
 autokick.js:25
Ratings 4658 2743 41 -15 autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 2743, ratingSystemName: "Pro rating", apply: false…}
 
RangeKickCriterion {min: undefined, max: undefined, oppRating: -15, ratingSystemName: "isotropish.com rating level", apply: false…}
 
NameKickCriterion {forName: null, oppName: "Ari Palley.0000", apply: false, evaluate: function, shouldKick: function…}
 
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "Ari Palley.0000", evaluate: function, shouldKick: function…}
 autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined [code]
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1388 on: May 15, 2014, 05:12:26 pm »
0

You guys are fast - I've paid good money for worse customer service.

Did that customer service have a final paper that they were really supposed to be writing right now? :P
I can't really include myself in the "you guys" with AI though, since I have contributed nothing to salvager (though that's something I hope to change once I get a little more coding experience and free time)
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1389 on: May 15, 2014, 06:01:44 pm »
0

You guys are fast - I've paid good money for worse customer service.

Anyway,
I've got the correct version, 2.5.4.3.
Chrome on Vista.

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
ConnectionMaker merged the following cookie params:
Array[1]
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443
Setting up GA connection heartbeat every: 60000 milliseconds
initMeetingRoom
This element isn't a canvas - TypeError: undefined is not a function
This is a HTML Element
Dimension: W0px H0px @L960px T0px
Successfully subscribed to player notifications
Player Info Fetched 
Object
Starting Goko Salvager 2.5.4.3
Loading Utils
Loading Settings Dialog
Loading Settings Dialog
Loading Notifications Module
Loading autokick
Loading Always Stack
Personal
Avatar Inventory
Loading LaunchScreenLoader
Loading Module Loader
Preparing to load module WS Connection
Loading module WS Connection
Loading WS Connection module
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds.
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Launch Screen ready.
Connected to gokosalvager.com
TODO: Update icon for status: 1
Image from origin 'https://gokosalvager.com:8889' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. www.playdominion.com/Dominion/gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) https://gokosalvager.com:8889/gs/avatars/5060e0d8a2e66a82a6ae2389.jpg
Loaded avatar cache from gokosalvager.com
Retrieved and cached common blacklist
Create achievements response: 
Object
Not already loaded Automatch
Time: 0.758 seconds
On Join All Sets
d
Ratings 4658 1276 41 -51
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d
Ratings 4658 2559 41 -23
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d {attributes: Object, _escapedAttributes: Object, cid: "c21769", changed: Object, _silent: Object…}
 autokick.js:25
Ratings 4658 2743 41 -15 autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 2743, ratingSystemName: "Pro rating", apply: false…}
 
RangeKickCriterion {min: undefined, max: undefined, oppRating: -15, ratingSystemName: "isotropish.com rating level", apply: false…}
 
NameKickCriterion {forName: null, oppName: "Ari Palley.0000", apply: false, evaluate: function, shouldKick: function…}
 
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "Ari Palley.0000", evaluate: function, shouldKick: function…}
 autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined [code]

Is that the end of the log?  I'd normally expect to see the line number where the Uncaught TypeError was generated.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1390 on: May 15, 2014, 06:10:19 pm »
+2

You guys are fast - I've paid good money for worse customer service.

Was this worse customer service called Goko/ Making Fun perhaps?
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

Mischief

  • Swindler
  • ***
  • Offline Offline
  • Posts: 19
  • Respect: +23
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1391 on: May 15, 2014, 06:35:01 pm »
+1

Was this worse customer service called Goko/ Making Fun perhaps?

Come to think of it, I do have an unaddressed bug report in the archives somewhere, well over a year old now I'm sure.

Last log should have been complete, but I let it run longer this time.  I never actually played a game.  I just counted ten players and returned to the main menu.  I'm sure I'm real popular in Courtyard right about now.  No one responded to my request for an error message on their end. 

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
ConnectionMaker merged the following cookie params:
Array[1]
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443
Setting up GA connection heartbeat every: 60000 milliseconds
Starting Goko Salvager 2.5.4.3
Loading Utils
Loading Settings Dialog
Loading Settings Dialog
Loading Notifications Module
initMeetingRoom
This element isn't a canvas - TypeError: undefined is not a function
This is a HTML Element
Dimension: W0px H0px @L960px T0px
Successfully subscribed to player notifications
Player Info Fetched 
Object
Loading autokick
Loading Always Stack
Loading LaunchScreenLoader
Loading Module Loader
Preparing to load module WS Connection
Loading module WS Connection
Loading WS Connection module
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds.
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com
TODO: Update icon for status: 1
Launch Screen ready.
Image from origin 'https://gokosalvager.com:8889' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. www.playdominion.com/Dominion/gameClient.html:1
Failed to load resource: the server responded with a status of 404 (Not Found) https://gokosalvager.com:8889/gs/avatars/5060e0d8a2e66a82a6ae2389.jpg
Loaded avatar cache from gokosalvager.com
Retrieved and cached common blacklist
Create achievements response: 
Object
Not already loaded Automatch
Time: 0.802 seconds
On Join All Sets
d
Ratings 4847 4374 41 8
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined
On Join All Sets
d
Ratings 4847 5412 41 28
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined
On Join All Sets
d
Ratings 4847 4983 41 20
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined
On Join All Sets
d
Ratings 4847 1000 41 0
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d
Ratings 4847 4720 41 15
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined
On Join All Sets
d
Ratings 4847 4026 41 -9
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined
On Join All Sets
d
Ratings 4847 4185 41 6
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d
Ratings 4847 4126 41 6
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
Uncaught TypeError: Cannot read property 'checkPermission' of undefined chrome-extension://kaignighoceeemhinbbophdeogpnedjn/notifications.js:55
On Join All Sets
d {attributes: Object, _escapedAttributes: Object, cid: "c21829", changed: Object, _silent: Object…}
 autokick.js:25
Ratings 4847 4207 41 7 autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 4207, ratingSystemName: "Pro rating", apply: false…}
 
RangeKickCriterion {min: undefined, max: undefined, oppRating: 7, ratingSystemName: "isotropish.com rating level", apply: false…}
 
NameKickCriterion {forName: null, oppName: "Trueblue", apply: false, evaluate: function, shouldKick: function…}
 
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "Trueblue", evaluate: function, shouldKick: function…}
 autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
On Join All Sets
d {attributes: Object, _escapedAttributes: Object, cid: "c21846", changed: Object, _silent: Object…}
 autokick.js:25
Ratings 4847 4566 41 12 autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 4566, ratingSystemName: "Pro rating", apply: false…}
 
RangeKickCriterion {min: undefined, max: undefined, oppRating: 12, ratingSystemName: "isotropish.com rating level", apply: false…}
 
NameKickCriterion {forName: null, oppName: "Berberbartje", apply: false, evaluate: function, shouldKick: function…}
 
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "Berberbartje", evaluate: function, shouldKick: function…}
 autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
ready player not at table? FSSDK.js:6186
sitting seat player not at table? FSSDK.js:6205
ready player not at table? FSSDK.js:6186 [code]
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1392 on: May 15, 2014, 07:21:50 pm »
+1

Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55

Assuming this is the problem, it looks like your browser is roughly a million years old.  The thing that's coming out as "undefined" is window.webkitNotifications, which you should definitely have in Chrome.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1393 on: May 16, 2014, 12:55:13 am »
0

And you can use "/" as "exclusion", so
   Alchemy / Action = {Vineyard, Philosopher's Stone}
And the words that you can combine like this include all card types, all expansions, all costs, and all individual cards.

So, to make sure I understand this correctly, if you put All/(tournament+kingscourt), it will choose from all cards except tournament and king's court, right?
« Last Edit: May 16, 2014, 12:57:19 am by LibraryAdventurer »
Logged

Mischief

  • Swindler
  • ***
  • Offline Offline
  • Posts: 19
  • Respect: +23
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1394 on: May 16, 2014, 01:16:36 am »
+1

Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Assuming this is the problem, it looks like your browser is roughly a million years old.  The thing that's coming out as "undefined" is window.webkitNotifications, which you should definitely have in Chrome.

I dunno what to say, I keep up to date.  Current Chrome is 35.0.1916.114
The months back when I used to play all the time Salvager worked great.  Never had a problem.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1395 on: May 16, 2014, 01:19:39 am »
0

Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Assuming this is the problem, it looks like your browser is roughly a million years old.  The thing that's coming out as "undefined" is window.webkitNotifications, which you should definitely have in Chrome.

I dunno what to say, I keep up to date.  Current Chrome is 35.0.1916.114
The months back when I used to play all the time Salvager worked great.  Never had a problem.

Ok.  I'll look into it.  Got any unusual Chrome extensions or unusually restrictive Antivirus stuff?  Or anything else that might affect browser functionality?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1396 on: May 16, 2014, 01:28:12 am »
+3

And you can use "/" as "exclusion", so
   Alchemy / Action = {Vineyard, Philosopher's Stone}
And the words that you can combine like this include all card types, all expansions, all costs, and all individual cards.

So, to make sure I understand this correctly, if you put All/(tournament+kingscourt), it will choose from all cards except tournament and king's court, right?

You actually want "10 All/(tournament+kingscourt)"

Your entry may work as well, but I'm not entirely sure.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1397 on: May 16, 2014, 01:29:53 am »
+19

Logged

Mischief

  • Swindler
  • ***
  • Offline Offline
  • Posts: 19
  • Respect: +23
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1398 on: May 16, 2014, 03:09:41 pm »
0

Got any unusual Chrome extensions or unusually restrictive Antivirus stuff?  Or anything else that might affect browser functionality?

Nothing too obscure.  Just Adblocker and Google Hangouts.  Been running Norton Antivirus since '09 or so.  Also I've tried disabling all of the above just in case, but same experience in the lobby.  Nothing I know of on my system is really any different from when I used to play without trouble.  Wish I could be more helpful. 
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1399 on: May 18, 2014, 01:23:16 am »
+5

When I type "Market" for the "In Kingdom" slot in Goko Log Search to see which games I have played with Market, it also annoyingly gives me games with Grand Market, Black Market and Market Square. I hope this is a bug and not a feature and can be fixed.

Right now I can just put Grand market, Black Market and Market Square under "Not In Kingdom", but I still hope that this bug is fixed. Also, this does not include games with Market but also one of the above cards.

Fixed. Market now means Market for real.
Logged

Elestan

  • Witch
  • *****
  • Offline Offline
  • Posts: 472
  • Respect: +429
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1400 on: May 18, 2014, 04:14:04 pm »
+5

A suggestion for the post-game log tool:

Currently, the tool displays a turn-by-turn accounting of the contents of each player's deck.  It would be quite useful if it also displayed the contents of the supply and the trash in the same fashion.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1401 on: May 19, 2014, 01:41:44 am »
0

A suggestion for the post-game log tool:

Currently, the tool displays a turn-by-turn accounting of the contents of each player's deck.  It would be quite useful if it also displayed the contents of the supply and the trash in the same fashion.

I made this same suggestion a while back. I seem to recall that the log viewer is nutki's old code and so the people currently maintaining salvager etc. are not super familiar with it. I agree this would be a great feature though!
Logged
"All advice is awful"
 —Count Grishnakh

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1402 on: May 20, 2014, 01:26:00 am »
0

The log prettifier appears to be broken, at least for me. All I get is a white page with a text box for the log url in there. The url appears to be correct and I tried manually pasting it in to no avail. Is this happening for anyone else?
Logged
"All advice is awful"
 —Count Grishnakh

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1403 on: May 20, 2014, 01:27:25 am »
0

The log prettifier appears to be broken, at least for me. All I get is a white page with a text box for the log url in there. The url appears to be correct and I tried manually pasting it in to no avail. Is this happening for anyone else?

Works fine for me. Do you have a link to a specific log that's broken? Have you, perhaps, accidentally disabled javascript somehow?
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1404 on: May 20, 2014, 01:35:27 am »
0

The log prettifier appears to be broken, at least for me. All I get is a white page with a text box for the log url in there. The url appears to be correct and I tried manually pasting it in to no avail. Is this happening for anyone else?

Works fine for me. Do you have a link to a specific log that's broken? Have you, perhaps, accidentally disabled javascript somehow?

This game we played earlier: https://www.gokosalvager.com:8889/static/logprettifier.html?20140519/log.50ca9bbae4b0c3bfb6b97227.1400554562955.txt
I don't think I've disabled javascript... Let me investigate. If other people aren't having the same problem then it's probably something on my end.
Logged
"All advice is awful"
 —Count Grishnakh

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1405 on: May 20, 2014, 01:37:00 am »
0

The log prettifier appears to be broken, at least for me. All I get is a white page with a text box for the log url in there. The url appears to be correct and I tried manually pasting it in to no avail. Is this happening for anyone else?

Works fine for me. Do you have a link to a specific log that's broken? Have you, perhaps, accidentally disabled javascript somehow?

This game we played earlier: https://www.gokosalvager.com:8889/static/logprettifier.html?20140519/log.50ca9bbae4b0c3bfb6b97227.1400554562955.txt
I don't think I've disabled javascript... Let me investigate. If other people aren't having the same problem then it's probably something on my end.

That link works for me. You could check your javascript error console as well.
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1406 on: May 20, 2014, 01:49:56 am »
+3

Anybody else having bad scrolling issues in the lobby and player list? Sorry if this was addressed already.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1407 on: May 20, 2014, 01:52:44 am »
0

Anybody else having bad scrolling issues in the lobby and player list? Sorry if this was addressed already.
Yes.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1408 on: May 20, 2014, 01:53:22 am »
0

The log prettifier appears to be broken, at least for me. All I get is a white page with a text box for the log url in there. The url appears to be correct and I tried manually pasting it in to no avail. Is this happening for anyone else?

Works fine for me. Do you have a link to a specific log that's broken? Have you, perhaps, accidentally disabled javascript somehow?

This game we played earlier: https://www.gokosalvager.com:8889/static/logprettifier.html?20140519/log.50ca9bbae4b0c3bfb6b97227.1400554562955.txt
I don't think I've disabled javascript... Let me investigate. If other people aren't having the same problem then it's probably something on my end.

That link works for me. You could check your javascript error console as well.

Ah. I found the problem. Firefox was "blocking content that isn't secure"
Logged
"All advice is awful"
 —Count Grishnakh

cyberkev63

  • Swindler
  • ***
  • Offline Offline
  • Posts: 15
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1409 on: May 20, 2014, 02:50:23 am »
+1

Thanks ragingduckd!

Here's the info:

Salvager v2.5.4.3
Browser: Chrome
OS: Windows 8)

Code: [Select]
...

FTFY

Thanks.  It looks like some idiot (me) didn't actually update ALL of the Salvager code to only use the standard 443 port.  This causes some problems for people behind firewalls or with paranoid network protection programs.

Will fix and redeploy soon, probably tomorrow evening.  It's a really easy fix, but AdamH wore me out.

I finally got around to revisiting this issue, and it turns out I am still having the same problem:  "When I access playdominion.com on Google Chrome from work (Windows 8 ), I'm able to use Dominion Salvager, but it does not let me change my avatar.  Whenever, I try to upload my avatar image, I get a "Failed to transmit file" error.  Everything works fine from my home computer (also Windows 8 )."

Here's my log:
Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:56
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3698
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3753
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3796
Attr.specified is deprecated. Its value is always true.
initMeetingRoom DominionClient.js:15
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:12
This is a HTML Element FSSDK.Notifier.js:7
Dimension: W0px H0px @L640px T0px FSSDK.Notifier.js:9
Loading module WS Connection
Loading WS Connection module connection.js:28
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 1/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Successfully subscribed to player notifications FSSDK.js:10672
Player Info Fetched 
Object
 DominionClient.js:43
Launch Screen ready. launchScreenLoader.js:69
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/50a1a72ae4b03482c09cc158.jpg
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
Create achievements response: 
Object
 DominionClient.js:33
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 2/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Not already loaded Automatch automatch.js:934
The avatar cache from gokosalvager.com is not yet loaded.  Using retrobox for now avatars.js:90
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ccf14e4b082c74d79f6fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d1ab9e4b082c74d7ae309.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5137c177e4b02905fc7295d4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50f94178e4b02b7235c32224.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5313cd0be4b03cb0ff6d4247.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ff02ce4b082c74d7e4e34.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535749d2e4b0ca5aa53b7ad0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d0ad4e4b082c74d7a9e99.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fed24e4b082c74d7e495a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dcfcde4b082c74d7ca227.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdc247a04f40bcdecc6bb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/508069810cf2edd18ead96ab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513d5968e4b079bc05b05fab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53480a47e4b0b596aecf90c9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5219b890e4b0d7c017c17bab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537a7f61e4b0c3c58d6d1f20.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b4c53e4b077c31680be37.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5060e0d8a2e66a82a6ae2389.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/536ce930e4b0462a8092f9c7.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5341d46ee4b03b48522109dd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4e68e4b082c74d7b91c0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/514e5cbfe4b0b989d044cf72.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52ee5987e4b0331ad1e08b59.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/515b9610e4b01e79d2bb4c17.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5136abe0e4b07cef820a0c3a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b2546e4b0ca5aa53bd83b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513a371ee4b079bc05b01f3e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fdfc3e4b082c74d7e370c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4e77e4b082c74d7b91f6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535471bee4b0ca5aa53b435d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ccf14e4b082c74d79f6fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5136abe0e4b07cef820a0c3a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
4
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d1ab9e4b082c74d7ae309.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5137c177e4b02905fc7295d4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50f94178e4b02b7235c32224.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5313cd0be4b03cb0ff6d4247.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535749d2e4b0ca5aa53b7ad0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ff02ce4b082c74d7e4e34.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513a1bd3e4b024827a532a3c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d448ae4b082c74d7b6df3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537a74e9e4b0557728cbaecf.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5096f6e2e4b09734a37d595b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5143eac9e4b0f496b6dd69bb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537ad885e4b0557728cbb6da.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5141b950e4b0434d02d09485.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dcd93e4b082c74d7c9d29.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5063625f0cf2b1ff4173dbab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5136abe0e4b07cef820a0c3a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ccf14e4b082c74d79f6fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5069479751c38622de84f205.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50b3a491e4b0c9ce0cf28793.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52bedf92e4b0ec98f52ac0ca.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dd05ce4b082c74d7ca362.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d0ad4e4b082c74d7a9e99.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fed24e4b082c74d7e495a.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dcfcde4b082c74d7ca227.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdc247a04f40bcdecc6bb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/508069810cf2edd18ead96ab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
ISO level cache not yet available. Queing request to be resolved later lobby_ratings.js:217
Common blacklist not available. blacklist.js:57
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513d5968e4b079bc05b05fab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53480a47e4b0b596aecf90c9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537a7f61e4b0c3c58d6d1f20.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5219b890e4b0d7c017c17bab.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b4c53e4b077c31680be37.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5060e0d8a2e66a82a6ae2389.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/536ce930e4b0462a8092f9c7.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4e68e4b082c74d7b91c0.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5341d46ee4b03b48522109dd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/514e5cbfe4b0b989d044cf72.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52ee5987e4b0331ad1e08b59.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/515b9610e4b01e79d2bb4c17.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535b2546e4b0ca5aa53bd83b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513a371ee4b079bc05b01f3e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fdfc3e4b082c74d7e370c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4e77e4b082c74d7b91f6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535471bee4b0ca5aa53b435d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513a1bd3e4b024827a532a3c.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d448ae4b082c74d7b6df3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537a74e9e4b0557728cbaecf.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5096f6e2e4b09734a37d595b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5143eac9e4b0f496b6dd69bb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537ad885e4b0557728cbb6da.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5141b950e4b0434d02d09485.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dcd93e4b082c74d7c9d29.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5069479751c38622de84f205.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50b3a491e4b0c9ce0cf28793.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52bedf92e4b0ec98f52ac0ca.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516dd05ce4b082c74d7ca362.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 3/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Time: 2.895 seconds FS.DeckBuilder.js:235
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4f7f9d30b0bbb0e4f329b3b5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febcf827a04f40bcdecc6b7.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febd90f7a04f40bcdecc6b8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdb947a04f40bcdecc6ba.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdcb47a04f40bcdecc6bc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 4/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febcf827a04f40bcdecc6b7.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4f7f9d30b0bbb0e4f329b3b5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdcb47a04f40bcdecc6bc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdb947a04f40bcdecc6ba.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febd90f7a04f40bcdecc6b8.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 5/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
FSSDK - called our ClientGameInstance constructor DominionGameClient.js:6
using query parameters for canvas size: 1024 768 DominionUI.js:673
calling FS.Advertising DominionGameClient.js:10
callback from FS.Advertising DominionGameClient.js:10
Using layout: layout1024x768 DominionUI.js:42
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a1a72ae4b03482c09cc158.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50a1a72ae4b03482c09cc158.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/4febdb067a04f40bcdecc6b9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
creating dominionwindow DominionUI.js:9999
using card buidler. DominionUI.js:460
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 6/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
canvas size: 1024 768 layoutSize: [size 1024 768] DominionUI.js:8119
using requestAnimationFrame DominionUI.js:10075
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 7/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 8/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 9/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 10/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 11/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 12/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 13/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 14/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 15/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 16/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 17/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 18/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 19/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 20/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 21/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 22/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 23/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 24/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 25/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 26/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 27/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 28/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 29/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 30/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 31/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 32/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 33/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 34/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 35/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Attempting reconnect to GS server. connection.js:193
Received onclose event on connection to gokosalvager.com connection.js:56
Connection to gokosalvager.com lost: 36/36 connection.js:176
TODO: Update icon for status: 3 connection.js:168
Max connection failures reached. connection.js:191
Options not closed. Error:TypeError: Cannot read property '_hide' of undefined DominionUI.js:9521
destroying  fan: hand DominionUI.js:3622
destroying flat: reveal DominionUI.js:3631
destroying deck: deck DominionUI.js:3626
destroying deck: discard DominionUI.js:3626
destroying  fan: hand DominionUI.js:3622
destroying flat: reveal DominionUI.js:3631
destroying deck: deck DominionUI.js:3626
destroying deck: discard DominionUI.js:3626
destroyed PlayerController DominionUI.js:10115
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/531a6838e4b0a4afa7af0f30.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/5180b1cbe4b057c7364831c8.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/5368a70fe4b0462a8092a54c.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/513779f1e4b006f8dc8ccbf6.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/50855aaaa2e6ac658be2b984.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/534b30f7e4b0b596aecfe12b.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/50de68f6e4b064a628faec1c.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/50627a41fca2f090db07a385.jpg
Failed to load resource: net::ERR_TUNNEL_CONNECTION_FAILED https://gokosalvager.com:8889/gs/avatars/516d1e02e4b082c74d7aef90.jpg
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/509ed425e4b0e72a0b03f118.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d214be4b082c74d7afb72.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53381fa9e4b0c487107debe3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5113bc0ee4b02d27cbce49fd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535eeb1ce4b077c31681093d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53211365e4b0185fa4614c51.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5300a5dde4b08cf04689ef28.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53487445e4b09d355b455458.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5170001fe4b082c74d7e675d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53721b68e4b0557728cb1cfa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5130c4bee4b052c6baf5e6d3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537af590e4b0c3c58d6d27bb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52fd0ebae4b04fb94294136e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d3a9ee4b082c74d7b4eeb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ccf14e4b082c74d79f6fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7a3ae4b082c74d7c1ac4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
3
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ccf14e4b082c74d79f6fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513811dae4b0cd4b5a40c3bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fc806e4b082c74d7e17e6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4618e4b082c74d7b73c9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6aa0e4b082c74d7becf5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52f2643ce4b0d342a3d40c22.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50faff3de4b02b7235c337eb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516ccf14e4b082c74d79f6fc.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537af79ae4b0557728cbb897.png': this content should also be loaded over HTTPS.
 gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/509ed425e4b0e72a0b03f118.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d214be4b082c74d7afb72.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53381fa9e4b0c487107debe3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5113bc0ee4b02d27cbce49fd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/535eeb1ce4b077c31681093d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53211365e4b0185fa4614c51.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5300a5dde4b08cf04689ef28.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53487445e4b09d355b455458.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5170001fe4b082c74d7e675d.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/53721b68e4b0557728cb1cfa.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/5130c4bee4b052c6baf5e6d3.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537af590e4b0c3c58d6d27bb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52fd0ebae4b04fb94294136e.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d3a9ee4b082c74d7b4eeb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d7a3ae4b082c74d7c1ac4.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/513811dae4b0cd4b5a40c3bd.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516fc806e4b082c74d7e17e6.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d4618e4b082c74d7b73c9.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d6aa0e4b082c74d7becf5.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/52f2643ce4b0d342a3d40c22.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/50faff3de4b02b7235c337eb.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/537af79ae4b0557728cbb897.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
2
The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but displayed insecure content from 'http://dom.retrobox.eu/avatars/516d29dde4b082c74d7b194b.png': this content should also be loaded over HTTPS.
 gameClient.html:1
Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. gameClient.html:1
fs.gamestore.call.js: createCartForSiteCurrency: success. FSSDK.Store.js:17
*** Campaign images preloaded. ***
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1410 on: May 20, 2014, 03:01:46 am »
0

When I access playdominion.com on Google Chrome from work...

Living the dream, man.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1411 on: May 20, 2014, 04:45:56 pm »
0

...

Okay, got it.  Thanks.

I've made a change that I think will fix it to the beta code.  That'll get into the deployed version of the beta soon, and then go out in the next official release.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

cyberkev63

  • Swindler
  • ***
  • Offline Offline
  • Posts: 15
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1412 on: May 20, 2014, 10:41:56 pm »
0

Okay, got it.  Thanks.

I've made a change that I think will fix it to the beta code.  That'll get into the deployed version of the beta soon, and then go out in the next official release.

Great!  Thanks again!  I'll try again after the next official release.

Living the dream, man.

Yeah, it's not bad...
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1413 on: May 21, 2014, 02:59:34 am »
0

Is drunkensailor now completely dead? I followed a link SCSN posted in the meme thread today and got blocked by my antivirus ("malicious software")
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1414 on: May 21, 2014, 03:04:33 am »
0

Is drunkensailor now completely dead? I followed a link SCSN posted in the meme thread today and got blocked by my antivirus ("malicious software")

http://gokologs.drunkensailor.org/ is still alive.

Your browser or antivirus will probably object if you attempt to go there via https, as many browsers will attempt to do by default.  That's because my server is now identifying itself exclusively as gokosalvager.com, which will alarm any program that's using SSL for secure communication and expects to be talking to drunkensailor.org.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1415 on: May 21, 2014, 04:10:01 am »
0

Is drunkensailor now completely dead? I followed a link SCSN posted in the meme thread today and got blocked by my antivirus ("malicious software")

http://gokologs.drunkensailor.org/ is still alive.

Your browser or antivirus will probably object if you attempt to go there via https, as many browsers will attempt to do by default.  That's because my server is now identifying itself exclusively as gokosalvager.com, which will alarm any program that's using SSL for secure communication and expects to be talking to drunkensailor.org.

My antivirus is apparently extra protective and objects if I try to go there via http too.



If I go there via https firefox complains with the expected "invalid security certificate" "The certificate is only valid for these names" error. So this appears to be something different

« Last Edit: May 21, 2014, 04:16:57 am by GeoLib »
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1416 on: May 21, 2014, 04:17:54 am »
0

Is drunkensailor now completely dead? I followed a link SCSN posted in the meme thread today and got blocked by my antivirus ("malicious software")

http://gokologs.drunkensailor.org/ is still alive.

Your browser or antivirus will probably object if you attempt to go there via https, as many browsers will attempt to do by default.  That's because my server is now identifying itself exclusively as gokosalvager.com, which will alarm any program that's using SSL for secure communication and expects to be talking to drunkensailor.org.

My antivirus is apparently extra protective and objects if I try to go there via http too.



Weird.  I can't explain that, but then I don't know how these anti-virus programs do their thing, nor why they present such misleading messages.  If I recall correctly, it was Kaspersky that recently was alleging that the salvager .png file had a virus in it.

Maybe Kaspersky is somehow convinced that the Salvager extension is dangerous?  That's the only thing on my whole server that could plausibly even be described as "software," let alone be legitimately suspected of being a virus.

If I go there via https firefox complains with the expected "invalid security certificate" "The certificate is only valid for these names" error. So this appears to be something different

Okay, yeah.  That makes sense and is what I would expect.

Is gokosalvager.com still working for you at least?
« Last Edit: May 21, 2014, 04:20:59 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1417 on: May 21, 2014, 04:23:29 am »
+1

Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Assuming this is the problem, it looks like your browser is roughly a million years old.  The thing that's coming out as "undefined" is window.webkitNotifications, which you should definitely have in Chrome.

I dunno what to say, I keep up to date.  Current Chrome is 35.0.1916.114
The months back when I used to play all the time Salvager worked great.  Never had a problem.

Aha!  I had it exactly wrong.  The problem is that your browser is too new!  Chrome has implemented a new notifications API and dropped support for webkitNotifications.  (Okay, really it's just that your developers haven't kept up to date with Chrome's changes).

Your temporary fix is to switch from HTML5 notifications to "traditional popups" in the User Settings.  I'll try to figure out how we're supposed to do notifications for Chrome now and get that into an official release in a day or two.
« Last Edit: May 21, 2014, 04:41:40 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1418 on: May 21, 2014, 04:27:49 am »
0

Is drunkensailor now completely dead? I followed a link SCSN posted in the meme thread today and got blocked by my antivirus ("malicious software")

http://gokologs.drunkensailor.org/ is still alive.

Your browser or antivirus will probably object if you attempt to go there via https, as many browsers will attempt to do by default.  That's because my server is now identifying itself exclusively as gokosalvager.com, which will alarm any program that's using SSL for secure communication and expects to be talking to drunkensailor.org.

My antivirus is apparently extra protective and objects if I try to go there via http too.

[image]

Weird.  I can't explain that, but then I don't know how these anti-virus programs do their thing, nor why they present such misleading messages.  If I recall correctly, it was Kaspersky that recently was alleging that the salvager .png file had a virus in it.

Maybe Kaspersky is somehow convinced that the Salvager extension is dangerous?  That's the only thing on my whole server that could plausibly even be described as "software," let alone be legitimately suspected of being a virus.

If I go there via https firefox complains with the expected "invalid security certificate" "The certificate is only valid for these names" error. So this appears to be something different

Okay, yeah.  That makes sense and is what I would expect.

Is gokosalvager.com still working for you at least?

Your recollection is correct. It still complains about that every time I start a game, actually. Gokosalvager.com is working fine, so I don't think it can be that it dislikes the extension since the content is presumably exactly the same there. I don't know why it's giving such misleading messages because this has to be an issue with the domain name, right? I assume everything else is the same across the two sites. I thought my browser shouldn't even be looking at the security certificate unless it's going via https though, so I am thoroughly confused.
Logged
"All advice is awful"
 —Count Grishnakh

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1419 on: May 24, 2014, 02:33:56 pm »
0

Aha!  I had it exactly wrong.  The problem is that your browser is too new!  Chrome has implemented a new notifications API and dropped support for webkitNotifications.  (Okay, really it's just that your developers haven't kept up to date with Chrome's changes).

Your temporary fix is to switch from HTML5 notifications to "traditional popups" in the User Settings.  I'll try to figure out how we're supposed to do notifications for Chrome now and get that into an official release in a day or two.
I just started hitting this too, and decided to look into it.  This appears to be the new chrome notification API: https://developer.chrome.com/apps/notifications.  Attached is a patch to notifications.js to use it (diffed against master/HEAD as of this writing), and the complete file in case the patch doesn't work.  I didn't commit / pull-request because I still haven't gotten around to downloading all the dependencies and actually building Salvager for myself, so the changes are 100% untested.  If it works as is, I'm just some combination of lucky and good :) 

BTW, where is the latest beta again?  And isn't the Chrome beta supposed to auto-update now?  The link on the beta wiki page still gives me 2.5.4.2. 
« Last Edit: May 24, 2014, 02:37:57 pm by theblankman »
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1420 on: May 24, 2014, 03:34:30 pm »
0

Aha!  I had it exactly wrong.  The problem is that your browser is too new!  Chrome has implemented a new notifications API and dropped support for webkitNotifications.  (Okay, really it's just that your developers haven't kept up to date with Chrome's changes).

Your temporary fix is to switch from HTML5 notifications to "traditional popups" in the User Settings.  I'll try to figure out how we're supposed to do notifications for Chrome now and get that into an official release in a day or two.
I just started hitting this too, and decided to look into it.  This appears to be the new chrome notification API: https://developer.chrome.com/apps/notifications.  Attached is a patch to notifications.js to use it (diffed against master/HEAD as of this writing), and the complete file in case the patch doesn't work.  I didn't commit / pull-request because I still haven't gotten around to downloading all the dependencies and actually building Salvager for myself, so the changes are 100% untested.  If it works as is, I'm just some combination of lucky and good :) 

Sadly, nobody is quite that lucky/good. ;)  This fails on Chrome 35 for OSX Mavericks and Chromium 33 for Linux.  I haven't tested it in other environments yet.

Let's discuss further in github.  I'm creating a new issue for it.

BTW, where is the latest beta again?  And isn't the Chrome beta supposed to auto-update now?  The link on the beta wiki page still gives me 2.5.4.2.

You're right.  I just did a beta deploy.  We're up to 2.5.4.4 now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1421 on: May 24, 2014, 03:47:20 pm »
0

I work with a few people who are that good, but even they test before putting stuff in CM ;)  I guess I'll finally build Salvager today.
Logged
it's a shame that full-random is the de facto standard

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1422 on: May 24, 2014, 10:59:20 pm »
+1

Today and yesterday I'm having a very annoying bug which doesn't allow me to host games. I'm quite sure Salvager plays some role, because if I disable it, everything works fine (that is, I only get the bugs Goko always has).

What happens is that if I host a game (doesn't matter whether it is via automatch, quick game or create game), and someone joins, I do get the ping sound indicating that someone joined, but no player is displayed to be in my game. I also cannot start the game, and I'm able to get the "add bot"-popup (actually trying to add a bot doesn't work, nothing happens when I do). Also, when I leave the game, the game is still visible (as you would expect from a game where someone joined), but still no player is visible in that game. This has happened every time I hosted today and yesterday (tried about 8 times). Again: when I disable salvager, it works every time (tried twice)

Sample screenshot: (note: it's two screenshots taken at the same time. In the top one I hosted, in the bottom one I joined)



Two console logs (in the first one I tried to join myself, in the second one, I let someone else join)
Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:56
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3869
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3924
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3967
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
ConnectionMaker connectionInfo was invalid DominionClient.js:98
initMeetingRoom DominionClient.js:15
Module WS Connection is missing dependencies:
Array[3]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:56
ConnectionMaker connectionInfo valid, trying to use it FSSDK.js:113
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3869
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3924
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3967
ConnectionMaker connection established using connInfo FSSDK.js:114
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:12
This is a HTML Element FSSDK.Notifier.js:7
Dimension: W0px H0px @L683px T0px FSSDK.Notifier.js:9
Loading module WS Connection
Loading WS Connection module connection.js:28
Creating WebSocket connection to gokosalvager.com utils.js:11
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Successfully subscribed to game notifications FSSDK.js:115
Successfully subscribed to player notifications FSSDK.js:115
Personal currencyClient.js:4
Avatar Inventory currencyClient.js:4
King's Royal Court currencyClient.js:4
Player Info Fetched 
Object
 DominionClient.js:43
Create achievements response: 
Object
 DominionClient.js:33
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Launch Screen ready. launchScreenLoader.js:69
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Not already loaded Automatch automatch.js:934
Automatch script loaded. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
Entered lobby: 5147c4b74a2342d5486a72b8 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: florrat1400984788537 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: florrat1400984791548 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
 utils.js:11
Receipt of message confirmed: florrat1400984813538 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Time: 1.39 seconds FS.DeckBuilder.js:235
On Join Test
d
 autokick.js:25
Ratings 6310 6310 43 43 autokick.js:44
RangeKickCriterion
 
RangeKickCriterion
 
NameKickCriterion
 
BlacklistKickCriterion
 autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
 utils.js:11
Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
 FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
 FSSDK.js:56
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3869
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3924
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3967
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
initMeetingRoom DominionClient.js:15
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:12
This is a HTML Element FSSDK.Notifier.js:7
Dimension: W0px H0px @L683px T0px FSSDK.Notifier.js:9
Player Info Fetched 
Object
 DominionClient.js:43
Successfully subscribed to player notifications FSSDK.js:10843
Personal currencyClient.js:4
Avatar Inventory currencyClient.js:4
King's Royal Court currencyClient.js:4
Loading module WS Connection
Loading WS Connection module connection.js:28
Creating WebSocket connection to gokosalvager.com utils.js:11
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Launch Screen ready. launchScreenLoader.js:69
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Create achievements response: 
Object
 DominionClient.js:33
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Not already loaded Automatch automatch.js:934
Automatch script loaded. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
Entered lobby: 5027185e14b17abbe206528f utils.js:11
tname: all cards 5000+ #vpon utils.js:11
pcount: 2 utils.js:11
rSystem: pro utils.js:11
Reading rating range requirement utils.js:11
Object {player: Object, requirements: Array[5]}
 utils.js:11
Sending auto-automatch request utils.js:11
Sent SUBMIT_SEEK message to Automatch server: utils.js:11
Object {msgtype: "SUBMIT_SEEK", message: Object, msgid: "florrat1400986002792"}
 utils.js:11
Got CONFIRM_SEEK message from Automatch server: utils.js:11
Object {seek: Object}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986002792"} utils.js:11
Receipt of message confirmed: florrat1400986002792 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986016633"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986016633"} utils.js:11
Receipt of message confirmed: florrat1400986016633 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986042549"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986042549"} utils.js:11
Receipt of message confirmed: florrat1400986042549 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986067554"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986067554"} utils.js:11
Receipt of message confirmed: florrat1400986067554 utils.js:11
ready player not at table? FSSDK.js:6186
sitting seat player not at table? FSSDK.js:6205
ready player not at table? FSSDK.js:6186
Entered lobby: 5027185e14b17abbe206528e utils.js:11
Time: 1.584 seconds FS.DeckBuilder.js:235
On Join Test
d {attributes: Object, _escapedAttributes: Object, cid: "c21959", changed: Object, _silent: Object…}
 autokick.js:25
Ratings 6310 3598 43 -2 autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 3598, ratingSystemName: "Pro rating", apply: true…}
 
RangeKickCriterion {min: undefined, max: undefined, oppRating: -2, ratingSystemName: "isotropish.com rating level", apply: false…}
 
NameKickCriterion {forName: null, oppName: "Wu Kun", apply: false, evaluate: function, shouldKick: function…}
 
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "Wu Kun", evaluate: function, shouldKick: function…}
 autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986092555"}
 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986092555"} utils.js:11
Receipt of message confirmed: florrat1400986092555

Salvager version 2.5.4.3
Chrome version 35.0.1916.114 m (Windows 7)

PS: I'm apparently not the only one with this problem: http://forum.makingfun.com/showthread.php?4740-Issues-with-creating-games (issue 1)

PPS: I have the same problem in Firefox
« Last Edit: May 24, 2014, 11:03:21 pm by florrat »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1423 on: May 25, 2014, 05:29:34 am »
+2

Thanks for the detail.  It looks like this is the same bug that Mischief ran into a few days ago: http://forum.dominionstrategy.com/index.php?topic=8163.msg379922#msg379922

I've just now fixed the bug and will do an official release as soon as another dev has time to test and accept the fix: https://github.com/aiannacc/Goko-Salvager/pull/236

Until then, you can work around the problem by disabling HTML5 notifications in the User Settings.  Audio notifications and traditional popups still work fine too.
« Last Edit: May 25, 2014, 05:31:00 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

florrat

  • Minion
  • *****
  • Offline Offline
  • Posts: 542
  • Shuffle iT Username: florrat
  • Respect: +748
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1424 on: May 25, 2014, 07:56:17 am »
0

Thanks for your fast response (as always)! And I also feel stupid now. I've read that earlier bug report and your reaction, but I didn't remember it...
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1425 on: May 25, 2014, 07:58:20 am »
0

Thanks for your fast response (as always)! And I also feel stupid now. I've read that earlier bug report and your reaction, but I didn't remember it...

No worries... a forum thread isn't much of a way to distribute this sort of info.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1426 on: May 25, 2014, 07:54:18 pm »
+9

Just released v2.5.4.5 for both official and beta users.  This isn't a major feature-oriented release, so you may not even notice the changes at all:
  • It fixes the recent problem where people get automatically kicked when they join your game.  That is, it's safe to turn HTML5 Notifications back on.
  • It also includes several developer-oriented contributions by michaeljb.  Among other things, it should be easier to write new UI's for Salvager now.
Update should be automatic for everybody, so if something is still broken for you, start by checking that you're on v2.5.4.5 first.
« Last Edit: May 25, 2014, 07:57:13 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Mischief

  • Swindler
  • ***
  • Offline Offline
  • Posts: 19
  • Respect: +23
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1427 on: May 26, 2014, 03:22:53 pm »
0

Everything's back to normal.  Thanks!
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1428 on: May 26, 2014, 10:22:33 pm »
+24

Ever hit "End Turn" when you didn't mean to? I've just submitted a pull request for a feature that might be able to help you out:

Logged
🚂 Give 18xx games a chance 🚂

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #1429 on: May 26, 2014, 11:00:18 pm »
+1

Ever hit "End Turn" when you didn't mean to? I've just submitted a pull request for a feature that might be able to help you out:

http://i.imgur.com/jvFYbmG.png

;_;

Glorious...
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1430 on: May 26, 2014, 11:31:53 pm »
+8

Awesome, please do the same for "End Actions", as that one is much more problematic for me than "End Turn".
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1431 on: May 26, 2014, 11:38:13 pm »
+4

Ever hit "End Turn" when you didn't mean to? I've just submitted a pull request for a feature that might be able to help you out:

Great work!  I just accepted the pull request and deployed as v2.5.4.6 for beta users.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

assemble_me

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1407
  • Shuffle iT Username: assemble me
  • Dominion stream/yt junkie
  • Respect: +808
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1432 on: May 27, 2014, 02:58:08 am »
0

Faboulus, that's heading in the direction I've described here:
http://forum.dominionstrategy.com/index.php?topic=10903.msg372238#msg372238

What's left to do seems to prohibit other buttons from moving around like in that "overpay potion/overpay coin/done overpaying" exampe I gave although that's probably tough as I expect you'd have to implement each button on its own and you probably don't want ALL your buttons moved to the sidebar.
« Last Edit: May 27, 2014, 09:29:51 am by assemble_me »
Logged
Join the f.ds Dominion league | My Twitch channel

... and none of his posts shall remain unedited

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1433 on: May 27, 2014, 07:32:58 pm »
+3

You may have noticed a bug in my new "better End Turn" feature--when you play multiple games without refreshing, multiple buttons appear in the side bar.

theblankman has submitted a fix, and since I'm posting about it I think that means I need to give you a random post of his to upvote, so here you go.
« Last Edit: May 27, 2014, 07:34:03 pm by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1434 on: May 27, 2014, 11:06:55 pm »
+5

You may have noticed a bug in my new "better End Turn" feature--when you play multiple games without refreshing, multiple buttons appear in the side bar.

theblankman has submitted a fix, and since I'm posting about it I think that means I need to give you a random post of his to upvote, so here you go.
Haha thanks... I guess if people want they can upvote this one now :)  As to the requests that we move other troublesome buttons... now that we've proven the concept with End Turn, maybe we can have a longer-term effort to make our own full panel of buttons, with better organization, and just have a "Salvager Buttons" option.  It would probably save effort if we do them all at once instead of one or two buttons at a time.  I think I'll make an enhancement request on github to discuss details. 

In other news: Google is apparently prohibiting Windows users from loading extensions that aren't listed on the Chrome Wed Store in the name of malware protection.  I'm not sure, but this sounds like it could affect Salvager beta testers who run Windows.  Devs who are more familiar with Chrome extension distribution than me, what do you make of this? 
Logged
it's a shame that full-random is the de facto standard

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1435 on: May 28, 2014, 01:49:40 am »
+2

You may have noticed a bug in my new "better End Turn" feature--when you play multiple games without refreshing, multiple buttons appear in the side bar.

theblankman has submitted a fix, and since I'm posting about it I think that means I need to give you a random post of his to upvote, so here you go.
Haha thanks... I guess if people want they can upvote this one now :)  As to the requests that we move other troublesome buttons... now that we've proven the concept with End Turn, maybe we can have a longer-term effort to make our own full panel of buttons, with better organization, and just have a "Salvager Buttons" option.  It would probably save effort if we do them all at once instead of one or two buttons at a time.  I think I'll make an enhancement request on github to discuss details. 

In other news: Google is apparently prohibiting Windows users from loading extensions that aren't listed on the Chrome Wed Store in the name of malware protection.  I'm not sure, but this sounds like it could affect Salvager beta testers who run Windows.  Devs who are more familiar with Chrome extension distribution than me, what do you make of this?

May I request that these buttons be not quite so far away as the new end-turn? It would be nice to have them grouped close to where Goko has them now, just not moving around all the damn time. I think always present but greyed-out when you can't use them is the best solution.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1436 on: May 28, 2014, 02:50:53 am »
0

In other news: Google is apparently prohibiting Windows users from loading extensions that aren't listed on the Chrome Wed Store in the name of malware protection.  I'm not sure, but this sounds like it could affect Salvager beta testers who run Windows.  Devs who are more familiar with Chrome extension distribution than me, what do you make of this?

Wow... that page is remarkably unclear.  I think the important question is, "does this only affect people running Chromium on Windows?"

If so, then I think we're talking about very few (any?) of our beta testers, and we can ignore this unless someone speaks up to let us know that there's a problem.  If not, then shouldn't my v35 of Chrome (on Windows) already be refusing to install the Salvager beta?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1437 on: May 28, 2014, 11:39:44 am »
0

fyi, I run Salvager Beta using Chrome on Windows 7 and it still works fine.

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1438 on: May 28, 2014, 12:47:19 pm »
0

May I request that these buttons be not quite so far away as the new end-turn? It would be nice to have them grouped close to where Goko has them now, just not moving around all the damn time. I think always present but greyed-out when you can't use them is the best solution.
Of course you may request that, I already did over on github :)  We're discussing details of how to arrange the buttons but I think there's agreement that the commonly-used ones shouldn't be way off in the corner. 

Wow... that page is remarkably unclear.  I think the important question is, "does this only affect people running Chromium on Windows?"

If so, then I think we're talking about very few (any?) of our beta testers, and we can ignore this unless someone speaks up to let us know that there's a problem.  If not, then shouldn't my v35 of Chrome (on Windows) already be refusing to install the Salvager beta?
Oh good, I'm not the only one who found it unclear :)  Also good that you're still up and running on Windows, hopefully that means we're cool. 
Logged
it's a shame that full-random is the de facto standard

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1439 on: May 28, 2014, 01:44:29 pm »
+5

Oh good, I'm not the only one who found it unclear :)  Also good that you're still up and running on Windows, hopefully that means we're cool.

(Remember, cool people use Windows 8)
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1440 on: May 28, 2014, 09:04:50 pm »
+7

Because michaeljb is awesome, there will soon be an alternate "End Actions" button as well.  Because silverspawn is also awesome, I've become aware that things may look a little funny if you use the alternate buttons with your VP counter turned off, and submitted a fix for that.  And this time I am hogging the upvotes for myself :D
Logged
it's a shame that full-random is the de facto standard

cyberkev63

  • Swindler
  • ***
  • Offline Offline
  • Posts: 15
  • Respect: +25
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1441 on: May 29, 2014, 02:51:27 am »
0

...

Okay, got it.  Thanks.

I've made a change that I think will fix it to the beta code.  That'll get into the deployed version of the beta soon, and then go out in the next official release.

I just successfully updated my avatar and all is good.  As always: Thank you for your great work!
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1442 on: June 01, 2014, 12:06:50 pm »
0

The multiplayer lobby looks like this now...



EDIT: The console:

Code: [Select]
gatherUrlCookieParams found the following URL params: [""] FSSDK.js:553
ConnectionMaker merged the following cookie params: ["", cookieid: null] FSSDK.js:563
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13424
Starting Goko Salvager 2.5.4.5 init.js:5
Loading Utils utils.js:4
Loading Settings Dialog blacklistSync.js:3
Loading Settings Dialog settingsDialog.js:3
Loading Notifications Module notifications.js:4
Loading autokick speedTweak.js:4
Loading Always Stack alwaysStack.js:4
Loading LaunchScreenLoader launchScreenLoader.js:3
Loading Module Loader module_loader.js:4
Preparing to load module WS Connection module_loader.js:40
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:13479
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:13522
initMeetingRoom DominionClient.js:15
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
This is a HTML Element FSSDK.Notifier.js:102
Dimension: W0px H0px @L960px T0px FSSDK.Notifier.js:115
Loading module WS Connection module_loader.js:55
Loading WS Connection module connection.js:25
Creating WebSocket connection to gokosalvager.com utils.js:8
Preparing to load module Avatars module_loader.js:40
Loading module Avatars module_loader.js:44
Preparing to load module Avatar Upload module_loader.js:40
Loading module Avatar Upload module_loader.js:44
Preparing to load module Blacklist module_loader.js:40
Loading module Blacklist module_loader.js:44
Preparing to load module Blacklist Sync module_loader.js:40
Loading module Blacklist Sync module_loader.js:44
Preparing to load module User Settings Dialog module_loader.js:40
Loading module User Settings Dialog module_loader.js:44
Preparing to load module Launch Screen Loader module_loader.js:40
Loading module Launch Screen Loader module_loader.js:44
Preparing to load module Notifications module_loader.js:40
Loading module Notifications module_loader.js:44
Preparing to load module Lobby Ratings module_loader.js:40
Loading module Lobby Ratings module_loader.js:44
Preparing to load module Deck Tracker module_loader.js:40
Loading module Deck Tracker module_loader.js:44
Preparing to load module Table State module_loader.js:40
Loading module Table State module_loader.js:44
Preparing to load module autokick module_loader.js:40
Loading module autokick module_loader.js:44
Preparing to load module Kingdom Generator module_loader.js:40
Loading module Kingdom Generator module_loader.js:44
Preparing to load module speedTweak module_loader.js:40
Loading module speedTweak module_loader.js:44
Tweaking animation speeds. speedTweak.js:17
Preparing to load module Always Stack module_loader.js:40
Loading module Always Stack module_loader.js:44
Preparing to load module Automatch Game Popup module_loader.js:40
Loading module Automatch Game Popup module_loader.js:44
Preparing to load module Automatch Offer Popup module_loader.js:40
Loading module Automatch Offer Popup module_loader.js:44
Preparing to load module Automatch Seek Popup module_loader.js:40
Loading module Automatch Seek Popup module_loader.js:44
Preparing to load module Automatch module_loader.js:40
Loading module Automatch module_loader.js:44
Preparing to load module QuickGame module_loader.js:40
Loading module QuickGame module_loader.js:44
Preparing to load module Sidebar module_loader.js:40
Loading module Sidebar module_loader.js:44
Preparing to load module Prettified Log Viewer module_loader.js:40
Loading module Prettified Log Viewer module_loader.js:44
Preparing to load module VP Calculator module_loader.js:40
Loading module VP Calculator module_loader.js:44
Preparing to load module VP Toggle module_loader.js:40
Loading module VP Toggle module_loader.js:44
Preparing to load module VP Counter module_loader.js:40
Loading module VP Counter module_loader.js:44
Preparing to load module Chat Box module_loader.js:40
Loading module Chat Box module_loader.js:44
Preparing to load module autozap module_loader.js:40
Loading module autozap module_loader.js:44
Successfully subscribed to player notifications FSSDK.js:20398
Player Info Fetched 
Object {status: (...), name: (...), id: (...), authorizationAgents: (...), creationDate: (...)…}
 DominionClient.js:43
Launch Screen ready. launchScreenLoader.js:66
Connected to gokosalvager.com connection.js:45
TODO: Update icon for status: 1 connection.js:164
Loaded avatar cache from gokosalvager.com avatars.js:20
Retrieved and cached common blacklist blacklist.js:33
Create achievements response: 
Object {message: "Status", source: "Object", tag: "-FSMsgWSTag24", sqA: 25, data: Object…}
 DominionClient.js:33
Quick game script loaded. utils.js:8
Initializing quick game. utils.js:8
Initializing quick game button utils.js:8
Not already loaded Automatch automatch.js:938
Automatch script loaded. utils.js:8
Initializing Automatch utils.js:8
Connecting to Automatch server at wss://gokosalvager.com:443/automatch utils.js:8
Goko.Player.preloader() utils.js:8
Connected to Automatch server.
« Last Edit: June 01, 2014, 12:11:25 pm by Awaclus »
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1443 on: June 01, 2014, 12:18:43 pm »
0

Hmm... it looks normal for me.  Does it work properly for you with Salvager disabled?

I certainly can't think of anything on our end that could do that... and there's nothing to indicate it in the log.

Edit: This line may be the problem.  Looks like another Goko screwup:

Code: [Select]
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:198
« Last Edit: June 01, 2014, 12:21:14 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1444 on: June 01, 2014, 12:20:12 pm »
0

working fine for me, too (with Salvager on)
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1445 on: June 01, 2014, 12:21:07 pm »
0

Hmm... it looks normal for me.  Does it work properly for you with Salvager disabled?

I certainly can't think of anything on our end that could do that... and there's nothing to indicate it in the log.
Apparently it doesn't work even without Salvager. I guess I just got Goko'd then.
« Last Edit: June 01, 2014, 12:23:58 pm by Awaclus »
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1446 on: June 01, 2014, 01:02:03 pm »
0

Hmm... it looks normal for me.  Does it work properly for you with Salvager disabled?

I certainly can't think of anything on our end that could do that... and there's nothing to indicate it in the log.
Apparently it doesn't work even without Salvager. I guess I just got Goko'd then.
Do you have any other extensions installed?
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1447 on: June 01, 2014, 01:08:11 pm »
0

Hmm... it looks normal for me.  Does it work properly for you with Salvager disabled?

I certainly can't think of anything on our end that could do that... and there's nothing to indicate it in the log.
Apparently it doesn't work even without Salvager. I guess I just got Goko'd then.
Do you have any other extensions installed?
Yes, but they haven't been causing any trouble before, and I tried disabling them and it still didn't work.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1448 on: June 02, 2014, 12:41:47 am »
0

I'm trying to reinstall Salvager for Firefox but when I click this link

https://www.gokosalvager.com/firefox-latest-gokosalvager.xpi

I just get a bunch of symbols and text.
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1449 on: June 02, 2014, 12:50:40 am »
+2

I'm trying to reinstall Salvager for Firefox but when I click this link

https://www.gokosalvager.com/firefox-latest-gokosalvager.xpi

I just get a bunch of symbols and text.

Do "Save As," then open the xpi file with Firefox (probably just double-click the icon).  If that fails, open up the Firefox Add-Ons dialog and do "Install Add-On from file."
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1450 on: June 02, 2014, 12:02:43 pm »
0

I'm trying to reinstall Salvager for Firefox but when I click this link

https://www.gokosalvager.com/firefox-latest-gokosalvager.xpi

I just get a bunch of symbols and text.

Do "Save As," then open the xpi file with Firefox (probably just double-click the icon).  If that fails, open up the Firefox Add-Ons dialog and do "Install Add-On from file."

Thanks!
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1451 on: June 02, 2014, 07:00:27 pm »
0

The multiplayer lobby looks like this now...




I have this too (using Firefox 29.0.1). Any success in getting past this? I've gone back to playing Adventures to get my Dominion fix.
Logged

quineloe

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: 0
    • View Profile
Re: gokosalvager.com is moving to Linode!
« Reply #1452 on: June 05, 2014, 11:47:21 am »
0

Hi,

I just installed the salvager, and it shows up on the start screen. However, when creating a private lobby I liked selecting the types of bots I play against. Now ALL the bots have disappeared, I can't find them by entering their names in the search field either.

And how often do I have to type out the verification to post here?
Logged

mpsprs

  • Explorer
  • *****
  • Offline Offline
  • Posts: 332
  • Respect: +169
    • View Profile
Re: Re: gokosalvager.com is moving to Linode!
« Reply #1453 on: June 05, 2014, 12:32:38 pm »
0

I just installed the salvager, and it shows up on the start screen. However, when creating a private lobby I liked selecting the types of bots I play against. Now ALL the bots have disappeared, I can't find them by entering their names in the search field either.

I've seen similar behavior on and off over the past few days, including ten minutes ago.  I closed that browser window, logged in and out a few times, and it seems to be working for me now.  And since it's working for me now, I can't grab a log for debugging.  I'll certainly do that if I see this again.

slothman

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1454 on: June 05, 2014, 07:09:26 pm »
0

I'n not sure if this has been asked before but I am not going to go through 59 pages to see.
I installed the salvager to see how the kingdom card selector would work.
I couldn't find any "don't use card" there.
I thought I remembered reading that it wasn't yet present but would be if there were enough calls for it to be included.
I am calling for that.

I am playing the bots on the online version but it almost always has a 'militia' appear.
I don't think that is fun, at least with bots, because it gets them first and keeps limiting my hand.
Having 3 cards all the time isn't fun at all.

I also don't like 'gardens' as well.
The computer buys them and all it does is make me have to as well just to possibly win.
I can't buy many other cards.
The pile also runs out quickly which counts as the 3 pile end.

The 'witch' card and the curses is makes isn't too bad.
I can live with that.
I does however make the curses run out which, pun not intended, also counts a the 3 pile ending.

With a real person that may not happen as much.
The bots also don't care about fun, just winning, unlike me.

Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1455 on: June 06, 2014, 12:47:13 am »
0

I'n not sure if this has been asked before but I am not going to go through 59 pages to see.
I installed the salvager to see how the kingdom card selector would work.
I couldn't find any "don't use card" there.
I thought I remembered reading that it wasn't yet present but would be if there were enough calls for it to be included.
I am calling for that.

I am playing the bots on the online version but it almost always has a 'militia' appear.
I don't think that is fun, at least with bots, because it gets them first and keeps limiting my hand.
Having 3 cards all the time isn't fun at all.

I also don't like 'gardens' as well.
The computer buys them and all it does is make me have to as well just to possibly win.
I can't buy many other cards.
The pile also runs out quickly which counts as the 3 pile end.

The 'witch' card and the curses is makes isn't too bad.
I can live with that.
I does however make the curses run out which, pun not intended, also counts a the 3 pile ending.

With a real person that may not happen as much.
The bots also don't care about fun, just winning, unlike me.
Try
All / Militia
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Re: gokosalvager.com is moving to Linode!
« Reply #1456 on: June 06, 2014, 03:20:03 am »
0

I just installed the salvager, and it shows up on the start screen. However, when creating a private lobby I liked selecting the types of bots I play against. Now ALL the bots have disappeared, I can't find them by entering their names in the search field either.

I've seen similar behavior on and off over the past few days, including ten minutes ago.  I closed that browser window, logged in and out a few times, and it seems to be working for me now.  And since it's working for me now, I can't grab a log for debugging.  I'll certainly do that if I see this again.

I moved these posts into this thread, since you're asking about the Salvager browser extension and not the server at gokosalvager.com

I'm guessing that by "private lobby," you mean that you are using "Multiplayer" mode, then clicking "Create Game" and checking the "private" box, then trying to add a bot by clicking on one of the empty seats.  Like in this screenshot:



Some old versions of Salvager had a bug that prevented adding a bot to your game.  As far as I know, the current version does not.  So please first verify that you have a current version of Salvager (v2.5.4.5 or higher).  If your version is older, you may need to force your browser to update it or manually install the current version.

If you're having a problem with the current version, please post a bug report with a screenshot and a log (instructions here).
« Last Edit: June 06, 2014, 03:21:50 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1457 on: June 10, 2014, 09:05:38 am »
+2

Feature request: If the string after "for" in the table name matches a prefix of the user name, do NOT kick. (People like me who log in using google gets kicked out of games with "FOR SOULNET" in the title, because it is not "FOR SOULNET GOKO", and there is no way to get rid of the "last name" because Goko gets it automatically from Google's user).

PS: Yes, it is abusable and no, I do not think it is a problem.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1458 on: June 10, 2014, 11:12:13 am »
+2

Feature request: If the string after "for" in the table name matches a prefix of the user name, do NOT kick. (People like me who log in using google gets kicked out of games with "FOR SOULNET" in the title, because it is not "FOR SOULNET GOKO", and there is no way to get rid of the "last name" because Goko gets it automatically from Google's user).

PS: Yes, it is abusable and no, I do not think it is a problem.
You can change your username even when you use Google as your login method. They fixed that about a month ago.
Just click at "Profile" in the main screen.
Logged

Stealth Tomato

  • Minion
  • *****
  • Offline Offline
  • Posts: 507
  • Dorkneel
  • Respect: +480
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1459 on: June 10, 2014, 11:28:15 am »
+1

I also don't like 'gardens' as well.
The computer buys them and all it does is make me have to as well just to possibly win.
I can't buy many other cards.
The pile also runs out quickly which counts as the 3 pile end.

You can often just ignore Gardens and try to get all the Provinces. Getting Gardens when you're not going for just Gardens slows you down.

The 'witch' card and the curses is makes isn't too bad.
I can live with that.
I does however make the curses run out which, pun not intended, also counts a the 3 pile ending.

This is part of the strategy!

With a real person that may not happen as much.
The bots also don't care about fun, just winning, unlike me.

Man, they're computer programs. They don't particularly care about anything. Hell, Serf Bot ACTUALLY doesn't care about anything, it does stuff randomly. And if you expect real people to not buy cards that will hurt you because it makes the game less fun for you, then boy howdy are you in for a surprise.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1460 on: June 10, 2014, 03:49:57 pm »
0



By the way, this problem no longer occurs for me.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

dominator 123

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 164
  • Shuffle iT Username: dominator 123
  • Notice the space
  • Respect: +369
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1461 on: June 11, 2014, 08:25:47 am »
0

Some of the games I've played recently were not recorded down at all. I know this because I see under last recorded game was less than what I last played.
Is it anything to do with this thread? Or is it just some connection problems?
Logged
"Strictly Better" compares only effects and not cost, change my mind

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1462 on: June 11, 2014, 10:14:57 am »
0

Feature request: If the string after "for" in the table name matches a prefix of the user name, do NOT kick. (People like me who log in using google gets kicked out of games with "FOR SOULNET" in the title, because it is not "FOR SOULNET GOKO", and there is no way to get rid of the "last name" because Goko gets it automatically from Google's user).

PS: Yes, it is abusable and no, I do not think it is a problem.
You can change your username even when you use Google as your login method. They fixed that about a month ago.
Just click at "Profile" in the main screen.

Nice to know, but that would completely screw up my Isotropish ranking.
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1463 on: June 11, 2014, 11:00:09 am »
0

I use Chrome, and I recently installed the Beta version of Salvager. I happily played with it for a couple of days until Chrome told me it decided to disable the application and never allow me to re-enable it because it didn't come from the Chrome store.

Uhh... wth? That's a load of hooey if you ask me.

Is there any way I can still use the beta version?
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1464 on: June 11, 2014, 11:46:34 am »
0

Feature request: If the string after "for" in the table name matches a prefix of the user name, do NOT kick. (People like me who log in using google gets kicked out of games with "FOR SOULNET" in the title, because it is not "FOR SOULNET GOKO", and there is no way to get rid of the "last name" because Goko gets it automatically from Google's user).

PS: Yes, it is abusable and no, I do not think it is a problem.
You can change your username even when you use Google as your login method. They fixed that about a month ago.
Just click at "Profile" in the main screen.

Nice to know, but that would completely screw up my Isotropish ranking.
That is cool chalenge: how high can you get in a week.

Just ask AI. I think, that he already "merged" two accounts earlier. And to be safe after changing the username, create account "soulnet goko", so that noone else can screw with your ranking.
Logged

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1465 on: June 11, 2014, 11:53:41 am »
+2

Some of the games I've played recently were not recorded down at all. I know this because I see under last recorded game was less than what I last played.
Is it anything to do with this thread? Or is it just some connection problems?

The logs are not being generated by MF/GOKO.
My hash is 51102b6ee4b06719e45eef9d
I played 6 + 2 (restarts) games today.
And Goko/MF knows only about 4:
http://dominionlogs.goko.com/20140611/
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1466 on: June 11, 2014, 01:08:09 pm »
0

Some of the games I've played recently were not recorded down at all. I know this because I see under last recorded game was less than what I last played.
Is it anything to do with this thread? Or is it just some connection problems?

The logs are not being generated by MF/GOKO.
My hash is 51102b6ee4b06719e45eef9d
I played 6 + 2 (restarts) games today.
And Goko/MF knows only about 4:
http://dominionlogs.goko.com/20140611/

This has been a frequent MF/Goko issue for months.  There's nothing we can do about it.

There's also something wrong on the server side since I moved to Linode though.  Some games have been recorded without being fully parsed.  The game info made it into the database, but not the actual player results:

Code: [Select]
goko=# select time, logfile from game left join presult using(logfile) where presult.rank is null and game.time > '20140604' order by time desc limit 10;
            time            |                    logfile                     
----------------------------+------------------------------------------------
 2014-06-05 02:33:13.138    | log.539035cfe4b00f007a6e4f6b.1401960793138.txt
 2014-06-05 02:33:13.009999 | log.51116dc5e4b06719e45efe07.1401960793010.txt
 2014-06-05 02:33:04.460999 | log.52ee1f0ee4b01c2dbe9f0d4f.1401960784461.txt
 2014-06-05 02:32:57.088999 | log.514201e4e4b0434d02d09903.1401960777089.txt
 2014-06-05 02:32:43.726    | log.512ccec7e4b0816301bae27d.1401960763726.txt
 2014-06-05 02:32:40.757999 | log.516ff0f8e4b082c74d7e4f7b.1401960760758.txt
 2014-06-05 02:32:35.487999 | log.53728221e4b0557728cb25ef.1401960755488.txt
 2014-06-05 02:32:33.196    | log.536f178ce4b0c3c58d6c57c1.1401960753196.txt
 2014-06-05 02:32:33.154    | log.516e062be4b082c74d7d039e.1401960753154.txt
 2014-06-05 02:32:27.749    | log.537f393ee4b0557728cc01aa.1401960747749.txt
(10 rows)

It only seems to have happened between May 30 and June 6 though, so that can't explain recent missing games.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1467 on: June 11, 2014, 01:12:58 pm »
0

I use Chrome, and I recently installed the Beta version of Salvager. I happily played with it for a couple of days until Chrome told me it decided to disable the application and never allow me to re-enable it because it didn't come from the Chrome store.

Uhh... wth? That's a load of hooey if you ask me.

Is there any way I can still use the beta version?

Chrome really hates non-store exentions.  Try enabling "developer mode" on the Extensions settings page:

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1468 on: June 11, 2014, 01:15:24 pm »
0

Feature request: If the string after "for" in the table name matches a prefix of the user name, do NOT kick. (People like me who log in using google gets kicked out of games with "FOR SOULNET" in the title, because it is not "FOR SOULNET GOKO", and there is no way to get rid of the "last name" because Goko gets it automatically from Google's user).

PS: Yes, it is abusable and no, I do not think it is a problem.
You can change your username even when you use Google as your login method. They fixed that about a month ago.
Just click at "Profile" in the main screen.

Nice to know, but that would completely screw up my Isotropish ranking.
That is cool chalenge: how high can you get in a week.

Just ask AI. I think, that he already "merged" two accounts earlier. And to be safe after changing the username, create account "soulnet goko", so that noone else can screw with your ranking.

Yeah, I don't mind manually merging two names.  I'll need to regenerate the leaderboard after I fix the issue with the missing games between May 30 and June 5 anyway.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1469 on: June 11, 2014, 01:30:20 pm »
0

OK thanks yed and AI. I just changed my Goko name into just "soulnet".
Logged

Lekkit

  • 2011 Swedish Champion
  • *
  • Offline Offline
  • Posts: 1253
  • Shuffle iT Username: Lekkit
  • Respect: +674
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1470 on: June 11, 2014, 03:16:58 pm »
0

By the way, this problem no longer occurs for me.

It happened to me like a week ago. It was very weird. When I got home from work, the problem was gone. And I haven't encountered it since.
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1471 on: June 11, 2014, 04:13:27 pm »
+1

I use Chrome, and I recently installed the Beta version of Salvager. I happily played with it for a couple of days until Chrome told me it decided to disable the application and never allow me to re-enable it because it didn't come from the Chrome store.

Uhh... wth? That's a load of hooey if you ask me.

Is there any way I can still use the beta version?

Chrome really hates non-store exentions.  Try enabling "developer mode" on the Extensions settings page:



I have developer mode enabled. I'd ask if I should uninstall/reinstall the extension but it won't let me do that...
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1472 on: June 11, 2014, 04:29:10 pm »
0

I use Chrome, and I recently installed the Beta version of Salvager. I happily played with it for a couple of days until Chrome told me it decided to disable the application and never allow me to re-enable it because it didn't come from the Chrome store.

Uhh... wth? That's a load of hooey if you ask me.

Is there any way I can still use the beta version?

Chrome really hates non-store exentions.  Try enabling "developer mode" on the Extensions settings page:



I have developer mode enabled. I'd ask if I should uninstall/reinstall the extension but it won't let me do that...

Weird... I haven't encountered that.  Chrome version + OS?  Maybe post a screenshot of the error?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1473 on: June 11, 2014, 08:54:33 pm »
+1

Weird... I haven't encountered that.  Chrome version + OS?  Maybe post a screenshot of the error?

Should be attached
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1474 on: June 12, 2014, 02:47:40 am »
0

Weird... I haven't encountered that.  Chrome version + OS?  Maybe post a screenshot of the error?

Should be attached

Ok, so I assume it won't let you just click "enable" on the beta version.  What happens if you delete both versions and reinstall the latest beta?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1475 on: June 12, 2014, 10:22:37 am »
+1

I've been away for a while... was very caught up with work. Started an adventure game just now, but when I am done, clicking the log button doesn't load the external log prettifier like it used to do. Has this feature been removed? sorry if i sound very outdated...
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1476 on: June 12, 2014, 10:28:50 am »
0

I've been away for a while... was very caught up with work. Started an adventure game just now, but when I am done, clicking the log button doesn't load the external log prettifier like it used to do. Has this feature been removed? sorry if i sound very outdated...

Not removed, but yes, it's mysteriously gone missing.  I'm not sure when or how that bug crept in.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1477 on: June 12, 2014, 10:32:17 am »
0

Are you sure it's not just the goko bug where it doesn't generate an external log so the prettifier can't be linked? It's been doing that a lot lately.
Logged

minovsky

  • Alchemist
  • ***
  • Offline Offline
  • Posts: 36
  • Respect: +13
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1478 on: June 12, 2014, 11:01:12 am »
0

I've been away for a while... was very caught up with work. Started an adventure game just now, but when I am done, clicking the log button doesn't load the external log prettifier like it used to do. Has this feature been removed? sorry if i sound very outdated...

Not removed, but yes, it's mysteriously gone missing.  I'm not sure when or how that bug crept in.

ah ok... anything I can keep an eye out for in the future that might be helpful for you to debug?

also, is there anywhere I can search for it? always want to review and see how i can do better. thanks!
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1479 on: June 12, 2014, 11:34:46 am »
0

I've been away for a while... was very caught up with work. Started an adventure game just now, but when I am done, clicking the log button doesn't load the external log prettifier like it used to do. Has this feature been removed? sorry if i sound very outdated...

Not removed, but yes, it's mysteriously gone missing.  I'm not sure when or how that bug crept in.

ah ok... anything I can keep an eye out for in the future that might be helpful for you to debug?

also, is there anywhere I can search for it? always want to review and see how i can do better. thanks!

SCSN may be right that it shows you the ordinary log when the external log can't be found and prettified.  I seem to have entirely forgotten where the code that modifies that button lives.

To search for the game you just played, use the log search at gokosalvager.com.  It might take a minute or two before Goko posts it and my server parses it and makes it available.

For ways to help the devs, please just continue to report anything that looks broken here.  Unless you're repeating yourself or another recent report, the odds are good that we actually don't know about the bug yet.  For bonus points, learn how to submit full bug reports and consider switching to the beta version of the extension (follow the links in my signature to the instructions in the github Wiki)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1480 on: June 12, 2014, 12:38:15 pm »
0

Weird... I haven't encountered that.  Chrome version + OS?  Maybe post a screenshot of the error?

Should be attached

Ok, so I assume it won't let you just click "enable" on the beta version.  What happens if you delete both versions and reinstall the latest beta?

Would it be a lot of work to create another extension in Chrome store for the beta version? I am not sure how far is the deploy process automatized.
It would solve Adam's problems and it might bring more beta testers.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1481 on: June 12, 2014, 01:44:07 pm »
0

Weird... I haven't encountered that.  Chrome version + OS?  Maybe post a screenshot of the error?

Should be attached

Ok, so I assume it won't let you just click "enable" on the beta version.  What happens if you delete both versions and reinstall the latest beta?

AdamH are you on Windows?  Could be this...
In other news: Google is apparently prohibiting Windows users from loading extensions that aren't listed on the Chrome Wed Store in the name of malware protection.  I'm not sure, but this sounds like it could affect Salvager beta testers who run Windows.  Devs who are more familiar with Chrome extension distribution than me, what do you make of this?
At the time I found this, AI could still run the beta on Windows/Chrome, so we thought nothing of it, but maybe Google has since tightened things.
Logged
it's a shame that full-random is the de facto standard

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1482 on: June 12, 2014, 06:35:39 pm »
0

fyi, I'm running the Beta version of Salvager on Windows + Chrome, and it's working fine.

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1483 on: June 12, 2014, 08:54:09 pm »
+1

I was running the beta version and Chrome disabled it for me.  I trashed it then redownloaded it, and now it's working again.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1484 on: June 12, 2014, 10:37:51 pm »
0

Weird... I haven't encountered that.  Chrome version + OS?  Maybe post a screenshot of the error?

Should be attached

Ok, so I assume it won't let you just click "enable" on the beta version.  What happens if you delete both versions and reinstall the latest beta?

Would it be a lot of work to create another extension in Chrome store for the beta version? I am not sure how far is the deploy process automatized.
It would solve Adam's problems and it might bring more beta testers.

It could be done.  It just means a manual upload via the Chrome Developer Dashboard when we update the beta.  And really, there ought to be some way to automate that as part of the build script too.

It feels like the wrong answer though.  My current solution feels wrong too... there ought to be some more Chrome-compliant way to handle beta versions of extensions.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1485 on: June 12, 2014, 11:25:27 pm »
0

Aaaaaaand it got disabled again.   :-\
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1486 on: June 12, 2014, 11:46:52 pm »
0

It feels like the wrong answer though.  My current solution feels wrong too... there ought to be some more Chrome-compliant way to handle beta versions of extensions.
If Google Cast, straight from the folks who make the browser, is any indication, then separate store entries for beta and stable is the way to do it.  For automated uploading, this turned up on a quick search. 
Logged
it's a shame that full-random is the de facto standard

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1487 on: June 13, 2014, 03:56:35 pm »
0

Aaaaaaand it got disabled again.   :-\

I just had the same thing happen, JSYK
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1488 on: June 13, 2014, 04:37:00 pm »
0

Aaaaaaand it got disabled again.   :-\

I just had the same thing happen, JSYK

It may be this issue, but I'm still finding it hard to understand the Google explanations: specifically the stuff that varies between Chrome, Chrome beta, Chrome developer versions, Chromium, and Canary.  There was this restriction, but that was as of Chrome 33, so I would have expected it to start causing problems earlier.

If this is indeed the issue, then all the solutions on your side are kinda awful.  The easiest might be to install a nearly-identical Chrome variant like Chromium or Canary.  Then the Chrome folks decide that you're an advanced enough user that Google will let you manage your own non-store extensions.

Obviously this isn't ideal.  I'm really surprised that there's no advanced-user way, maybe hiding in chrome://flags or something.  FWIW, you can also avoid the restrictions by unpacking the .crx and installing the extension as an "unpacked" folder, but I suspect that will prevent you from getting Salvager beta updates.  Or you can switch to Mac or Linux. :D

So probably the best solution is for us to put the beta version in the Chrome store alongside the regular version, as yed suggested.

It feels like the wrong answer though.  My current solution feels wrong too... there ought to be some more Chrome-compliant way to handle beta versions of extensions.
If Google Cast, straight from the folks who make the browser, is any indication, then separate store entries for beta and stable is the way to do it.  For automated uploading, this turned up on a quick search. 

This guy is using a macro program to automate clicking through the manual upload.  I'm looking for something fully scripted, like the existing release tasks.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1489 on: June 13, 2014, 06:51:23 pm »
+6

I've added the beta version to the Chrome Store.

If Chrome has been disabling your manually-installed version of the Salvager beta, install this version instead.  If your version is still working fine, you don't need to change anything.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1490 on: June 13, 2014, 10:54:39 pm »
0

I've added the beta version to the Chrome Store.

FWIW, this decided me to switch to beta.
Logged

dominator 123

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 164
  • Shuffle iT Username: dominator 123
  • Notice the space
  • Respect: +369
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1491 on: June 14, 2014, 02:35:42 am »
0

Some of the games I've played recently were not recorded down at all. I know this because I see under last recorded game was less than what I last played.
Is it anything to do with this thread? Or is it just some connection problems?
I'm still having this problem. Update: I notice that the lost game logs were played around 5-7am GMT. Also, they seemed to count for the leaderboard, only the logs have been lost.
Logged
"Strictly Better" compares only effects and not cost, change my mind

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1492 on: June 14, 2014, 03:13:48 am »
0

this morning on firefox, the chat window for salvager seems to be broken. I can't see when I write something and the text appear in the "goko chat" window. As a consequence, VP counter doesn't work !
Logged

Monsieur X

  • Bishop
  • ****
  • Offline Offline
  • Posts: 101
  • Respect: +86
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1493 on: June 15, 2014, 05:17:52 am »
0

Some of the games I've played recently were not recorded down at all. I know this because I see under last recorded game was less than what I last played.
Is it anything to do with this thread? Or is it just some connection problems?
I'm still having this problem. Update: I notice that the lost game logs were played around 5-7am GMT. Also, they seemed to count for the leaderboard, only the logs have been lost.

I also have this problem for few days but not noticed special hour for that. For me when this games "lost" didnt count for leaderboard.
They doesnt exist in isotropish.
Logged

Stealth Tomato

  • Minion
  • *****
  • Offline Offline
  • Posts: 507
  • Dorkneel
  • Respect: +480
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1494 on: June 15, 2014, 04:29:49 pm »
0

Salvager is apparently not notifying my opponents that my VP counter is auto-on. I joined a game earlier today, my VP counter activated, but my opponent insisted it wasn't on and that he hadn't seen anything to say it was on.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1495 on: June 16, 2014, 12:03:25 pm »
0

It feels like the wrong answer though.  My current solution feels wrong too... there ought to be some more Chrome-compliant way to handle beta versions of extensions.
If Google Cast, straight from the folks who make the browser, is any indication, then separate store entries for beta and stable is the way to do it.  For automated uploading, this turned up on a quick search. 

This guy is using a macro program to automate clicking through the manual upload.  I'm looking for something fully scripted, like the existing release tasks.

Yeah, I know, but that's the only thing I found so far, figured maybe it's better than nothing.  Hopefully my google-fu is just failing, I'd be kinda disappointed in google if there's really no way to have a build system push updates to the store. 
Logged
it's a shame that full-random is the de facto standard

assemble_me

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1407
  • Shuffle iT Username: assemble me
  • Dominion stream/yt junkie
  • Respect: +808
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1496 on: June 21, 2014, 05:09:56 am »
+2

Hi,

is anyone else annoyed by Goko's coin token spending interface?
If you've ever played a big Merchant Guild engine you probably are. Clicking like 50 times to spend all your tokens is no fun especially when Goko is laggy (well, that probably means always ;)).
I think it would be great to just have a text input field for Coins where you could type how much you want to spend and a button which you have to click once.

I'm not sure if you accept feature requests. I'm also thinking a little bit about contributing myself... not sure if that's feasible in time

E: Of course no Potions, i mixed this up with overpay. But something similar for overpay would be nice as well, I guess
« Last Edit: June 21, 2014, 05:28:26 am by assemble_me »
Logged
Join the f.ds Dominion league | My Twitch channel

... and none of his posts shall remain unedited

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1497 on: June 21, 2014, 05:32:34 am »
+3

Simpler and nice enough could be a button like "use 5 coin tokens".
Logged

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1498 on: June 21, 2014, 12:49:43 pm »
0

^Can't believe I never thought of that, great idea!
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1499 on: June 22, 2014, 12:21:25 am »
0

I'm all for an interface that allows one to type how many coins to spend in a turn. Is this doable via Salvager?
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1500 on: June 24, 2014, 10:26:28 am »
0

I'm all for an interface that allows one to type how many coins to spend in a turn. Is this doable via Salvager?

I don't know how it's implemented, but there's a chance that a Salvager feature that did this would only solve the clicking issue and not the lag issue; meaning that you would only be slightly less annoyed while waiting to spend your coin tokens.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Watno
  • Respect: +2983
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1501 on: June 24, 2014, 10:45:36 am »
+6

Theres probably also a chance it would allow you to spend more coin tokens than you have :p
Logged

jsh357

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2577
  • Shuffle iT Username: jsh357
  • Respect: +4340
    • View Profile
    • JSH Gaming: Original games
Re: Goko Dominion Salvager Discussion
« Reply #1502 on: June 27, 2014, 12:00:09 am »
0

I created a game a moment ago and a user that I have blacklisted was able to join it.  Is the feature not working for anyone else?  (Not sure how to test)
Logged
Join the Dominion community Discord channel! Chat in text and voice; enter dumb tournaments; spy on top players!

https://discord.gg/2rDpJ4N

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1503 on: June 27, 2014, 01:54:18 am »
0

I created a game a moment ago and a user that I have blacklisted was able to join it.  Is the feature not working for anyone else?  (Not sure how to test)

Might be a case sensitivity issue.  If so, it should be on our to-fix list now that Goko isn't allowing duplicate names anymore.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

The 801

  • Herbalist
  • **
  • Offline Offline
  • Posts: 7
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1504 on: June 30, 2014, 08:05:54 pm »
0

Hi there,

My Isotropish level doesn't appear to be updating on the Dominion site. If you check the attached screenshot and compare it with the Salvager leaderboard (https://www.gokosalvager.com:8889/leaderboard), you'll notice they are quite different.

Here's the JavaScript log:

Code: [Select]
gatherUrlCookieParams found the following URL params:
Array[1]
ConnectionMaker merged the following cookie params:
Array[1]
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443
Starting Goko Salvager 2.5.4.5
Loading Utils
Loading Settings Dialog
Loading Settings Dialog
Loading Notifications Module
Loading autokick
Loading Always Stack
Loading LaunchScreenLoader
Loading Module Loader
Preparing to load module WS Connection
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443
Setting up GA connection heartbeat every: 60000 milliseconds
initMeetingRoom
This element isn't a canvas - TypeError: undefined is not a function
This is a HTML Element
Dimension: W0px H0px @L683px T0px
Successfully subscribed to player notifications
Player Info Fetched 
Object
Loading module WS Connection
Loading WS Connection module
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds.
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com
TODO: Update icon for status: 1
Personal
Avatar Inventory
Launch Screen ready.
Loaded avatar cache from gokosalvager.com
Retrieved and cached common blacklist
Create achievements response: 
Object
Not already loaded Automatch

I'm using Salvager V2.5.4.5 in Chrome/Win7.

Any ideas what might be causing this?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1505 on: July 01, 2014, 12:38:46 am »
0

My Isotropish level doesn't appear to be updating on the Dominion site.

Did you used to have a different username?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

The 801

  • Herbalist
  • **
  • Offline Offline
  • Posts: 7
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1506 on: July 01, 2014, 08:59:46 am »
0

My Isotropish level doesn't appear to be updating on the Dominion site.

Did you used to have a different username?

Actually yes (used to be The801 - no space between the "e" and the "8"), but I recall changing it well before my rating went down to -16. It seemed to stop updating as soon as I improved my play :P , but maybe I'm not remembering things correctly. Should I change it back and see what happens?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1507 on: July 01, 2014, 09:07:30 am »
+1

My Isotropish level doesn't appear to be updating on the Dominion site.

Did you used to have a different username?

Actually yes (used to be The801 - no space between the "e" and the "8"), but I recall changing it well before my rating went down to -16. It seemed to stop updating as soon as I improved my play :P , but maybe I'm not remembering things correctly. Should I change it back and see what happens?

No... I'll sort it out.  There's a bug that prevents it from handling name changes properly without manual intervention.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

The 801

  • Herbalist
  • **
  • Offline Offline
  • Posts: 7
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1508 on: July 01, 2014, 09:12:28 am »
0

My Isotropish level doesn't appear to be updating on the Dominion site.

Did you used to have a different username?

Actually yes (used to be The801 - no space between the "e" and the "8"), but I recall changing it well before my rating went down to -16. It seemed to stop updating as soon as I improved my play :P , but maybe I'm not remembering things correctly. Should I change it back and see what happens?

No... I'll sort it out.  There's a bug that prevents it from handling name changes properly without manual intervention.

Thanks!
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1509 on: July 01, 2014, 03:10:21 pm »
+1

the sound notification doesn't seem to work properly. i missed a lot of players joining, until i also activated the windows notification, which works fine too, but it's probably worth a fix anyway.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1510 on: July 02, 2014, 02:09:47 am »
0

the sound notification doesn't seem to work properly. i missed a lot of players joining, until i also activated the windows notification, which works fine too, but it's probably worth a fix anyway.

To clarify: you have audio notifications ON, popup notifications OFF, and HTML5 notifications OFF.  So the expected behavior is to hear a "ping" when someone joins or you get automatched, but you're not hearing anything, correct?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1511 on: July 02, 2014, 12:39:15 pm »
0

the sound notification doesn't seem to work properly. i missed a lot of players joining, until i also activated the windows notification, which works fine too, but it's probably worth a fix anyway.

To clarify: you have audio notifications ON, popup notifications OFF, and HTML5 notifications OFF.  So the expected behavior is to hear a "ping" when someone joins or you get automatched, but you're not hearing anything, correct?

yes, but it works now. did you already change something? i swear the problem was there  ???

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1512 on: July 02, 2014, 01:20:15 pm »
0

I get the same problem sometimes as well.
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1513 on: July 02, 2014, 01:41:46 pm »
0

Have you checked your mute button? :P
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1514 on: July 02, 2014, 09:52:00 pm »
+2

the sound notification doesn't seem to work properly. i missed a lot of players joining, until i also activated the windows notification, which works fine too, but it's probably worth a fix anyway.

To clarify: you have audio notifications ON, popup notifications OFF, and HTML5 notifications OFF.  So the expected behavior is to hear a "ping" when someone joins or you get automatched, but you're not hearing anything, correct?

yes, but it works now. did you already change something? i swear the problem was there  ???

Does it happen frequently?  The base client is full of places where race condition can cause bugs, but they only happen like 1/10,000 times... when a packet gets dropped while your computer is doing its garbage collection and it's the third Wednesday of the month.  Those can be really hard to track down.  A lot of the tech support responses in the MF and Goko support forums amount to "sorry, we couldn't reproduce it."

Alternatively, is there anything suspicious in the log?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1515 on: July 02, 2014, 10:11:50 pm »
+1

the sound notification doesn't seem to work properly. i missed a lot of players joining, until i also activated the windows notification, which works fine too, but it's probably worth a fix anyway.

To clarify: you have audio notifications ON, popup notifications OFF, and HTML5 notifications OFF.  So the expected behavior is to hear a "ping" when someone joins or you get automatched, but you're not hearing anything, correct?

yes, but it works now. did you already change something? i swear the problem was there  ???

Does it happen frequently?  The base client is full of places where race condition can cause bugs, but they only happen like 1/10,000 times... when a packet gets dropped while your computer is doing its garbage collection and it's the third Wednesday of the month.  Those can be really hard to track down.  A lot of the tech support responses in the MF and Goko support forums amount to "sorry, we couldn't reproduce it."

Alternatively, is there anything suspicious in the log?

It happens to me perhaps one game in ten, give or take a factor of two. I have sound configured as my only notification. No clever ideas about the log, though - I don't generally look, because when I notice it's happened there's someone sitting at a table anxious to play a game with me!
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1516 on: July 02, 2014, 10:21:41 pm »
0

the sound notification doesn't seem to work properly. i missed a lot of players joining, until i also activated the windows notification, which works fine too, but it's probably worth a fix anyway.

To clarify: you have audio notifications ON, popup notifications OFF, and HTML5 notifications OFF.  So the expected behavior is to hear a "ping" when someone joins or you get automatched, but you're not hearing anything, correct?

yes, but it works now. did you already change something? i swear the problem was there  ???

Does it happen frequently?  The base client is full of places where race condition can cause bugs, but they only happen like 1/10,000 times... when a packet gets dropped while your computer is doing its garbage collection and it's the third Wednesday of the month.  Those can be really hard to track down.  A lot of the tech support responses in the MF and Goko support forums amount to "sorry, we couldn't reproduce it."

Alternatively, is there anything suspicious in the log?

It happens to me perhaps one game in ten, give or take a factor of two. I have sound configured as my only notification. No clever ideas about the log, though - I don't generally look, because when I notice it's happened there's someone sitting at a table anxious to play a game with me!

Okay, that's certainly "reproducible enough."  I'll change my Salvager settings and see if I can make it happen on my machine.

Honestly though, I probably won't get around to debugging this very soon.  I've accumulated quite a backlog of Dominion development stuff.  I added it as a github issue at least. :P
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

yed

  • Minion
  • *****
  • Offline Offline
  • Posts: 620
  • Shuffle iT Username: yed
  • Respect: +571
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1517 on: July 03, 2014, 05:10:04 am »
0

Maybe another system sound is blocking it. Do you listen to music while playing?

It can happen when you have badly configured sound. What operating system do you use?

EDIT: Did it happen when there were no other application producing sound?
« Last Edit: July 03, 2014, 05:11:40 am by yed »
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1518 on: July 04, 2014, 09:33:14 am »
+1

well i listen to music pretty much constantly, so no, it's unlikely that it was ever the only application producing sound

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1519 on: July 11, 2014, 07:26:32 pm »
0

I just installed the extension last night.  It seems many/most of my games are not being captured (i.e. posted at http://gokosalvager.com/) - I played about 10 games, but only have shown up.  I have a feeling my extension isn't providing any logs as all three of the ones that showed up were games with very experienced players (so its reasonable to think they had the extension & it sent, not me.)

Edit: Nevermind, figured out it was showing only "pro" games by default
« Last Edit: July 11, 2014, 07:52:30 pm by ThaddeusB »
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1520 on: July 11, 2014, 07:33:38 pm »
0

I just installed the extension last night.  It seems many/most of my games are not being captured (i.e. posted at http://gokosalvager.com/) - I played about 10 games, but only have shown up.  I have a feeling my extension isn't providing any logs as all three of the ones that showed up were games with very experienced players (so its reasonable to think they had the extension & it sent, not me.)

The log-search page defaults to only showing Pro games. If you want to see your Casual games, you can change the drop-down.
Logged

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1521 on: July 11, 2014, 08:31:21 pm »
0

I just installed the extension last night.  It seems many/most of my games are not being captured (i.e. posted at http://gokosalvager.com/) - I played about 10 games, but only have shown up.  I have a feeling my extension isn't providing any logs as all three of the ones that showed up were games with very experienced players (so its reasonable to think they had the extension & it sent, not me.)

The log-search page defaults to only showing Pro games. If you want to see your Casual games, you can change the drop-down.

Thanks, I actually notcied shortly after posting originally, but still appreciated.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1522 on: July 12, 2014, 11:45:55 am »
+3

feature request: is it possible to hide goko ratings?

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1523 on: July 16, 2014, 12:38:13 am »
0

feature request: a friends list.
Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

Eevee

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1010
  • Shuffle iT Username: Eevee
  • A wild Eevee appears!
  • Respect: +867
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1524 on: July 25, 2014, 12:09:18 pm »
0

Is the point counter down somehow? Isn't appearing to me and I have a friend with the same problem.
Logged

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1525 on: July 25, 2014, 12:16:16 pm »
0

Is the point counter down somehow? Isn't appearing to me and I have a friend with the same problem.

Working for me.
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1526 on: July 25, 2014, 12:20:54 pm »
0

Is the point counter down somehow? Isn't appearing to me and I have a friend with the same problem.
It's working for me.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

shark_bait

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1103
  • Shuffle iT Username: shark_bait
  • Luckyfin and Land of Hinter for iso aliases
  • Respect: +1868
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1527 on: July 25, 2014, 12:29:26 pm »
+1

My side bar has started functioning improperly.  For both chat and game log, anytime anything new happens it defaults back to the top (e.d. Turn 1 or the first chat of the game).

Needless to say, this is quite infuriating as it makes the log almost impossible to use.  If I want to know what my opponent bought last turn I either need to scroll to the bottom to see it.  If I want to track my turns progress as it's going on, I need to constantly scroll to the bottom because any new action card played will cause the log to go to the top.  Is there any way to fix this?  It makes it much more challenging to follow, especially my opponents turn.  If I scroll the log to see his action chain or mid-turn gains if he does something else I go right back to the top.  In order to fully track what he does I would have to take 1 minute at the start of all of my turns just to read through what he did.
Logged
Hello.  Name's Bruce.  It's all right.  I understand.  Why trust a shark, right?

Is quite curious - Who is the mystical "Celestial Chameleon"?

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1528 on: July 25, 2014, 05:42:30 pm »
0

My side bar has started functioning improperly.  For both chat and game log, anytime anything new happens it defaults back to the top (e.d. Turn 1 or the first chat of the game).

Needless to say, this is quite infuriating as it makes the log almost impossible to use.  If I want to know what my opponent bought last turn I either need to scroll to the bottom to see it.  If I want to track my turns progress as it's going on, I need to constantly scroll to the bottom because any new action card played will cause the log to go to the top.  Is there any way to fix this?  It makes it much more challenging to follow, especially my opponents turn.  If I scroll the log to see his action chain or mid-turn gains if he does something else I go right back to the top.  In order to fully track what he does I would have to take 1 minute at the start of all of my turns just to read through what he did.

It's actually not a new bug... it's the original intended behavior and it's always been that way.  I agree that it's wrong though.

I personally don't have time for Salvager development right now, but it's probably this line that needs to be changed.
« Last Edit: July 25, 2014, 05:44:41 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1529 on: August 01, 2014, 04:19:49 am »
+4

Feature idea:

Grey out the "JOIN" boxes where you aren't welcome to join, judging by the table name.

That would make the relevant JOINs stand out more, and I wouldn't have to check my current rating/level over again, risking the spot will be taken by someone else.
« Last Edit: August 01, 2014, 04:34:14 am by pst »
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1530 on: August 07, 2014, 10:20:52 am »
+2

the black list doesn't seem to work.



also



and it also failed for MacAber

AndrewisFTTW

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1129
  • Respect: +1084
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1531 on: August 07, 2014, 11:51:30 am »
0

Man SS you just attract all sorts of unsavory characters don't you?
Logged
Wins: M39, M41, M48, M96, M97, M102, M105
Losses: M40, M43, M45, BM17 (?), RMM13, RMM17, RMM20, NM7, ZM18, M100, M109
MVPs: M97
Mod/Co-Mod: M46, M49, M52, NM10

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1532 on: August 07, 2014, 02:07:11 pm »
+3

the black list doesn't seem to work.

Thanks.  I've found and fixed the problem, released in beta v2.5.4.8.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1533 on: August 07, 2014, 02:50:22 pm »
+2

the black list doesn't seem to work.

-image snip-

also

-image snip-

and it also failed for MacAber

I think the best part of this is that at the end of the chat, you say "but i know why" instead of "but i don't know why".
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1534 on: August 07, 2014, 03:21:40 pm »
0

yay

Quote
I think the best part of this is that at the end of the chat, you say "but i know why" instead of "but i don't know why".

I was actually referring to the fact that I put him on my blacklist before.

Sansa

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1535 on: August 16, 2014, 04:05:05 pm »
0

Hello,

Sorry if the question has already been asked, but there is so many pages  :D

The side thingy is very useful but it takes half my page ! How can I reduce it to a quarter of the screen or something ?

Thank you  :D
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1536 on: August 16, 2014, 04:17:47 pm »
+1

Hello,

Sorry if the question has already been asked, but there is so many pages  :D

The side thingy is very useful but it takes half my page ! How can I reduce it to a quarter of the screen or something ?

Thank you  :D
It takes all the empty space there is. Reduce your window size, and the side thingy will also get smaller.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1537 on: August 18, 2014, 10:57:43 am »
+5

"Side Thingy" needs to be the official name.
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1538 on: August 18, 2014, 12:12:42 pm »
0

Very sorry if this has already been discussed, but this thread is long and I didn't find anything in searches.

Would it be at all possible to somehow override the "End Turn" and possibly other buttons with Salvager in the same way that new buttons have been added into the UI?  It would be really nice if we could bring back the old Isotropic functionality that makes you confirm atypical actions like ending your turn without buying a card.

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1539 on: August 18, 2014, 12:40:06 pm »
+1

Very sorry if this has already been discussed, but this thread is long and I didn't find anything in searches.

Would it be at all possible to somehow override the "End Turn" and possibly other buttons with Salvager in the same way that new buttons have been added into the UI?  It would be really nice if we could bring back the old Isotropic functionality that makes you confirm atypical actions like ending your turn without buying a card.

Not sure if it's in the full release, but the beta has an option to move End Actions and End Turn to the top of the sidebar, so they're out of the way.  Adding a confirmation dialog to those substitute buttons would probably be doable but imho the new position is good enough to prevent accidental clicks. 

I was also working on a complete replacement of all Goko buttons, but it turned out to be quite a bit of work, and real life has cut into my Dominion-related time, and I've cut back on Salvager coding instead of cutting back on actually playing the game :) 
Logged
it's a shame that full-random is the de facto standard

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1540 on: August 18, 2014, 12:53:38 pm »
0

Oh, FYI for Andrew...
Quote
Last recorded game finished 5 hr, 308 min ago. Either the Goko/MF server is down or something is wrong on my end.
Goko/MF seems fine.  And I'm guessing that number of minutes needs to be mod-ed by 60? :)
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1541 on: August 18, 2014, 01:05:49 pm »
+1

Oh, FYI for Andrew...
Quote
Last recorded game finished 5 hr, 308 min ago. Either the Goko/MF server is down or something is wrong on my end.
Goko/MF seems fine.  And I'm guessing that number of minutes needs to be mod-ed by 60? :)

Thanks.  Linode instance ran out of space.  Fixed it and the logger is catching up now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1542 on: August 18, 2014, 01:32:47 pm »
0

Very sorry if this has already been discussed, but this thread is long and I didn't find anything in searches.

Would it be at all possible to somehow override the "End Turn" and possibly other buttons with Salvager in the same way that new buttons have been added into the UI?  It would be really nice if we could bring back the old Isotropic functionality that makes you confirm atypical actions like ending your turn without buying a card.

Not sure if it's in the full release, but the beta has an option to move End Actions and End Turn to the top of the sidebar, so they're out of the way.  Adding a confirmation dialog to those substitute buttons would probably be doable but imho the new position is good enough to prevent accidental clicks. 

I was also working on a complete replacement of all Goko buttons, but it turned out to be quite a bit of work, and real life has cut into my Dominion-related time, and I've cut back on Salvager coding instead of cutting back on actually playing the game :)

I agree that moving them should prevent most accidental clicks.  I will try to check out the beta.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1543 on: August 28, 2014, 02:36:31 pm »
+3

Feature request: Add Prince to the Kingdom Generator.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1544 on: August 28, 2014, 03:16:23 pm »
0

Feature request: Add Prince to the Kingdom Generator.
Will not fix.  Can not reproduce card: Prince :)

But seriously, I just took a look to see if I could do this in five minutes, and the kingdom generator code made my head spin a little.  Someone who's been in there before could probably get this done a lot quicker than I can.
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1545 on: August 28, 2014, 04:06:34 pm »
+5

Feature request: Add Prince to the Kingdom Generator.

Done in v2.5.4.9 BETA.  Available now via manual download.  Google will take a little while to update the Chrome Store beta version.

I'll deploy v2.5.4.9 as the main release in a day or two if all is well.

Edit: The Chrome Store version is out.  If you're still running v2.5.4.7 (or .8), force an update in your Chrome Settings/Extensions.
« Last Edit: August 28, 2014, 07:09:19 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1546 on: August 28, 2014, 05:21:36 pm »
+1

Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

Hydrad

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 142
  • Shuffle iT Username: Hidrad
  • Respect: +109
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1547 on: August 28, 2014, 07:14:27 pm »
0

Logged
For anyone else, such a statement would be a scum tell.  For Hydrad, it's simply a tell that you're reading something from Hydrad.

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1548 on: August 31, 2014, 02:45:22 pm »
0

Thank you for the amazing Salvager extension.

I am quite lazy. What I would love to see is a tracking display that shows my current deck size and my cards even during the game, like this screenshot from the gamelog:



 :)

P.S. Some other feedback: The "end actions" button from the beta version is quite far away from the play area, but I don't have a better solution up to now. ("End turn" is fine where it is.)
« Last Edit: August 31, 2014, 02:46:59 pm by SirD »
Logged
Greetings,
SirDagen

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1549 on: August 31, 2014, 03:22:12 pm »
0

If you do that, I'll quit playing Dominion.

How do you know nobody has done this yet? Coded his own tracking extension even with additional features of displaying what cards are left in the draw pile and showing the exact percentage for each card type to be drawn by Wishing well if you play it...
Logged
Greetings,
SirDagen

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1550 on: August 31, 2014, 03:26:51 pm »
0

I wouldn't find that feature very useful, since I usually know how many copies of each relevant card I want before I even start playing (and when the number changes during the game, it's also pretty easy to remember), and splits I can just check from the log if they are relevant.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Gherald

  • Minion
  • *****
  • Offline Offline
  • Posts: 676
  • Awe: +35
  • Respect: +1399
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1551 on: August 31, 2014, 09:54:27 pm »
+2

A hook I added to init.js to get rid of the HORRIBLY LOUD "game lost" and "game won" sounds (I like the other game sounds.)
Quote
    GS.oldplay = Dom.SoundManager.prototype.play;
    Dom.SoundManager.prototype.play = function(options) {
      if(options['name'] == 'loseGame' || options['name'] == 'winGame' ) {
        return;
      }
      return GS.oldplay.call(this, options);
    };
Logged
My opponent has more loot than me

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1552 on: September 03, 2014, 10:22:40 am »
+1

I just moved the discussion about whether a deck tracker should be allowed into a new thread.

Feature requests and suggestions for how to implement features should still go here.   Debates over whether to allow deck tracking should go there.  Same for point tracking, veto mode, and other rule variants.

PS: I accidentally move the new thread into "News and Announcements."  Could someone who moderates that board please move it back to "Dominion Online?"
« Last Edit: September 03, 2014, 10:24:24 am by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1553 on: September 03, 2014, 04:47:08 pm »
+1

This may be unrealistic to implement, but a feature that showed the string used in the Kingdom generator to create a game (for unrated/casual games) but hid the Kingdom itself would be great.

For example, suppose you want to exclude Scout (or include Prince), but not see the Kingdom in advance.
Logged

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1554 on: September 04, 2014, 05:54:27 pm »
+1

Hello

did somebody already mention, that the log prettifier is broken for prince?

http://gokosalvager.com/static/logprettifier.html?20140830/log.516d6636e4b082c74d7bdf6f.1409439695668.txt
Logged
Greetings,
SirDagen

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1555 on: September 04, 2014, 11:33:56 pm »
0

So, I added another monitor to my computer. This causes Salvager to get scrunched up, and I can't see the chat or the score bar. It is impossible for me to change the dimensions either. FWIW, the monitor I added is a full screen monitor and not wide screen. Anyway, do you know how to fix this at all?
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1556 on: September 05, 2014, 12:28:59 am »
0

Have you tried zooming out on the web browser? That should make the UI smaller and leave more room for salvager, I think.
Logged
"All advice is awful"
 —Count Grishnakh

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1557 on: September 05, 2014, 12:38:46 am »
+1

... and if that doesn't work, try posting a screenshot.  Which browser and extensions you use may also be relevant.  I doubt there'd be anything imoprtant in your Javascript log, but posting it is good for your soul.  :)
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1558 on: September 05, 2014, 01:13:54 am »
+2

Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1559 on: September 05, 2014, 04:05:49 am »
0

... and if that doesn't work, try posting a screenshot.  Which browser and extensions you use may also be relevant.  I doubt there'd be anything imoprtant in your Javascript log, but posting it is good for your soul.  :)

I discovered playing in full screen mode takes care of the problem. Thanks for the feedback. By the way, love that the actions and end turn buttons are where they are now.
Logged

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1560 on: September 07, 2014, 05:27:57 pm »
+1

VP counter bug (also effects log viewer): See this game - http://gokosalvager.com/static/logprettifier.html?20140907/log.53be12a0e4b00ccce8075fbc.1410124895271.txt  - The salvager and log viewer both say my opponent had 32 when he actually had 35.  Most likely, it is miscalculating the Gardens value for some reason.

Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1561 on: September 07, 2014, 09:53:23 pm »
0

it looks like i'm of the 10% most commonly blacklisted people. thehe. ahem. i think it's a mixture of the gg thing, the vp thing, the fact that I like to resign games whenever they're over, and at least one guy blacklisted me because i like to spend a mintue thinking before the game. so, i get kicked from games sometimes of people who don't mind playing me when I host, because of the "blacklist the X% most commonly blacklisted people" option. but it's not a bug, the feature does what it's supposed to. I didn't even want to post this at first, but some people said I should. so yea, apparently I'm extremely bm. which is interesting, I didn't know that before  :'(

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1562 on: September 07, 2014, 11:03:59 pm »
+1

VP counter bug (also effects log viewer): See this game - http://gokosalvager.com/static/logprettifier.html?20140907/log.53be12a0e4b00ccce8075fbc.1410124895271.txt  - The salvager and log viewer both say my opponent had 32 when he actually had 35.  Most likely, it is miscalculating the Gardens value for some reason.

Ah... it's the Counterfeit-Spoils interaction:
Code: [Select]
PeWi plays Counterfeit
PeWi plays Spoils
PeWi plays Spoils

When either Salvager or the log viewer sees this, it thinks that 2 Spoils were played and returned to the Supply, when really it was only 1 Spoils played twice.  So it's getting the deck counts wrong.

Actually, it may not be possible to solve this in all cases.  You can't tell from just the log whether it was Counterfeit played on 1 Spoils or Counterfeit on nothing followed by playing 2 Spoils.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1563 on: September 07, 2014, 11:54:44 pm »
0

Ah... it's the Counterfeit-Spoils interaction:
Code: [Select]
PeWi plays Counterfeit
PeWi plays Spoils
PeWi plays Spoils

When either Salvager or the log viewer sees this, it thinks that 2 Spoils were played and returned to the Supply, when really it was only 1 Spoils played twice.  So it's getting the deck counts wrong.

Actually, it may not be possible to solve this in all cases.  You can't tell from just the log whether it was Counterfeit played on 1 Spoils or Counterfeit on nothing followed by playing 2 Spoils.
Seems solveable in most cases, except some weird ones, but you'd have to track the contents of the player's hand (can you do that during the game, or only with the post-game log that says which 5 cards you drew at end of turn?).  The deck can't lose more Spoils than were in the player's hand.  One edge case where things are still ambiguous is if a player has two Spoils in hand, double-plays one with Counterfeit, then declines to play the other.  There might be other weird cases involving multiple Counterfeits. 
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1564 on: September 08, 2014, 08:17:15 am »
0

Actually, it may not be possible to solve this in all cases.  You can't tell from just the log whether it was Counterfeit played on 1 Spoils or Counterfeit on nothing followed by playing 2 Spoils.
Seems solveable in most cases, except some weird ones, but you'd have to track the contents of the player's hand (can you do that during the game, or only with the post-game log that says which 5 cards you drew at end of turn?).  The deck can't lose more Spoils than were in the player's hand.  One edge case where things are still ambiguous is if a player has two Spoils in hand, double-plays one with Counterfeit, then declines to play the other.  There might be other weird cases involving multiple Counterfeits.

Yes, you can handle many cases by adding hand-tracking logic to the post-game log viewer.  That's no good for Salvager's in-game log viewer and VP counter though.  Further discussion on github: https://github.com/aiannacc/Goko-Salvager/issues/247

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1565 on: September 08, 2014, 11:59:31 am »
0

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.
I wouldn't call that overly glib at all.  In professional programming frequency of occurrence is taken into account when deciding how much effort to put into fixing something, so your note is perfectly normal imho. 

By the same token, I've gone back and taken another look at the "replace every single Goko button" project I started a while back, and I think I'm temporarily shelving it.  End Actions and End Turn seem like the biggest misclick offenders by far, so we've already picked the low-hanging fruit.  I could do the rest but it would be a lot of effort, I'm not so sure there's enough bang for the buck.  But on the bright side I actually looked at Salvager code :)  Life is calming down, in another few weeks, maybe a month, I'll probably have some time to work on it again. 
Logged
it's a shame that full-random is the de facto standard

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1566 on: September 08, 2014, 02:13:24 pm »
0

It would probably be simpler for rare edge cases like this, to just sanity check the deck count whenever the discard is empty since you should be able to count all the cards at that point.

I think you aren't actually supposed to be allowed to count your opponents deck, but I think Goko shows it, so it is public knowledge there.

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1567 on: September 08, 2014, 02:18:40 pm »
0

Actually, it may not be possible to solve this in all cases.  You can't tell from just the log whether it was Counterfeit played on 1 Spoils or Counterfeit on nothing followed by playing 2 Spoils.
Seems solveable in most cases, except some weird ones, but you'd have to track the contents of the player's hand (can you do that during the game, or only with the post-game log that says which 5 cards you drew at end of turn?).  The deck can't lose more Spoils than were in the player's hand.  One edge case where things are still ambiguous is if a player has two Spoils in hand, double-plays one with Counterfeit, then declines to play the other.  There might be other weird cases involving multiple Counterfeits.

Yes, you can handle many cases by adding hand-tracking logic to the post-game log viewer.  That's no good for Salvager's in-game log viewer and VP counter though.  Further discussion on github: https://github.com/aiannacc/Goko-Salvager/issues/247

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.

Twice as high as that, I think, since it could affect Fairgrounds as well as Gardens, if the counter thinks you've spent your last Spoils but you haven't.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1568 on: September 08, 2014, 03:55:54 pm »
+4

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.

Twice as high as that, I think, since it could affect Fairgrounds as well as Gardens, if the counter thinks you've spent your last Spoils but you haven't.

ThaddeusB gets +1 for noting that Pillage also produces Spoils.  The correct frequency is 0.05%.

Alan gets +1 for noting Fairgrounds, but -2 for not noticing that I'd already counted it.

First person to note Black Market and Young Witch gets... to do the math themselves.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1569 on: September 08, 2014, 04:07:08 pm »
0

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.

Twice as high as that, I think, since it could affect Fairgrounds as well as Gardens, if the counter thinks you've spent your last Spoils but you haven't.

ThaddeusB gets +1 for noting that Pillage also produces Spoils.  The correct frequency is 0.05%.

Alan gets +1 for noting Fairgrounds, but -2 for not noticing that I'd already counted it.

First person to note Black Market and Young Witch gets... to do the math themselves.
Yay, I have always wanted to do math myself!
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

mail-mi

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1298
  • Shuffle iT Username: mail-mi
  • Come play some Forum Mafia with us!
  • Respect: +1364
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1570 on: September 08, 2014, 06:30:59 pm »
0

Logged
I currently imagine mail-mi wearing a dark trenchcoat and a bowler hat, hunched over a bit, toothpick in his mouth, holding a gun in his pocket.  One bead of sweat trickling down his nose.

'And what is it that ye shall hope for? Behold I say unto you that ye shall have hope through the atonement of Christ and the power of his resurrection, to be raised unto life eternal, and this because of your faith in him according to the promise." - Moroni 7:41, the Book of Mormon

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1571 on: September 08, 2014, 06:37:07 pm »
+1

feature request: a friends list.
Third time's the charm

It's not that we're ignoring you.  It's just that nobody has really done any Salvager development in the last few months.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

dereeder

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +45
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1572 on: September 08, 2014, 08:49:20 pm »
0

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.

Twice as high as that, I think, since it could affect Fairgrounds as well as Gardens, if the counter thinks you've spent your last Spoils but you haven't.

ThaddeusB gets +1 for noting that Pillage also produces Spoils.  The correct frequency is 0.05%.

Alan gets +1 for noting Fairgrounds, but -2 for not noticing that I'd already counted it.

First person to note Black Market and Young Witch gets... to do the math themselves.

The same bug would also apply to Procession-Madman-Madman or KC-Madman-Madman-Madman (but not TR-Madman-Madman), as long as you have already drawn your whole deck (and, in the case of Procession, Poor House is not available from the supply).

Challenge: think of situations in which each of the plays in question would be rational.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1573 on: September 08, 2014, 11:01:01 pm »
0

Challenge: think of situations in which each of the plays in question would be rational.
Simple: You need the +actions from Madman for some reason.  If you have that many Madman plays, you're probably looking for a megaturn, maybe you have a stack of Goons or Bridges and you can end the game with all of them in play.
Logged
it's a shame that full-random is the de facto standard

dereeder

  • Steward
  • ***
  • Offline Offline
  • Posts: 26
  • Respect: +45
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1574 on: September 08, 2014, 11:10:50 pm »
0

Challenge: think of situations in which each of the plays in question would be rational.
Simple: You need the +actions from Madman for some reason.  If you have that many Madman plays, you're probably looking for a megaturn, maybe you have a stack of Goons or Bridges and you can end the game with all of them in play.

I was thinking of the other case, in which you play KC or Procession on nothing, then all of the Madmen one at a time (for no draw).  With HoP and Poor House, I guess there could be a situation in which you might play Procession of nothing, Madman, Madman.  I can't think of it for KC, though.
Logged

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1575 on: September 09, 2014, 12:10:05 pm »
0

At the risk of being overly glib, note that it's only in ~0.03% of games that this even has the potential to affect VP counts.

Twice as high as that, I think, since it could affect Fairgrounds as well as Gardens, if the counter thinks you've spent your last Spoils but you haven't.

ThaddeusB gets +1 for noting that Pillage also produces Spoils.  The correct frequency is 0.05%.

Alan gets +1 for noting Fairgrounds, but -2 for not noticing that I'd already counted it.

First person to note Black Market and Young Witch gets... to do the math themselves.

The same bug would also apply to Procession-Madman-Madman or KC-Madman-Madman-Madman (but not TR-Madman-Madman), as long as you have already drawn your whole deck (and, in the case of Procession, Poor House is not available from the supply).

Challenge: think of situations in which each of the plays in question would be rational.
Actually, it is the opposite -as currently written the tracker will subtract multiple madmen from your deck if you TR/KC/ Procession it.
« Last Edit: September 09, 2014, 12:11:21 pm by ThaddeusB »
Logged

michaeljb

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2115
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1576 on: September 10, 2014, 12:26:02 am »
+4

Cool! Now to get something like this incorporated into an "Advanced" mode of the Salvager Kingdom Generator...

I've added AI's "Formula for modified card frequencies" to the kingdom generator and submitted a pull request.

https://github.com/aiannacc/Goko-Salvager/pull/248

Edit: I should mention that in the kingdom generator interface, when adding cards to the more/less/exclude lists, enter the card names separated by + or ,
« Last Edit: September 10, 2014, 12:49:57 am by michaeljb »
Logged
🚂 Give 18xx games a chance 🚂

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1577 on: September 10, 2014, 03:46:54 pm »
0

the extension isn't working properly for me today, i can see the log and VP counter, but can't scroll up/down the log, or click the end actions/end turn buttons or reply to the chat. Wondered if anyone else had had a similar problem ( I had it 2 days back as well). Using Windows 8, newest Chrome and Salvager 2.5.4.9 (the beta version).
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1578 on: September 11, 2014, 12:34:22 am »
0

the extension isn't working properly for me today, i can see the log and VP counter, but can't scroll up/down the log, or click the end actions/end turn buttons or reply to the chat. Wondered if anyone else had had a similar problem ( I had it 2 days back as well). Using Windows 8, newest Chrome and Salvager 2.5.4.9 (the beta version).

There doesn't seem to be an epidemic, so it's probably something specific to your machine.  Got any uncommon extensions that might be fighting with Salvager?  Does Goko work properly for you with the extension off?  Post a screenshot and your Javascript log and I'll look for the error.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1579 on: September 11, 2014, 12:35:05 am »
+1

Cool! Now to get something like this incorporated into an "Advanced" mode of the Salvager Kingdom Generator...

I've added AI's "Formula for modified card frequencies" to the kingdom generator and submitted a pull request.

https://github.com/aiannacc/Goko-Salvager/pull/248

Edit: I should mention that in the kingdom generator interface, when adding cards to the more/less/exclude lists, enter the card names separated by + or ,

Now available in the current beta (v2.5.5.0).  Thanks, michaeljb!
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1580 on: September 11, 2014, 07:07:51 am »
0

the extension isn't working properly for me today, i can see the log and VP counter, but can't scroll up/down the log, or click the end actions/end turn buttons or reply to the chat. Wondered if anyone else had had a similar problem ( I had it 2 days back as well). Using Windows 8, newest Chrome and Salvager 2.5.4.9 (the beta version).

There doesn't seem to be an epidemic, so it's probably something specific to your machine.  Got any uncommon extensions that might be fighting with Salvager?  Does Goko work properly for you with the extension off?  Post a screenshot and your Javascript log and I'll look for the error.

It seems to be working fine again today, if I get the problem again i'll get a screenshot and Javascript log.
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1581 on: September 12, 2014, 12:53:12 pm »
0

Is automatch supposed to be working? I am getting no error and it says it connects, but I haven't been automatched with anyone else in about a month. The only really restrictive thing I have in my settings is at least 2 sets.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1582 on: September 12, 2014, 01:21:37 pm »
0

Is automatch supposed to be working? I am getting no error and it says it connects, but I haven't been automatched with anyone else in about a month. The only really restrictive thing I have in my settings is at least 2 sets.
I think it's probably working, it's just that nobody's playing on Goko.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1583 on: September 13, 2014, 07:18:26 pm »
+1

Not sure if this is the right thread to report things related to the tools on gokosalvager.com, but a few things don't seem to be updated for Prince.  Kingdom Visualizer gives a blank page for the Prince games, searching logs for games with Prince gives "Error parsing supply" and searching for games without Prince is another blank page.
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1584 on: September 13, 2014, 07:48:18 pm »
+1

Not sure if this is the right thread to report things related to the tools on gokosalvager.com, but a few things don't seem to be updated for Prince.  Kingdom Visualizer gives a blank page for the Prince games, searching logs for games with Prince gives "Error parsing supply" and searching for games without Prince is another blank page.

Thanks.  Fixed.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1585 on: September 16, 2014, 03:57:02 pm »
0

random question/idea: you can choose a radius of sets for the automatch settings. I assume the way this works is, it only gets you opponents that are within this range of sets, but in the end the one with more sets always hosts anyway. if that is in fact how it works... isn't that really bad? people with all sets might select a really narrow/high radius, because they don't want to play with only a few sets, when in reality all that does is make them not play with people who don't have a lot of sets. or doesn't it work that way?

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1586 on: September 16, 2014, 04:18:01 pm »
0

Feature request: Display for each table the number of sets (or similar) owned by the creator of the table. Optionally (instead of or on top of) add an option to automatically hide tables whose creator owns less than K sets, for a K I can choose in the settings.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1587 on: September 16, 2014, 04:25:55 pm »
0

random question/idea: you can choose a radius of sets for the automatch settings. I assume the way this works is, it only gets you opponents that are within this range of sets, but in the end the one with more sets always hosts anyway. if that is in fact how it works... isn't that really bad? people with all sets might select a really narrow/high radius, because they don't want to play with only a few sets, when in reality all that does is make them not play with people who don't have a lot of sets. or doesn't it work that way?
There was a point at which it didn't always choose the player with more sets as the host, so if you owned all cards, in order to play with all cards, you had to require all cards. And I still got automatched with those people. So I think it just finds you a game within that range of sets, not necessarily an opponent within that range of sets.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1588 on: September 16, 2014, 04:26:24 pm »
0

random question/idea: you can choose a radius of sets for the automatch settings. I assume the way this works is, it only gets you opponents that are within this range of sets, but in the end the one with more sets always hosts anyway. if that is in fact how it works... isn't that really bad? people with all sets might select a really narrow/high radius, because they don't want to play with only a few sets, when in reality all that does is make them not play with people who don't have a lot of sets. or doesn't it work that way?

No, it doesn't work that way. As you say, it would be obviously dumb. "At least N sets" means that you will only play games with at least N sets, not only opponents with at least N sets: who cares what he owns, if you'll be playing with all sets because you have them all.

Quote
Feature request: Display for each table the number of sets (or similar) owned by the creator of the table. Optionally (instead of or on top of) add an option to automatically hide tables whose creator owns less than K sets, for a K I can choose in the settings.

I'm not 100% sure, but I don't think you can find out what cards are owned by anyone but yourself. The automatch knows because you're being matched against another player running Salvager, which tells you what cards are owned; you can't find this out for some random joe in a lobby.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1589 on: September 16, 2014, 04:30:03 pm »
0

Quote
No, it doesn't work that way. As you say, it would be obviously dumb. "At least N sets" means that you will only play games with at least N sets, not only opponents with at least N sets: who cares what he owns, if you'll be playing with all sets because you have them all.

so, a player with all sets can always be matched up with a player without sets, regardless of their settings (as long as neither of them has an upper limit)?

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1590 on: September 16, 2014, 06:16:31 pm »
0

so, a player with all sets can always be matched up with a player without sets, regardless of their settings (as long as neither of them has an upper limit)?
I believe that's correct.  I seem to remember being automatched with players who owned more sets before I bought any myself.  If you own all sets, you're capable of playing an all-sets game with anyone. 
Logged
it's a shame that full-random is the de facto standard

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1591 on: September 17, 2014, 06:07:57 am »
0

Ever hit "End Turn" when you didn't mean to? I've just submitted a pull request for a feature that might be able to help you out:

Great work!  I just accepted the pull request and deployed as v2.5.4.6 for beta users.

Nice work, but I would prefer the "End turn" button to be moved only in situations where you would usually/often not want to click it (i.e. when you have enough coins left for a card better than Copper). Similarly, I'd prefer the "End Actions" button to appear at its usual place e.g. if you only have a Necropolis left. Or alternatively, always put these buttons in the side bar, but keep the original buttons in place when there's little risk of misclick.

Also, if you're re-creating the buttons anyway, you might fix Goko's mistake and rename "End turn": It should properly read "End buy phase", since cleanup effects like Herbalist or Alchemist only happen after you click it.

Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1592 on: September 17, 2014, 07:21:46 am »
+3

Nice work, but I would prefer the "End turn" button to be moved only in situations where you would usually/often not want to click it (i.e. when you have enough coins left for a card better than Copper). Similarly, I'd prefer the "End Actions" button to appear at its usual place e.g. if you only have a Necropolis left. Or alternatively, always put these buttons in the side bar, but keep the original buttons in place when there's little risk of misclick.
I wouldn't. It's more convenient to always have the buttons in the same place.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Holger

  • Minion
  • *****
  • Offline Offline
  • Posts: 742
  • Respect: +468
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1593 on: September 17, 2014, 08:06:58 am »
0

Nice work, but I would prefer the "End turn" button to be moved only in situations where you would usually/often not want to click it (i.e. when you have enough coins left for a card better than Copper). Similarly, I'd prefer the "End Actions" button to appear at its usual place e.g. if you only have a Necropolis left. Or alternatively, always put these buttons in the side bar, but keep the original buttons in place when there's little risk of misclick.
I wouldn't. It's more convenient to always have the buttons in the same place.

I would agree if that place was in the play area close to their original place. But I find it annoying to have to click a button on the side bar every second turn, which also doesn't look like the original button.
One more nitpick: I would prefer the buttons not to be visible (or clearly distinguished) when you can't click them - sometimes I want to end my turn with Actions left, but clicking "End turn" doesn't do anything yet.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1594 on: September 17, 2014, 08:33:10 am »
+3

One more nitpick: I would prefer the buttons not to be visible (or clearly distinguished) when you can't click them - sometimes I want to end my turn with Actions left, but clicking "End turn" doesn't do anything yet.

A better suggestion: make it actually clickable and let it be "end actions + end turn" at once.
Logged

Breezy D

  • Salvager
  • ****
  • Offline Offline
  • Posts: 60
  • Respect: +14
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1595 on: September 18, 2014, 06:00:36 am »
+1

I must say I love the alternate buttons as they are. I don't mind clicking End Actions then End Turn.

It has definitely saved me a misclick or two.

Thanks to all those who've made those buttons appear on my screen.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1596 on: September 18, 2014, 09:30:11 am »
0

Automatch is offline and Isotropish ratings aren't displayed in the lobby. Other features seem to work fine. The problem could be on my end because my connection has been unstable lately.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1597 on: September 18, 2014, 11:13:55 am »
0

Automatch is offline and Isotropish ratings aren't displayed in the lobby. Other features seem to work fine. The problem could be on my end because my connection has been unstable lately.
No, I'm getting the same.  Usually just means AI needs to restart service(s) on his server when he sees this.
Logged
it's a shame that full-random is the de facto standard

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1598 on: September 18, 2014, 12:43:32 pm »
0

Oh, autokick (at least based on Iso levels) isn't working either. I just played a game against someone who overpaid $1 for Masterpiece.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Hydrad

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 142
  • Shuffle iT Username: Hidrad
  • Respect: +109
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1599 on: September 18, 2014, 02:07:46 pm »
+4

Oh, autokick (at least based on Iso levels) isn't working either. I just played a game against someone who overpaid $1 for Masterpiece.

oh... I've done that before... but it was a gardens game so does that make it ok?
Logged
For anyone else, such a statement would be a scum tell.  For Hydrad, it's simply a tell that you're reading something from Hydrad.

2.71828.....

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1290
  • Shuffle iT Username: irrationalE
  • Respect: +1322
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1600 on: September 18, 2014, 04:44:45 pm »
0

Oh, autokick (at least based on Iso levels) isn't working either. I just played a game against someone who overpaid $1 for Masterpiece.

oh... I've done that before... but it was a gardens game so does that make it ok?

As long as all the gardens were already bought
Logged
Man. I had four strips of bacon yesterday. Was one automatically undercooked, one automatically overcooked? No, let's put a stop to that right here, all four strips were excellent.

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1601 on: September 18, 2014, 04:48:54 pm »
0

Oh, autokick (at least based on Iso levels) isn't working either. I just played a game against someone who overpaid $1 for Masterpiece.

oh... I've done that before... but it was a gardens game so does that make it ok?

As long as all the gardens were already bought

Edge case: you piled out Silver and Masterpiece with that buy, ending the game while ahead.  Then even if there were Gardens left it was a good play.
Logged

XD9

  • Steward
  • ***
  • Offline Offline
  • Posts: 27
  • Respect: +10
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1602 on: September 18, 2014, 04:57:28 pm »
0

Automatch is offline and Isotropish ratings aren't displayed in the lobby. Other features seem to work fine. The problem could be on my end because my connection has been unstable lately.
No, I'm getting the same.  Usually just means AI needs to restart service(s) on his server when he sees this.

I'm getting this same problem too.

Thanks, I'm glad it's not just me
Logged
XD9

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1603 on: September 19, 2014, 02:13:52 am »
0

When I went on isotropish.com yesterday, I had a warning for the ssl certificate that I have to manualy validate on firefox. May be it is the problem where in the goko interface the warning cannot be validate. May be...
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1604 on: September 19, 2014, 02:48:13 am »
+9

When I went on isotropish.com yesterday, I had a warning for the ssl certificate that I have to manualy validate on firefox. May be it is the problem where in the goko interface the warning cannot be validate. May be...

It looks like AI's SSL certificate for gokosalvager.com expired last night. He'll probably fix it before long, but in the mean time there's not much to fear: just use http://gokosalvager.com/leaderboard instead, and don't type any credit card numbers in, no matter how nicely Andrew asks.
Logged

shraeye

  • Minion
  • *****
  • Offline Offline
  • Posts: 690
  • Shuffle iT Username: shraeye
  • More Graph Theory please
  • Respect: +299
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1605 on: September 19, 2014, 10:52:05 pm »
0

I'm having problems with my avatar, anyone else?  The file that I've used forever now 'fails to transmit'.
Logged

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1606 on: September 20, 2014, 12:07:50 am »
0

I'm having problems with my avatar, anyone else?  The file that I've used forever now 'fails to transmit'.

Yes, most (including mine) aren't showing up for me.  Presumably its related to the "?" problem.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1607 on: September 20, 2014, 12:21:20 pm »
+4

Oh man... I didn't even notice this.  I'd added a filter to my email that seems to have caught all the Salvager stuff posted here.

Fixing the SSL certificate now...
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1608 on: September 20, 2014, 12:36:22 pm »
+3

Oh man... I didn't even notice this.  I'd added a filter to my email that seems to have caught all the Salvager stuff posted here.

Is the filter catching Salvager-related emails by mistake or by design?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1609 on: September 20, 2014, 12:41:08 pm »
0

Oh man... I didn't even notice this.  I'd added a filter to my email that seems to have caught all the Salvager stuff posted here.

Fixing the SSL certificate now...

New SSL certificate installed.  You may need to reload to get everything working again.  Sorry about that.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1610 on: September 25, 2014, 02:59:56 pm »
+3

Yesterday I did the worst misclick, I ever did. It costed 3 Provinces and I became 3rd place instead of 1st.

I had much money and many buys, so I wanted to buy 3 Provinces. And suddenly the turn ended. And I said "What?" and "What?" and "Again, what?".
Which happened was, that I was chatting in the goko-chat and pressed "Enter" to send. But it didn't press Enter for the goko-chat but for the side-log of the extension. Because a clicked "end turn" the turn before, my Enter pressed that button and so I missed the 3 Provinces.

I like the extension very much and the new buttons are cool, but that was so sad. The buttons which should protect me from misclicking caused my worst misclick. Maybe there is a way to change this problem.

Oh, and if you like to laugh about my reaction, here is the video (in german and in a low voice, but I hope, you understand and enjoy it): Start at 14m55s
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1611 on: September 25, 2014, 05:08:19 pm »
+1

I like the extension very much and the new buttons are cool, but that was so sad. The buttons which should protect me from misclicking caused my worst misclick. Maybe there is a way to change this problem.

That is weird... typing in the chat window ought to make it grab focus, but it looks like focus stayed on the End Turn button (presumably from a previous turn where you used it).  I notice you're using the Goko default chat window instead of the sidebar chat, that may be related.  What OS and browser were you using?  I don't like that behavior either, but if I can replicate it then I can hopefully change it.
Logged
it's a shame that full-random is the de facto standard

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1612 on: September 25, 2014, 05:15:23 pm »
+1

I like the extension very much and the new buttons are cool, but that was so sad. The buttons which should protect me from misclicking caused my worst misclick. Maybe there is a way to change this problem.

That is weird... typing in the chat window ought to make it grab focus, but it looks like focus stayed on the End Turn button (presumably from a previous turn where you used it).  I notice you're using the Goko default chat window instead of the sidebar chat, that may be related.  What OS and browser were you using?  I don't like that behavior either, but if I can replicate it then I can hopefully change it.

Maybe the events didn't get processed in the right order?  Say the listener that triggers the button is ahead of the listener that grabs focus for chat.

To be continued in github: https://github.com/aiannacc/Goko-Salvager/issues/249
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1613 on: September 26, 2014, 01:51:13 pm »
0

the iso leaderboard isn't working... anything you know about that?

7string

  • Baron
  • ****
  • Offline Offline
  • Posts: 56
  • Shuffle iT Username: 7string
  • Respect: +57
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1614 on: September 26, 2014, 02:54:16 pm »
0

I'm seeing the leaderboard OK, and it looks like it has refreshed recently, but the log search shows no recorded games for over 20 hours.  Related issue or something different?
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1615 on: September 26, 2014, 03:02:52 pm »
0

I'm seeing the leaderboard OK, and it looks like it has refreshed recently, but the log search shows no recorded games for over 20 hours.  Related issue or something different?

i also see it, and it says it refreshed recently, but it has not. it doesn't change your rating.

7string

  • Baron
  • ****
  • Offline Offline
  • Posts: 56
  • Shuffle iT Username: 7string
  • Respect: +57
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1616 on: September 26, 2014, 03:28:47 pm »
0

I'm seeing the leaderboard OK, and it looks like it has refreshed recently, but the log search shows no recorded games for over 20 hours.  Related issue or something different?

i also see it, and it says it refreshed recently, but it has not. it doesn't change your rating.

Ahh...I haven't played a pro game today so didn't notice that the leaderboard wasn't updating.  Odd that it shows a more recently recorded game than the log screen though.

I finally caved and spent $4 for Prince, so have been playing unrated Prince games the last day to get a feel for it.  Very interesting...a different thread though ; )
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1617 on: September 26, 2014, 04:22:23 pm »
0

regardless of when/how it comes back, what I want to know is, does it catch up on the games that are played now?

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1618 on: September 26, 2014, 06:22:56 pm »
0

regardless of when/how it comes back, what I want to know is, does it catch up on the games that are played now?

Yes, it  should count all games once it knows about (imports) them.
Logged

7string

  • Baron
  • ****
  • Offline Offline
  • Posts: 56
  • Shuffle iT Username: 7string
  • Respect: +57
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1619 on: September 26, 2014, 10:02:07 pm »
0

The log search seems to be working fine for me now, and is showing recently recorded games.  Thanks for fixing!  Amazing how often I use it.

Now can you give me an undo button so I don't try to Prince a potion card again. :P
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1620 on: September 26, 2014, 10:37:08 pm »
0

ouch. yea, it's definitely working again.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1621 on: September 29, 2014, 12:06:50 pm »
+9

I just signed up Salvager on bountysource.com.  You can use it to offer and request cash for implementing specific features.  It seems to hook in with github rather nicely:

https://www.bountysource.com/trackers/570746-goko-salvager

So if you want a feature, you can offer cash for it.  If you're willing to implement a feature, you can specify a price that you'll do it for.

As a test, I just created a $5 "bounty" for the request that TheMirrorMan a few months back: "Add the word "beta" in case of a beta version to the title screen."  So now whoever implements that feature can go and claim that $5, assuming I understand this right.

This might be a good solution for:
1) People who have had outstanding feature requests for months that nobody is doing
2) People who would like to implement features but have more important things to be doing
3) People who have asked for a way to donate to the project
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1622 on: October 03, 2014, 06:49:58 pm »
0

I've added AI's "Formula for modified card frequencies" to the kingdom generator and submitted a pull request.

This is wonderful, because I really like the formula. However Salvager seems to forget the formula. I have to reenter it and this is complicated.

I would appreciate if there could be a shortcut (like "All"). Maybe "AIF" (for "AIs formula") or something similar that instantly uses the up-to-date formula.
Logged
Greetings,
SirDagen

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1623 on: October 03, 2014, 06:53:51 pm »
0

Feature Request: Could you create a Friends' list?
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1624 on: October 04, 2014, 05:11:49 pm »
0

Feature Request: Could you create a Friends' list?
Request it on bountysource and poor devs might make it happen... https://www.bountysource.com/trackers/570746-goko-salvager

This has been requested a bunch of times, unfortunately it seems to me a fairly big feature, and I don't think anyone is spending tons of their free time on Salvager at the moment.
Logged
it's a shame that full-random is the de facto standard

kiliana

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +1
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1625 on: October 09, 2014, 05:51:11 pm »
0

Hi everybody,

I'm using Goko Dominion Salvager in Firefox but Automatch is not working anymore since 2 or 3 weeks, maybe more. Any idea?

Thanks!
« Last Edit: October 09, 2014, 05:52:50 pm by kiliana »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1626 on: October 09, 2014, 06:00:19 pm »
+1

Hi everybody,

I'm using Goko Dominion Salvager in Firefox but Automatch is not working anymore since 2 or 3 weeks, maybe more. Any idea?

Thanks!

I fixed a major Automatch bug yesterday.  I can't say whether it was causing your problem or not though.

If you keep experiencing problems, PM me and I'll give you further instructions.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

soulnet

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2142
  • Respect: +1751
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1627 on: October 09, 2014, 08:27:34 pm »
0

I fixed a major Automatch bug yesterday.  I can't say whether it was causing your problem or not though.

I was automatched once today for the first time in several months. It was only once, though, and I was online several times for quite some time each.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1628 on: October 09, 2014, 08:56:22 pm »
+3

If you think automatch is acting up, here's what to do:

1. Log in from two different accounts or find a friend to help you
2. Issue automatch requests from both accounts, preferably for Unrated or something that won't match others
3. If you don't match properly, send me your logs and what time you tested
4. I will try to identify the problem using your logs plus the server logs from the same time

Unfortunately, you really do have to go to all this trouble for me to identify and fix a problem.  I can't do anything useful from just knowing that automatch hasn't matched you much or at all lately.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Gherald

  • Minion
  • *****
  • Offline Offline
  • Posts: 676
  • Awe: +35
  • Respect: +1399
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1629 on: October 10, 2014, 05:40:23 pm »
0

I fixed a major Automatch bug yesterday.  I can't say whether it was causing your problem or not though.

If you keep experiencing problems, PM me and I'll give you further instructions.
Yay.  I had been using 'Gherald0' because 'Gherald' wouldn't automatch.  Now it does again.
Logged
My opponent has more loot than me

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1630 on: October 14, 2014, 06:08:53 am »
+2

Log search is down, last recorded game was 12 hours ago.
ISO levels also not working.
« Last Edit: October 14, 2014, 06:29:18 am by Joseph2302 »
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1631 on: October 14, 2014, 12:11:02 pm »
+4

Log search is down, last recorded game was 12 hours ago.
ISO levels also not working.

Thanks.  Server is back up and log parsing is catching up.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

kiliana

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 13
  • Respect: +1
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1632 on: October 20, 2014, 11:10:16 am »
0

I fixed a major Automatch bug yesterday.  I can't say whether it was causing your problem or not though.

Problem fixed!
I thought I wrote you a private message some days ago but I can't find it in Sent items so I'm not sure it worked. Anyway, Automatch is working again so no need to read the private message :)

Thanks
Logged

ravi

  • Bishop
  • ****
  • Offline Offline
  • Posts: 114
  • Respect: +87
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1633 on: October 27, 2014, 06:00:12 am »
0

Hello, I am trying to download the extension on Safari.  When I try to right click on the link here and save the link as, it saves it as .safariextz.html (I can't seem to force it to save it as a .safariextz file).  I have tried to make it save as just a .safariextz but that does not work.  When I take the downloaded file and remove the .html extension, it looks like a legit .safariextz file but then I open it and it comes with an error message saying it was not possible to install the extension.

Using OS X 10.9.5 and Safari 7.1
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1634 on: October 27, 2014, 06:39:00 am »
0

Feature requests:

-Can you tell in the chat window, when the opponent enters the game (so goko has loaded the game for him) and when he leaves (after the game). First would be good to know, if the opponent is still thinking or still loading; second would be good for not speaking with someone who isn't there anymore. I think there was something like that some time ago, but I don't know, if it was goko or the extension.
-Can you make a "Do you really want to leave this window?"-message (or so), if we would leave the game. Sometimes it happenes to me, that the opponent is slow and I do other things while playing (like using google). Then when I press Enter to open the goko-chat-window, my focus(?) is still in the google-search-toolbar and searches, so that I quit the game. Maybe I am the only one who is to stupid to use the browser, but this happened to me a few times...

And as always, thanks for the lot of work, you're doing for this cool stuff!
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #1635 on: October 31, 2014, 02:31:52 pm »
0

is this the place to report logprettifier bugs? 

http://www.gokosalvager.com/static/logprettifier.html?/20141031/log.516d7e40e4b082c74d7c2610.1414779747927.txt

Heisenberg's final deck composition is totally wrong.  Actually, this problem is on MF's side ( go to the original log link and see it there ) while the prettifier widget at right shows the correct data.  Probably not worth anyone's attention.  So, um, yeah, how bout those Giants?
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1636 on: October 31, 2014, 02:44:44 pm »
+2

Heisenberg's final deck composition is totally wrong.

I think it's because the log prettifier observed it.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1637 on: October 31, 2014, 02:53:56 pm »
+5

Heisenberg's final deck composition is totally wrong.

I think it's because the log prettifier observed it.

I think if you resign mid-turn, then it doesn't put the cards in play back into the deck. This could be the issue.
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1638 on: October 31, 2014, 02:56:03 pm »
0

Heisenberg's final deck composition is totally wrong.

I think it's because the log prettifier observed it.

I think if you resign mid-turn, then it doesn't put the cards in play back into the deck. This could be the issue.

That is correct (it also happens on quits).
Logged

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #1639 on: November 03, 2014, 02:36:31 pm »
+1

i have been having trouble with the prettifier links from log searches. 

this link leads to a page that says "loading" and never loads https://www.gokosalvager.com:8889/static/logprettifier.html?20141006/log.5083d05fa2e6ac658be2b342.1412623522150.txt

remove :8889 and change https to http and you get a working page: http://www.gokosalvager.com/static/logprettifier.html?20141006/log.5083d05fa2e6ac658be2b342.1412623522150.txt
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1640 on: November 03, 2014, 08:57:27 pm »
0

i have been having trouble with the prettifier links from log searches. 

this link leads to a page that says "loading" and never loads https://www.gokosalvager.com:8889/static/logprettifier.html?20141006/log.5083d05fa2e6ac658be2b342.1412623522150.txt

remove :8889 and change https to http and you get a working page: http://www.gokosalvager.com/static/logprettifier.html?20141006/log.5083d05fa2e6ac658be2b342.1412623522150.txt

The log prettifier tries to fetch the game logs from Goko's servers as plaintext (over http), whether or not you're connected via HTTPS. It's a security violation to fetch HTTP content on a page secured with HTTPS, so your browser prevents that attempt. If you use http://www.gokosalvager.com as your starting point instead of https://gokosalvager.com, you won't get links to this broken prettifier page.
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: the Salvager Kingdom generator and black market
« Reply #1641 on: November 03, 2014, 10:54:54 pm »
0

I recently got Black Market on Goko, and I was hoping you could choose what comes in the black market deck, but the kingdom generator doesn't seem to work with it. I put 40 () in my kingdom generator (using the formula for modified card frequencies) instead of 10 (), but it still doesn't affect the black market deck. Is it possible to make it so that you can choose what can and can't be in the black market deck?

Is it just that I need to put the exact number 35 or 36 (in case of young witch) instead of 40?  (I put 40 cause I was lazy and didn't feel like figuring the exact number at the time and I thought going high wouldn't hurt anything.)

EDIT: I tried 36 and it didn't work. Please tell me there's a way to make this work. My opponent just got rebuild from the black market...
« Last Edit: November 04, 2014, 02:41:15 am by LibraryAdventurer »
Logged

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: the Salvager Kingdom generator and black market
« Reply #1642 on: November 04, 2014, 07:06:37 am »
0

I recently got Black Market on Goko, and I was hoping you could choose what comes in the black market deck, but the kingdom generator doesn't seem to work with it. I put 40 () in my kingdom generator (using the formula for modified card frequencies) instead of 10 (), but it still doesn't affect the black market deck. Is it possible to make it so that you can choose what can and can't be in the black market deck?

Is it just that I need to put the exact number 35 or 36 (in case of young witch) instead of 40?  (I put 40 cause I was lazy and didn't feel like figuring the exact number at the time and I thought going high wouldn't hurt anything.)

EDIT: I tried 36 and it didn't work. Please tell me there's a way to make this work. My opponent just got rebuild from the black market...

You can't control the Black Market deck contents, sorry. In the same way you can't choose the Bane Card for Young Witch either. (edited as the second thing was wrong)
« Last Edit: November 04, 2014, 11:15:44 am by Joseph2302 »
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: the Salvager Kingdom generator and black market
« Reply #1643 on: November 04, 2014, 11:06:18 am »
+5

In the same way you can't choose the Bane Card for Young Witch either.

You can choose the bane card for Young Witch. An 11th card slot appears when you add Young Witch to a deck you make on Goko -- put the bane card there.
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

pingpongsam

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1760
  • Shuffle iT Username: pingpongsam
  • Respect: +777
    • View Profile
Re: the Salvager Kingdom generator and black market
« Reply #1644 on: November 04, 2014, 01:48:57 pm »
0

You can't control the Black Market deck contents, sorry. In the same way you can't choose the order of the Knights pile (because it is designed to be random).

FTFY
Logged
You are the brashest scum player on f.ds.

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1645 on: November 04, 2014, 03:06:36 pm »
+3

You can't control the Black Market deck contents, sorry. In the same way you can't choose the order of the Knights pile (because it is designed to be random).

FTFY

Except that Black Market isn't designed to be (exclusively) random.  That is how Isotropic did it and how Goko does it, but the FAQ says

Quote
To use the Black Market Kingdom card, you must create a Black Market deck before starting the game. The Black Market deck is made up of Kingdom cards that are not in the Supply of the current game. The players should agree before the game which cards will be used to create the Black Market deck (for example, you could agree to use one of every Kingdom card you own that is not a part of the Supply).

The rules clarifications section on the Dominion Strategy wiki also includes this:
Quote
Although Black Market says "each Kingdom card not in the supply", it is not necessary to include every such Kingdom card; you may decide how many cards to include in the Black Market deck, and which ones, in any way. On Isotropic, only a subset of cards not in the game was available in the Black Market deck; Goko creates a deck of up to 25 cards (less if you only have Base and Promo cards). On Goko, if you wish to look at which cards are in the Black Market deck (as is allowable in the FAQ above), you have to click the "all cards" button above the Trash pile and scroll through the next pages. The strategy for playing Black Market may vary depending on how the Black Market deck is set up by your playgroup.

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: the Salvager Kingdom generator and black market
« Reply #1646 on: November 04, 2014, 06:51:12 pm »
0

I recently got Black Market on Goko, and I was hoping you could choose what comes in the black market deck, but the kingdom generator doesn't seem to work with it. I put 40 () in my kingdom generator (using the formula for modified card frequencies) instead of 10 (), but it still doesn't affect the black market deck. Is it possible to make it so that you can choose what can and can't be in the black market deck?

Is it just that I need to put the exact number 35 or 36 (in case of young witch) instead of 40?  (I put 40 cause I was lazy and didn't feel like figuring the exact number at the time and I thought going high wouldn't hurt anything.)

Please tell me there's a way to make this work. My opponent just got rebuild from the black market...

You can't control the Black Market deck contents, sorry.
Then I hereby make this a feature request.
It stinks to exclude cards I hate (like rebuild and tournament) and still have them show up in the black market deck (which could make those cards even worse). And of course we should be able to exclude cards like fool's gold and treasure map from the black market deck.
« Last Edit: November 04, 2014, 06:54:20 pm by LibraryAdventurer »
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: the Salvager Kingdom generator and black market
« Reply #1647 on: November 04, 2014, 08:27:39 pm »
+1

I recently got Black Market on Goko, and I was hoping you could choose what comes in the black market deck, but the kingdom generator doesn't seem to work with it. I put 40 () in my kingdom generator (using the formula for modified card frequencies) instead of 10 (), but it still doesn't affect the black market deck. Is it possible to make it so that you can choose what can and can't be in the black market deck?

Is it just that I need to put the exact number 35 or 36 (in case of young witch) instead of 40?  (I put 40 cause I was lazy and didn't feel like figuring the exact number at the time and I thought going high wouldn't hurt anything.)

Please tell me there's a way to make this work. My opponent just got rebuild from the black market...

You can't control the Black Market deck contents, sorry.
Then I hereby make this a feature request.
It stinks to exclude cards I hate (like rebuild and tournament) and still have them show up in the black market deck (which could make those cards even worse). And of course we should be able to exclude cards like fool's gold and treasure map from the black market deck.

Man, I played a game today where my opponent's first two plays of Black Market got him Goons and Tournament. I still managed to win but it was a tough game.

Anyway, I too would like to have control over what's in the Black Market deck, but I'm not at all sure that it's possible for the client to control that.
« Last Edit: November 04, 2014, 08:28:53 pm by LastFootnote »
Logged

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: the Salvager Kingdom generator and black market
« Reply #1648 on: November 04, 2014, 09:00:08 pm »
+2

I recently got Black Market on Goko, and I was hoping you could choose what comes in the black market deck, but the kingdom generator doesn't seem to work with it. I put 40 () in my kingdom generator (using the formula for modified card frequencies) instead of 10 (), but it still doesn't affect the black market deck. Is it possible to make it so that you can choose what can and can't be in the black market deck?

Is it just that I need to put the exact number 35 or 36 (in case of young witch) instead of 40?  (I put 40 cause I was lazy and didn't feel like figuring the exact number at the time and I thought going high wouldn't hurt anything.)

Please tell me there's a way to make this work. My opponent just got rebuild from the black market...

You can't control the Black Market deck contents, sorry.
Then I hereby make this a feature request.
It stinks to exclude cards I hate (like rebuild and tournament) and still have them show up in the black market deck (which could make those cards even worse). And of course we should be able to exclude cards like fool's gold and treasure map from the black market deck.

Man, I played a game today where my opponent's first two plays of Black Market got him Goons and Tournament. I still managed to win but it was a tough game.

Anyway, I too would like to have control over what's in the Black Market deck, but I'm not at all sure that it's possible for the client to control that.

Wait, they're doing part of kingdom generation server-side? What a ludicrous idea!
Logged
"All advice is awful"
 —Count Grishnakh

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1649 on: November 04, 2014, 09:53:56 pm »
0

Yeah, unfortunately I don't think it's possible for Salvager to control the contents of the black market deck.
Logged
it's a shame that full-random is the de facto standard

ThaddeusB

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Respect: +140
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1650 on: November 06, 2014, 08:22:45 pm »
0

Log search hasn't updated in 22h and iso ratings aren't coming through the extension
Logged

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1651 on: November 07, 2014, 08:19:42 am »
0

Log search hasn't updated in 22h and iso ratings aren't coming through the extension

It now says last game was 42 minutes ago (so leaderboard must have updated around 0730 forum time), and no iso rankings.
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

papadjango

  • Baron
  • ****
  • Offline Offline
  • Posts: 50
  • Respect: +18
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1652 on: November 07, 2014, 04:19:57 pm »
0

what happened to the isotropish rating?
No ratings since yesterday and the Ranking site vanished at all?!
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1653 on: November 07, 2014, 04:39:03 pm »
0

what happened to the isotropish rating?
No ratings since yesterday and the Ranking site vanished at all?!

No logs saved, either. Really bummed about that, too.
Logged

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1654 on: November 07, 2014, 05:15:17 pm »
+1

what happened to the isotropish rating?
No ratings since yesterday and the Ranking site vanished at all?!

No logs saved, either. Really bummed about that, too.

The logs are all saved on Goko's server's, not AI's. Whenever he fixes the current problem, old logs will be loaded as part of the catch-up.
Logged

Polk5440

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1708
  • Respect: +1788
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1655 on: November 07, 2014, 05:35:46 pm »
0

what happened to the isotropish rating?
No ratings since yesterday and the Ranking site vanished at all?!

No logs saved, either. Really bummed about that, too.

The logs are all saved on Goko's server's, not AI's. Whenever he fixes the current problem, old logs will be loaded as part of the catch-up.

Oh, right! Forgot about that. As long as it isn't Goko that lost them....
Logged

Elanchana

  • Minion
  • *****
  • Offline Offline
  • Posts: 697
  • Princess of Derpminion
  • Respect: +1013
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1656 on: November 12, 2014, 03:00:33 pm »
0

I just installed Salvager today and it's not uploading my avatar. I resized the file to 100x100 and tried it in both .png and .jpg format. What's going on?
Logged
Sure it's just a game. The same way that your best friend in the whole world is "just a friend".

TwitchYouTubeMusic

!!CHANGED MY USERNAME ON 2.0!!

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1657 on: November 12, 2014, 03:03:46 pm »
0

I just installed Salvager today and it's not uploading my avatar. I resized the file to 100x100 and tried it in both .png and .jpg format. What's going on?

I think when I first uploaded my avatar it didn't take effect right away? The icons might be cached somewhere. You could try refreshing while clearing your browser's cache with like Ctrl-Shift-R (or whatever it is for your particular browser).
Logged

Elanchana

  • Minion
  • *****
  • Offline Offline
  • Posts: 697
  • Princess of Derpminion
  • Respect: +1013
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1658 on: November 12, 2014, 03:07:08 pm »
0

I just installed Salvager today and it's not uploading my avatar. I resized the file to 100x100 and tried it in both .png and .jpg format. What's going on?

I think when I first uploaded my avatar it didn't take effect right away? The icons might be cached somewhere. You could try refreshing while clearing your browser's cache with like Ctrl-Shift-R (or whatever it is for your particular browser).
It's not that it's not showing up, it's that it won't upload. I keep getting a message that says "Failed to transmit file."
Logged
Sure it's just a game. The same way that your best friend in the whole world is "just a friend".

TwitchYouTubeMusic

!!CHANGED MY USERNAME ON 2.0!!

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1659 on: November 12, 2014, 03:09:03 pm »
0

I just installed Salvager today and it's not uploading my avatar. I resized the file to 100x100 and tried it in both .png and .jpg format. What's going on?

I think when I first uploaded my avatar it didn't take effect right away? The icons might be cached somewhere. You could try refreshing while clearing your browser's cache with like Ctrl-Shift-R (or whatever it is for your particular browser).
It's not that it's not showing up, it's that it won't upload. I keep getting a message that says "Failed to transmit file."

The server is down right now.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1660 on: November 12, 2014, 03:10:14 pm »
0

I just installed Salvager today and it's not uploading my avatar. I resized the file to 100x100 and tried it in both .png and .jpg format. What's going on?

I think when I first uploaded my avatar it didn't take effect right away? The icons might be cached somewhere. You could try refreshing while clearing your browser's cache with like Ctrl-Shift-R (or whatever it is for your particular browser).
It's not that it's not showing up, it's that it won't upload. I keep getting a message that says "Failed to transmit file."
salvager isn't working correctly atm, so I'd assume that's related. I'd try it again once it does.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1661 on: November 12, 2014, 03:27:25 pm »
+2

I just installed Salvager today and it's not uploading my avatar. I resized the file to 100x100 and tried it in both .png and .jpg format. What's going on?

I think when I first uploaded my avatar it didn't take effect right away? The icons might be cached somewhere. You could try refreshing while clearing your browser's cache with like Ctrl-Shift-R (or whatever it is for your particular browser).
It's not that it's not showing up, it's that it won't upload. I keep getting a message that says "Failed to transmit file."
salvager isn't working correctly atm, so I'd assume that's related. I'd try it again once it does.

The problem is space on the linode server.  I finally just upgraded and it'll take at least a half hour to migrate.  If all goes well, everything will be back online after that.

I don't have the time to implement a better solution, but I already know there are lots.  Please refrain from suggesting one unless its how to add space to a linode for less than $1 per GB per month, or you're willing to implement it yourself
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

SirD

  • Bishop
  • ****
  • Offline Offline
  • Posts: 100
  • Life is supposed to be fun
  • Respect: +55
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1662 on: November 12, 2014, 04:54:07 pm »
+1

Is there a donation button where people that use salvager can support you?
Logged
Greetings,
SirDagen

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1663 on: November 12, 2014, 05:21:23 pm »
+1

Is there a donation button where people that use salvager can support you?

No but you are welcome to implement that too.  :D

gokosalvager.com is back up, but it's still catching up on the logs.  All Salvager features should be back.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1664 on: November 12, 2014, 05:30:03 pm »
0

Is there a donation button where people that use salvager can support you?
Didn't they created a new page, where you can pay for new implementations, which they said could lead in a donation, when you do it right? I don't find the post...
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1665 on: November 12, 2014, 06:20:12 pm »
0

Is it user avatars taking up all the space, or something else?  If it's avatar images, I can take a look at moving them to some free host with an API that Salvager can use, like imgur, after I finish my current non-work project. 
Logged
it's a shame that full-random is the de facto standard

amalloy

  • Witch
  • *****
  • Offline Offline
  • Posts: 453
  • Respect: +620
    • View Profile
    • Twitch stream
Re: Goko Dominion Salvager Discussion
« Reply #1666 on: November 12, 2014, 07:24:31 pm »
0

Is it user avatars taking up all the space, or something else?  If it's avatar images, I can take a look at moving them to some free host with an API that Salvager can use, like imgur, after I finish my current non-work project.

User avatars take up an amount of space that is not even noticeable. The space all goes to saving game logs and statistics/indexes on them.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1667 on: November 13, 2014, 05:03:37 pm »
0

It seems that some features (at least stack duplicate cards and alternate buttons) don't work in solitaire games.

EDIT: Never mind, it's working suddenly.  I'll try to grab the log if it happens again.
« Last Edit: November 13, 2014, 05:06:03 pm by sudgy »
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

flies

  • Minion
  • *****
  • Offline Offline
  • Posts: 629
  • Shuffle iT Username: flies
  • Statistical mechanics of hard rods on a 1D lattice
  • Respect: +348
    • View Profile
    • ask the atheists
Re: Goko Dominion Salvager Discussion
« Reply #1668 on: November 16, 2014, 02:53:50 am »
0

Is there a donation button where people that use salvager can support you?

No but you are welcome to implement that too.  :D
i'll just recommend patreon again.  it's a thing.
Logged
Gotta be efficient when most of your hand coordination is spent trying to apply mascara to your beard.
flies Dominionates on youtube

Jeebus

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2529
  • Shuffle iT Username: jeebus
  • Respect: +1642
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1669 on: November 28, 2014, 11:47:15 am »
0

I don't know if this has been reported, but Counterfeit on Horn of Plenty creates problems in the log. The problem seems to be that the log reports "trashes Horn of Plenty" twice, even though you only trash it once of course. (This is a problem from the Goko log I guess.) So the "inventory" on the right side lists one Horn of Plenty too few. See this game: http://www.gokosalvager.com/static/logprettifier.html?/20141128/log.50fd569ae4b0f82020d83fac.1417191792298.txt
The problem starts at turn 11. Drab Emordnilap actually has four HoP's after that turn.

soumise

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: 0
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1670 on: November 28, 2014, 06:07:23 pm »
0

I'm reporting what appears to be a bug. There is a user with multiple spaces in a row in his username. <word><space><space><word>*
Banning this user won't work. It looks to be because the salvager seems to strip out one of the spaces.
Logged

Ozle

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3625
  • Sorry, this text is personal.
  • Respect: +3360
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1671 on: December 01, 2014, 05:48:04 pm »
0

inb4 random link to my past




Well, ok, not so random.

Wanderingwinder made a funny! And I missed it!
Logged
Try the Ozle Google Map Challenge!
http://forum.dominionstrategy.com/index.php?topic=7466.0

Sullying players Enjoyment of Innovation since 2013 Apparently!

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1672 on: December 01, 2014, 07:51:37 pm »
+3

Is there a donation button where people that use salvager can support you?

No but you are welcome to implement that too.  :D

gokosalvager.com is back up, but it's still catching up on the logs.  All Salvager features should be back.

I will repeat my offer to paypal you money if you let us have an email address.  You're a hero and shouldn't be paying hosting costs on top.
Logged

Ozle

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3625
  • Sorry, this text is personal.
  • Respect: +3360
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1673 on: December 02, 2014, 08:31:17 am »
+4

I email him all the time so I know this, send him money too: duck@ozle.co.uk
Logged
Try the Ozle Google Map Challenge!
http://forum.dominionstrategy.com/index.php?topic=7466.0

Sullying players Enjoyment of Innovation since 2013 Apparently!

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1674 on: December 02, 2014, 02:23:54 pm »
0

Oh no, you won't get me that way again.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1675 on: December 02, 2014, 03:17:21 pm »
0

well I'm guessing the lack of a donate button is hardly due to laziness, right? So you're probably not comfortable accepting donations.

Elanchana

  • Minion
  • *****
  • Offline Offline
  • Posts: 697
  • Princess of Derpminion
  • Respect: +1013
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1676 on: December 09, 2014, 07:17:17 pm »
0

In re: my avatar not showing up...

It's still not working properly. I've resized it to 100x100 and tried jpg and png formats. It's always the same outcome: it shows for me only on the menu and leaderboard, reverting back to my Goko avatar during games, and it doesn't show at all for other people. What's going on?
Logged
Sure it's just a game. The same way that your best friend in the whole world is "just a friend".

TwitchYouTubeMusic

!!CHANGED MY USERNAME ON 2.0!!

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1677 on: December 09, 2014, 08:05:36 pm »
0

In re: my avatar not showing up...

It's still not working properly. I've resized it to 100x100 and tried jpg and png formats. It's always the same outcome: it shows for me only on the menu and leaderboard, reverting back to my Goko avatar during games, and it doesn't show at all for other people. What's going on?

When he sees this, AI going to ask you to post your browser's console log, so you should probably post that.
Logged
"All advice is awful"
 —Count Grishnakh

Elanchana

  • Minion
  • *****
  • Offline Offline
  • Posts: 697
  • Princess of Derpminion
  • Respect: +1013
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1678 on: December 09, 2014, 08:06:40 pm »
0

In re: my avatar not showing up...

It's still not working properly. I've resized it to 100x100 and tried jpg and png formats. It's always the same outcome: it shows for me only on the menu and leaderboard, reverting back to my Goko avatar during games, and it doesn't show at all for other people. What's going on?

When he sees this, AI going to ask you to post your browser's console log, so you should probably post that.

How do I get that?
Logged
Sure it's just a game. The same way that your best friend in the whole world is "just a friend".

TwitchYouTubeMusic

!!CHANGED MY USERNAME ON 2.0!!

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1679 on: December 09, 2014, 08:43:34 pm »
0

Quote
https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs


Reporting Bugs

If you experience an error, please report it as a new Github issue or in the support thread. Please include:

    Your Salvager version number
    Your Javascript log
    A screenshot, if appropriate
    Your browser and operating system (e.g. "Chrome/Win8" is enough detail)

To get your Javascript log, first open the Javascript console (Ctrl-Shift-J on most browsers). The copy the full contents. If you post on forum.dominionstategy.com, put the log in "code" BB tags.

Please do not:

    Redact your log to just the error message. The information I need might be anywhere.
    Post bug reports as reviews in the Chrome store. You're certainly encouraged to post a review, but I can't respond to reviews to provide assistance.
Logged
"All advice is awful"
 —Count Grishnakh

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1680 on: December 24, 2014, 07:34:32 pm »
0

So I decided to start using Firefox for playing Dominion online because every game I try to start that has young witch crashes using Chrome, and the only suggestion I got from the MF people was "Have you tried using a different browser?"

When I try to install Salvager for Firefox, Firefox stops me and gives me this error message, "You have asked Firefox to connect securely to www.gokosalvager.com, but we can't confirm that your connection is secure.

Normally, when you try to connect securely, sites will present trusted identification to prove that you are going to the right place. However, this site's identity can't be verified."

What do I do?

thanks in advance

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1681 on: December 31, 2014, 04:23:50 am »
0

I crashed my computer, so that I had to reinstall the extension for Firefox from the first post. But now it doesn't have all the features it had before. E.g. the only thing I see in my user setting is:
Code: [Select]
User extension settings:
Auto kick
Kingdom generator (see instructions)
Show pro rankings in the lobby
Sort players by rating
Victory point tracker in Adventures
Did I install the wrong version or why does this happen?
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1682 on: December 31, 2014, 11:00:11 am »
0

Try installing the version linked from gokosalvager.com.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1683 on: January 01, 2015, 12:50:18 pm »
0

the log viewer doesn't work (for a few days now). is this just me? I need it for my article <.<

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1684 on: January 01, 2015, 01:52:06 pm »
0

Try installing the version linked from gokosalvager.com.
You mean the one from here: https://github.com/aiannacc/Goko-Salvager/wiki ?
It leads me (using Firefox) to this page: https://www.gokosalvager.com:8888/firefox-latest-gokosalvager.xpi which is just a page with many interesting symbols :-|

Sorry I'm kinda noob with computers...
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1685 on: January 01, 2015, 02:17:35 pm »
+1

I mean the one from here if you make a search and click on viewer.  this site for example should usually display the log nicely.

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1686 on: January 01, 2015, 02:52:32 pm »
+1

I mean the one from here if you make a search and click on viewer.  this site for example should usually display the log nicely.

Oh hi qmech.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1687 on: January 01, 2015, 03:17:46 pm »
+2

Try installing the version linked from gokosalvager.com.
You mean the one from here: https://github.com/aiannacc/Goko-Salvager/wiki ?
It leads me (using Firefox) to this page: https://www.gokosalvager.com:8888/firefox-latest-gokosalvager.xpi which is just a page with many interesting symbols :-|

Sorry I'm kinda noob with computers...

Yes.  It's not as easy as it could be.  Save that somewhere, then drag the file into Firefox.  I had to reinstall it recently, and that worked for me.

I mean the one from here if you make a search and click on viewer.  this site for example should usually display the log nicely.

Oh hi qmech.

Oh hi WW.
Logged

silverspawn

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5323
  • Shuffle iT Username: sty.silver
  • Respect: +3228
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1688 on: January 01, 2015, 04:15:00 pm »
0

oh he wasn't quoting me. oups.

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1689 on: January 02, 2015, 04:00:29 am »
0

Ok. I downloaded the xpi-file and put it in the Firefox-folder on my computer (is this what you meant with "drag the file into Firefox"?) and it still doesn't work... :-(
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1690 on: January 02, 2015, 04:24:02 am »
+1

No, drag into a browser window.  Maybe "Open"ing it from within Firefox would work too, but dragging is what I tried and it worked.
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1691 on: January 02, 2015, 01:30:29 pm »
0

Thanks. Seems to work now.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1692 on: January 04, 2015, 05:59:48 am »
0

The log search page says this, currently...

Quote
Last recorded game finished 4 hr, 251 min ago. Either the Goko/MF server is down or something is wrong on my end.

Whereas the leaderboard page says this:

Quote
Last recorded game finished 10 min, 48 sec ago
Logged
"All advice is awful"
 —Count Grishnakh

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1693 on: January 04, 2015, 06:24:58 pm »
0

No, drag into a browser window.  Maybe "Open"ing it from within Firefox would work too, but dragging is what I tried and it worked.

I just tried this to install Salvager on Firefox and it said, "The add-on could not be installed because it appears to be corrupt."

twasa

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 10
  • Shuffle iT Username: twasa
  • Respect: +9
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1694 on: January 11, 2015, 09:05:34 am »
+2

When using the extension and choosing to display the isotropish rating in the player list, the rating Goko displays, is taken from the current isotropish rating, am I right? It appears to be accurate in some cases, but not all. Attached are screen shots from Goko and the isotropish leaderboard for the same players, taken in succession. Maybe I'm not configuring the extension correctly?
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1695 on: January 27, 2015, 01:06:27 pm »
+3

PS Is there a list somewhere of the strength of the bots?

I think Lord Bottington is supposed to be the strongest bot, Serf Bot does stuff completely randomly, and the other bots are almost as good as Lord Bottington but they slightly favor certain kinds of plays even when they're weak (for example, Banker Bot buys a lot of Treasure cards and Warlord Bot buys a lot of Attacks).
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ConMan

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1400
  • Respect: +1706
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1696 on: January 27, 2015, 05:04:03 pm »
+1

Hi guys,

Thanks for Dominion Salvager!  I love what it adds to the onilne experience.

I started playing Dominion with my son and when we play online we use the Choose Bots option from the main menu, which brings up the kingdom generator dialog before we play.  My question is... how hard would it be to add another drop-down box to the Kingdom Generator dialog to select which Bot to play against?  Some of the bots absolutely crush my son, so it would be more fun if he could choose his opponent.

Thanks again.

Kind regards,
David

PS Is there a list somewhere of the strength of the bots?
It's possible to choose your bot opponents in a game - if you go into a multiplayer room and create a game, you can then just populate it with the bots of your choice. When I do that, I usually set the game to private so people don't try to join while I'm fiddling with the bot list (especially on the occasions when it glitches out).
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1697 on: January 28, 2015, 11:44:58 pm »
0

No, drag into a browser window.  Maybe "Open"ing it from within Firefox would work too, but dragging is what I tried and it worked.

I just tried this to install Salvager on Firefox and it said, "The add-on could not be installed because it appears to be corrupt."

Excuse me, could anyone help me install Salvager on Firefox?

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1698 on: January 29, 2015, 01:39:08 am »
0

PS Is there a list somewhere of the strength of the bots?

I think Lord Bottington is supposed to be the strongest bot, Serf Bot does stuff completely randomly, and the other bots are almost as good as Lord Bottington but they slightly favor certain kinds of plays even when they're weak (for example, Banker Bot buys a lot of Treasure cards and Warlord Bot buys a lot of Attacks).

Found the answer.  According to the Isotropish Leaderboard the bots go like this:

Defender Bot - level 15
Banker Bot - 14
Villager Bot - 14
Conqueror Bot - 14
Lord Bottington - 14
Warlord Bot - 7
Serf Bot - unranked

That changes over time, though.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1699 on: January 29, 2015, 04:46:41 am »
+1

No, drag into a browser window.  Maybe "Open"ing it from within Firefox would work too, but dragging is what I tried and it worked.

I just tried this to install Salvager on Firefox and it said, "The add-on could not be installed because it appears to be corrupt."

Excuse me, could anyone help me install Salvager on Firefox?

I'm afraid I don't seem to have my download any more.  If a fresh download from the Salvager site still doesn't work then perhaps somebody will have a working copy in their downloads folder that they can put up somewhere.

Has anyone else successfully installed Salvager on Firefox recently?
Logged

GwinnR

  • Tactician
  • *****
  • Offline Offline
  • Posts: 417
  • Respect: +786
    • View Profile
    • German Youtube-Videos
Re: Goko Dominion Salvager Discussion
« Reply #1700 on: January 29, 2015, 09:34:58 am »
+1

No, drag into a browser window.  Maybe "Open"ing it from within Firefox would work too, but dragging is what I tried and it worked.

I just tried this to install Salvager on Firefox and it said, "The add-on could not be installed because it appears to be corrupt."

Excuse me, could anyone help me install Salvager on Firefox?

I'm afraid I don't seem to have my download any more.  If a fresh download from the Salvager site still doesn't work then perhaps somebody will have a working copy in their downloads folder that they can put up somewhere.

Has anyone else successfully installed Salvager on Firefox recently?
Did work for me at the end of last year / beginning of this year.
Logged
Nobody's perfect, but I'm only a nobody o.O

My german Youtube-Channel: http://www.youtube.com/gwinnrdominion

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1701 on: January 29, 2015, 11:49:19 am »
+3

No, drag into a browser window.  Maybe "Open"ing it from within Firefox would work too, but dragging is what I tried and it worked.

I just tried this to install Salvager on Firefox and it said, "The add-on could not be installed because it appears to be corrupt."

Excuse me, could anyone help me install Salvager on Firefox?

I'm afraid I don't seem to have my download any more.  If a fresh download from the Salvager site still doesn't work then perhaps somebody will have a working copy in their downloads folder that they can put up somewhere.

Has anyone else successfully installed Salvager on Firefox recently?

I think I just fixed a server security error.  As far as I can tell, the "Unknown Error" or "Aw, Snap" error that were happening were actually SSL security problems.

I'm now able to both download the .xpi file and install on Firefox, and I haven't encountered the "add-on ... appears to be corrupt" error.  Is it working for you now?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2707
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1702 on: January 29, 2015, 03:53:30 pm »
0

When I click on the full leaderboard, I only get down to level 25...  Is it just too big?

Mainly replying to people talking about the levels of bots.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1703 on: January 29, 2015, 04:03:04 pm »
0

When I click on the full leaderboard, I only get down to level 25...  Is it just too big?

Mainly replying to people talking about the levels of bots.

I get down to level -79.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1704 on: January 29, 2015, 05:53:38 pm »
+7

When I click on the full leaderboard, I only get down to level 25...  Is it just too big?

Mainly replying to people talking about the levels of bots.

I get down to level -79.

Hmm, I had no idea there was anyone down there.  I'm slightly concerned about running into a Balrog.
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1705 on: January 29, 2015, 07:41:32 pm »
+1

I'm afraid I don't seem to have my download any more.  If a fresh download from the Salvager site still doesn't work then perhaps somebody will have a working copy in their downloads folder that they can put up somewhere.

Has anyone else successfully installed Salvager on Firefox recently?

I think I just fixed a server security error.  As far as I can tell, the "Unknown Error" or "Aw, Snap" error that were happening were actually SSL security problems.

I'm now able to both download the .xpi file and install on Firefox, and I haven't encountered the "add-on ... appears to be corrupt" error.  Is it working for you now?
No, I'm still getting the same error message:
"The add-on could not be installed because it appears to be corrupt."

Also, every time I've tried, I've had to download it by saving the page as ".xpi.htm" and then removing the .htm part of the extension. It won't let me download the .xpi file directly.

EDIT: I just tried right-clicking on the link and clicking "save link as...". That time, it let me download the .xpi file directly and I was able to install it. I don't remember if I tried that before or not. anyway, it worked this time, thanks.
« Last Edit: January 29, 2015, 07:49:31 pm by LibraryAdventurer »
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1706 on: January 29, 2015, 11:45:15 pm »
+1

So, as I think I mentioned before, I wanted to get Salvager on Firefox to see if the bug which makes it so games with Young Witch won't start still happens using Firefox.
I did some more testing, and with both Firefox and Chrome, the bug only happens when I have Salvager enabled, so apparently the bug is in Salvager. A little more testing revealed that the bug only happens when the kingdom generator is enabled.

PS: Now I'm wondering why I didn't think of testing these things a long time ago. I guess it was just unthinkable to me that the bug was in Salvager and not Goko.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1707 on: February 01, 2015, 12:19:11 am »
0

So, as I think I mentioned before, I wanted to get Salvager on Firefox to see if the bug which makes it so games with Young Witch won't start still happens using Firefox.
I did some more testing, and with both Firefox and Chrome, the bug only happens when I have Salvager enabled, so apparently the bug is in Salvager. A little more testing revealed that the bug only happens when the kingdom generator is enabled.

PS: Now I'm wondering why I didn't think of testing these things a long time ago. I guess it was just unthinkable to me that the bug was in Salvager and not Goko.

What YW bug is this?  I don't have a problem starting games with it -- using Chrome with the Kingdom Generator enabled as well, Salvager v2.5.4.9.

Maybe post your JS log and instructions to reproduce the behavior?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1708 on: February 01, 2015, 01:52:32 am »
+1

...well...  ...I coulda sworn it happened until today...
weird.
I'll let you know if it happens again.

EDIT: Wait, you fixed it just before posting that didn't you? and then it auto-updated and that's why it works now. and that's why my Salvager version says 2.5.5.0.
« Last Edit: February 01, 2015, 02:10:44 am by LibraryAdventurer »
Logged

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1709 on: February 01, 2015, 03:28:22 am »
+1

Hi everybody,

I have no iso level and no automatch for 2 days. I use salvager in chrome.

Thanks for info.
Emeric
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1710 on: February 01, 2015, 04:05:04 am »
0

...well...  ...I coulda sworn it happened until today...
weird.
I'll let you know if it happens again.

EDIT: Wait, you fixed it just before posting that didn't you? and then it auto-updated and that's why it works now. and that's why my Salvager version says 2.5.5.0.

Nope, I didn't fix anything.  I can't explain why your version auto-updated just now, since it's been months since I've done a release.

The main release is 2.5.4.9 and the beta is 2.5.5.1, so if you're running 2.5.5.0 then something strange has happened.  You might want to try reinstalling.


I have no iso level and no automatch for 2 days. I use salvager in chrome.

Thanks.  Another server problem.  Should be fixed now, but please post again if it persists.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Emeric

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 275
  • Shuffle iT Username: Emeric
  • Respect: +212
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1711 on: February 01, 2015, 04:30:24 am »
0

It's ok now for me !
Logged

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1712 on: February 03, 2015, 10:19:23 pm »
0

...well...  ...I coulda sworn it happened until today...  weird.
I'll let you know if it happens again.

EDIT: Wait, you fixed it just before posting that didn't you? and then it auto-updated and that's why it works now. and that's why my Salvager version says 2.5.5.0.

Nope, I didn't fix anything.  I can't explain why your version auto-updated just now, since it's been months since I've done a release.

The main release is 2.5.4.9 and the beta is 2.5.5.1, so if you're running 2.5.5.0 then something strange has happened.  You might want to try reinstalling.
2.5.5.0 is the newest beta I can get from the google store.
And the game has crashed on the loading screen using young witch (and hasn't when not using young witch) since I posted. I haven't figured out what was different about that one day.

To be clear, it (probably) didn't auto-update the day I posted that. I don't normally pay attention to version number or when it auto-updates, so I just assumed that's what must have happened to explain why it worked that day and not before.
« Last Edit: February 03, 2015, 10:33:29 pm by LibraryAdventurer »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1713 on: February 03, 2015, 10:39:20 pm »
+1

2.5.5.0 is the newest beta I can get from the google store.
And the game has crashed using young witch (and hasn't when not using young witch) since I posted. I haven't figured out what was different about that one day.

To be clear, it (probably) didn't auto-update the day I posted that. I don't normally pay attention to version number or when it auto-updates, so I just assumed that's what must have happened to explain why it worked that day and not before.

You're right.  The v2.5.5.1 beta is only on my server, not the chrome store.  I'll look into the YW issue, but I'll need a JS log or a way to reproduce the error.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1714 on: February 03, 2015, 10:55:18 pm »
0

So I try it again to try to get a javascript log and this time the bug doesn't happen...

EDIT: I think I figured out when it works and when it doesn't (besides only when the kingdom generator is on). It works when I use the 'create game' button, but crashes when I use the 'quick game' button.
So only when kingdom generator is on and young witch is in the kingdom and I use the 'quick game' button...

Earlier, when I tried to reproduce the bug, I used 'create game' so I could keep rerolling the kingdom until I got young witch (also using the kingdom generator to make young witch more likely to show up). Just now I used quick game, using the kingdom generator to force young witch in the kingdom and it crashed.

Code: [Select]
<html style="zoom: 1;" class=" js flexbox flexboxlegacy canvas canvastext webgl no-touch geolocation postmessage websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippaths dk_fouc"><head>

<!-- IE9 and HTTPS redirects -->
<script type="text/javascript" async="" src="https://ssl.google-analytics.com/ga.js"></script><script type="text/javascript">
var loc = "" + window.location;
if (navigator.userAgent.indexOf("MSIE 9.0") != -1) { // if IE9 and arrive on HTTP then switch over the HTTPS
if (loc.indexOf("http://") != -1) {
window.location = "https://" + loc.substring(7);
}
}
</script>

<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<meta name="description" content="Dominion Online: Official site for online play of Dominion, one of the best selling card games of all time. Play for free with the base set, play head-to-head against other Dominion fans, learn the game with our tutorial, play solitaire against multiple level AI's, or try your hand at the campaign-style Adventures! Developed with inventor Dominion X Vaccarino. Includes all available expansions and promo cards.">
<meta name="keywords" content="Dominion, game, board game, card game, card, cards, Donald X, Dominion Online, adventures, fun">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<title>Dominion Online</title>

<link rel="stylesheet" href="css/FS.Dominion.MeetingRoom.css">
<link rel="stylesheet" href="css/FS.DeckBuilder.css">
<link rel="stylesheet" href="css/FS.LaunchScreen.css">
<link rel="stylesheet" href="css/FS.LaunchScreen.Redeem.css">
<link rel="stylesheet" href="css/FS.LaunchScreen.MyCards.css">
<link rel="stylesheet" href="css/FS.Registration.css">
<link rel="stylesheet" href="css/fs.signin.css">
<link rel="stylesheet" href="css/FS.ChangePassword.css">
<link rel="stylesheet" href="css/FS.EditProfile.css">
<link rel="stylesheet" href="css/FS.ForgotPassword.css">
<link rel="stylesheet" href="css/FS.ResetPassword.css">
<link rel="stylesheet" href="css/FS.ResultScreen.css">
<link rel="stylesheet" href="css/FS.Please.Login.Popup.css">
<link rel="stylesheet" href="css/FS.Help.css">
<link rel="stylesheet" href="/FSSDK/css/FS.Avatar.css">
<link rel="stylesheet" href="/FSSDK/css/FS.Notifier.css">
<link rel="stylesheet" href="/FSSDK/css/FS.GameStore.css">
<link rel="stylesheet" type="text/css" media="screen,projection" href="css/FS.Advertising.css">

<link rel="stylesheet" href="css/FS.Dominion.Notifications.css">

<link rel="icon" href="./img/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="./img/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="./img/apple-touch-icon.png">

<style>
@font-face {
font-family: myDominionFont;
src: url('fonts/TrajanPro-Bold.ttf');
}

body {
width: 100%;
height: 100%;
margin: 0;
background-color: black;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
overflow: hidden;
-ms-content-zooming: none; /* Disable pan/zoom - microsoft touch pad */
}

#goko-game {
pointer-events: all;
position: absolute;
border: 0;
}

#goko-app-div {
display: none;
pointer-events: all;
position: absolute;
width: 1024px;
height: 768px;
border: 0;
}

#fs-game-store-container {
display: none;
pointer-events: all;
position: absolute;
border: 0;
z-index: 999999999;
}

#viewporter {
height: 0 !important;
}
</style>

<!-- Google Analytics -->
<script type="text/javascript">
/*  Legacy code from goko.com */
var _gaq = _gaq || [],
d = new Date(),
f = function (num) {
return (num < 10) ? ("0" + num.toString()) : (num.toString());
},
s = d.getUTCFullYear().toString() + f(d.getUTCMonth() + 1) + f(d.getUTCDate()),
h = document.location.hostname;

/*
if (h.toUpperCase().search("BETA.GOKO.COM") !== -1) {
_gaq.push([ '_setAccount', 'UA-35646804-3' ]);
_gaq.push([ '_setDomainName', 'goko.com' ]);
} else if (h.toUpperCase().search("BETA1.GOKO.COM") !== -1) {
_gaq.push([ '_setAccount', 'UA-35646804-1' ]);
_gaq.push([ '_setDomainName', 'goko.com' ]);
} else if (h.toUpperCase().search("STAGING-WEB.GOKO.COM") !== -1) {
_gaq.push([ '_setAccount', 'UA-35646804-2' ]);
_gaq.push([ '_setDomainName', 'goko.com' ]);
} else if (h.toUpperCase().search("STAGING.GOKO.COM") !== -1) {
_gaq.push([ '_setAccount', 'UA-35646804-2' ]);
_gaq.push([ '_setDomainName', 'goko.com' ]);
} else if (h.toUpperCase().search("KEVINDEV2.FUNSOCKETS.COM") !== -1) {
_gaq.push([ '_setAccount', 'UA-35619187-1' ]);
_gaq.push([ '_setDomainName', 'funsockets.com' ]);
} else if (h.toUpperCase().search("GOKO.COM") !== -1) {
_gaq.push([ '_setAccount', 'UA-34058786-1' ]);
_gaq.push([ '_setAllowLinker', true ]);
_gaq.push([ '_setDomainName', 'goko.com' ]);
} else {
_gaq.push([ '_setAccount', 'UA-35621187-1' ]);
_gaq.push([ '_setAllowLinker', true ]);
_gaq.push([ '_setDomainName', 'goko.com' ]);
}*/

_gaq.push([ '_setAccount', 'UA-11964974-2' ]);
_gaq.push([ '_setAllowLinker', true ]);
_gaq.push([ '_setDomainName', 'playdominion.com' ]);

_gaq.push([ '_trackPageview' ]);
_gaq.push(function () {
var pageTracker = _gat._getTrackerByName();
var visitorCustomVar1Value = pageTracker._getVisitorCustomVar(1);
if (visitorCustomVar1Value === undefined) {
_gaq.push(['_setCustomVar', 1, 'Start Date', s, 1]);
} else {
d_log(">>>>> " + visitorCustomVar1Value);
}
});
(function () {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>

<!-- WT-video
<script type="text/javascript">

(function() {
var wtjs = document.createElement('script'); wtjs.type = 'text/javascript'; wtjs.async = true;
wtjs.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'vex.wildtangent.com/js/wtv.js?partner=goko&product=dominion&genre=enthusiast&elementId=wt-ad';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wtjs, s);
})();

</script>
-->

<title>Dominion</title>

<script src="lib/modernizr/modernizr.custom.01682.js"></script>
<style></style><style>.scrollable{-webkit-transform:translate3d(0,0,0)}.scrollability-scrollbar{position:absolute;top:0;right:2px;width:7px;height:1px;z-index:2147483647;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-box-sizing:border-box;-webkit-transform-origin:top left;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAABCAYAAADuHp8EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNpi/P//vyQDAwMjKytr2Z8/f9gYIICRAQH+Q/n/WVhYfgNBJ4gNEGAAhVUOGMTI0TwAAAAASUVORK5CYII=") no-repeat}</style><link rel="stylesheet" type="text/css" href="./css/layouts/760x570/FS.LaunchScreen.760x570.css"><link rel="stylesheet" type="text/css" href="./css/layouts/760x570/FS.Dominion.MeetingRoom.760x570.css"><link rel="stylesheet" type="text/css" href="./css/layouts/760x570/FS.ResultScreen.760x570.css"><link rel="stylesheet" type="text/css" href="./css/layouts/760x570/FS.Help.760x570.css"><style></style><link type="text/css" rel="stylesheet" href="chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/logviewer.css"><link type="text/css" rel="stylesheet" href="chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/jquery-gokocolors.css"><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none;}ng\:form{display:block;}</style></head>
<body style="cursor: default;">
<div id="upay-root"></div>
<div id="upay-custom-container" class="hidden"></div> 
<div class="announcement hidden">
<div class="text"> This is an announcement.</div>
<a class="close" href="#">X</a>

<div class="info message" style="top: -32px;">
<h3>FYI, something just happened!</h3>
<p>This is just an info notification message.</p>
</div>

<div class="error message" style="top: -32px;">
<h3>Ups, an error ocurred</h3>
<p>This is just an error notification message.</p>
</div>

<div class="warning message" style="top: -32px;">
<h3>Wait, I must warn you!</h3>
<p>This is just a warning notification message.</p>
</div>

<div class="success message" style="top: -32px;">
<h3>Congrats, you did it!</h3>
<p>This is just a success notification message.</p>
</div>
</div>
<div id="viewporter" style="height: 0">
<div id="goko-game" class="main-container" style="left: 50% !important; margin-left: -512px !important">
<canvas id="myCanvas" width="760" height="570" style="position: absolute; margin-top: -146.5px;"></canvas>
<div id="sidebar" style="display: none;"><div id="alternate-buttons">
  <button type="button" id="alt-end-actions">End Actions</button>
  <button type="button" id="alt-end-turn">End Turn</button>
</div>
<table id="vptable" ng-app="vpApp" ng-controller="vpController" class="vptable ng-scope" ng-show="vp.vpon" style="display: none;"><tbody><!-- ngRepeat: player in playerList | orderBy:"vps":true --><tr ng-show="debugMode" style="display: none;"><td class="ng-binding"></td></tr></tbody></table><div id="prettylog"></div><div id="chatdiv"><div id="chatarea"></div><input id="chatline" type="text" autofocus="autofocus"></div></div></div>
<div id="goko-app-div">
<canvas id="goko-app-canvas"></canvas>
</div>
</div>
<div id="fs-avatar-editor"></div>

<div id="viewport" style="width: 760px; height: 570px; position: absolute; left: 50%; margin-left: -380px; margin-top: -146.5px; display: none;">
<div id="launch-screen-container"><div class="fs-launch-game-wrapper fs-launch-game-hide"><img src="./img-launch-screen/game-background.jpg" class="game-background"><div class="header-bar"><div class="logo clearfix"><h1><a href="javascript:void(0);" class="fs-launch-screen-logo"></a></h1></div><ul class="top-button fs-launch-game-hide"><li class="fs-lg-menu-login">Login</li><li class="fs-lg-menu-register">Sign up</li></ul><div class="login-info"><div class="fs-player-pad"><div id="fs-player-pad-avatar" class="fs-player-pad-avatar"><img src="/SiteGame/avatars/a021072b20822acd58cd827a9af10d2476d7db8b/a021072b20822acd58cd827a9af10d2476d7db8b_0_SpriteSheet.png"></div><span class="fs-player-name">LibraryAdventurer</span><div class="fs-player-pad-coin">13086</div><div class="fs-player-pad-shield">8</div></div><div class="fs-edit-profile-row"><a href="javascript:void(0);" class="fs-edit-profile-btn">Profile</a></div><div class="fs-rs-logout-row"><a href="javascript:void(0);" class="fs-lg-logout-btn">Logout</a><div class="fs-lg-settings-btn"> </div><div class="fs-lg-settings-btn">Salvager v2.5.5.0</div><div class="fs-lg-settings-btn" id="changeAvatarLink">Change Avatar</div><div class="fs-lg-settings-btn" id="userSettingsLink">User Settings</div></div></div></div><div class="fs-redeem" style="display: none;"></div><!--a href="/games/" class="fs-goko-logo"></a--><div class="fs-launch-game-loading fs-launch-game-hide"><div class="fs-launch-game-view clearfix"><div class="clear-fix"></div></div><div class="footer clearfix"><div class="loading-under-bg"></div><div class="footer-loading"><div class="title"><span>Loading...</span></div><div class="loading-box"><div class="loading-content"><div class="loading-percent"><div class="current-loading" style="width: 100%;"></div></div></div></div></div></div></div><div class="fs-launch-game-waiting"><div class="fs-launch-game-view clearfix"><div id="fs-lg-full-avatar" class="avatar" alt="avatar player"><img src="/SiteGame/avatars/a021072b20822acd58cd827a9af10d2476d7db8b/a021072b20822acd58cd827a9af10d2476d7db8b_4_SpriteSheet.png"><div></div></div><div class="clear-fix"></div><div class="menu-bar-box clearfix"><div class="menu"><a href="javascript:void(0);" class="fs-launch-game-btn off" id="fs-lg-campaigns" name="fs-lg-campaigns"></a><a href="javascript:void(0);" class="fs-launch-game-btn" id="fs-lg-meeting-room" name="fs-lg-meeting-room"></a><a href="javascript:void(0);" class="fs-launch-game-btn" id="fs-lg-quick-play" name="fs-lg-quick-play"></a><a href="javascript:void(0);" class="fs-launch-game-btn off" id="fs-lg-store" name="fs-lg-store"></a><a href="javascript:void(0);" class="fs-launch-game-btn" id="fs-lg-how-to-play" name="fs-lg-tutorial">Tutorial</a></div></div><div class="fs-upsell-box"><canvas id="saleCanvas" width="541" height="427"></canvas></div><div class="fs-lg-options"><a href="http://forum.makingfun.com/showthread.php?4191-How-to-play" target="_blank"><div class="fs-how-to-play" name="fs-lg-how-to-play" title="How to play"></div></a><div class="fs-sound-fx fs-sound-fx-off"></div><div class="fs-music fs-music-off"></div><div class="fs-my-cards"></div><div id="getsat-widget-2030" style=""><a href="http://forum.makingfun.com/forumdisplay.php?78-Dominion-Online" target="_blank">Forum</a></div><div id="getsat-widget-2030" style=""><a href="http://makingfun.desk.com/customer/portal/emails/new?q=Dominion" target="_blank">Report a Problem</a></div><div id="getsat-widget-2030" style=""><a href="http://www.makingfun.com/footer/terms-of-services/" target="_blank">Terms of Services</a></div><div id="getsat-widget-2030" style=""><a href="http://www.makingfun.com/footer/privacy-policy/" target="_blank">Privacy Policy</a></div></div><!--div class="fs-goko"></div--><ul class="bottom-button"><li><a href="http://forum.makingfun.com/forumdisplay.php?78-Dominion-Online" target="_blank" id="btn-lg-report-bug">Report a Bug</a></li></ul></div></div></div></div>
<div id="fs-meetingroom-container" style="display: none;"><section class="fs-mtrm-popup-alert-popup fs-mtrm-popup" style="display: none"> <header class="fs-panel-header"> <h3>Table Message</h3> </header><!-- request-join-table-header -->  <section class="alert-popup-content">  </section><!-- alert-popup-content -->  <section class="fs-mtrm-popup-buttons"> <button class="fs-mtrm-dominion-action-btn alert-popup-btn-ok">Ok</button> </section><!-- request-join-table-buttons --> </section><div class="fs-login-container clearfix" style="display: none;"> <div class="fs-login-form"> <h1>Login</h1><br> <label for="fs-login-email">Email:</label><br><input type="text" id="fs-login-email" value="alice@domain.com"><br> <label for="fs-login-password">Password:</label><br><input type="text" id="fs-login-password" value="test123"><br> <div class="fs-login-google-icon" style="display:none"></div> <input type="button" class="fs-login-google-button" id="fs-login-google-button" value="Sign In Using Google" style="display:none"><br> <input type="button" class="fs-login-signin-button" id="fs-login-signin-button" value="Sign In Using FunSockets"><br> <input type="button" class="fs-login-signin-button" id="fs-login-guest-button" value="Sign In as Guest"><br> </div> <div class="fs-create-player-form"> <h1>Create Player</h1><br> <label for="fs-create-username">DisplayName:</label><br><input type="text" id="fs-create-username" value="Fred"><br> <label for="fs-create-password">Password:</label> <br><input type="text" id="fs-create-password" value="test123"><br> <label for="fs-create-email">Email:</label><br><input type="text" id="fs-create-email" value="fred@domain.com"><br> <div class="fs-create-google-icon" style="display:none"></div> <input type="button" class="fs-create-google-button" id="fs-create-google-button" value="Create Using Google" style="display:none"><br> <input type="button" id="fs-create-player-button" class="fs-create-player-button" value="Create Using FunSockets"><br> </div> </div><section class="fs-mtrm-classic-container"> <header class="fs-mtrm-classic-header"> <nav class="fs-mtrm-header-nav"> <ul> <li data="home"> <div class="fs-mtrm-main-menu-home">Home</div> </li> <!--<li data='meetingroom' class='active'>Meeting Room</li>--> <li data="mycards" class="fs-disabled-for-guest">My Cards</li> <li data="leaderboard" class="mtr-leaderboard">Leaderboard</li> <li data="campaign" class="fs-disabled-for-guest">Adventures</li> <li data="store">Store</li> </ul> </nav> <aside class="fs-mtrm-classic-player-info"> <div class="player-info-avatar"><img src="/SiteGame/avatars/a021072b20822acd58cd827a9af10d2476d7db8b/a021072b20822acd58cd827a9af10d2476d7db8b_0_SpriteSheet.png" style="height: 45px; width: 45px;"></div> <div class="player-info-name fs-mtrm-text-border"> <div><strong class="name">LibraryAdventurer</strong></div> <div class="rating-container">Rating: <span class="rating">3586</span></div> </div> <div class="player-info-currency fs-hidden-prod-env"> <div class="fs-mtrm-player-coin">13086</div> <div class="fs-mtrm-player-victory">8</div> </div> </aside> </header><!-- classic header -->  <section class="fs-mtrm-classic-room-section"> <header class="room-section-header"> <ul class="room-section-header-buttons"> <li><button class="fs-mtrm-text-border fs-mtrm-dominion-action-btn" style="margin: 0px 3px;">Create Game</button></li> <li></li> <li><button class="fs-mtrm-text-border fs-mtrm-dominion-action-btn" id="quickGameButton" title="You can set parameters for the game in User Settings (accessible from main page)." style="margin: 0px 3px;">Quick Game</button></li><li><button id="automatchButton" class="fs-mtrm-text-border fs-mtrm-dominion-action-btn" style="margin: 0px 3px; width: 200px; color: rgb(255, 0, 0);" disabled="">Automatch: Offline</button></li></ul> <aside class="room-section-rooms-selection-container"><div class="dk_container dk_theme_default" id="dk_container_fs-mtrm-rooms-selection-name0" tabindex="" style="display: block;"><a class="dk_toggle" style="width: 167px;"><span class="dk_label">Overgrown Estate II (1)</span></a><div class="dk_options" style="top: 27px;"><ul class="dk_options_inner jspScrollable" tabindex="0" style="overflow: hidden; padding: 0px; width: 214px;"><div class="jspContainer" style="width: 214px; height: 250px;"><div class="jspPane" style="padding: 0px; width: 214px; top: 0px;"><li class=""><a data-dk-dropdown-value="4fa8a67436f37c574bb8425e" class="">Council Room (48)</a></li><li class="disabled"><a data-dk-dropdown-value="5027185e14b17abbe2065298" class="disabled">Counting House (50)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206528e" class="">Courtyard (46)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206528a" class="">Gardens (36)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065295" class="">Great Hall (22)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206528b" class="">Hovel (13)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065296" class="">King's Court (18)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206529a" class="">Laboratory (18)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206529b" class="">Library (11)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206528c" class="">Market Square (2)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065293" class="">Necropolis (2)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206528f" class="">Outpost (6)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065294" class="">Overgrown Estate (1)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065299" class="">Poor House (2)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065297" class="">Secret Chamber (2)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065291" class="">Storeroom (1)</a></li><li class=" "><a data-dk-dropdown-value="4fe9f9f076b1c131ad2b2358" class="">Throne Room (0)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe206528d" class="">Treasury (1)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065290" class="">Watchtower (0)</a></li><li class=" "><a data-dk-dropdown-value="5027185e14b17abbe2065292" class="">Workshop (1)</a></li><li class=" "><a data-dk-dropdown-value="5146930eef8d51c334e68e1f" class="">Council Room II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c3a92b06f2548edbe410" class="">Counting House II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c4d7e751f37e8e73e394" class="">Courtyard II (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c548544080e79cce68d7" class="">Gardens II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147bdf8a9d056efc7ce1933" class="">Great Hall II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c52f3bea244df747f2c7" class="">Hovel II (1)</a></li><li class=" "><a data-dk-dropdown-value="5147be192eef25421bf2a061" class="">King's Court II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c3c39799cdc4fd6edbe3" class="">Laboratory II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c3db02fa94f7cd75069a" class="">Library II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c51952c63a724ea8c913" class="">Market Square II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c55b679b4cd7058588a3" class="">Necropolis II (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c7cf327f4eb5e3878807" class="">Outpost II (0)</a></li><li class="dk_option_current"><a data-dk-dropdown-value="5147c571ea60f93d9a864335" class="">Overgrown Estate II (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c388c914c52f24e86dc0" class="">Poor House II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c36b9fbe224a11649405" class="">Secret Chamber II (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c4941a8d0375878fb953" class="">Storeroom II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147bdcda44488cf4ac0579d" class="">Throne Room II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c4f620cfc70058acb1c5" class="">Treasury II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c4b74a2342d5486a72b8" class="">Watchtower II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c3fcb3b858e01cc476ad" class="">Workshop II (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c598d9626140088dad01" class="">Council Room III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c63647d55b5bb45903ec" class="">Counting House III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c6d141267d71894226d7" class="">Courtyard III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c7354a06a8ccb311addf" class="">Gardens III (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c5c85f2d7fae002448fe" class="">Great Hall III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c71ef5469ac58694068b" class="">Hovel III (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c5df8f876536b0967dbf" class="">King's Court III (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c6515356bea535beebd5" class="">Laboratory III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c6692e51a4c2aaa3158a" class="">Library III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c6f0741a5586566cd731" class="">Market Square III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c75101156a06e9a5991c" class="">Necropolis III (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c6bfc86c63054d1aae63" class="">Outpost III (2)</a></li><li class=" "><a data-dk-dropdown-value="5147c764f0538f973942a426" class="">Overgrown Estate III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c61624dbf28a2b3884a6" class="">Poor House III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c5f8cc712f61b061a915" class="">Secret Chamber III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c68f1c68973b7e0a6e66" class="">Storeroom III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c5b15fe7e00f59867763" class="">Throne Room III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c6e33c097d4843dcf3d9" class="">Treasury III (1)</a></li><li class=" "><a data-dk-dropdown-value="5147c6a4787848b4ea8a2dbb" class="">Watchtower III (0)</a></li><li class=" "><a data-dk-dropdown-value="5147c67bf8ac8be3d952ab7c" class="">Workshop III (2)</a></li></div><div class="jspVerticalBar"><div class="jspCap jspCapTop"></div><div class="jspTrack" style="height: 250px;"><div class="jspDrag" style="height: 34px; top: 0px;"><div class="jspDragTop"></div><div class="jspDragBottom"></div></div></div><div class="jspCap jspCapBottom"></div></div></div></ul></div></div><select name="fs-mtrm-rooms-selection-name0" style="display: none;"><option selected="selected" value="4fa8a67436f37c574bb8425e">Council Room (50)</option><option disabled="disabled" value="5027185e14b17abbe2065298">Counting House (50)</option><option value="5027185e14b17abbe206528e">Courtyard (46)</option><option value="5027185e14b17abbe206528a">Gardens (37)</option><option value="5027185e14b17abbe2065295">Great Hall (23)</option><option value="5027185e14b17abbe206528b">Hovel (14)</option><option value="5027185e14b17abbe2065296">King's Court (18)</option><option value="5027185e14b17abbe206529a">Laboratory (18)</option><option value="5027185e14b17abbe206529b">Library (11)</option><option value="5027185e14b17abbe206528c">Market Square (2)</option><option value="5027185e14b17abbe2065293">Necropolis (2)</option><option value="5027185e14b17abbe206528f">Outpost (8)</option><option value="5027185e14b17abbe2065294">Overgrown Estate (1)</option><option value="5027185e14b17abbe2065299">Poor House (4)</option><option value="5027185e14b17abbe2065297">Secret Chamber (2)</option><option value="5027185e14b17abbe2065291">Storeroom (1)</option><option value="4fe9f9f076b1c131ad2b2358">Throne Room (0)</option><option value="5027185e14b17abbe206528d">Treasury (1)</option><option value="5027185e14b17abbe2065290">Watchtower (0)</option><option value="5027185e14b17abbe2065292">Workshop (1)</option><option value="5146930eef8d51c334e68e1f">Council Room II (0)</option><option value="5147c3a92b06f2548edbe410">Counting House II (0)</option><option value="5147c4d7e751f37e8e73e394">Courtyard II (1)</option><option value="5147c548544080e79cce68d7">Gardens II (0)</option><option value="5147bdf8a9d056efc7ce1933">Great Hall II (0)</option><option value="5147c52f3bea244df747f2c7">Hovel II (1)</option><option value="5147be192eef25421bf2a061">King's Court II (0)</option><option value="5147c3c39799cdc4fd6edbe3">Laboratory II (0)</option><option value="5147c3db02fa94f7cd75069a">Library II (0)</option><option value="5147c51952c63a724ea8c913">Market Square II (0)</option><option value="5147c55b679b4cd7058588a3">Necropolis II (1)</option><option value="5147c7cf327f4eb5e3878807">Outpost II (0)</option><option value="5147c571ea60f93d9a864335">Overgrown Estate II (0)</option><option value="5147c388c914c52f24e86dc0">Poor House II (0)</option><option value="5147c36b9fbe224a11649405">Secret Chamber II (1)</option><option value="5147c4941a8d0375878fb953">Storeroom II (0)</option><option value="5147bdcda44488cf4ac0579d">Throne Room II (0)</option><option value="5147c4f620cfc70058acb1c5">Treasury II (0)</option><option value="5147c4b74a2342d5486a72b8">Watchtower II (0)</option><option value="5147c3fcb3b858e01cc476ad">Workshop II (0)</option><option value="5147c598d9626140088dad01">Council Room III (2)</option><option value="5147c63647d55b5bb45903ec">Counting House III (0)</option><option value="5147c6d141267d71894226d7">Courtyard III (0)</option><option value="5147c7354a06a8ccb311addf">Gardens III (1)</option><option value="5147c5c85f2d7fae002448fe">Great Hall III (0)</option><option value="5147c71ef5469ac58694068b">Hovel III (1)</option><option value="5147c5df8f876536b0967dbf">King's Court III (1)</option><option value="5147c6515356bea535beebd5">Laboratory III (0)</option><option value="5147c6692e51a4c2aaa3158a">Library III (0)</option><option value="5147c6f0741a5586566cd731">Market Square III (0)</option><option value="5147c75101156a06e9a5991c">Necropolis III (1)</option><option value="5147c6bfc86c63054d1aae63">Outpost III (2)</option><option value="5147c764f0538f973942a426">Overgrown Estate III (0)</option><option value="5147c61624dbf28a2b3884a6">Poor House III (0)</option><option value="5147c5f8cc712f61b061a915">Secret Chamber III (0)</option><option value="5147c68f1c68973b7e0a6e66">Storeroom III (0)</option><option value="5147c5b15fe7e00f59867763">Throne Room III (0)</option><option value="5147c6e33c097d4843dcf3d9">Treasury III (1)</option><option value="5147c6a4787848b4ea8a2dbb">Watchtower III (0)</option><option value="5147c67bf8ac8be3d952ab7c">Workshop III (2)</option></select></aside> <aside class="romm-section-communication-panel"> <aside class="room-section-player-list-container"><div> <div class="fs-player-list-header">Player List</div> <div class="fs-player-list-list-body"> <div class="fs-player-list-container" style="height: 248.5px; overflow: hidden; padding: 0px; width: 0px;">  <div class="jspContainer" style="width: 0px; height: 248.5px;"><div class="jspPane" style="padding: 0px; top: 0px; width: 0px;"><ul class="fs-player-list"><li class="clearfix"> <div data-playerid="516dc40ce4b082c74d7c8baa" class="player-list-item clearfix"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/a021072b20822acd58cd827a9af10d2476d7db8b/a021072b20822acd58cd827a9af10d2476d7db8b_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <strong>LibraryAdventurer</strong> <div class="rank" style="visibility: visible;">Rating: <span class="player-rank"><span rating-player="516dc40ce4b082c74d7c8baa">3586</span></span>  Level: <span class="iso-level">0</span></div> </div> </div> </li></ul></div></div></div> </div> </div></aside> <aside class="room-section-chat-container"><div> <div class="fs-chat-header"> <span class="fs-chat-header-text fs-mtrm-text-border">Chat</span> <span class="fs-mtrm-down-btn fs-mtrm-communication-up-down-btn left-btn"></span><span class="fs-mtrm-up-btn fs-mtrm-communication-up-down-btn right-btn"></span></div>  <div class="fs-chat-list-body"> <div class="fs-chat-list-container" style="height: 248.5px;"> <div class="fs-chat-list-scroller" style="height: 198.5px; overflow: hidden; padding: 0px; width: 0px;">  <div class="jspContainer" style="width: 0px; height: 198.5px;"><div class="jspPane" style="padding: 0px; top: 0px; width: 0px;"><ul class="fs-chat-list"></ul></div></div></div> <div class="fs-chat-input-container"> <input id="fs-chat-input" type="text" rows="2" placeholder="Type Here And Press Enter To Chat"> </div> </div> </div> </div></aside> </aside> </header><!-- classic header -->  <section class="room-section-search-table" style="margin-right: 225px;"> <span class="fs-mtrm-text-border fs-mtrm-room-section-search-table-text">Create a new game or join an existing one.</span> <input type="text" name="name" placeholder="search" class="room-section-text-search"> </section><!-- room content -->  <section class="room-section-content" style="margin-right: 225px; overflow: hidden; padding: 0px; width: 0px;">  <div class="jspContainer" style="width: 0px; height: 410px;"><div class="jspPane" style="padding: 0px; top: 0px; width: 0px;"><ul><li class="fs-mtrm-table-container clearfix active" table-index="1422937621202" style=""> <section class="fs-mtrm-table-inner-container"> <!-- owner avatar, table setting, watched ... --> <section class="fs-mtrm-table-fix-area"> <ul> <li><div class="fs-mtrm-player-avatar-small fs-mtrm-table-owner-avatar"><img src="/SiteGame/avatars/a021072b20822acd58cd827a9af10d2476d7db8b/a021072b20822acd58cd827a9af10d2476d7db8b_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div></li> <li> <div class="fs-mtrm-table-settings"> <div class="fs-mtrm-table-name-container"> <span class="fs-mtrm-table-link-table-name fs-mtrm-text-border">all sets 2k-5k</span> </div>  <a href="#" class="fs-mtrm-table-link-setting" style="visibility: hidden;"></a> <span href="#" class="fs-mtrm-table-icon-card fs-mtrm-table-link-playing-deck"></span> <span href="#" class="fs-mtrm-table-icon-lock" style="visibility: hidden;"></span> <div href="#" class="fs-table-rank casual"></div> <div class="clear"></div> <div> <span class="fs-mtrm-table-status fs-mtrm-text-border" style=""> (Playing) </span> <button class="table-btn-action fs-mtrm-dominion-action-btn fs-mtrm-light-button" style="display: none;">Play</button> <button class="table-btn-leave-table fs-mtrm-dominion-action-btn" style="display: none;">Leave Game</button> <button class="table-btn-own-game fs-mtrm-dominion-action-btn" style="display: none;">Own Game</button> </div> <div class="clear"></div> </div> </li> <li><div class="fs-mtrm-player-avatar-small fs-mtrm-table-watcher-avatar" style="display: none;"></div></li> </ul> </section>  <!-- player avatar --> <section class="fs-mtrm-table-player-avatar-area"> <ul class="fs-mtrm-player-avatars-small"> <li style="display: none;"><div class="fs-mtrm-player-avatar-small active"><img src="/SiteGame/avatars/a021072b20822acd58cd827a9af10d2476d7db8b/a021072b20822acd58cd827a9af10d2476d7db8b_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div></li> <li><div class="fs-mtrm-player-avatar-small active"><img src="/SiteGame/avatars/bac016795e901b44f55015e46043a641c4d7ba47/bac016795e901b44f55015e46043a641c4d7ba47_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div></li> <li style="display: none;"><div class="fs-mtrm-player-avatar-small"></div></li> <li style="display: none;"><div class="fs-mtrm-player-avatar-small"></div></li> <li style="display: none;"><div class="fs-mtrm-player-avatar-small"></div></li> <li style="display: none;"><div class="fs-mtrm-player-avatar-small"></div></li> </ul> </section> </section> </li></ul></div></div></section><!-- room content --></section><!-- room section --> </section><section class="fs-mtrm-popup-bot-list fs-mtrm-popup jqmID2" style="top: 228px; left: 178.90625px; margin-left: 0px; z-index: 999; display: none;"> <span class="classic-close-btn"></span> <section class="fs-mtrm-bot-list-search-container"> <label for="fs-mtrm-bot-list-text-search">Find: </label><input type="text" id="fs-mtrm-bot-list-text-search" class="fs-mtrm-bot-list-text-search" value="" style="display: inline-block;"> </section><!-- table-detail-seats -->  <section class="fs-mtrm-bot-list-container" style="overflow: hidden; padding: 0px; height: 432.5px; width: 0px;">  <div class="jspContainer" style="width: 0px; height: 282px;"><div class="jspPane" style="padding: 0px; top: 0px; width: 0px;"><ul class="fs-mtrm-bot-list fs-mtrm-text-shadow" style="height: 267px;"><li class="clearfix" data-playerid="4f7f9d30b0bbb0e4f329b3b5"> <div data-playerid="4f7f9d30b0bbb0e4f329b3b5"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/d72dcc2d8c20551e07061c88135ac85d74961a38/d72dcc2d8c20551e07061c88135ac85d74961a38_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4f7f9d30b0bbb0e4f329b3b5">Lord Bottington</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4f7f9d30b0bbb0e4f329b3b5">3094</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li><li class="clearfix" data-playerid="4febdc247a04f40bcdecc6bb"> <div data-playerid="4febdc247a04f40bcdecc6bb"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/9043952ee52f15ba04cb7f1e8c2e62fa7342311f/9043952ee52f15ba04cb7f1e8c2e62fa7342311f_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4febdc247a04f40bcdecc6bb">Defender Bot</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4febdc247a04f40bcdecc6bb">3031</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li><li class="clearfix" data-playerid="4febdb947a04f40bcdecc6ba"> <div data-playerid="4febdb947a04f40bcdecc6ba"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/bac016795e901b44f55015e46043a641c4d7ba47/bac016795e901b44f55015e46043a641c4d7ba47_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4febdb947a04f40bcdecc6ba">Villager Bot</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4febdb947a04f40bcdecc6ba">2885</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li><li class="clearfix" data-playerid="4febdb067a04f40bcdecc6b9"> <div data-playerid="4febdb067a04f40bcdecc6b9"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/faba679e7f24379f6b539bb717788ff3b5c08617/faba679e7f24379f6b539bb717788ff3b5c08617_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4febdb067a04f40bcdecc6b9">Conqueror Bot</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4febdb067a04f40bcdecc6b9">2872</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li><li class="clearfix" data-playerid="4febdcb47a04f40bcdecc6bc"> <div data-playerid="4febdcb47a04f40bcdecc6bc"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/5760f649c75a2f9d9e9968643579bc76f6cd0bf5/5760f649c75a2f9d9e9968643579bc76f6cd0bf5_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4febdcb47a04f40bcdecc6bc">Warlord Bot</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4febdcb47a04f40bcdecc6bc">2802</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li><li class="clearfix" data-playerid="4febd90f7a04f40bcdecc6b8"> <div data-playerid="4febd90f7a04f40bcdecc6b8"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/44dccb707535585b991c79d16d12b3c611f98fc2/44dccb707535585b991c79d16d12b3c611f98fc2_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4febd90f7a04f40bcdecc6b8">Banker Bot</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4febd90f7a04f40bcdecc6b8">2749</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li><li class="clearfix" data-playerid="4febcf827a04f40bcdecc6b7"> <div data-playerid="4febcf827a04f40bcdecc6b7"> <div class="fs-mtrm-player-avatar-small"><img src="/SiteGame/avatars/414920c7cbb7f98edf829dc71b2a4796ed903674/414920c7cbb7f98edf829dc71b2a4796ed903674_0_SpriteSheet.png" style="height: 32px; width: 32px;"></div> <div class="fs-mtrm-player-name"> <a href="#" data-playerid="4febcf827a04f40bcdecc6b7">Serf Bot</a> <div class="rank" style="visibility: visible;">Rating: <span class="bot-rank"><span rating-player="4febcf827a04f40bcdecc6b7">0</span></span></div> </div> </div> <button class="fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot" style="">Add</button> </li></ul></div></div></section><!-- table-detail-watchers --> <div class="fs-mtrm-bubble-arrow-border-up"></div><div class="fs-mtrm-bubble-arrow-up"></div></section><section class="fs-mtrm-popup-edit-table fs-mtrm-popup jqmID3" style="display: none"> <span class="classic-close-btn edit-table-btn-cancel"></span> <header class="edit-table-header fs-panel-header"> <span class="edit-table-header-btn edit-table-header-btn-gamesetting active">Game Settings</span> <span class="edit-table-header-btn edit-table-header-btn-mydeck">My Decks</span> <!--<span class='edit-table-header-btn edit-table-header-btn-deck-builder'>Deck Builder</span>-->  <!-- TODO: remove it later --> <div style="visibility: hidden"> <label class="fs-mtrm-label-link-to-game" for="link-to-game">Invite URL:</label> <input type="text" readonly="true" name="link-to-game" placeholder="link to game" class="edit-table-text-link fs-mtrm-text-input"> <button class="fs-mtrm-dominion-action-btn edit-table-link-copy" style="display: none">copy link</button> </div> <!--<span class='fs-mtrm-social-btn facebook'></span> <span class='fs-mtrm-social-btn twitter'></span>--> </header><!-- edit-table-header -->  <section class="edit-table-content general clearfix">  <section class="edit-table-table-setting-container clearfix"> <section class="edit-table-table-seats-area"> <p> <label for="edit-table-text-name">Game Setup:</label> <input type="text" name="name" placeholder="table name" class="edit-table-text-name fs-mtrm-text-input" maxlength="60" id="edit-table-text-name"> </p>  <p> <input type="checkbox" class="edit-table-lock-table"> Private Game <br> <input type="checkbox" class="edit-table-request-join"> Request to Join <br> </p><div><input type="checkbox" id="am-onseek-box"> Use Automatch <span id="automatch-info-span" style="color: rgb(0, 0, 255); cursor: pointer;"> (?)</span></div><div style="display: none"><input type="checkbox" class="edit-table-request-sit"> Request to Sit <br></div> <p></p>  <br><br>  <p> <label for="fs-mtrm-edit-table-select-deck">Deck:</label> <span class="fs-mtrm-edit-table-empty-deck" id="fs-mtrm-edit-table-select-deck">You haven't created any decks.</span> <select name="fs-mtrm-edit-table-select-deck" class="fs-mtrm-edit-table-select-deck"> </select><br> </p><div class="random-deck-button-container"> <button class="fs-mtrm-dominion-action-btn edit-table-btn-random-deck">Randomize Cards</button> </div> <br> <span class="fs-loading-mini loading-colony"></span><input class="fs-mtrm-edit-table-is-colony-platinum" type="checkbox">Colony/Platinum<br> <span class="fs-loading-mini loading-shelters"></span><input class="fs-mtrm-edit-table-is-use-shelters" type="checkbox">Use Shelters<br>  <br> <label>Leaderboard:</label> <div class="dk_container dk_theme_default" id="dk_container_fs-mtrm-edit-table-select-leaderboard" tabindex="" style="display: block;"><a class="dk_toggle" style="width: 160px;"><span class="dk_label">Casual Play</span></a><div class="dk_options"><ul class="dk_options_inner"><li class="dk_option_current "><a data-dk-dropdown-value="casual" class="">Casual Play</a></li><li class=" "><a data-dk-dropdown-value="pro" class="">Professional Play</a></li><li class=" "><a data-dk-dropdown-value="unrated" class="">Unrated</a></li></ul></div></div><select name="fs-mtrm-edit-table-select-leaderboard" class="fs-mtrm-edit-table-select-leaderboard" id="fs-mtrm-edit-table-select-leaderboard" style="display: none;"> <option value="casual">Casual Play</option> <option value="pro">Professional Play</option> <option value="unrated">Unrated</option> </select> <p></p>  <br><br>  <label>Seats:</label> <ul class="fs-mtrm-player-avatars-small"> <li><div class="fs-mtrm-player-avatar-small active"></div></li> <li><div class="fs-mtrm-player-avatar-small"></div></li> <li><div class="fs-mtrm-player-avatar-small"></div></li> <li><div class="fs-mtrm-player-avatar-small"></div></li> <li><div class="fs-mtrm-player-avatar-small"></div></li> <li><div class="fs-mtrm-player-avatar-small"></div></li> </ul> </section>  <section class="edit-table-table-deck-area clearfix" style="overflow: hidden; padding: 0px; width: 67px;"> <!--<p class='deck-area-deck-name'> A Random Deck has been selected for you. Please try the My Decks feature to create custom decks. </p>-->   <div class="jspContainer" style="width: 67px; height: 492px;"><div class="jspPane" style="padding: 0px; top: 0px; width: 67px;"><ul class="deck-area-cards-list clearfix"></ul><p class="message-deck-area-cards-list-hidden">Deck is hidden until the game starts</p></div></div></section> </section>  </section><!-- edit-table-content -->  <section class="edit-table-content mydeck clearfix" style="display:none">  </section><!-- edit-table-content -->  <section class="edit-table-content deck-builder clearfix" style="display:none">  </section><!-- edit-table-content -->  <section class="edit-table-buttons fs-mtrm-popup-buttons"> <button class="fs-mtrm-dominion-action-btn edit-table-btn-create-deck" style="display: none">Create Deck</button> <button class="fs-mtrm-dominion-action-btn edit-table-btn-create">Save</button> </section><!-- edit-table-buttons --> </section><section class="fs-mtrm-popup-request-join-table fs-mtrm-popup" style="display: none"> <header class="request-join-table-header fs-panel-header"> <h3>Table Locked</h3> </header><!-- request-join-table-header -->  <section class="request-join-table-content"> <div class="request-join-ask-seat"><span style="display:inline-block; width: 400px; text-align: center">Asking Owner to let you join the game at seat <span class="seat-number"></span></span><button class="fs-mtrm-dominion-action-btn request-join-table-btn-ask-seat">Ask to Play</button></div> <br> <div class="request-join-ask-watch"><span style="display:inline-block; width: 400px; text-align: center">Asking Owner to let you watch the game</span><button class="fs-mtrm-dominion-action-btn request-join-table-btn-ask-watch">Ask to Watch</button></div> </section><!-- request-join-table-content -->  <section class="request-join-table-buttons fs-mtrm-popup-buttons"> <button class="fs-mtrm-dominion-action-btn request-join-table-btn-cancel">Cancel</button>  </section><!-- request-join-table-buttons --> </section><section class="fs-mtrm-popup-permit-table fs-mtrm-popup" style="display: none"> <header class="request-join-table-header fs-panel-header"> <h3>Permit Player Request</h3> </header><!-- request-join-table-header -->  <section class="request-join-table-content"> A player is requesting to join table table0 at seat 0? </section><!-- request-join-table-content -->  <section class="request-join-table-buttons fs-mtrm-popup-buttons"> <button class="fs-mtrm-dominion-action-btn request-join-table-btn-accept">Accept</button> <button class="fs-mtrm-dominion-action-btn request-join-table-btn-cancel">Deny</button> </section><!-- request-join-table-buttons --> </section><div class="fs-mtrm-classic-player-detail" style="display: none;"><ul></ul><div class="fs-mtrm-bubble-arrow-border-up"></div><div class="fs-mtrm-bubble-arrow-up"></div><div class="fs-mtrm-bubble-arrow-border-down"></div><div class="fs-mtrm-bubble-arrow-down"></div></div><section class="fs-mtrm-popup-table-detail fs-mtrm-popup" style="display: none;"> <section class="table-detail-seats"> <ul></ul></section><!-- table-detail-seats -->  <section class="table-detail-watchers-container"> <header class="table-detail-watchers-header"> Watching </header> <section> <ul class="table-detail-watcher-list">  </ul> </section> <footer class="table-detail-watchers-footer"> <!-- pager here --> </footer> </section><!-- table-detail-watchers --> <div class="fs-mtrm-bubble-arrow-border-up"></div><div class="fs-mtrm-bubble-arrow-up"></div><div class="fs-mtrm-bubble-arrow-border-down"></div><div class="fs-mtrm-bubble-arrow-down"></div></section><section class="fs-mtrm-popup-playing-deck fs-mtrm-popup" style="display: none"> <span class="classic-close-btn"></span> <section class="fs-mtrm-playing-deck-container" style="overflow: hidden; padding: 0px; width: 0px;">   <div class="jspContainer" style="width: 0px; height: 516px;"><div class="jspPane" style="padding: 0px; top: 0px; width: 0px;"><ul class="playing-deck-list">  </ul><p class="message-deck-area-cards-list-hidden">Deck is hidden until the game starts</p></div></div></section><!-- table-detail-seats --> </section></div>
<div id="fs-result-screen-container"></div>
<div id="fs-signin-container"></div>
<div id="fs-signup-container"><section class="fs-popup-sign-up-container" style="display: none;"><header><h1>Sign up</h1><span class="avatar-profile" style="display:none;">Your avatar profile is complete</span></header><article class="frame"><section class="content"><section class="notification hidden fs-coppa-error"><h2>Sorry, but we are unable to process your registration.</h2><p>Unfortunately, we are unable to process your registration because you do not meet the <strong>minimum age requirement</strong> as noted in our <a href="http://www.makingfun.com/privacy-policy/" target="_blank">Privacy Policy</a>.</p><div class="close-button close-button-div"></div></section><section class="notification hidden fs-signup-no-service"><h2>Sorry, but we are unable to process your registration.</h2><p>The registration service is not available for now. Please try again later.</p><div class="close-button close-button-div"></div></section><section class="notification hidden fs-signup-email-sent"><h2>Thanks for signing up! We've emailed you at:</h2><div><span></span></div><p>Please log into our email account to click on the verification link we sent you.</p><p>If you don't see it, double check your spam folder or <a href="mailto:support@funsockets.com">contact us</a> for assistance.</p><div class="close-button close-button-div"></div></section><section class="notification hidden fs-signup-user-exists"><h2>Email <span></span> is already taken.</h2><div><span></span></div><div class="popup-mini-btn"><a href="javascript:void(0);">Back</a></div></section><section class="notification hidden fs-signup-user-name-exists"><h2>Username is already taken.</h2><div><span></span></div><div class="popup-mini-btn"><a href="javascript:void(0);">Back</a></div></section><section class="notification hidden fs-signup-invalid-name"><h2>The user name contains invalid characters.</h2><div><span></span></div><div class="popup-mini-btn"><a href="javascript:void(0);">Back</a></div></section><span class="popup_tooltip hidden">You will need a username and password for login. Click again if you decide to leave the setup process.</span><ul class="scenes"><li class=""><article class="content-area"><p>Sign up using your preferred social network:</p><ul class="oauth-container"><li><div tabindex="9"><a href="javascript:void(0);" class="facebook"><img src="./img-registration/facebook.png"></a></div></li><li class="oauth-container-center"><div tabindex="10"><a href="javascript:void(0);" class="twitter"><img src="./img-registration/twitter.png"></a></div></li><li><div tabindex="11"><a href="javascript:void(0);" class="google"><img src="./img-registration/google.png"></a></div></li></ul><div class="clear-fix"></div><p>- OR -</p><span class="error-message" style="display: none;"></span><div class="popup-row"><label class="sign-up-label">Enter your email address</label><input type="email" class="fs-sign-up-email" tabindex="1"></div><div class="popup-row"><label class="sign-up-label">Your birth date</label><div class="fs-sign-up-birthdate"><div><div class="dk_container dk_theme_default" id="dk_container_fs-signup-month" tabindex="2"><a class="dk_toggle" style="width: 210px;"><span class="dk_label">Month</span></a><div class="dk_options"><ul class="dk_options_inner"><li class=""><a data-dk-dropdown-value="month" class="">Month</a></li><li class=" "><a data-dk-dropdown-value="01" class="">01</a></li><li class=" "><a data-dk-dropdown-value="02" class="">02</a></li><li class=" "><a data-dk-dropdown-value="03" class="">03</a></li><li class=" "><a data-dk-dropdown-value="04" class="">04</a></li><li class=" "><a data-dk-dropdown-value="05" class="">05</a></li><li class=" "><a data-dk-dropdown-value="06" class="">06</a></li><li class=" "><a data-dk-dropdown-value="07" class="">07</a></li><li class=" "><a data-dk-dropdown-value="08" class="">08</a></li><li class=" "><a data-dk-dropdown-value="09" class="">09</a></li><li class=" "><a data-dk-dropdown-value="10" class="">10</a></li><li class=" "><a data-dk-dropdown-value="11" class="">11</a></li><li class=" "><a data-dk-dropdown-value="12" class="">12</a></li></ul></div></div><select id="fs-signup-month" class="month" name="month" tabindex="2" style="display: none;"><option value="month" selected="selected">Month</option><option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">09</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select></div><div><div class="dk_container dk_theme_default" id="dk_container_fs-signup-year" tabindex="3"><a class="dk_toggle" style="width: 210px;"><span class="dk_label">Year</span></a><div class="dk_options"><ul class="dk_options_inner"><li class=""><a data-dk-dropdown-value="year" class="">Year</a></li><li class=" "><a data-dk-dropdown-value="2015" class="">2015</a></li><li class=" "><a data-dk-dropdown-value="2014" class="">2014</a></li><li class=" "><a data-dk-dropdown-value="2013" class="">2013</a></li><li class=" "><a data-dk-dropdown-value="2012" class="">2012</a></li><li class=" "><a data-dk-dropdown-value="2011" class="">2011</a></li><li class=" "><a data-dk-dropdown-value="2010" class="">2010</a></li><li class=" "><a data-dk-dropdown-value="2009" class="">2009</a></li><li class=" "><a data-dk-dropdown-value="2008" class="">2008</a></li><li class=" "><a data-dk-dropdown-value="2007" class="">2007</a></li><li class=" "><a data-dk-dropdown-value="2006" class="">2006</a></li><li class=" "><a data-dk-dropdown-value="2005" class="">2005</a></li><li class=" "><a data-dk-dropdown-value="2004" class="">2004</a></li><li class=" "><a data-dk-dropdown-value="2003" class="">2003</a></li><li class=" "><a data-dk-dropdown-value="2002" class="">2002</a></li><li class=" "><a data-dk-dropdown-value="2001" class="">2001</a></li><li class=" "><a data-dk-dropdown-value="2000" class="">2000</a></li><li class=" "><a data-dk-dropdown-value="1999" class="">1999</a></li><li class=" "><a data-dk-dropdown-value="1998" class="">1998</a></li><li class=" "><a data-dk-dropdown-value="1997" class="">1997</a></li><li class=" "><a data-dk-dropdown-value="1996" class="">1996</a></li><li class=" "><a data-dk-dropdown-value="1995" class="">1995</a></li><li class=" "><a data-dk-dropdown-value="1994" class="">1994</a></li><li class=" "><a data-dk-dropdown-value="1993" class="">1993</a></li><li class=" "><a data-dk-dropdown-value="1992" class="">1992</a></li><li class=" "><a data-dk-dropdown-value="1991" class="">1991</a></li><li class=" "><a data-dk-dropdown-value="1990" class="">1990</a></li><li class=" "><a data-dk-dropdown-value="1989" class="">1989</a></li><li class=" "><a data-dk-dropdown-value="1988" class="">1988</a></li><li class=" "><a data-dk-dropdown-value="1987" class="">1987</a></li><li class=" "><a data-dk-dropdown-value="1986" class="">1986</a></li><li class=" "><a data-dk-dropdown-value="1985" class="">1985</a></li><li class=" "><a data-dk-dropdown-value="1984" class="">1984</a></li><li class=" "><a data-dk-dropdown-value="1983" class="">1983</a></li><li class=" "><a data-dk-dropdown-value="1982" class="">1982</a></li><li class=" "><a data-dk-dropdown-value="1981" class="">1981</a></li><li class=" "><a data-dk-dropdown-value="1980" class="">1980</a></li><li class=" "><a data-dk-dropdown-value="1979" class="">1979</a></li><li class=" "><a data-dk-dropdown-value="1978" class="">1978</a></li><li class=" "><a data-dk-dropdown-value="1977" class="">1977</a></li><li class=" "><a data-dk-dropdown-value="1976" class="">1976</a></li><li class=" "><a data-dk-dropdown-value="1975" class="">1975</a></li><li class=" "><a data-dk-dropdown-value="1974" class="">1974</a></li><li class=" "><a data-dk-dropdown-value="1973" class="">1973</a></li><li class=" "><a data-dk-dropdown-value="1972" class="">1972</a></li><li class=" "><a data-dk-dropdown-value="1971" class="">1971</a></li><li class=" "><a data-dk-dropdown-value="1970" class="">1970</a></li><li class=" "><a data-dk-dropdown-value="1969" class="">1969</a></li><li class=" "><a data-dk-dropdown-value="1968" class="">1968</a></li><li class=" "><a data-dk-dropdown-value="1967" class="">1967</a></li><li class=" "><a data-dk-dropdown-value="1966" class="">1966</a></li><li class=" "><a data-dk-dropdown-value="1965" class="">1965</a></li><li class=" "><a data-dk-dropdown-value="1964" class="">1964</a></li><li class=" "><a data-dk-dropdown-value="1963" class="">1963</a></li><li class=" "><a data-dk-dropdown-value="1962" class="">1962</a></li><li class=" "><a data-dk-dropdown-value="1961" class="">1961</a></li><li class=" "><a data-dk-dropdown-value="1960" class="">1960</a></li><li class=" "><a data-dk-dropdown-value="1959" class="">1959</a></li><li class=" "><a data-dk-dropdown-value="1958" class="">1958</a></li><li class=" "><a data-dk-dropdown-value="1957" class="">1957</a></li><li class=" "><a data-dk-dropdown-value="1956" class="">1956</a></li><li class=" "><a data-dk-dropdown-value="1955" class="">1955</a></li><li class=" "><a data-dk-dropdown-value="1954" class="">1954</a></li><li class=" "><a data-dk-dropdown-value="1953" class="">1953</a></li><li class=" "><a data-dk-dropdown-value="1952" class="">1952</a></li><li class=" "><a data-dk-dropdown-value="1951" class="">1951</a></li><li class=" "><a data-dk-dropdown-value="1950" class="">1950</a></li><li class=" "><a data-dk-dropdown-value="1949" class="">1949</a></li><li class=" "><a data-dk-dropdown-value="1948" class="">1948</a></li><li class=" "><a data-dk-dropdown-value="1947" class="">1947</a></li><li class=" "><a data-dk-dropdown-value="1946" class="">1946</a></li><li class=" "><a data-dk-dropdown-value="1945" class="">1945</a></li><li class=" "><a data-dk-dropdown-value="1944" class="">1944</a></li><li class=" "><a data-dk-dropdown-value="1943" class="">1943</a></li><li class=" "><a data-dk-dropdown-value="1942" class="">1942</a></li><li class=" "><a data-dk-dropdown-value="1941" class="">1941</a></li><li class=" "><a data-dk-dropdown-value="1940" class="">1940</a></li><li class=" "><a data-dk-dropdown-value="1939" class="">1939</a></li><li class=" "><a data-dk-dropdown-value="1938" class="">1938</a></li><li class=" "><a data-dk-dropdown-value="1937" class="">1937</a></li><li class=" "><a data-dk-dropdown-value="1936" class="">1936</a></li><li class=" "><a data-dk-dropdown-value="1935" class="">1935</a></li><li class=" "><a data-dk-dropdown-value="1934" class="">1934</a></li><li class=" "><a data-dk-dropdown-value="1933" class="">1933</a></li><li class=" "><a data-dk-dropdown-value="1932" class="">1932</a></li><li class=" "><a data-dk-dropdown-value="1931" class="">1931</a></li><li class=" "><a data-dk-dropdown-value="1930" class="">1930</a></li><li class=" "><a data-dk-dropdown-value="1929" class="">1929</a></li><li class=" "><a data-dk-dropdown-value="1928" class="">1928</a></li><li class=" "><a data-dk-dropdown-value="1927" class="">1927</a></li><li class=" "><a data-dk-dropdown-value="1926" class="">1926</a></li><li class=" "><a data-dk-dropdown-value="1925" class="">1925</a></li><li class=" "><a data-dk-dropdown-value="1924" class="">1924</a></li><li class=" "><a data-dk-dropdown-value="1923" class="">1923</a></li><li class=" "><a data-dk-dropdown-value="1922" class="">1922</a></li><li class=" "><a data-dk-dropdown-value="1921" class="">1921</a></li><li class=" "><a data-dk-dropdown-value="1920" class="">1920</a></li><li class=" "><a data-dk-dropdown-value="1919" class="">1919</a></li><li class=" "><a data-dk-dropdown-value="1918" class="">1918</a></li><li class=" "><a data-dk-dropdown-value="1917" class="">1917</a></li><li class=" "><a data-dk-dropdown-value="1916" class="">1916</a></li><li class=" "><a data-dk-dropdown-value="1915" class="">1915</a></li></ul></div></div><select id="fs-signup-year" class="year" name="year" tabindex="3" style="display: none;"><option value="year" selected="selected">Year</option><option value="2015">2015</option><option value="2014">2014</option><option value="2013">2013</option><option value="2012">2012</option><option value="2011">2011</option><option value="2010">2010</option><option value="2009">2009</option><option value="2008">2008</option><option value="2007">2007</option><option value="2006">2006</option><option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option><option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option><option value="1944">1944</option><option value="1943">1943</option><option value="1942">1942</option><option value="1941">1941</option><option value="1940">1940</option><option value="1939">1939</option><option value="1938">1938</option><option value="1937">1937</option><option value="1936">1936</option><option value="1935">1935</option><option value="1934">1934</option><option value="1933">1933</option><option value="1932">1932</option><option value="1931">1931</option><option value="1930">1930</option><option value="1929">1929</option><option value="1928">1928</option><option value="1927">1927</option><option value="1926">1926</option><option value="1925">1925</option><option value="1924">1924</option><option value="1923">1923</option><option value="1922">1922</option><option value="1921">1921</option><option value="1920">1920</option><option value="1919">1919</option><option value="1918">1918</option><option value="1917">1917</option><option value="1916">1916</option><option value="1915">1915</option></select></div><div class="error-pin"></div></div><div class="clear-fix"></div><div class="birthday-note-div" tabindex="4"><a href="javascript:void(0);" class="birthday-note" title="Dominion requires users to provide their real date of birth to encourage authenticity and provide only age-appropriate access to content. Your birthday will be hidden from other users."><strong>Why is my birthday required?</strong></a></div></div><div class="clear-fix"></div><div class="fs-popup-button" tabindex="5"><a href="javascript:void(0);" class="signup-btn">Sign Up</a></div><div class="sign-up-indicator hidden"></div><div class="clear-fix"></div><p><span tabindex="6" class="login"><a href="javascript:void(0);" class="login">Click here to Login</a></span></p><p><strong>By clicking "Sign Up" you are accepting our <span tabindex="7"><a class="link-terms" href="//www.makingfun.com/footer/terms-of-services/" target="_blank">terms of service</a></span> and <span tabindex="8"><a class="link-privacy" href="//www.makingfun.com/footer/privacy-policy/" target="_blank">privacy policy</a></span>.</strong></p></article></li><li class="hidden"><article class="content-area"><h2>Email: </h2><div class="form-container"><label for="name">Pick a user name.</label><input type="text" name="name" tabindex="12"><label for="password">Create a password.</label><input type="password" name="password" tabindex="13"><label for="retype-password">Confirm password.</label><input type="password" name="retype-password" tabindex="14"></div></article><div class="password-requirements"><ul><li>The password must contain at least 1 character.</li><li>The password must contain at least 1 numeric character.</li><li>The password must be greater than or equal to 6 characters.</li><li>The password must be equal or less than 80 characters.</li></ul></div><div class="clear-fix"></div><div class="popup-medium-btn" tabindex="15"><a href="javascript:void(0);">Next</a></div></li><li class="hidden"><article class="content-area"><div class="captcha-wrapper"><iframe id="fs-create-captcha-frame" height="80" width="97%" src="//www.playdominion.com/captcha/"></iframe><span tabindex="18"><a class="refresh-captcha">Refresh</a></span></div><div class="input-captcha"><label>Please enter the letters you see above:</label><input type="text" name="captcha" id="fs-create-captcha" tabindex="16"><div class="fs-popup-button" tabindex="17"><a href="javascript:void(0);">Continue</a></div><div class="captcha-indicator hidden"></div></div></article></li><li class="hidden"><article class="content-area"><div class="guide-choose-avatar"><p>An email was sent to <span class="email-content"></span></p><p>Once you have clicked on the confirmation link, press continue.</p> <p> If you do not receive a confirmation email within the next few hours,please use the <a href="http://makingfun.desk.com/customer/portal/emails/new?q=Dominion" target="_blank">report a problem</a> link to contact support.</p><div class="fs-popup-button" tabindex="19"><a href="javascript:void(0);">Continue</a></div><p class="error-confirm" style="display: none;"></p></div></article></li><li class="hidden"><article class="content-area"><div class="guide-choose-avatar"><p>Click the button below to bring up the avatar selector.</p><p>Pick which Avatar you would like to represent you.</p><div class="fs-popup-button" tabindex="20"><a href="javascript:void(0);">Pick an Avatar</a></div></div></article></li><li class="hidden"><article class="content-area"><div class="avatar-popup"><h2></h2><div id="fs-registration-avatar-player"></div></div></article><div class="popup-brown-btn" tabindex="21"><a href="javascript:void(0);">Back</a></div><div class="popup-medium-btn" tabindex="22"><a href="javascript:void(0);">Finish</a></div></li></ul></section></article><div class="close-button-div" tabindex="23"><a class="close-button" href="javascript:void(0)"></a></div><div class="reveal-close-button hidden"></div></section></div>
<div id="fs-edit-profile-container"></div>
<div id="fs-change-password-container"></div>
<div id="fs-forgot-password-container"></div>
<div id="fs-reset-password-container"></div>
<div id="fs-my-cards-container"><div id="my-cards-dialog" class="fs-mycards-content"><a class="my-cards-close-btn"></a><p>You need to <a id="my-cards-register" href="javascript:void(0);">Register</a> or <a id="my-cards-login" href="javascript:void(0);">Login</a> to use this feature</p></div></div>
<div id="fs-redeem-container"></div>
<div id="fs-pls-login-campaign-container"><div class="fs-please-login-body" id="fs-pls-login-campaigns"><a class="pls-loginclose-btn"></a><p>You need to <a href="javascript:void(0);" id="fs-pls-login-register">Sign up</a> or <a href="javascript:void(0);" id="fs-pls-login-login">Login</a> to use this feature</p></div></div>
<div id="fs-pls-upgrade-FF17-container"></div>
<div id="fs-pls-upgrade-CH23-container"></div>
<div id="fs-registration-avatar-editor"></div>
<!--[START DECKBUILDER TEMPLATE]--> <div class="db-loading-indicator"></div> <div class="db-popup-container" style="display: none;"> <div class="db-popup"> <span class="closeBnt"></span> <div class="content"> <div class="db-app-container"> <div class="mc-topnav"> <ul> <li><a class="current db-link-tab-my-deck" href="#mydeck">My Decks</a></li> <li><a class="db-link-tab-deck-builder" href="#deckbuilder">Deck Builder</a></li> <!--<li><a class='db-link-tab-card-achievement' href='#achievement'>Card Achievements</a></li>--> </ul> <div class="add-deck-box"> <button class="fs-mtrm-dominion-action-btn add-deck">Add Deck</button> </div> </div> <div class="clearfix"></div>  <div class="db-content-container clearfix"> </div> <!-- db-content-container --> <!-- <div style='font-family: MinionPro-BoldCn; color: #FFF'>A</div> <div style='font-family: TrajanPro; color: #FFF'>A</div> --> </div> </div> </div>  </div> <!-- db-popup-container -->  <script id="tpl-mydeck-master-layout" type="text/template"> <div class='mc-content'> <div class='left_column'> <div class='left-header'> <h3><span class='db-default-deck-name'>Empty</span></h3> <div class='db-default-deck-cards-name'></div> </div> <div class='fs-deck-builder-empty-deck-message-container'>No saved decks. Please use <a href='#' class='fs-deck-builder-empty-deck-message-link'>Deck Builder</a> to create some.</div>  <div class='my-deck-card-list-scroller'> <div class='my-deck-card-list-buff clearfix' style='min-height: 100px'> <ul class='my-deck-card-list clearfix'></ul> </div> </div> <div class='fs-deck-builder-colony-platinum'>Use Colonies/Platinum: <span class='value'>No</span></div> <div class='fs-deck-builder-use-shelters fs-hidden-prod-env'>Use Shelters: <span class='value'>No</span></div> </div> <div class='right_column'> <ul class='my-deck-list'></ul> </div> </div> </script>  <script id="tpl-mydeck-deck-item" type="text/template"> <span class='name'><%=name%></span> <div class='action'> <div style='display: none'><input type='checkbox' name='default' value='' <%=isChecked%>/>set as default</div> <a href='#' class='md-edit-deck'>edit</a> <a href='#' class='md-delete-deck'>delete</a> </div> </script>  <script id="tpl-mydeck-card-item" type="text/template"> <div id='<%=nameId%>' class='card-item-boder'></div> </script>  <script id="tpl-mydeck-card-item-empty" type="text/template"> <li> <div class='card-item-boder empty'> <div class='card-item-boder-empty-outer'> <div class='card-item-boder-empty-inner'>Empty</div> </div> </div> </li> </script>  <!-- Deck Builder Templates --> <script id="tpl-deckbuilder-master-layout" type="text/template"> <div class='mc-content'> <!-- Deck builder --> <div class='mc-db-leftnav'> <!-- Sets tree --> </div> <div class='mc-bd-center'> <!-- Card selector --> </div> <div class='mc-db-right'> <!-- Card editor --> </div> </div> </script>  <script id="tpl-deckbuilder-sets-tree" type="text/template"> <div class='left-top'> <input class='search-field' id='txtCardFilter' type='text'/> </div> <div class='db-sets-tree-container'> <!-- sets tree --> </div> </script>  <script id="tpl-deckbuilder-sets-group-item" type="text/template"> <span class='expanding-menu-header'><%=name%></span> <ul set-name='<%=name%>'></ul> </script>  <script id="tpl-deckbuilder-card-selector" type="text/template"> <div class='db-card-sheet-name'></div> <ul class='db-card-sheet clearfix'></ul> <ul class='db-card-sheet-not-choose-able clearfix'></ul> <div class='card-detail-box' style='display: none'> <span>&laquo;&nbsp;</span> <a class='db-link-back-to-cards' href='#'>Back to cards</a> <div class='card-detail'> <div class='card-thumbnail'> <canvas id='canvas-card-thumbnail' width='212px' height='320px'></canvas> </div> <span><a class='db-link-flip-card' href='#'>Flip card</a></span> </div> </div> </script>  <script id="tpl-deckbuilder-card-editor" type="text/template"> <div class='row-top'> <input class='search-field' id='txtDeckName' type='text' maxlength='50'/> <span class='db-error-message db-error-name'>Deck's name cannot be duplicated</span> <!--<div class='bt-random-box'> <button class='fs-mtrm-dominion-action-btn db-btn-random-deck'>Random Deck</button> </div>--> </div> <div class='main-content'> <ul class='db-card-editor-sheet'> <!-- card items --> </ul> <span class='db-error-message db-error-cards'>Must at least 10 cards are selected</span> <div class='clearfix'></div> <div class='row card-editor-card-names'>  </div> <div class='row'> <div style='display: none'><input class='db-cb-is-default' type='checkbox' />Set this deck as default</div> <span class='db-loading-mini db-loading-colony'></span><input class='db-cb-is-colony-platinum' type='checkbox' />Colony/Platinum<br/> <span class='db-loading-mini db-loading-shelters'></span><input class='db-cb-is-use-shelters' type='checkbox' />Use Shelters </div> <div class='clearfix'></div> <div class='row'> <!--<button class='fs-mtrm-dominion-action-btn db-btn-cancel'>Cancel</button>--> <button class='fs-mtrm-dominion-action-btn db-btn-random-deck'>Random</button> <button class='fs-mtrm-dominion-action-btn right db-btn-save-deck' >Save Deck</button> </div> </div> </script>  <script id="tpl-achievement-master-layout" type="text/template"> <div class='mc-ca-left'> <ul> <li> <div class='card-item-boder'></div> <span>card award</span> </li> <li> <div class='card-item-boder'></div> <span>card award</span> </li> <li> <div class='card-item-boder'></div> <span>card award</span> </li> <li> <div class='card-item-boder'></div> <span>card award</span> </li> <li> <div class='card-item-boder'></div> <span>card award</span> </li> <li> <div class='card-item-boder'></div> <span>card award</span> </li> <li> <div class='card-item-boder card-item-none'></div> <span class='none'>card award</span> </li> <li> <div class='card-item-boder card-item-none'></div> <span class='none'>card award</span> </li> </ul> </div> <div class='mc-ca-right'> <div class='card-item-detail'></div> </div> </script>  <section class="fs-db-popup-alert-popup fs-mtrm-popup jqmID1" style="display: none"> <header class="fs-panel-header"> <h3>Table Message</h3> </header><!-- request-join-table-header -->  <section class="alert-popup-content">  </section><!-- alert-popup-content -->  <section class="fs-mtrm-popup-buttons"> <button class="fs-mtrm-dominion-action-btn alert-popup-btn-ok">Ok</button> </section><!-- request-join-table-buttons --> </section> <!--[END DECKBUILDER TEMPLATE]--> <div id="how-to-play"><ul class="tabs"> <li><a href="help-html/dominion_how_to_play.html" class="current">How to Play</a></li> <li><a href="help-html/dominion_basic.html">Dominion Basics</a></li> <li><a href="help-html/game_modes.html">Game Modes</a></li> <li><a href="help-html/dominion_adventures.html">Dominion Adventures</a></li> <li><a href="help-html/ranking_and_leaderboards.html">Ranking and Leaderboards</a></li> <li><a href="help-html/offical_rules.html">Official Rules</a></li></ul><a href="#" class="htp-close"></a><div class="content">   <div class="play" style="display: block;"><h2>Playing Goko Dominion</h2>
<p style="text-align:center;"><img src="./help-html/img/game_overview.jpg" width="903px" height="459px"></p>
<p>At Goko, we think that taking a paper board game and putting it online makes a fun time funner. No time-consuming setups, no messy clean-ups, and if you spill beer on the table, it's not that big a deal (just try not to get beer on your keyboard). We're working hard to give you the smoothest, cleanest online Dominion experience possible.</p>
<h4><p>Avatars and Player Info</p></h4>
<p>You, represented by your avatar, are located at the bottom left of the screen, in a little circle. When it's your turn to play, the color behind your head shows yellow. If it's someone else's turn, and you're supposed to react to something they did, the color behind your head shows red. There's a card bay near your head, with two decks of cards (or room for two decks of cards): the Draw deck, and the Discard deck. The Draw deck's top card is hidden (you can only see the back of the card) while the Discard deck's top cardis face up.</p>
<p>Your opponents, both human and computer, show above you along the left edge of the screen. When it's each opponent's turn, their little head will pop out to the right, and you'll see their card decks. They'll pop back in when their turn is over. If you'd like to pop out an opponent when it's not their turn, you can click on your opponent's head, and you'll get the full view. Click on the head again to pop 'em back.</p>
<h4><p>Cards and Card Decks</p></h4>
<p>Unless there's a reason to be dealt more or fewer cards, you'll normally be dealt five cards. These five cards, your hand, are fanned out at the bottom of the screen. You can see them throughout your turn, even when you're waiting for other players to finish their turns. The other players don't get to see what's in your hand (unless someone plays a card that tells you to show it around).</p>
<p>Your hand is made of cards gained from the piles shown onscreen:</p>
<p> 1. Ten piles of different Kingdom cards are at the top center, in two rows of five
<br>
2. Three (or maybe four) piles of Treasure cards are at the top right, showing coin values
<br>
3. One purple Curse card pile, below the Treasures
<br>
4. Three green Province card piles, to the left side of the Kingdom cards (and sometimes one more pile is below the Curses)
</p>
<p>Piles of cards that can be purchased have little red circles on their upper right corners. This shows you how many cards are in the pile. When all the cards in that pile have been bought, the red circle number shows zero, and the pile is grayed out. No one can buy any more of those cards.</p>
<p>The Trash pile is at the bottom right of the screen, below the system control buttons. Click it once to see what's in it, and click it again to make it go away.</p>
<p>Cards can glow different colors, depending on what you're supposed to do, or what your opponent is doing. During the different phases of your turn, any card that you can play will glow with a blue border. If it's someone else's turn, and they're waiting for you to react to something, the cards that you can play will glow with a green border. When an Action card is in play, it has a solid green border.</p>
<p>If it's time to buy a card, a white plus sign in a blue square will blink on the bottom right corner of cards that you can afford. Click on the plus sign to buy that card.</p>
<p>To see a zoomed-in view of any card, click on that card once. Click on it again to put it away.</p>
<p>A red "X" on the back of a card shows that someone's being attacked, and they aren't doing anything to counter it.</p>
<p>Sometimes, sparkly particles will swoosh out of a card towards other things, showing you what's being affected during the turn.</p>
<p>A big gray rectangle displayed on top of the Kingdom cards area means that someone is responding to an option, whether you or an opponent.</p>
<h4><p>Turn Phase Counters</p></h4>
<p>When it's your turn, take a look at the three blue circles in the middle of the screen, towards the left side. They show you how many things you can do (Actions), how many times you can purchase things (Buys), and how much money you have to spend (Coins).</p>
<h4><p>Game Control Buttons</p></h4>
<p>On the right side of the screen, near the fanned-out cards that make up your hand, are four little grayish buttons:</p>
<p>Game Log, the button with the dots and lines, lets you scroll through a text readout of what the game has done. Click the "X" in the corner to close it.</p>
<p>Show All Cards, the button with the three cards, shows you big versions of all the Kingdom cards. Click once to bring it up, and then click on any of the cards to make them all go away.</p>
<p>Chat, the button with the speech bubble, opens the chat window. To use chat, just open the chat window and start typing (the cursor moves to the right place automatically). Press RETURN when you're done typing. You can keep playing even with the chat window open! To close the chat window, click on the speech bubble again. (There's also a fast way to bring up Chat. Press RETURN, type your message in the box that pops up, and press RETURN again. Chat goes away.)</p>
<p>Game Settings, the gear button, lets you toggle sound effects and in-game music (which is very nice, by the way), set the game's animation speed, and abandon a game. Click the "OK" button to close the window.</p></div> <div class="basic" style="display: none;"></div> <div class="modes" style="display: none;"></div> <div class="adventures" style="display: none;"></div> <div class="leaderboards" style="display: none;"></div> <div class="rules" style="display: none;"></div></div></div> <div style="position: absolute; display: none; left: 0px; top: 0px; height: 100%; width: 100%; z-index: 6000; background: rgba(0, 0, 0, 0.498039);" class="newlog db-popup-container"><div class="db-popup" style="top:40%;">
  <div class="content" style="position:absolute; min-height: 100px;max-height:270px; top: 40%;left:15%; width: 70%;">
    <div style="text-align:center;height:270px;margin:10px;">
      <div style="margin-top:10px">
        Select a kingdom (see <a target="_blank" href="http://dom.retrobox.eu/kingdomgenerator.html">instructions</a>):
      </div>
      <form id="selform" onsubmit="GS.kG.KingdomselCode.returnCards(event);">
       
        <br>
        Cards: <input id="selval" name="selval" style="width:90%" value="All">
        <br>
        <input type="submit" name="kingselGo" class="fs-launch-game-btn" style="margin:5px;" value="OK">
        <input type="button" name="kingselCancel" class="fs-launch-game-btn" style="margin:5px;" value="Cancel (default settings)" onclick="GS.kG.KingdomselCode.cancelCards();">
      </form>

      Advanced Generator (see <a target="_blank" href="http://forum.dominionstrategy.com/index.php?topic=11749.0">Instructions</a>):
      <form id="weighted-generator" onsubmit="GS.kG.KingdomselCode.generateWeightedCards(event)">
        More Likely (300%): <input id="weighted-more"><br>
        Less Likely (33%): <input id="weighted-less"><br>
        Exclude: <input id="weighted-exclude"><br>
        <input type="submit" name="weightedGo" class="fs-launch-game-btn" style="margin:5px;" value="Generate String">
      </form>
    </div>
  </div>
</div>
</div></div>
<div id="fs-game-store-container" style="z-index: 99; margin-top: -285px; top: 50%;">
<canvas id="goko-store-canvas"></canvas>
</div>

<!-- this should be here because some lib using it -->
<script src="fsConnectionParams.js" type="text/javascript"></script>

<script src="/FSSDK/3plibs/jquery-1.7.1.js" type="text/javascript"></script>
<script src="/FSSDK/3plibs/jquery-plugins.js" type="text/javascript"></script>
<script src="/FSSDK/3plibs/underscore-min.js" type="text/javascript"></script>
<script src="/FSSDK/3plibs/backbone-min.js" type="text/javascript"></script>

<!-- Makingfun Analytics lib -->
<script src="lib/makingfun-jssdk.min.js"></script>

<!-- Load up the FSSDK and it supporting code -->
<script src="/FSSDK/FSSDK.js" type="text/javascript"></script>
<script src="/FSSDK/FSSDK.MeetingRoom.js" type="text/javascript"></script>
<script src="/FSSDK/FSSDK.Templates.js" type="text/javascript"></script>
<script src="/GSSDK/GSSDK.js" type="text/javascript"></script>
<script src="/FSSDK/FSSDK.Notifier.js" type="text/javascript"></script>

<!-- Store System OLD  -->
<script src="/FSSDK/FSSDK.Store.js" type="text/javascript"></script>

<!-- KwikTools Library -->
<script type="text/javascript" src="goko-store/src/kwikTools.js"></script>

<!-- Store System NEW / Language / Ted Libs -->
<script src="goko-store/src/gokoStoreModel.js" type="text/javascript"></script>
<script src="goko-store/src/gokoStoreView.js" type="text/javascript"></script>
<script src="goko-store/src/gokoStoreController.js" type="text/javascript"></script>
<script src="goko-store/loc/en/gokoStoreStrings.js" type="text/javascript"></script>
<script src="goko-store/src/gokoLineScroll.js" type="text/javascript"></script>

<!-- Avatar System -->
<script src="/FSSDK/FSSDK.Avatar.js" type="text/javascript"></script>

<!-- Adventures System -->
<script type="text/javascript" src="./gameMapLoader.js"></script>
<script type="text/javascript" src="./gameMapWorld.js"></script>
<script type="text/javascript" src="./gameMapRegion.js"></script>
<script type="text/javascript" src="./gameBattleScreen.js"></script>

<!-- Various lib files -->
<script src="lib/json2.js" type="text/javascript"></script>
<script src="lib/FSWindows.js" type="text/javascript"></script>
<script src="lib/RemoteLogger.js" type="text/javascript"></script>
<script src="CardBuilder/FS.CardBuilder.js" type="text/javascript"></script>
<script src="CardBuilder/FS.CardBuilder.Data.js" type="text/javascript"></script>
<script src="lib/FSCards.js" type="text/javascript"></script>
<script src="lib/DominionUI.js" type="text/javascript"></script><meta name="viewport" content="initial-scale=1,maximum-scale=1">
<script src="lib/iscroll.js" type="text/javascript"></script>
<script src="lib/jquery.tools.tabs.js" type="text/javascript"></script>

<!-- GameAnalytics files -->
<script src="lib/crypto-js/sha256.js" type="text/javascript"></script>
<script src="lib/crypto-js/enc-base64.js" type="text/javascript"></script>
<script src="lib/crypto-js/md5.js" type="text/javascript"></script>
<script src="lib/crypto-js/sha1.js" type="text/javascript"></script>
<script src="lib/GameAnalytics.js" type="text/javascript"></script>

<!-- Utils for Dominion modules -->
<script src="lib/FS.ModuleUtils.js" type="text/javascript"></script>

<!-- DeckBuilder -->
<script src="lib/dominionSetGeneratorData.js" type="text/javascript"></script>
<script src="lib/dominionSetGenerator.js" type="text/javascript"></script>
<script src="lib/FS.DeckBuilder.Lib.js" type="text/javascript"></script>
<script src="lib/FS.DeckBuilder.js" type="text/javascript"></script>

<!-- Meeting room -->
<script src="lib/FS.MeetingRoom.Dominion.Lib.js" type="text/javascript"></script>
<script src="lib/FS.MeetingRoom.Dominion.js" type="text/javascript"></script>

<script src="lib/FS.LaunchScreenLib.js" type="text/javascript"></script>
<script src="lib/FS.LaunchScreen.Redeem.js" type="text/javascript"></script>
<script src="lib/FS.LaunchScreen.js" type="text/javascript"></script>

<script src="lib/FS.Registration.Template.js" type="text/javascript"></script>
<script src="lib/FS.RegistrationLib.js" type="text/javascript"></script>
<script src="lib/FS.Registration.js" type="text/javascript"></script>

<script src="lib/fs.signin.Template.js" type="text/javascript"></script>
<script src="lib/fs.signin.js" type="text/javascript"></script>

<script src="lib/FS.ForgotPassword.Template.js" type="text/javascript"></script>
<script src="lib/FS.ForgotPassword.js" type="text/javascript"></script>

<script src="lib/FS.EditProfile.Template.js" type="text/javascript"></script>
<script src="lib/FS.EditProfile.js" type="text/javascript"></script>

<script src="lib/FS.ChangePassword.Template.js" type="text/javascript"></script>
<script src="lib/FS.ChangePassword.js" type="text/javascript"></script>

<script src="lib/FS.ResetPassword.Template.js" type="text/javascript"></script>
<script src="lib/FS.ResetPassword.js" type="text/javascript"></script>

<script src="lib/FS.ResultScreen.js" type="text/javascript"></script>
<script src="lib/scrollability.min.js" type="text/javascript"></script>

<script src="lib/currencyClient.js" type="text/javascript"></script>
<script src="lib/FS.ValidateCardManager.js" type="text/javascript"></script>

<!-- Core Game client code. -->
<!-- <script type="text/javascript" src="./min/dominion_coregame.js"></script> -->
<script src="DominionGameClient.js" type="text/javascript"></script>
<script src="DominionClient.js" type="text/javascript"></script>
<script src="goko.js" type="text/javascript"></script>

<script type="text/javascript" src="./campaignClient.js"></script>
<script type="text/javascript" src="./lib/caat-min.js"></script>
<script type="text/javascript" src="./lib/kwiktools.js"></script>
<script type="text/javascript" src="./lib/vhontools.js"></script>

<!-- KwikTools Layout Files -->
<script type="text/javascript" src="./layout/campaign_battle.js"></script>
<script type="text/javascript" src="./layout/congratulations_box.js"></script>
<script type="text/javascript" src="./layout/map_regions.js"></script>
<script type="text/javascript" src="./layout/map_world.js"></script>
<script type="text/javascript" src="./layout/tips_adventures.js"></script>
<script type="text/javascript" src="./layout/ui_playerpad.js"></script>
<script type="text/javascript" src="./layout/ui_pregame_dialog.js"></script>
<script type="text/javascript" src="./layout/ui_world_dialog.js"></script>

<!-- Localized Files -->
<script type="text/javascript" src="./loc/en/strings_adventures_catalog.js"></script>
<script type="text/javascript" src="./loc/en/strings_tutorial.js"></script>
<script type="text/javascript" src="./goko-spots/config_spots.js"></script>

<script src="lib/AnalyticsEventManager.js" type="text/javascript"></script>
<script src="lib/LaunchScreenAnalyticsWrapper.js" type="text/javascript"></script>
<script src="lib/LayoutSettings.js" type="text/javascript"></script>
<script src="lib/ScreenScaling.js" type="text/javascript"></script>
<script src="lib/FS.Help.js" type="text/javascript"></script>
<script src="lib/FS.Advertising.js" type="text/javascript"></script>

<!-- <script type="text/javascript" src="//loader.engage.gsfn.us/loader.js"></script> -->

<script type="text/javascript">
$(document).ready(function () {
if (!Modernizr.websockets) {
alert('Your browser does not support HTML5 Web Sockets. Try Google Chrome instead.');
}
if (!Modernizr.canvas) {
alert('Your browser does not support HTML5 canvas. Try Google Chrome instead.');
}
});
$(document).ready(function () {
dominionClientMain();
});
</script>


<!-- Quick Play --> <script id="fs-mtrm-tpl-quick-play-setting-single-play" type="text/template"> <div class='fs-mtrm-qp-setting-popup fs-single-player-body' style='display: none; z-index: 200; position:absolute'> <a class='my-cards-close-btn close-btn'></a> <ul> <li><a href='javascript:void(0);' id='two-players'></a></li> <li><a href='javascript:void(0);' id='three-players'></a></li> <li><a href='javascript:void(0);' id='four-players'></a></li> </ul> <span class='fs-quickplay-setting-indicator'></span> </div> </script>  <!-- Quick Play Fast --> <script id="fs-mtrm-tpl-quick-play-fast" type="text/template"> <div class='fs-mtrm-qp-fast-popup' style='display: none; z-index: 400px'> <div class='fs-mtrm-qp-header'> <h3>Quick Play</h3> </div> <div class='fs-mtrm-qp-body'> <p> <div class='vp-player-view'> <div class='vp-player-detail'>&nbsp;</div> <p class='vp-name'><strong>player name</strong></p> <p class='vp-ranking'></p> </div> </p> <p class='fs-mtrm-qp-text'><strong>Waiting for other players...</strong></p> <p> <em class='fs-mtrm-qp-fast-setting' style='visibility:hidden;'>(2 or 4 player)</em> </p> <div class='fs-mtrm-qp-btn-cancel'></div> </div> </div> </script>  <!-- Quick Play Social --> <script id="fs-mtrm-tpl-quick-play-social" type="text/template"> <div class='fs-mtrm-qp-social-popup' style='display:none'> <div class='fs-mtrm-qp-header'> <h3>Quick Play</h3> </div> <div class='fs-mtrm-qp-left-bar'> <div class='fs-mtrm-qp-left-bar-content'>  </div> <div class='fs-mtrm-qp-button-container'> <button class='fs-meetingroom-btn fs-mtrm-qp-btn-cancel'>Cancel</button> <button class='fs-meetingroom-btn fs-mtrm-qp-btn-play'>Ready to play</button> </div> </div> <div class='fs-mtrm-qp-right-bar'> </div> </div> </script>  <!-- End Quick Play templates -->  <!-- Login templates --> <script id="fs-mtrm-tpl-login" type="text/template"> <div class='fs-login-container clearfix'> <div class='fs-login-form'> <h1>Login</h1><br/> <label for='fs-login-email'>Email:</label><br/><input type='text' id='fs-login-email' value='alice@domain.com'/><br/> <label for='fs-login-password'>Password:</label><br/><input type='text' id='fs-login-password' value='test123'/><br/> <div class='fs-login-google-icon' style='display:none'></div> <input type='button' class='fs-login-google-button' id='fs-login-google-button' value='Sign In Using Google' style='display:none'/><br/> <input type='button' class='fs-login-signin-button' id='fs-login-signin-button' value='Sign In Using FunSockets'/><br/> <input type='button' class='fs-login-signin-button' id='fs-login-guest-button' value='Sign In as Guest'/><br/> </div> <div class='fs-create-player-form'> <h1>Create Player</h1><br/> <label for='fs-create-username'>DisplayName:</label><br/><input type='text' id='fs-create-username' value='Fred'/><br/> <label for='fs-create-password'>Password:</label> <br/><input type='text' id='fs-create-password' value='test123'/><br/> <label for='fs-create-email'>Email:</label><br/><input type='text' id='fs-create-email' value='fred@domain.com'/><br/> <div class='fs-create-google-icon' style='display:none'></div> <input type='button' class='fs-create-google-button' id='fs-create-google-button' value='Create Using Google' style='display:none'/><br/> <input type='button' id='fs-create-player-button' class='fs-create-player-button' value='Create Using FunSockets' /><br/> </div> </div> </script>  <!-- Chat templates --> <script id="fs-mtrm-tpl-chat" type="text/template"> <div class='fs-chat-header'> <span class='fs-chat-header-text fs-mtrm-text-border'>Chat</span> </div>  <div class='fs-chat-list-body'> <div class='fs-chat-list-container'> <div class='fs-chat-list-scroller'> <ul class='fs-chat-list'></ul> </div> <div class='fs-chat-input-container'> <input id='fs-chat-input' type='text' rows='2' placeholder='Type Here And Press Enter To Chat'/> </div> </div> </div> </script>  <script id="fs-mtrm-tpl-chat-line" type="text/template"> <li class='clearfix'> <div data-playerid='<%=player.playerId%>'> <span class='fs-mtrm-chat-avatar'></span> <div class='fs-mtrm-chat-line-text'><strong><%=name%></strong>: <%=text%></div> </div> </li> </script>  <!-- Room PLayer List templates --> <script id="fs-mtrm-tpl-room-player-list" type="text/template"> <div class='fs-player-list-header'>Player List</div> <div class='fs-player-list-list-body'> <div class='fs-player-list-container'> <ul class='fs-player-list'></ul> </div> </div> </script>  <script id="fs-mtrm-tpl-room-player-list-line" type="text/template"> <li class='clearfix'> <div data-playerid='<%=player.playerId%>' class='player-list-item clearfix'> <div class='fs-mtrm-player-avatar-small'></div> <div class='fs-mtrm-player-name'> <strong><%=player.playerName%></strong> <div class='rank'>Rating: <span class='player-rank'>0</span></div> </div> </div> </li> </script>  <!-- Player list templates --> <script id="fs-mtrm-tpl-player-list-one-player" type="text/template"> <li id='player-<%=player.playerId%>' data-playerid='<%=player.playerId%>'> <div class='vp-player-view'> <div class='vp-player-detail'>&nbsp;</div> <p class='vp-name'><strong><%=player.playerName%></strong></p> <p class='vp-line clearfix'> <span class='vp-label record'> Record: </span> <span class='vp-value record vp-wld'>  </span> </p> <p class='vp-line clearfix'> <span class='vp-label'> Casual Rating: </span> <span class='vp-value vp-ranking'>  </span> </p> <!--<p class='vp-line clearfix'> <span class='vp-label record'> Pro: </span> <span class='vp-value record vp-wld-pro'>  </span> </p>--> <p class='vp-line clearfix'> <span class='vp-label'> Pro Rating: </span> <span class='vp-value vp-rating-pro'>  </span> </p> <p class='vp-line clearfix vp-line-quit'> <span class='vp-label'> Quit %: </span> <span class='vp-value vp-quit-percent'>  </span> </p> <button class='fs-mtrm-dominion-action-btn btn-kick-player'>Kick</button> </div> </li> </script>  <!-- Classic templates --> <script id="fs-mtrm-tpl-classic-master" type="text/template"> <section class='fs-mtrm-classic-container'> <header class='fs-mtrm-classic-header'> <nav class='fs-mtrm-header-nav'> <ul> <li data='home'> <div class='fs-mtrm-main-menu-home'>Home</div> </li> <!--<li data='meetingroom' class='active'>Meeting Room</li>--> <li data='mycards' class='fs-disabled-for-guest'>My Cards</li> <li data='leaderboard' class='mtr-leaderboard'>Leaderboard</li> <li data='campaign' class='fs-disabled-for-guest'>Adventures</li> <li data='store'>Store</li> </ul> </nav> <aside class='fs-mtrm-classic-player-info'> <div class='player-info-avatar'></div> <div class='player-info-name fs-mtrm-text-border'> <div><strong class='name'></strong></div> <div class='rating-container'>Rating: <span class='rating'>0</span></div> </div> <div class='player-info-currency fs-hidden-prod-env'> <div class='fs-mtrm-player-coin'>  </div> <div class='fs-mtrm-player-victory'>  </div> </div> </aside> </header><!-- classic header -->  <section class='fs-mtrm-classic-room-section'> </section><!-- room section --> </section> </script>  <script id="fs-mtrm-tpl-classic-room-section" type="text/template"> <header class='room-section-header'> <ul class='room-section-header-buttons'> <li><button class='fs-mtrm-text-border room-section-btn-create-table fs-mtrm-dominion-action-btn'>Create Game</button></li> <li><button class='fs-mtrm-text-border room-section-btn-find-table fs-mtrm-dominion-action-btn'>Play Now</button></li> </ul> <aside class='room-section-rooms-selection-container'> </aside> <aside class='romm-section-communication-panel'> <aside class='room-section-player-list-container'></aside> <aside class='room-section-chat-container'></aside> </aside> </header><!-- classic header -->  <section class='room-section-search-table'> <span class='fs-mtrm-text-border fs-mtrm-room-section-search-table-text'>Create a new game or join an existing one.</span> <input type='text' name='name' placeholder='search' class='room-section-text-search'/> </section><!-- room content -->  <section class='room-section-content'>  </section><!-- room content --> </script>  <script id="fs-mtrm-tpl-classic-edit-table" type="text/template"> <section class='fs-mtrm-popup-edit-table fs-mtrm-popup' style='display: none'> <span class='classic-close-btn edit-table-btn-cancel'></span> <header class='edit-table-header fs-panel-header'> <span class='edit-table-header-btn edit-table-header-btn-gamesetting active'>Game Settings</span> <span class='edit-table-header-btn edit-table-header-btn-mydeck'>My Decks</span> <!--<span class='edit-table-header-btn edit-table-header-btn-deck-builder'>Deck Builder</span>-->  <!-- TODO: remove it later --> <div style='visibility: hidden'> <label class='fs-mtrm-label-link-to-game' for='link-to-game'>Invite URL:</label> <input type='text' readonly='true' name='link-to-game' placeholder='link to game' class='edit-table-text-link fs-mtrm-text-input'/> <button class='fs-mtrm-dominion-action-btn edit-table-link-copy' style='display: none'>copy link</button> </div> <!--<span class='fs-mtrm-social-btn facebook'></span> <span class='fs-mtrm-social-btn twitter'></span>--> </header><!-- edit-table-header -->  <section class='edit-table-content general clearfix'>  <section class='edit-table-table-setting-container clearfix'> <section class='edit-table-table-seats-area'> <p> <label for='edit-table-text-name'>Game Setup:</label> <input type='text' name='name' placeholder='table name' class='edit-table-text-name fs-mtrm-text-input' maxlength='60' id='edit-table-text-name'/> </p>  <p> <input type='checkbox' class='edit-table-lock-table'/> Private Game <br/> <input type='checkbox' class='edit-table-request-join'/> Request to Join <br/> <div style='display: none'><input type='checkbox' class='edit-table-request-sit'/> Request to Sit <br/></div> </p>  <br/><br/>  <p> <label for='fs-mtrm-edit-table-select-deck'>Deck:</label> <span class='fs-mtrm-edit-table-empty-deck' id='fs-mtrm-edit-table-select-deck'>You haven't created any decks.</span> <select name='fs-mtrm-edit-table-select-deck' class='fs-mtrm-edit-table-select-deck'> </select><br/> <div class='random-deck-button-container'> <button class='fs-mtrm-dominion-action-btn edit-table-btn-random-deck'>Randomize Cards</button> </div> <br/> <span class='fs-loading-mini loading-colony'></span><input class='fs-mtrm-edit-table-is-colony-platinum' type='checkbox' />Colony/Platinum<br/> <span class='fs-loading-mini loading-shelters'></span><input class='fs-mtrm-edit-table-is-use-shelters' type='checkbox' />Use Shelters<br/>  <br/> <label>Leaderboard:</label> <select name='fs-mtrm-edit-table-select-leaderboard' class='fs-mtrm-edit-table-select-leaderboard' id='fs-mtrm-edit-table-select-leaderboard'> <option value='casual'>Casual Play</option> <option value='pro'>Professional Play</option> <option value='unrated'>Unrated</option> </select> </p>  <br/><br/>  <label>Seats:</label> <ul class='fs-mtrm-player-avatars-small'> <li><div class='fs-mtrm-player-avatar-small active'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> </ul> </section>  <section class='edit-table-table-deck-area clearfix'> <!--<p class='deck-area-deck-name'> A Random Deck has been selected for you. Please try the My Decks feature to create custom decks. </p>--> <ul class='deck-area-cards-list clearfix'></ul> <p class='message-deck-area-cards-list-hidden'>Deck is hidden until the game starts</p> </section> </section>  </section><!-- edit-table-content -->  <section class='edit-table-content mydeck clearfix' style='display:none'>  </section><!-- edit-table-content -->  <section class='edit-table-content deck-builder clearfix' style='display:none'>  </section><!-- edit-table-content -->  <section class='edit-table-buttons fs-mtrm-popup-buttons'> <button class='fs-mtrm-dominion-action-btn edit-table-btn-create-deck' style='display: none'>Create Deck</button> <button class='fs-mtrm-dominion-action-btn edit-table-btn-create'>Save</button> </section><!-- edit-table-buttons --> </section> </script>  <!-- Classic table --> <script id="fs-mtrm-tpl-classic-table" type="text/template"> <section class='fs-mtrm-table-inner-container'> <!-- owner avatar, table setting, watched ... --> <section class='fs-mtrm-table-fix-area'> <ul> <li><div class='fs-mtrm-player-avatar-small fs-mtrm-table-owner-avatar'></div></li> <li> <div class='fs-mtrm-table-settings'> <div class='fs-mtrm-table-name-container'> <span class='fs-mtrm-table-link-table-name fs-mtrm-text-border'>Bill's Game</span> </div>  <a href='#' class='fs-mtrm-table-link-setting'></a> <span href='#' class='fs-mtrm-table-icon-card fs-mtrm-table-link-playing-deck'></span> <span href='#' class='fs-mtrm-table-icon-lock'></span> <div href='#' class='fs-table-rank'></div> <div class='clear'></div> <div> <span class='fs-mtrm-table-status fs-mtrm-text-border' style='display: none'> (Playing) </span> <button class='table-btn-action fs-mtrm-dominion-action-btn'>Play</button> <button class='table-btn-leave-table fs-mtrm-dominion-action-btn'>Leave Game</button> <button class='table-btn-own-game fs-mtrm-dominion-action-btn'>Own Game</button> </div> <div class='clear'></div> </div> </li> <li><div class='fs-mtrm-player-avatar-small fs-mtrm-table-watcher-avatar'></div></li> </ul> </section>  <!-- player avatar --> <section class='fs-mtrm-table-player-avatar-area'> <ul class='fs-mtrm-player-avatars-small'> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> <li><div class='fs-mtrm-player-avatar-small'></div></li> </ul> </section> </section> </script>  <!-- Request popup table --> <script id="fs-mtrm-tpl-request-join-popup" type="text/template"> <section class='fs-mtrm-popup-request-join-table fs-mtrm-popup' style='display: none'> <header class='request-join-table-header fs-panel-header'> <h3>Table Locked</h3> </header><!-- request-join-table-header -->  <section class='request-join-table-content'> <div class='request-join-ask-seat'><span style='display:inline-block; width: 400px; text-align: center'>Asking Owner to let you join the game at seat <span class='seat-number'></span></span><button class='fs-mtrm-dominion-action-btn request-join-table-btn-ask-seat'>Ask to Play</button></div> <br/> <div class='request-join-ask-watch'><span style='display:inline-block; width: 400px; text-align: center'>Asking Owner to let you watch the game</span><button class='fs-mtrm-dominion-action-btn request-join-table-btn-ask-watch'>Ask to Watch</button></div> </section><!-- request-join-table-content -->  <section class='request-join-table-buttons fs-mtrm-popup-buttons'> <button class='fs-mtrm-dominion-action-btn request-join-table-btn-cancel'>Cancel</button>  </section><!-- request-join-table-buttons --> </section> </script>  <!-- Permit popup table --> <script id="fs-mtrm-tpl-permit-popup" type="text/template"> <section class='fs-mtrm-popup-permit-table fs-mtrm-popup' style='display: none'> <header class='request-join-table-header fs-panel-header'> <h3>Permit Player Request</h3> </header><!-- request-join-table-header -->  <section class='request-join-table-content'> A player is requesting to join table table0 at seat 0? </section><!-- request-join-table-content -->  <section class='request-join-table-buttons fs-mtrm-popup-buttons'> <button class='fs-mtrm-dominion-action-btn request-join-table-btn-accept'>Accept</button> <button class='fs-mtrm-dominion-action-btn request-join-table-btn-cancel'>Deny</button> </section><!-- request-join-table-buttons --> </section> </script>  <script id="fs-mtrm-tpl-alert-popup" type="text/template"> <section class='fs-mtrm-popup-alert-popup fs-mtrm-popup' style='display: none'> <header class='fs-panel-header'> <h3>Table Message</h3> </header><!-- request-join-table-header -->  <section class='alert-popup-content'>  </section><!-- alert-popup-content -->  <section class='fs-mtrm-popup-buttons'> <button class='fs-mtrm-dominion-action-btn alert-popup-btn-ok'>Ok</button> </section><!-- request-join-table-buttons --> </section> </script>  <!-- Table Detail popup --> <script id="fs-mtrm-tpl-popup-table-detail" type="text/template"> <section class='fs-mtrm-popup-table-detail fs-mtrm-popup' style='display: none'> <section class='table-detail-seats'> </section><!-- table-detail-seats -->  <section class='table-detail-watchers-container'> <header class='table-detail-watchers-header'> Watching </header> <section> <ul class='table-detail-watcher-list'>  </ul> </section> <footer class='table-detail-watchers-footer'> <!-- pager here --> </footer> </section><!-- table-detail-watchers --> </section> </script>  <!-- Bot list popup --> <script id="fs-mtrm-tpl-classic-bot-list" type="text/template"> <section class='fs-mtrm-popup-bot-list fs-mtrm-popup' style='display: none'> <span class='classic-close-btn'></span> <section class='fs-mtrm-bot-list-search-container'> <label for='fs-mtrm-bot-list-text-search'>Find: </label><input type='text' id='fs-mtrm-bot-list-text-search' class='fs-mtrm-bot-list-text-search' value='' /> </section><!-- table-detail-seats -->  <section class='fs-mtrm-bot-list-container'> <ul class='fs-mtrm-bot-list fs-mtrm-text-shadow'></ul> </section><!-- table-detail-watchers --> </section> </script>  <script id="fs-mtrm-tpl-classic-one-bot" type="text/template"> <li class='clearfix'> <div data-playerid='<%=bot.playerId%>'> <div class='fs-mtrm-player-avatar-small'></div> <div class='fs-mtrm-player-name'> <a href='#' data-playerId='<%=bot.playerId%>'><%=bot.name%></a> <div class='rank'>Rating: <span class='bot-rank'>0</span></div> </div> </div> <button class='fs-mtrm-dominion-action-btn fs-mtrm-light-button btn-add-bot' style=''>Add</button> </li> </script>  <script id="fs-mtrm-tpl-classic-playing-deck" type="text/template"> <section class='fs-mtrm-popup-playing-deck fs-mtrm-popup' style='display: none'> <span class='classic-close-btn'></span> <section class='fs-mtrm-playing-deck-container'> <ul class='playing-deck-list'>  </ul> <p class='message-deck-area-cards-list-hidden'>Deck is hidden until the game starts</p> </section><!-- table-detail-seats --> </section> </script> <div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-resizable" tabindex="-1" role="dialog" aria-describedby="uploadAvatarDialog" aria-labelledby="ui-id-1" style="display: none; position: absolute;"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-1" class="ui-dialog-title">Upload Avatar</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="Save"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">Save</span></button></div><div id="uploadAvatarDialog" class="ui-dialog-content ui-widget-content">Image will be resized/cropped to 100x100<form enctype="multipart/form-data" id="auForm"><input type="file" name="avatar" id="auInput"><input type="hidden" name="playerId" id="auPID"><input type="button" value="Upload" id="auButton"></form><br><div id="auInfo"></div></div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div><div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-dialog-buttons ui-draggable ui-resizable" tabindex="-1" role="dialog" aria-describedby="blReconcile" style="display: none; position: absolute;" aria-labelledby="ui-id-2"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-2" class="ui-dialog-title">Blacklist Conflict</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="close"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">close</span></button></div><div id="blReconcile" ng-app="settingsApp" ng-controller="blReconcileController" class="ui-dialog-content ui-widget-content ng-scope">The blacklist on this computer is out of sync with the version stored on gokosalvager.com:<br><br><table class="indented"><tbody><tr><td><b>Player&nbsp;</b></td><td><b>Difference</b></td></tr><!-- ngRepeat: (pname, desc) in diff --></tbody></table><br>Which version do you want to keep?  If you aren't sure what this means, click "Merge Them."</div><div class="ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"><div class="ui-dialog-buttonset"><button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false"><span class="ui-button-text">Local</span></button><button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false"><span class="ui-button-text">Server</span></button><button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false"><span class="ui-button-text">Merge Them</span></button></div></div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div><div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-draggable ui-resizable" tabindex="-1" role="dialog" aria-describedby="settingsDialog" aria-labelledby="ui-id-8" style="display: none; position: absolute;"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-8" class="ui-dialog-title">Extension Settings</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="Save"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">Save</span></button><a href="https://github.com/aiannacc/Goko-Salvager/wiki/User-Settings" target="_blank" style="text-decoration: underline; color: rgb(0, 0, 204);">Help</a></div><div id="settingsDialog" ng-app="settingsApp" ng-controller="settingsController" class="ui-dialog-content ui-widget-content ng-scope"><div id="settingsTabs" class="ui-tabs ui-widget ui-widget-content ui-corner-all"><ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" role="tablist"><li class="ui-state-default ui-corner-top ui-tabs-active ui-state-active" role="tab" tabindex="0" aria-controls="settingsTabs-lobby" aria-labelledby="ui-id-3" aria-selected="true"><a href="#settingsTabs-lobby" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-3">Lobby</a></li><li class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="settingsTabs-game" aria-labelledby="ui-id-4" aria-selected="false"><a href="#settingsTabs-game" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-4">Game</a></li><li class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="settingsTabs-automatch" aria-labelledby="ui-id-5" aria-selected="false"><a href="#settingsTabs-automatch" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-5">Automatch</a></li><li class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="settingsTabs-black" aria-labelledby="ui-id-6" aria-selected="false"><a href="#settingsTabs-black" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-6">Blacklist</a></li><li class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="settingsTabs-misc" aria-labelledby="ui-id-7" aria-selected="false"><a href="#settingsTabs-misc" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-7">Misc</a></li></ul><div id="settingsTabs-game" aria-labelledby="ui-id-4" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none;"><div>In-game sidebar</div><input type="checkbox" id="settings_sidebar" ng-model="so.sidebar" class="indented ng-pristine ng-valid"><label for="settings_sidebar">Show sidebar (VPs, log, chat)</label><br><input type="checkbox" id="settings_sidebar_chat" ng-model="so.sidebar_chat" class="indented ng-pristine ng-valid"><label for="settings_sidebar_chat">Replace Goko chat window</label><br><input type="checkbox" ng-model="so.flash_chat" id="settings_flash_chat" class="indented ng-pristine ng-valid"><label for="settings_flash_chat">Visual chat alert</label><br><input type="checkbox" ng-model="so.chat_noise" id="settings_chat_noise" class="indented ng-pristine ng-valid"><label for="settings_chat_noise">Audio chat alert</label><br><input type="checkbox" ng-model="so.alternate_buttons" id="settings_alternate_buttons" class="indented ng-pristine ng-valid"><label for="settings_alternate_buttons">Use alternate buttons</label><br><div>VP Counter</div><input type="checkbox" id="settings_vp_request" ng-model="so.vp_request" class="indented ng-pristine ng-valid"><label for="settings_vp_request">Always request (#vpon)</label><br><input type="checkbox" id="settings_vp_refuse" ng-model="so.vp_refuse" class="indented ng-pristine ng-valid"><label for="settings_vp_refuse">Always refuse (#vpoff)</label><br>Animation Speed:<br><input type="checkbox" id="settings_speed_tweak_uniform" ng-model="so.speed_tweak_uniform" ng-change="updateSpeeds()" class="indented ng-pristine ng-valid"><label for="settings_speed_tweak_uniform">More consistent speeds</label><br><input type="checkbox" id="settings_speed_tweak_faster" ng-model="so.speed_tweak_faster" ng-change="updateSpeeds()" ng-disabled="!so.speed_tweak_uniform" class="indented ng-pristine ng-valid" disabled="disabled"><label for="settings_speed_tweak_faster">Speed up "normal" and "fast" modes</label><br><input type="checkbox" id="settings_always_stack" ng-model="so.always_stack" class="ng-pristine ng-valid"><label for="settings_always_stack">Stack duplicate cards</label><br>Greeting Message<input type="text" id="greeting" ng-model="so.greeting" class="ng-pristine ng-valid"></div><div id="settingsTabs-automatch" aria-labelledby="ui-id-5" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none;"><div id="seekPop" title="Request Automatch" ng:app="" ng:controller="settingsController" class="ng-scope">  <table>    <tbody><tr>      <td colspan="2">        <label>Min Players:</label>        <select id="minPlayers" ng:model="so.automatch_min_players" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid">          <option value="2">2</option>          <option value="3">3</option>          <option value="4">4</option>          <option value="5">5</option>          <option value="6">6</option>        </select>      </td>      <td colspan="2">        <label>Min Sets:</label>        <select id="minSets" ng:model="so.automatch_min_sets" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid">          <option selected="" value="1">Base Only</option>          <option value="2">2</option>          <option value="3">3</option>          <option value="4">4</option>          <option value="5">5</option>          <option value="6">6</option>          <option value="7">7</option>          <option value="8">8</option>          <option value="9">9</option>          <option value="10">10</option>          <option value="12">12</option>          <option value="13">13</option>          <option value="14">14</option>          <option value="15">All Cards</option>        </select>      </td>    </tr>    <tr>      <td colspan="2">        <label>Max Players:</label>        <select id="maxPlayers" ng:model="so.automatch_max_players" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid">          <option value="2">2</option>          <option value="3">3</option>          <option value="4">4</option>          <option value="5">5</option>          <option value="6">6</option>        </select>      </td>      <td colspan="2">        <label>Max Sets:</label>        <select id="maxSets" ng:model="so.automatch_max_sets" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid">          <option value="1">Base Only</option>          <option value="2">2</option>          <option value="3">3</option>          <option value="4">4</option>          <option value="5">5</option>          <option value="6">6</option>          <option value="7">7</option>          <option value="8">8</option>          <option value="9">9</option>          <option value="10">10</option>          <option value="12">12</option>          <option value="13">13</option>          <option value="14">14</option>          <option selected="" value="15">All Cards</option>        </select>      </td>    </tr>  </tbody></table>  <table>    <tbody><tr>      <td colspan="1">        <label>Rating +/-</label>      </td>      <td colspan="1">        <input type="number" id="rdiff" value="2000" size="4" ng:model="so.automatch_rdiff" class="ng-pristine ng-valid ng-valid-number">      </td>    </tr>    <tr>      <td colspan="1">        <label>System</label>      </td>      <td colspan="1">        <select id="ratingSystem" ng:model="so.automatch_rSystem" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid">          <option value="pro">Pro</option>          <option value="casual">Casual</option>          <option value="unrated">Unrated</option>        </select>      </td>    </tr>    <tr>      <td colspan="1">        <label>VP Counter</label>      </td>      <td colspan="1">        <select id="vpCounterSeek" ng:model="so.automatch_vpcounter" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid">          <option value="null">Any</option>          <option value="true">On</option>          <option value="false">Off</option>        </select>      </td>    </tr>  </tbody></table></div></div><div id="settingsTabs-black" aria-labelledby="ui-id-6" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none;"><br><form name="blnewForm" novalidate="" class="ng-pristine ng-invalid ng-invalid-required"><table style="table-layout:fixed" class="indented"><tbody><tr><td width="50%"><b>Player</b></td><td width="15%"><b>Kick</b></td><td width="15%"><b>NoAM</b></td><td width="15%"><b>Censor</b></td><td width="5%"></td></tr></tbody></table><table style="table-layout: fixed; display: block;" class="indented"><tbody style="height: 210px; overflow-y: scroll; display: block;"><!-- ngRepeat: (pname, o) in so.blacklist2 --><tr ng-repeat="(pname, o) in so.blacklist2" class="ng-scope"><td witdh="50%" class="ng-binding">Drew1023</td><td width="15%"><input type="checkbox" ng-model="o.noplay" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.nomatch" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.censor" class="ng-pristine ng-valid"></td><td width="5%"><button ng-click="bldel(pname)">Del</button></td></tr><tr ng-repeat="(pname, o) in so.blacklist2" class="ng-scope"><td witdh="50%" class="ng-binding">Frankfurter</td><td width="15%"><input type="checkbox" ng-model="o.noplay" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.nomatch" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.censor" class="ng-pristine ng-valid"></td><td width="5%"><button ng-click="bldel(pname)">Del</button></td></tr><tr ng-repeat="(pname, o) in so.blacklist2" class="ng-scope"><td witdh="50%" class="ng-binding">PewdiePie</td><td width="15%"><input type="checkbox" ng-model="o.noplay" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.nomatch" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.censor" class="ng-pristine ng-valid"></td><td width="5%"><button ng-click="bldel(pname)">Del</button></td></tr><tr ng-repeat="(pname, o) in so.blacklist2" class="ng-scope"><td witdh="50%" class="ng-binding">clithammer</td><td width="15%"><input type="checkbox" ng-model="o.noplay" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.nomatch" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.censor" class="ng-pristine ng-valid"></td><td width="5%"><button ng-click="bldel(pname)">Del</button></td></tr><tr ng-repeat="(pname, o) in so.blacklist2" class="ng-scope"><td witdh="50%" class="ng-binding">matste</td><td width="15%"><input type="checkbox" ng-model="o.noplay" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.nomatch" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.censor" class="ng-pristine ng-valid"></td><td width="5%"><button ng-click="bldel(pname)">Del</button></td></tr><tr ng-repeat="(pname, o) in so.blacklist2" class="ng-scope"><td witdh="50%" class="ng-binding">tgorm</td><td width="15%"><input type="checkbox" ng-model="o.noplay" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.nomatch" class="ng-pristine ng-valid"></td><td width="15%"><input type="checkbox" ng-model="o.censor" class="ng-pristine ng-valid"></td><td width="5%"><button ng-click="bldel(pname)">Del</button></td></tr></tbody></table><table style="table-layout:fixed" class="indented"><tbody><tr><td width="46%"><input type="text" ng-model="blnewpname" id="blnewpnameField" required="" class="ng-pristine ng-invalid ng-invalid-required"></td><td width="15%"><input type="checkbox" ng-model="blnew.noplay" ng-disabled="blnewForm.$invalid" class="ng-pristine ng-valid" disabled="disabled"></td><td width="15%"><input type="checkbox" ng-model="blnew.nomatch" ng-disabled="blnewForm.$invalid" class="ng-pristine ng-valid" disabled="disabled"></td><td width="15%"><input type="checkbox" ng-model="blnew.censor" ng-disabled="blnewForm.$invalid" class="ng-pristine ng-valid" disabled="disabled"></td><td width="9%"><button ng-click="bladd()" ng-disabled="blnewForm.$invalid" id="blAddButton" disabled="disabled">Add</button></td></tr></tbody></table></form><br><div>Common Blacklist:<br><div class="indented">Also blacklist the <select ng-model="so.blacklist_common" ng-options="s for s in blacklist_strengths" ng-change="cacheCommonBlacklist" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid"><option value="0" selected="selected">0</option><option value="1">10</option><option value="2">20</option><option value="3">30</option><option value="4">40</option><option value="5">50</option><option value="6">60</option><option value="7">70</option><option value="8">80</option><option value="9">90</option><option value="10">100</option></select>% most-commonly blacklisted players</div></div></div><div id="settingsTabs-lobby" aria-labelledby="ui-id-3" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-expanded="true" aria-hidden="false"><div>Notifications:</div><input type="checkbox" id="settings_audio_notifications" ng-model="so.audio_notifications" class="indented ng-pristine ng-valid"><label for="settings_audio_notifications">Sounds</label><br><input type="checkbox" id="settings_popup_notifications" ng-model="so.popup_notifications" class="indented ng-pristine ng-valid"><label for="settings_popup_notifications">Traditional popups</label><br><input id="desktopnotificationcheckbox" type="checkbox" ng-model="so.desktop_notifications" class="indented ng-pristine ng-valid"><label for="desktopnotificationcheckbox">HTML5 Notifications (recommended)</label><br><div>Lobby Ratings:</div><span class="indented">Sort players by <select ng-model="so.sortkey" ng-options="s.name as s.text for s in sortkeys" style="visibility: inherit; top: auto;" class="ng-pristine ng-valid"><option value="0">Username</option><option value="1" selected="selected">Pro/Casual Rating</option><option value="2">Isotropish Rating</option></select></span><br><input type="checkbox" id="settings_proranks" ng-model="so.proranks" class="indented ng-pristine ng-valid"><label for="settings_proranks">Display Pro ratings instead of Casual</label><br><input type="checkbox" id="settings_isoranks" ng-model="so.isoranks" class="indented ng-pristine ng-valid"><label for="settings_isoranks">Also display Isotropish ratings</label><br><div>Autokick:</div><input type="checkbox" id="settings_autokick_by_rating" ng-model="so.autokick_by_rating" class="indented ng-pristine ng-valid"><label for="settings_autokick_by_rating">By Goko Pro rating</label><br><input type="checkbox" id="settings_autokick_by_level" ng-model="so.autokick_by_level" class="indented ng-pristine ng-valid"><label for="settings_autokick_by_level">By TrueSkill (Isotropish) level</label><br><input type="checkbox" id="settings_autokick_by_forname" ng-model="so.autokick_by_forname" class="indented ng-pristine ng-valid"><label for="settings_autokick_by_forname">By player name</label><br><input type="checkbox" id="settings_explain_kicks" ng-model="so.explain_kicks" class="indented ng-pristine ng-valid"><label for="settings_explain_kicks">Explain kicks in chat</label><br><div>Quick game:</div>&nbsp;&nbsp;&nbsp;&nbsp;Name:<input type="name" id="quick_game_name" ng-model="so.quick_game_name" class="indented ng-pristine ng-valid"><br>&nbsp;&nbsp;&nbsp;&nbsp;Type (pro/casual/unrated):<input type="name" id="quick_game_type" ng-model="so.quick_game_type" class="indented ng-pristine ng-valid"><br>&nbsp;&nbsp;&nbsp;&nbsp;# of players (2/3/4/5/6):<input type="name" id="quick_game_players" ng-model="so.quick_game_players" class="indented ng-pristine ng-valid"><br><input type="checkbox" id="settings_quick_game_automatch" ng-model="so.quick_game_automatch" class="indented ng-pristine ng-valid"><label for="settings_quick_game_automatch">Use Automatch</label><br></div><div id="settingsTabs-misc" aria-labelledby="ui-id-7" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none;"><input type="checkbox" id="settings_generator" ng-model="so.generator" class="ng-pristine ng-valid"><label for="settings_generator">Kingdom Generator</label><br><input type="checkbox" id="settings_autozap" ng-model="so.autozap" class="ng-pristine ng-valid"><label for="settings_autozap">Adventure Mode Auto-Zap</label><br><input type="checkbox" id="settings_debug_mode" ng-model="so.debug_mode" class="ng-pristine ng-valid"><label for="settings_debug_mode">Extra logging (for error reports)</label><br></div></div></div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div><div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-resizable" tabindex="-1" role="dialog" aria-describedby="notificationdialog" style="display: none; position: absolute;" aria-labelledby="ui-id-9"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-9" class="ui-dialog-title">Desktop notification blocked</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="close"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">close</span></button></div><div id="notificationdialog" class="ui-dialog-content ui-widget-content">Your browser is blocking Salvager from desktop notifications. Unblock?<br><button id="nonotifications">No</button><button id="yesnotifications">Yes</button></div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div><div class="flying-notification info" style="display: none; text-align: center; top: 15px;"><div class="flying-message info">Loading ...</div></div><div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-draggable ui-resizable" tabindex="-1" role="dialog" aria-describedby="seekAAPop" aria-labelledby="ui-id-10" style="display: none; position: absolute;"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-10" class="ui-dialog-title">Looking for Match</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="close"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">close</span></button></div><div id="seekAAPop" class="ui-dialog-content ui-widget-content"><p>Automatch is looking for players whose    search criteria match your table.</p><button id="seekAAStop">Stop Looking</button><button id="seekAAOkay">Keep Looking</button></div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div><div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-draggable ui-resizable" tabindex="-1" role="dialog" aria-describedby="offerPop" aria-labelledby="ui-id-11" style="display: none; position: absolute;"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-11" class="ui-dialog-title">Automatch Found</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="close"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">close</span></button></div><div id="offerPop" class="ui-dialog-content ui-widget-content">
  Host: <label id="offerhost"></label><br>
  Guests:<br>
  <ul id="plist"> </ul>
  Sets: <label id="offersets"></label><br>
  Rating: <label id="offerrating"></label><br>
  VP Counter: <label id="offervpc"></label><br>
 
  <p id="offerwaitinfo"></p>
 
  <div>
    <textarea id="amChatArea" style="width:100%" readonly="true" rows="5"></textarea>
    <input type="text" id="amChatLine" style="width:100%"><br>
  </div>
 
  <input type="button" id="offeracc" value="Accept">
  <input type="button" id="offerdec" value="Decline/Cancel">
</div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div><div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-draggable ui-resizable" tabindex="-1" role="dialog" aria-describedby="gamepop" aria-labelledby="ui-id-12" style="display: none; position: absolute;"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span id="ui-id-12" class="ui-dialog-title">Creating Automatch Game</span><button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="close"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">close</span></button></div><div id="gamepop" class="ui-dialog-content ui-widget-content">
 
  Host: <div id="gamehost"></div><br>
  Guests: <ul id="gameguests"></ul><br>
 
  <p>
    Automatch will create the game and seat you automatically.
    This dialog should disappear shortly.
  </p>
 
  <input type="button" id="abortgame" value="Abort">
</div><div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div><div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div></div></body></html>
« Last Edit: February 03, 2015, 11:33:09 pm by LibraryAdventurer »
Logged

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1715 on: February 16, 2015, 05:52:58 pm »
+2

Can't get my avatar to display. Worked fine yesterday, but is blank today. Never remembers what it was after I reload the page.

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1716 on: February 16, 2015, 07:10:01 pm »
0

When I first uploaded my avatar, it seemed to be hit an miss for a while.  It seems to work most of the time now, except when Salvager has issues.

Burning Skull

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1150
  • Shuffle iT Username: Burning Skull
  • See you in the Outpost
  • Respect: +1843
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1717 on: February 17, 2015, 03:31:48 am »
+4

Can't get my avatar to display. Worked fine yesterday, but is blank today. Never remembers what it was after I reload the page.

Wait, you started to use it?

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1718 on: February 19, 2015, 04:47:05 pm »
0

So, I got the extension a few days ago, it worked really nice that day. Then it wouldn't take my avatar right. Ok whatever. But it's also having Dominion Online fail to load correctly pretty often. And today, I can't start a game with it. I can confirm that this IS the extension, and not Dominion Online, because disabling the thing, the site is working fine. So I'm off it.

liopoil

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2587
  • Respect: +2479
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1719 on: February 19, 2015, 05:14:26 pm »
0

I can confirm that this IS the extension, and not Dominion Online, because disabling the thing, the site is working fine.
What if it's your avatar?
Logged

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1720 on: February 19, 2015, 05:41:34 pm »
0

I can confirm that this IS the extension, and not Dominion Online, because disabling the thing, the site is working fine.
What if it's your avatar?

Uh, well most of the time it doesn't know my avatar, it isn't loading it at all. I also don't understand why that would make a difference.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1721 on: February 19, 2015, 06:01:18 pm »
+1

EDIT: I think I figured out when it works and when it doesn't (besides only when the kingdom generator is on). It works when I use the 'create game' button, but crashes when I use the 'quick game' button.
So only when kingdom generator is on and young witch is in the kingdom and I use the 'quick game' button...

Earlier, when I tried to reproduce the bug, I used 'create game' so I could keep rerolling the kingdom until I got young witch (also using the kingdom generator to make young witch more likely to show up). Just now I used quick game, using the kingdom generator to force young witch in the kingdom and it crashed.

Code: [Select]
...

This appears to be the playdominion.com page source.  What I need to diagnose the bug is your Javascript log.

If you're still using Chrome, you'll find the JS console in the main menu under "More Tools >> Javascript Console."  It's also Ctrl-Shift-J on Windows or Cmd-Alt-J on mac.  Once you have it open, select all the log text (Ctrl-A), copy it, and paste it into a post here.

PS: I don't get a notification when you edit a post.  Better to create a new post or PM me if you're providing debugging information for me.

I can confirm that this IS the extension, and not Dominion Online, because disabling the thing, the site is working fine.
What if it's your avatar?

Uh, well most of the time it doesn't know my avatar, it isn't loading it at all. I also don't understand why that would make a difference.

It definitely wouldn't.  I think liopoil was joking.

I can't reproduce the errors you're encountering, so I'll need a bug report to diagnose or fix them.  Instructions are here.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1722 on: February 20, 2015, 09:02:35 pm »
0

This appears to be the playdominion.com page source.  What I need to diagnose the bug is your Javascript log.

If you're still using Chrome, you'll find the JS console in the main menu under "More Tools >> Javascript Console."  It's also Ctrl-Shift-J on Windows or Cmd-Alt-J on mac.  Once you have it open, select all the log text (Ctrl-A), copy it, and paste it into a post here.
oops

Ok, I got the bug to happen again and got the JS log this time:
Code: [Select]
gatherUrlCookieParams found the following URL params: Array[1]
FSSDK.js:56 ConnectionMaker merged the following cookie params: Array[1]
FSSDK.js:3502 FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443
init.js:5 Starting Goko Salvager 2.5.5.0
utils.js:4 Loading Utils
blacklistSync.js:3 Loading Settings Dialog
settingsDialog.js:3 Loading Settings Dialog
notifications.js:4 Loading Notifications Module
FSSDK.js:3557 FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443
FSSDK.js:3600 Setting up GA connection heartbeat every: 60000 milliseconds
speedTweak.js:4 Loading autokick
alwaysStack.js:4 Loading Always Stack
DominionClient.js:99 ConnectionMaker connectionInfo was invalid
DominionClient.js:15 initMeetingRoom
launchScreenLoader.js:3 Loading LaunchScreenLoader
alternateButtons.js:4 Loading Alternate Buttons
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:4 Loading Module Loader
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module WS Connection
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:65 Module WS Connection is missing dependencies:
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:66 Array[3]
fs.signin.js:20 Object
FSSDK.js:54 gatherUrlCookieParams found the following URL params: Array[1]
FSSDK.js:56 ConnectionMaker merged the following cookie params: Array[1]
FSSDK.js:60 ConnectionMaker connectionInfo valid, trying to use it
FSSDK.js:3502 FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443
FSSDK.js:3557 FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443
FSSDK.js:3600 Setting up GA connection heartbeat every: 60000 milliseconds
FSSDK.js:61 ConnectionMaker connection established using connInfo
FSSDK.Notifier.js:12 This element isn't a canvas - TypeError: undefined is not a function
FSSDK.Notifier.js:7 This is a HTML Element
FSSDK.Notifier.js:9 Dimension: W0px H0px @L536.5px T0px
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:56 Loading module WS Connection
connection.js:25 Loading WS Connection module
utils.js:8 Creating WebSocket connection to gokosalvager.com
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Avatars
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Avatars
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Avatar Upload
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Avatar Upload
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Blacklist
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Blacklist
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Blacklist Sync
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Blacklist Sync
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module User Settings Dialog
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module User Settings Dialog
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Launch Screen Loader
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Launch Screen Loader
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Notifications
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Notifications
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Lobby Ratings
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Lobby Ratings
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Deck Tracker
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Deck Tracker
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Table State
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Table State
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module autokick
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module autokick
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Kingdom Generator
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Kingdom Generator
utils.js:8 Rendering template "kingdom-generator", with options {"hasNewUi":false,"defaultval":"All"}
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module speedTweak
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module speedTweak
speedTweak.js:17 Tweaking animation speeds.
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Always Stack
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Always Stack
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Automatch Game Popup
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Automatch Game Popup
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Automatch Offer Popup
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Automatch Offer Popup
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Automatch Seek Popup
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Automatch Seek Popup
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Automatch
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Automatch
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module QuickGame
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module QuickGame
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Sidebar
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Sidebar
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Prettified Log Viewer
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Prettified Log Viewer
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module VP Calculator
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module VP Calculator
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module VP Toggle
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module VP Toggle
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module VP Counter
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module VP Counter
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Chat Box
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Chat Box
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module Alternate Buttons
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module Alternate Buttons
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:41 Preparing to load module autozap
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/module_loader.js:45 Loading module autozap
FSSDK.js:62 Successfully subscribed to game notifications
FSSDK.js:62 Successfully subscribed to player notifications
currencyClient.js:4 Personal
currencyClient.js:4 Avatar Inventory
DominionClient.js:43 Player Info Fetched  Object
DominionClient.js:33 Create achievements response:  Object
launchScreenLoader.js:66 Launch Screen ready.
makingfun-jssdk.min.js:2 Object
AnalyticsEventManager.js:292 Object
AnalyticsEventManager.js:293 success
AnalyticsEventManager.js:294 Object
gameClient.html:1 Image from origin 'https://gokosalvager.com' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
https://gokosalvager.com/gs/avatars/516dc40ce4b082c74d7c8baa.jpg Failed to load resource: the server responded with a status of 404 (Not Found)
connection.js:45 Connected to gokosalvager.com
connection.js:164 TODO: Update icon for status: 1
utils.js:8 Quick game script loaded.
utils.js:8 Initializing quick game.
utils.js:8 Initializing quick game button
automatch.js:1004 Not already loaded Automatch
utils.js:8 Automatch script loaded.
utils.js:8 Initializing Automatch
utils.js:8 Connecting to Automatch server at wss://gokosalvager.com:443/automatch
utils.js:8 Goko.Player.preloader()
avatars.js:87 The avatar cache from gokosalvager.com is not yet loaded.  Using retrobox for now
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d03cce4b082c74d7a7ded.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/4febdc247a04f40bcdecc6bb.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/547cc8c2e4b0fa80ed59305e.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516562d8e4b0e1a71502140b.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e00c07e4b05e057800d3e9.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e004c4e4b05e057800d1f4.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e1190ce4b05e05780108fc.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e14547e4b05e05780114a9.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54c7ca97e4b071f7c8695371.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/4febd90f7a04f40bcdecc6b8.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/4febdcb47a04f40bcdecc6bc.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54d82bd5e4b0aad280cea070.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5144b725e4b0cf33e050dbf9.png'. This content should also be served over HTTPS.
lobby_ratings.js:208 ISO level cache not yet available. Queing request to be resolved later
blacklist.js:54 Common blacklist not available.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e4ca59e4b05e057801d7eb.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5143c778e4b0d173cd4c231a.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e49206e4b05e057801ccc1.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/52f0bd6de4b0d1a2e4788ee2.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/53f75bb0e4b0175c867d44e7.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e66f10e4b0d72d69d203b7.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/548cd1c8e4b0a0eb8fc47dae.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5164db5ee4b0e1a715020da4.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5234da36e4b0094dcab1600f.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/514de5d8e4b0b79c883b90ff.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d45b9e4b082c74d7b7267.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e7e62fe4b0d72d69d25ef7.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e7e66ce4b0d72d69d25f04.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d3175e4b082c74d7b3241.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d4c74e4b082c74d7b8aca.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516f3d81e4b082c74d7dfecc.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/51462f04e4b0f92225370aa1.png'. This content should also be served over HTTPS.
utils.js:8 Connected to Automatch server.
avatars.js:20 Loaded avatar cache from gokosalvager.com
blacklist.js:33 Retrieved and cached common blacklist
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516562d8e4b0e1a71502140b.png'. This content should also be served over HTTPS.
gameClient.html:1 Redirect at origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e1190ce4b05e05780108fc.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e1190ce4b05e05780108fc.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e14547e4b05e05780114a9.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e14547e4b05e05780114a9.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54c7ca97e4b071f7c8695371.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54c7ca97e4b071f7c8695371.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e004c4e4b05e057800d1f4.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e004c4e4b05e057800d1f4.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/4febd90f7a04f40bcdecc6b8.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/4febd90f7a04f40bcdecc6b8.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/4febdcb47a04f40bcdecc6bc.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/4febdcb47a04f40bcdecc6bc.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/4febdc247a04f40bcdecc6bb.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/4febdc247a04f40bcdecc6bb.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5144b725e4b0cf33e050dbf9.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/5144b725e4b0cf33e050dbf9.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54d82bd5e4b0aad280cea070.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54d82bd5e4b0aad280cea070.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e4ca59e4b05e057801d7eb.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e4ca59e4b05e057801d7eb.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e49206e4b05e057801ccc1.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e49206e4b05e057801ccc1.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5143c778e4b0d173cd4c231a.png'. This content should also be served over HTTPS.
FS.MeetingRoom.Dominion.js:513 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5143c778e4b0d173cd4c231a.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/52f0bd6de4b0d1a2e4788ee2.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/52f0bd6de4b0d1a2e4788ee2.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/53f75bb0e4b0175c867d44e7.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/53f75bb0e4b0175c867d44e7.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e66f10e4b0d72d69d203b7.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e66f10e4b0d72d69d203b7.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/548cd1c8e4b0a0eb8fc47dae.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/548cd1c8e4b0a0eb8fc47dae.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5164db5ee4b0e1a715020da4.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/5164db5ee4b0e1a715020da4.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/5234da36e4b0094dcab1600f.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/5234da36e4b0094dcab1600f.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/514de5d8e4b0b79c883b90ff.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/514de5d8e4b0b79c883b90ff.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d45b9e4b082c74d7b7267.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/516d45b9e4b082c74d7b7267.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e7e62fe4b0d72d69d25ef7.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e7e62fe4b0d72d69d25ef7.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d4c74e4b082c74d7b8aca.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/516d4c74e4b082c74d7b8aca.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e7e66ce4b0d72d69d25f04.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e7e66ce4b0d72d69d25f04.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d3175e4b082c74d7b3241.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/516d3175e4b082c74d7b3241.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516f3d81e4b082c74d7dfecc.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/516f3d81e4b082c74d7dfecc.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/51462f04e4b0f92225370aa1.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/51462f04e4b0f92225370aa1.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/547cc8c2e4b0fa80ed59305e.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/547cc8c2e4b0fa80ed59305e.png Failed to load resource: the server responded with a status of 404 (Not Found)
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d03cce4b082c74d7a7ded.png'. This content should also be served over HTTPS.
5FS.MeetingRoom.Dominion.js:513 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/516d03cce4b082c74d7a7ded.png'. This content should also be served over HTTPS.
gameClient.html:1 Mixed Content: The page at 'https://www.playdominion.com/Dominion/gameClient.html' was loaded over HTTPS, but requested an insecure image 'http://dom.retrobox.eu/avatars/54e00c07e4b05e057800d3e9.png'. This content should also be served over HTTPS.
gameClient.html:1 Image from origin 'http://dom.retrobox.eu' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.playdominion.com' is therefore not allowed access. The response had HTTP status code 404.
http://dom.retrobox.eu/avatars/54e00c07e4b05e057800d3e9.png Failed to load resource: the server responded with a status of 404 (Not Found)
FS.DeckBuilder.js:235 Time: 1.133 seconds
utils.js:8 Entering myBuildDeck
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Sets:
utils.js:8 Object
utils.js:8 Goko.Player.preloader()
autokick.js:22 On Join All sets 2K-5K d
autokick.js:34 Ratings undefined undefined 1 7
autokick.js:67 RangeKickCriterion RangeKickCriterion NameKickCriterion BlacklistKickCriterion
utils.js:8 Running ping loop
utils.js:8 Sending ping
utils.js:8 Sent PING message to Automatch server:
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Object
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Got CONFIRM_RECEIPT message from Automatch server:
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Object
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Receipt of message confirmed: LibraryAdventurer1424483989317
DominionGameClient.js:6 FSSDK - called our ClientGameInstance constructor
DominionUI.js:4507 using query parameters for canvas size: 760 570
DominionGameClient.js:10 calling FS.Advertising
DominionGameClient.js:10 callback from FS.Advertising
DominionUI.js:3897 canvas size different, using: layout1024x768
DominionUI.js:2040 Using layout: layout1024x768
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Rendering template "alternate-buttons", with options undefined
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Sent GAME_STARTED message to Automatch server:
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Object
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Automatch server closed websocket.
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Automatch connection failure: 1/100
chrome-extension://ijfdnkanhdnmlmalclgbfpcmclfkmlno/utils.js:8 Not attempting to reconnect to automatch server.
2chatbox.js:114 OPP EXIT
« Last Edit: February 20, 2015, 09:04:11 pm by LibraryAdventurer »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1723 on: February 20, 2015, 09:26:57 pm »
+3

LA: thanks, that's what I needed.  It'll be a few days before I can fix it, but it looks like it shouldn't be hard.

jsh357: I agree with your comment and plan to make the fix you recommend.  I deleted it to avoid spreading that information too widely.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1724 on: February 21, 2015, 09:11:11 am »
0

EDIT: I think I figured out when it works and when it doesn't (besides only when the kingdom generator is on). It works when I use the 'create game' button, but crashes when I use the 'quick game' button.
So only when kingdom generator is on and young witch is in the kingdom and I use the 'quick game' button...

Earlier, when I tried to reproduce the bug, I used 'create game' so I could keep rerolling the kingdom until I got young witch (also using the kingdom generator to make young witch more likely to show up). Just now I used quick game, using the kingdom generator to force young witch in the kingdom and it crashed.

Code: [Select]
...

This appears to be the playdominion.com page source.  What I need to diagnose the bug is your Javascript log.

If you're still using Chrome, you'll find the JS console in the main menu under "More Tools >> Javascript Console."  It's also Ctrl-Shift-J on Windows or Cmd-Alt-J on mac.  Once you have it open, select all the log text (Ctrl-A), copy it, and paste it into a post here.

PS: I don't get a notification when you edit a post.  Better to create a new post or PM me if you're providing debugging information for me.

I can confirm that this IS the extension, and not Dominion Online, because disabling the thing, the site is working fine.
What if it's your avatar?

Uh, well most of the time it doesn't know my avatar, it isn't loading it at all. I also don't understand why that would make a difference.

It definitely wouldn't.  I think liopoil was joking.

I can't reproduce the errors you're encountering, so I'll need a bug report to diagnose or fix them.  Instructions are here.

Disabling and re-enabling seems to have fixed the problems for now (kinda inexplicable). I will grab this information if/when they return.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1725 on: March 03, 2015, 02:11:18 pm »
+1

Gokosalvager.com seems to be down at the moment.

Thanks.  I can't figure out what happened, but I started it up again.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1726 on: March 05, 2015, 07:00:29 am »
0

I just got automatched against someone who went #vpoff when the game started. Is this supposed to be possible?
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1727 on: March 05, 2015, 08:50:51 am »
0

I just got automatched against someone who went #vpoff when the game started. Is this supposed to be possible?

My settings are to expect vpoff or on but always have it on, so I get matched with people that go vpoff, but I prefer vpon. Maybe your settings are the same as mine?
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1728 on: March 05, 2015, 08:53:39 am »
0

I just got automatched against someone who went #vpoff when the game started. Is this supposed to be possible?

My settings are to expect vpoff or on but always have it on, so I get matched with people that go vpoff, but I prefer vpon. Maybe your settings are the same as mine?

I just use the quick game button with the auto-automatch, my game has #vpon in the title.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1729 on: March 05, 2015, 09:14:30 am »
0

As I understand it, if the game has #vpon in the title, the tracker should be locked on, and your opponent shouldn't be able to disable it.  I haven't had an issue, but I don't think I've ever seen anyone attempt to #vpoff my game.  I also don't think I use the quick game button.

Does your tracker print the message "The VP tracker is on and locked because the game title contains #vpon"?

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1730 on: March 05, 2015, 09:40:13 am »
0

As I understand it, if the game has #vpon in the title, the tracker should be locked on, and your opponent shouldn't be able to disable it.  I haven't had an issue, but I don't think I've ever seen anyone attempt to #vpoff my game.  I also don't think I use the quick game button.

Does your tracker print the message "The VP tracker is on and locked because the game title contains #vpon"?

It always works the way it should when I actually host the game I create with quick game. The game created through automatch doesn't have #vpon in the title though, it just has "For <opponent's name>", but until now it hadn't been a problem because I've only gotten matched with people who wanted the vp counter on anyway.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1731 on: March 05, 2015, 10:42:05 am »
0

As I understand it, if the game has #vpon in the title, the tracker should be locked on, and your opponent shouldn't be able to disable it.  I haven't had an issue, but I don't think I've ever seen anyone attempt to #vpoff my game.  I also don't think I use the quick game button.

Does your tracker print the message "The VP tracker is on and locked because the game title contains #vpon"?

It always works the way it should when I actually host the game I create with quick game. The game created through automatch doesn't have #vpon in the title though, it just has "For <opponent's name>", but until now it hadn't been a problem because I've only gotten matched with people who wanted the vp counter on anyway.

Do you have the option checked in the automatch settings for VP counter always on?

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1732 on: March 05, 2015, 12:23:42 pm »
0

As I understand it, if the game has #vpon in the title, the tracker should be locked on, and your opponent shouldn't be able to disable it.  I haven't had an issue, but I don't think I've ever seen anyone attempt to #vpoff my game.  I also don't think I use the quick game button.

Does your tracker print the message "The VP tracker is on and locked because the game title contains #vpon"?

It always works the way it should when I actually host the game I create with quick game. The game created through automatch doesn't have #vpon in the title though, it just has "For <opponent's name>", but until now it hadn't been a problem because I've only gotten matched with people who wanted the vp counter on anyway.

Do you have the option checked in the automatch settings for VP counter always on?

Yeah, but I don't think the automatch settings are even relevant when you do the quick game automatching thing.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1733 on: March 05, 2015, 01:02:10 pm »
+5

As I understand it, if the game has #vpon in the title, the tracker should be locked on, and your opponent shouldn't be able to disable it.  I haven't had an issue, but I don't think I've ever seen anyone attempt to #vpoff my game.  I also don't think I use the quick game button.

Does your tracker print the message "The VP tracker is on and locked because the game title contains #vpon"?

It always works the way it should when I actually host the game I create with quick game. The game created through automatch doesn't have #vpon in the title though, it just has "For <opponent's name>", but until now it hadn't been a problem because I've only gotten matched with people who wanted the vp counter on anyway.

Do you have the option checked in the automatch settings for VP counter always on?

Yeah, but I don't think the automatch settings are even relevant when you do the quick game automatching thing.

I checked the server logs.  This was your game with sangatsu, right?

This is a really ugly and long-standing bug.  There's a rare situation where the client can get confused and submit an improperly-formatted seek request.  I was never able to find and fix it, so I added a hack to the server side instead.  In this case, my hack didn't work right and ended up telling sangatsu's client to create a game without #vpon.

I've hacked my hack some more.  That may fix the problem, or it may make your computer explode.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: Goko Dominion Salvager Discussion
« Reply #1734 on: March 05, 2015, 01:06:36 pm »
0

I checked the server logs.  This was your game with sangatsu, right?

This is a really ugly and long-standing bug.  There's a rare situation where the client can get confused and submit an improperly-formatted seek request.  I was never able to find and fix it, so I added a hack to the server side instead.  In this case, my hack didn't work right and ended up telling sangatsu's client to create a game without #vpon.

I've hacked my hack some more.  That may fix the problem, or it may make your computer explode.

No, it was heyakita. The counter was on against sangatsu today.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1735 on: March 05, 2015, 01:16:55 pm »
0

I checked the server logs.  This was your game with sangatsu, right?

This is a really ugly and long-standing bug.  There's a rare situation where the client can get confused and submit an improperly-formatted seek request.  I was never able to find and fix it, so I added a hack to the server side instead.  In this case, my hack didn't work right and ended up telling sangatsu's client to create a game without #vpon.

I've hacked my hack some more.  That may fix the problem, or it may make your computer explode.

No, it was heyakita. The counter was on against sangatsu today.

Oh.  Well in that case I haven't a clue, but it's nice to know my old hack worked.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

brokoli

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1119
  • Respect: +786
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1736 on: March 12, 2015, 04:59:43 pm »
0

The viewer for the logs doesn't work anymore for me, is it normal ? (sorry if it has been discussed before)
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1737 on: March 12, 2015, 06:30:59 pm »
0

The viewer for the logs doesn't work anymore for me, is it normal ? (sorry if it has been discussed before)

No, it's working fine for me.  What's the problem specifically?
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Arctic Penguin

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +54
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1738 on: March 12, 2015, 07:04:04 pm »
0

In Chrome, the Salvager log viewer using "https://" started triggering a warning that says "This page is trying to load scripts from unauthenticated sources." I don't remember this happening until a few weeks ago. If you click the shield on the right of the address bar and allow it to "Load unsafe scripts" then the everything works fine. Alternatively, if you visit the viewer link at "http://" instead of "https://" then it works as well. Otherwise you just see a message that says "Loading" and no log.
« Last Edit: March 12, 2015, 07:07:45 pm by Arctic Penguin »
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1739 on: March 12, 2015, 07:33:06 pm »
0

In Chrome, the Salvager log viewer using "https://" started triggering a warning that says "This page is trying to load scripts from unauthenticated sources." I don't remember this happening until a few weeks ago. If you click the shield on the right of the address bar and allow it to "Load unsafe scripts" then the everything works fine. Alternatively, if you visit the viewer link at "http://" instead of "https://" then it works as well. Otherwise you just see a message that says "Loading" and no log.

Gotcha.  It looks like the problem is that you've got a secure connection to gokosalvager.com, but it's fetching the log from the MakingFun server over http.  MakingFun doesn't seem to provide the logs over https.  Maybe they did until 3 weeks ago... I don't know.

My "solution" is to link an http version of the gokosalvager.com log prettifier.  It should fix your problem (please try it).

It's an ugly fix though and may well cause other people's browsers to object.  If anyone knows of a better solution please let me know.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Arctic Penguin

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +54
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1740 on: March 12, 2015, 08:06:20 pm »
+1

The new viewer links using http work perfectly for me.
Logged

Jeebus

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2529
  • Shuffle iT Username: jeebus
  • Respect: +1642
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1741 on: March 13, 2015, 12:27:00 pm »
+2

Found another bug in the log. I don't know if it's from Goko (or Making Fun) or in the Salvager extension. Is this the right place to report it?
http://www.gokosalvager.com/static/logprettifier.html?/20150313/log.50fd569ae4b0f82020d83fac.1426262278949.txt
In this log my coin token count goes negative! It starts turn 15, where I'm using 2 tokesn, but that's reported three times.

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1742 on: March 13, 2015, 02:18:33 pm »
+1

In Chrome, the Salvager log viewer using "https://" started triggering a warning that says "This page is trying to load scripts from unauthenticated sources." I don't remember this happening until a few weeks ago. If you click the shield on the right of the address bar and allow it to "Load unsafe scripts" then the everything works fine. Alternatively, if you visit the viewer link at "http://" instead of "https://" then it works as well. Otherwise you just see a message that says "Loading" and no log.

Gotcha.  It looks like the problem is that you've got a secure connection to gokosalvager.com, but it's fetching the log from the MakingFun server over http.  MakingFun doesn't seem to provide the logs over https.  Maybe they did until 3 weeks ago... I don't know.

My "solution" is to link an http version of the gokosalvager.com log prettifier.  It should fix your problem (please try it).

It's an ugly fix though and may well cause other people's browsers to object.  If anyone knows of a better solution please let me know.

Yes, I've noticed this, too.  Everything works fine if you just use the http website, but https has those errors.  The main problem is that when you Google-search for "goko salvager" and click the link, Google sends you to the https version.  You have to manually take the s off for the site to work properly (and then bookmark it without the s).

Is there a reason why https is needed for this site?  What kind of sensitive data are we trying to protect?

Because if we can just have the website auto-redirect all https requests to http, problem solved.

There's no reason we need SSL for log search or the leaderboard.  We need it for the WebSocket connections the extension uses and for version updating of the manually-installed versions of the extension.  I can tweak the server setup accordingly.

Edit: Done, I think.
« Last Edit: March 13, 2015, 03:12:03 pm by ragingduckd »
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1743 on: March 13, 2015, 09:37:08 pm »
0

Yeah, but I don't think the automatch settings are even relevant when you do the quick game automatching thing.
I think they are.  A while ago when I moved the automatch settings into User Settings (they used to come up when you hit the lobby automatch button), I also changed quick game automatch to include go get your automatch preferences from User Settings, and try to combine that with anything read from your game name, e.g. 5000+ or #vpon.  If you have conflicting things, like if automatch settings say you don't care about VP, but game name says #vpon, I don't remember which would take priority (sorry, it's been a while since I made that change). 

On the bright side, I'm pretty sure automatch requests are logged to the JS console, so you could paste one of your requests and tell us what your automatch settings are, and we could see what's being sent to the server.  Or just tell us what your settings are and I might be able to replicate the problem. 
Logged
it's a shame that full-random is the de facto standard

theJester

  • Bishop
  • ****
  • Offline Offline
  • Posts: 107
  • Respect: +88
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1744 on: March 14, 2015, 10:18:39 am »
0

I can't seem to access gokosalvager.com (website not found, unable to connect etc.) today.

Is it my computer or does anybody else have the same problem?
Logged

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4386
    • View Profile
    • WanderingWinder YouTube Page
Re: Goko Dominion Salvager Discussion
« Reply #1745 on: March 14, 2015, 10:19:17 am »
0

I can't seem to access gokosalvager.com (website not found, unable to connect etc.) today.

Is it my computer or does anybody else have the same problem?
It's been down since sometime yesterday afternoon/evening

-Stef-

  • 2012 & 2016 DS Champion
  • *
  • Offline Offline
  • Posts: 1574
  • Respect: +4419
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1746 on: March 14, 2015, 10:26:12 am »
0

I can't seem to access gokosalvager.com (website not found, unable to connect etc.) today.

Is it my computer or does anybody else have the same problem?
It's been down since sometime yesterday afternoon/evening

Yes I've noticed that too. What surprises me a bit is that I can still access the gokosalvager database (for the league standings), although maybe they don't get updated anymore.
That also was true the last time I couldn't access the website. Probably Andrew knows more about what's happening?
Logged
Join the Dominion League!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1747 on: March 14, 2015, 11:46:04 am »
+2

I can't seem to access gokosalvager.com (website not found, unable to connect etc.) today.

Is it my computer or does anybody else have the same problem?
It's been down since sometime yesterday afternoon/evening

Yes I've noticed that too. What surprises me a bit is that I can still access the gokosalvager database (for the league standings), although maybe they don't get updated anymore.
That also was true the last time I couldn't access the website. Probably Andrew knows more about what's happening?

From ~17 hours ago...

Quote from: support@linode.com
Linode continuously monitors the health of our equipment and we've been alerted to a condition which affects the physical server your Linode is hosted on. Your Linode needs to be migrated to a new server immediately to avoid extended downtime or data loss. Due to the severity of this issue, we decided that an emergency (immediate) migration is more prudent than scheduling maintenance.

First time this has happened.  Usually it's entirely my fault when the site goes down.

Back online and catching up on the log parsing now.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1748 on: March 18, 2015, 04:34:03 pm »
+1

Salvager doesn't seem to be recording logs at the moment. "Last recorded game finished 5 hr, 319 min ago. Either the Goko/MF server is down or something is wrong on my end."
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1749 on: March 18, 2015, 06:58:57 pm »
0

Salvager doesn't seem to be recording logs at the moment. "Last recorded game finished 5 hr, 319 min ago. Either the Goko/MF server is down or something is wrong on my end."

Thanks.  Looking into it now...
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1750 on: March 18, 2015, 08:51:06 pm »
+8

Salvager doesn't seem to be recording logs at the moment. "Last recorded game finished 5 hr, 319 min ago. Either the Goko/MF server is down or something is wrong on my end."

Thanks.  Looking into it now...

We're back in business.

The problem was that my code didn't address the possibility of a player scoring more than 32,767 VP.  My database strongly objected to this game.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

ConMan

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1400
  • Respect: +1706
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1751 on: March 18, 2015, 10:59:05 pm »
0

The problem was that my code didn't address the possibility of a player scoring more than 32,767 VP.  My database strongly objected to this game.
It's not the only one.
Logged

ashersky

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2343
  • 2013/2014/2015 Mafia Mod of the Year
  • Respect: +1520
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1752 on: March 18, 2015, 11:06:32 pm »
0

The problem was that my code didn't address the possibility of a player scoring more than 32,767 VP.  My database strongly objected to this game.
It's not the only one.

Is that someone spending all their zaps?
Logged
f.ds Mafia Board Moderator

2013, 2014, 2015 Mafia Mod of the Year
2015 f.ds Representative, World Forum Mafia Championships
2013, 2014 Mafia Player of the Year (Tie)

11x MVP: M30, M83, ZM16, M25, M38, M61, M76, RMM5, RMM41, RMM46, M51

GeoLib

  • Jester
  • *****
  • Offline Offline
  • Posts: 965
  • Respect: +1265
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1753 on: March 19, 2015, 01:27:33 pm »
+1

The problem was that my code didn't address the possibility of a player scoring more than 32,767 VP.  My database strongly objected to this game.
It's not the only one.

Is that someone spending all their zaps?

Probably hacking adventures starting hands like in that post by SerakFalcon, but going a touch overboard.
Logged
"All advice is awful"
 —Count Grishnakh

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1754 on: March 26, 2015, 01:42:32 pm »
+2

In a thread on why there are really low iso level players, Wandering Winder said that there's a bug in Salvager where if players change their names, displayed iso levels in Salvager don't update. This seems to impact a number of people.

A fix would be great, but in the meantime is there a way to tell how prevalent this is? Should I avoid using iso level filters on my games because a sizable fraction of people actually have higher ratings than is displayed by Salvager?

There's a bug with players who change their names - displayed iso levels in Salvager don't ever update. That could be some of it.
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1755 on: March 26, 2015, 02:08:28 pm »
0

In a thread on why there are really low iso level players, Wandering Winder said that there's a bug in Salvager where if players change their names, displayed iso levels in Salvager don't update. This seems to impact a number of people.

A fix would be great, but in the meantime is there a way to tell how prevalent this is? Should I avoid using iso level filters on my games because a sizable fraction of people actually have higher ratings than is displayed by Salvager?

There's a bug with players who change their names - displayed iso levels in Salvager don't ever update. That could be some of it.

As someone impacted the bug I'd certainly prefer it! I'm at 5100 Pro / 28 Iso right now (I'm probably overrated), but since I switched my name as soon as I started playing online I'll be at -54 for eternity. Would be cool to play with the people who have Iso filters on that I qualify for.
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1756 on: March 26, 2015, 03:00:51 pm »
0

As someone impacted the bug I'd certainly prefer it! I'm at 5100 Pro / 28 Iso right now (I'm probably overrated), but since I switched my name as soon as I started playing online I'll be at -54 for eternity. Would be cool to play with the people who have Iso filters on that I qualify for.

If you say in chat, "There's a bug, I'm actually level 28", given your 5100 Pro rating people will probably believe you (or take 10 seconds and confirm on http://www.gokosalvager.com/leaderboard). However, if someone isn't paying attention to the chat (frequently that's me), that won't work.

Switching to Goko Pro ratings means excluding some good players if they haven't been active recently. Which is one reason why people use Iso in the first place.

This leads to a suggestion: an "or" feature on Salvager's autokick. E.g., with this feature putting (5000+ or L25+) in a game title means someone can join your game if they're 5000+ Pro or Iso L25+.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1757 on: March 26, 2015, 05:12:27 pm »
0

In a thread on why there are really low iso level players, Wandering Winder said that there's a bug in Salvager where if players change their names, displayed iso levels in Salvager don't update. This seems to impact a number of people.

A fix would be great, but in the meantime is there a way to tell how prevalent this is? Should I avoid using iso level filters on my games because a sizable fraction of people actually have higher ratings than is displayed by Salvager?

There's a bug with players who change their names - displayed iso levels in Salvager don't ever update. That could be some of it.

This is tough.  The game logs only have the players' current usernames, not their unique hash id.  MF/Goko also allows a player to adopt an old username that another player abandoned.

So you can have multiple usernames for one player or multiple players for one username.  This creates obvious challenges for Isotropish and Salvager.  A comprehensive fix is hard.  A while back, serakfalcon proposed a partial solution along with other improvements to my database schema.

The "bug" is actually a compromise I made in lieu of an actual solution to the player identification issue.  I now think it was probably the wrong choice, and I'll reconsider the alternatives.  Feel free to PM me or discuss on github if you're interested in the details or in implementing a solution.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1758 on: April 13, 2015, 03:28:50 pm »
0

gokosalvager.com appears to be down.  server need a reboot?
Logged
it's a shame that full-random is the de facto standard

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1759 on: April 13, 2015, 03:47:55 pm »
0

gokosalvager.com appears to be down.  server need a reboot?
never mind, it's back
Logged
it's a shame that full-random is the de facto standard

Flip5ide

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 274
  • Highest Rank/Rating: 58/5600
  • Respect: +136
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1760 on: April 21, 2015, 03:33:21 am »
0

How come the app doesn't appear after I install it? Is there another step? I am using chrome. It says installed and "activated" but it doesn't show up under apps or anything.
Logged
"If at first you don't succeed, find out if the loser gets anything." - William Lyon Phelps

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1761 on: April 21, 2015, 03:45:48 am »
0

How come the app doesn't appear after I install it? Is there another step? I am using chrome. It says installed and "activated" but it doesn't show up under apps or anything.

I'm not clear on what you're looking at.  See the attached screenshots and let me know how yours differ.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Flip5ide

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 274
  • Highest Rank/Rating: 58/5600
  • Respect: +136
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1762 on: April 21, 2015, 08:17:37 pm »
0

How come the app doesn't appear after I install it? Is there another step? I am using chrome. It says installed and "activated" but it doesn't show up under apps or anything.

I'm not clear on what you're looking at.  See the attached screenshots and let me know how yours differ.

Oh hey it's working now! Either way I thought it would appear under my Chrome App Launcher icon. But I think I needed to restart the computer or something before it would work. That might have been it.
Logged
"If at first you don't succeed, find out if the loser gets anything." - William Lyon Phelps

belugawhale

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 159
  • Something.
  • Respect: +212
    • View Profile
Goko Salvager Bug
« Reply #1763 on: May 05, 2015, 11:41:34 am »
0

When I buy a victory card/curse, and then reveal trader to put it back, Salvager still counts the card as "gained". It causes a disreprency between the actual score and the score salvager is reporting.

Picture attached.

and the link to the log (shows 196 curses as deck contents)
http://www.gokosalvager.com/static/logprettifier.html?/20150505/log.5398f139e4b09ac4e56c0b10.1430839779304.txt
« Last Edit: May 05, 2015, 11:42:48 am by belugawhale »
Logged
removed by user

Joseph2302

  • Jester
  • *****
  • Offline Offline
  • Posts: 858
  • Shuffle iT Username: Joseph2302
  • "Better to be lucky than good"
  • Respect: +576
    • View Profile
Re: Goko Salvager Bug
« Reply #1764 on: May 05, 2015, 12:14:57 pm »
0

When I buy a victory card/curse, and then reveal trader to put it back, Salvager still counts the card as "gained". It causes a disreprency between the actual score and the score salvager is reporting.

Picture attached.

and the link to the log (shows 196 curses as deck contents)
http://www.gokosalvager.com/static/logprettifier.html?/20150505/log.5398f139e4b09ac4e56c0b10.1430839779304.txt
I think this has been mentioned before, and is Goko's fault not Salvager's? (Most stupid information problems seem to be Goko's fault)
Logged
Mafia Stats: (correct as of 2017)
Town: 22 games, 8 wins
Scum: 5 games, 3 wins

Flip5ide

  • Apprentice
  • *****
  • Offline Offline
  • Posts: 274
  • Highest Rank/Rating: 58/5600
  • Respect: +136
    • View Profile
Re: Goko Salvager Bug
« Reply #1765 on: May 06, 2015, 03:52:49 am »
0

When I buy a victory card/curse, and then reveal trader to put it back, Salvager still counts the card as "gained". It causes a disreprency between the actual score and the score salvager is reporting.

Picture attached.

and the link to the log (shows 196 curses as deck contents)
http://www.gokosalvager.com/static/logprettifier.html?/20150505/log.5398f139e4b09ac4e56c0b10.1430839779304.txt

How do you play Solo?
Logged
"If at first you don't succeed, find out if the loser gets anything." - William Lyon Phelps

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Salvager Bug
« Reply #1766 on: May 06, 2015, 04:38:54 am »
0

When I buy a victory card/curse, and then reveal trader to put it back, Salvager still counts the card as "gained". It causes a disreprency between the actual score and the score salvager is reporting.

Picture attached.

and the link to the log (shows 196 curses as deck contents)
http://www.gokosalvager.com/static/logprettifier.html?/20150505/log.5398f139e4b09ac4e56c0b10.1430839779304.txt
I think this has been mentioned before, and is Goko's fault not Salvager's? (Most stupid information problems seem to be Goko's fault)

It looks like the log itself is wrong.  It's saying that you gained a Curse, not a Silver:

Code: [Select]
Potato-2- - buys Curse
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - receives 1 victory point chips
Potato-2- - reveals reaction Trader
Potato-2- - gains Curse

Oddly enough, I can't reproduce the bug.  When I try the same thing, it correctly tells me I gained a Silver.  I even tried it with Goons in play, in case that was somehow related.

Code: [Select]
Andrew Iannaccone - buys Curse
Andrew Iannaccone - receives 1 victory point chips
Andrew Iannaccone - reveals reaction Trader
Andrew Iannaccone - gains Silver
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Titandrake

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2210
  • Respect: +2856
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1767 on: May 06, 2015, 05:18:45 am »
+3

The Silver pile is empty when all those Trader shenanigans happen. You can double check this by seeing a Trader trashing Silver and gaining nothing the turn before. It looks like when you reveal Trader while the Silver pile is empty, Making Fun logs a "gain Curse" instead of nothing.
Logged
I have a blog! It's called Sorta Insightful. Check it out?

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1768 on: May 06, 2015, 05:23:26 am »
+1

The Silver pile is empty when all those Trader shenanigans happen. You can double check this by seeing a Trader trashing Silver and gaining nothing the turn before. It looks like when you reveal Trader while the Silver pile is empty, Making Fun logs a "gain Curse" instead of nothing.

Good catch.  I can see why this case hasn't come up until now.

PS: I'm not gonna fix it.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Goko Salvager Bug
« Reply #1769 on: May 06, 2015, 06:41:34 am »
+1

When I buy a victory card/curse, and then reveal trader to put it back, Salvager still counts the card as "gained". It causes a disreprency between the actual score and the score salvager is reporting.

Picture attached.

and the link to the log (shows 196 curses as deck contents)
http://www.gokosalvager.com/static/logprettifier.html?/20150505/log.5398f139e4b09ac4e56c0b10.1430839779304.txt

How do you play Solo?

You have to play in the Secret Chamber lobby.
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1770 on: May 06, 2015, 01:30:19 pm »
0

The Silver pile is empty when all those Trader shenanigans happen. You can double check this by seeing a Trader trashing Silver and gaining nothing the turn before. It looks like when you reveal Trader while the Silver pile is empty, Making Fun logs a "gain Curse" instead of nothing.

FYI: the simulator actually makes you gain a Curse instead of nothing, it's a known bug. Not sure why the log says yu have 196 of them?
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

TheNark

  • Pawn
  • **
  • Offline Offline
  • Posts: 4
  • Respect: +5
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1771 on: May 08, 2015, 02:24:58 pm »
0

Hello.
I hope this is the correct thread for this...
Trying to install Goko Salvager for Firefox. The link from forum.dominionstrategy.com/index.php?topic=9198.msg283465#msg283465, though, does not work - when I click it, it leads me to a page full of symbols from top to bottom

(example: PK Echrome/UT ��T��Tux ��PK E chrome/icons/UT ��T��Tux ��PK Echrome/icons/default/UT ��T��Tux ��PKE�gۇO�chrome.manifestUT ��T��Tux ��K��+I�+QPPH���/N�)KLO-R@�U�\\�e�E9�� �E���V��IE��ũE�0%P�^Ei�B��p����y u\PK Econtent/UT ��T��Tux ��PKE�@���content/chatbox.jsUT ��T��Tux ���Xmo�6��_��C%���t�f/ڦ�,K�݀"���Ф )
and that´s just first two rows, the page has like a hundred pages of this.
Possibly the link is broken?

How can I install the Salvager for Mozilla Firefox? Can anyone help me?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1772 on: May 08, 2015, 02:29:18 pm »
0

Hello.
I hope this is the correct thread for this...
Trying to install Goko Salvager for Firefox. The link from forum.dominionstrategy.com/index.php?topic=9198.msg283465#msg283465, though, does not work - when I click it, it leads me to a page full of symbols from top to bottom

(example: PK Echrome/UT ��T��Tux ��PK E chrome/icons/UT ��T��Tux ��PK Echrome/icons/default/UT ��T��Tux ��PKE�gۇO�chrome.manifestUT ��T��Tux ��K��+I�+QPPH���/N�)KLO-R@�U�\\�e�E9�� �E���V��IE��ũE�0%P�^Ei�B��p����y u\PK Econtent/UT ��T��Tux ��PKE�@���content/chatbox.jsUT ��T��Tux ���Xmo�6��_��C%���t�f/ڦ�,K�݀"���Ф )
and that´s just first two rows, the page has like a hundred pages of this.
Possibly the link is broken?

How can I install the Salvager for Mozilla Firefox? Can anyone help me?

Try downloading the file, then running it manually instead.  Browsers have gotten finicky about third-party extensions.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

TheNark

  • Pawn
  • **
  • Offline Offline
  • Posts: 4
  • Respect: +5
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1773 on: May 08, 2015, 03:48:08 pm »
0

I can´t really "download" a string of symbols. Do you have a link that will lead to a file instead to a text?
Yea I can see it can be browser´s fault. Just trying to find a fix.

Many thanks for caring enough to reply.
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1774 on: May 08, 2015, 03:56:42 pm »
0

I can´t really "download" a string of symbols. Do you have a link that will lead to a file instead to a text?
Yea I can see it can be browser´s fault. Just trying to find a fix.

Many thanks for caring enough to reply.

Right-click the link, then click "Save As."  That should save the extension as "firefox-latest-gokosalvager.xpi."  Then find the file and double-click it... I believe that still works for Firefox.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1775 on: May 08, 2015, 04:06:45 pm »
0

We discussed this somewhere around here.  I think what used to work is to save the file full of weird symbols then drag it into Firefox.

PPE: Perhaps the link is still useful if you have more trouble.
Logged

TheNark

  • Pawn
  • **
  • Offline Offline
  • Posts: 4
  • Respect: +5
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1776 on: May 08, 2015, 06:28:56 pm »
0

Followed your instructions, saved it as firefox-latest-gokosalvager.xpi, then opened it with Firefox. Seems like the extension is corrupted.

Reading through the discussion, yes that´s the same problem I am experiencing...
I made sure I followed the same steps as the guy that got it working. Unfortunately, the extension still cannot be installed.  :(
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1777 on: May 08, 2015, 06:51:24 pm »
0

Followed your instructions, saved it as firefox-latest-gokosalvager.xpi, then opened it with Firefox. Seems like the extension is corrupted.

Reading through the discussion, yes that´s the same problem I am experiencing...
I made sure I followed the same steps as the guy that got it working. Unfortunately, the extension still cannot be installed.  :(

I just tested it successfully on Win7 and Mac.  Whatever problem you're encountering, I don't think it's universal.

I'm happy to try to help further if you give me more information, but please PM me directly rather than continuing in this thread.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

LibraryAdventurer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1799
  • Shuffle iT Username: LibraryAdventurer
  • I wish my username had the links like it once did.
  • Respect: +1686
    • View Profile
Re: gokosalvager Kingdom Visualizer feature request
« Reply #1778 on: May 23, 2015, 01:16:16 am »
+5

I have a feature request for the Kingdom Visualizer on gokosalvager.com:  I'd like to be able to enter a set of ten cards and have it be able to visualize a kingdom without having to point to a game log. This way we can use the visualizer to show & tell about IRL games.

brokenlasagna

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 10
  • Respect: +11
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1779 on: May 30, 2015, 02:16:54 pm »
0

Is gokosalvager.com down?
Logged

Rubby

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 170
  • Respect: +324
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1780 on: May 30, 2015, 03:59:48 pm »
0

Is gokosalvager.com down?

It's been down since yesterday evening for me. :(
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1781 on: May 30, 2015, 05:18:07 pm »
0

Is gokosalvager.com down?

It's been down since yesterday evening for me. :(

Back up, and catching up on the logs now.  In the interim, please enjoy the nonsensical "Last game recorded game finished..." message.
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

doesitgoboom

  • Coppersmith
  • ****
  • Offline Offline
  • Posts: 47
  • Respect: +19
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1782 on: June 04, 2015, 10:48:22 am »
0

How do you set activate then End Action/End Turn buttons at the top of the log like I see in AdamH videos
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: Goko Dominion Salvager Discussion
« Reply #1783 on: June 04, 2015, 11:19:58 am »
0

How do you set activate then End Action/End Turn buttons at the top of the log like I see in AdamH videos

I had to get the beta version of the extension. You can find information about it here
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

JW

  • Jester
  • *****
  • Offline Offline
  • Posts: 980
  • Shuffle iT Username: JW
  • Respect: +1792
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1784 on: June 04, 2015, 11:35:26 am »
+1

How do you set activate then End Action/End Turn buttons at the top of the log like I see in AdamH videos

I had to get the beta version of the extension. You can find information about it here

This used to only be in the beta version, but now it's in the regular version.  User Settings --> Game --> Use Alternate Buttons (under "In-game sidebar").
Logged

ben_king

  • Golem
  • ****
  • Offline Offline
  • Posts: 190
  • Shuffle iT Username: ben.king
  • formerly grsbmd
  • Respect: +612
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1785 on: June 06, 2015, 02:08:07 pm »
+1

I've been getting a bug in Salvager lately where the sidebar doesn't show the score even when the vp counter is on and I also can't type anything in the chatbox (or see messages from the other player - the chat box is just empty).  This is only about half the time though. The other half, it works perfectly.

This is Salvager v2.5.4.9 running in Chrome on Linux.  Has anyone else seen a bug like this?
Logged

ragingduckd

  • Board Moderator
  • *
  • Offline Offline
  • Posts: 1059
  • Respect: +3527
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1786 on: June 06, 2015, 03:09:34 pm »
0

I've been getting a bug in Salvager lately where the sidebar doesn't show the score even when the vp counter is on and I also can't type anything in the chatbox (or see messages from the other player - the chat box is just empty).  This is only about half the time though. The other half, it works perfectly.

This is Salvager v2.5.4.9 running in Chrome on Linux.  Has anyone else seen a bug like this?

Yes, it's an outstanding issue.  It's a race condition where Goko loads things in an abnormal order and Salvager tries to use a component that isn't there yet.  Salvager is effectively disabled for that game, though you should still be able to use the regular Goko chat box.

For most people it's rare though... half the time is terrible.  I'll look into fixing it.

Can you send me your JavaScript log next time it happens?  Instructions here: https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs
Logged
Salvager Extension | Isotropish Leaderboard | Game Data | Log Search & other toys | Salvager Bug Reports

Salvager not working for me at all today. ... Please help! I can't go back to playing without it like an animal!

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1787 on: June 14, 2015, 05:02:02 pm »
0

I'm looking for a log of a game I played yesterday with Monsieur X, I can't find it.  The game was played during the log search downtime, does that means the log is pretty much lost?
Logged

Oliver Reznik

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 21
  • Shuffle iT Username: 0rpheon
  • Respect: +10
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1788 on: July 08, 2015, 02:28:48 pm »
0

Any way to get my Gokosalvager displayed iso level updated for my new name? It's stuck on my old name's level and I don't want to be auto kicked by people that discriminate by iso level.
Logged

iguanaiguana

  • Minion
  • *****
  • Offline Offline
  • Posts: 600
  • Shuffle iT Username: iguana iguana
  • Respect: +1044
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1789 on: July 08, 2015, 04:22:57 pm »
+1

Any way to get my Gokosalvager displayed iso level updated for my new name? It's stuck on my old name's level and I don't want to be auto kicked by people that discriminate by iso level.

I think that because salvager will be outmoded by v2 soon, this bug isn't getting a fix. The issue has been brought up before, though. I have the same issue.
Logged
Point iguana. Not that points really matter with a result, but still.
Igu is town or trying the hardest he ever has as scum.

nrrden

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 12
  • Respect: +1
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1790 on: July 11, 2015, 06:45:15 am »
0

I've been getting a bug in Salvager lately where the sidebar doesn't show the score even when the vp counter is on and I also can't type anything in the chatbox (or see messages from the other player - the chat box is just empty).  This is only about half the time though. The other half, it works perfectly.

This is Salvager v2.5.4.9 running in Chrome on Linux.  Has anyone else seen a bug like this?

Yes, it's an outstanding issue.  It's a race condition where Goko loads things in an abnormal order and Salvager tries to use a component that isn't there yet.  Salvager is effectively disabled for that game, though you should still be able to use the regular Goko chat box.

For most people it's rare though... half the time is terrible.  I'll look into fixing it.

Can you send me your JavaScript log next time it happens?  Instructions here: https://github.com/aiannacc/Goko-Salvager/wiki/Support#reporting-bugs

I am getting this problem every game now - should I reinstall or something?
Logged

sc0UT

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Shuffle iT Username: sc0UT
  • Respect: +106
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1791 on: July 11, 2015, 10:23:19 am »
0

I've been getting a bug in Salvager lately where the sidebar doesn't show the score even when the vp counter is on and I also can't type anything in the chatbox (or see messages from the other player - the chat box is just empty).  This is only about half the time though. The other half, it works perfectly.

This is Salvager v2.5.4.9 running in Chrome on Linux.  Has anyone else seen a bug like this?


I am getting this problem every game now - should I reinstall or something?

I've temporarily solved issues with vp counter, sidebar chat window and alternate buttons by disabling the specific salvager options and enabling them again after browser (firefox) restart.
Logged

theblankman

  • Witch
  • *****
  • Offline Offline
  • Posts: 461
  • Respect: +383
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1792 on: July 21, 2015, 06:11:19 pm »
0

Automatch is up but Iso levels aren't showing for me right now.  Also...

Quote from: gokoslavager.com
Last recorded game finished 1 days ago. Either my server is busted or I'm regenerating the leaderboard right now.
Logged
it's a shame that full-random is the de facto standard

assemble_me

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1407
  • Shuffle iT Username: assemble me
  • Dominion stream/yt junkie
  • Respect: +808
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1793 on: July 22, 2015, 10:16:25 am »
0

I'm looking for a log of a game I played yesterday with Monsieur X, I can't find it.  The game was played during the log search downtime, does that means the log is pretty much lost?

I currently have the same issue with my league games against vsiewnar, played between  20 Jul 21:30 UTC and 21 Jul 0:30 UTC
« Last Edit: July 22, 2015, 10:17:32 am by assemble_me »
Logged
Join the f.ds Dominion league | My Twitch channel

... and none of his posts shall remain unedited

Narz

  • Salvager
  • ****
  • Offline Offline
  • Posts: 68
  • keeping it real
  • Respect: +4
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1794 on: September 26, 2015, 06:10:32 pm »
0

My avatar has disappeared & I can't upload a new one (get an error message each time).
Logged

papadjango

  • Baron
  • ****
  • Offline Offline
  • Posts: 50
  • Respect: +18
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1795 on: September 27, 2015, 07:16:00 am »
0

Same for me. But as i see many other avatars are there. So what happened to ours?
Logged

papadjango

  • Baron
  • ****
  • Offline Offline
  • Posts: 50
  • Respect: +18
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1796 on: September 27, 2015, 08:16:15 am »
0

In the meantime all avatars seem gone. They are drowning version 1.0
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1797 on: September 27, 2015, 09:08:09 am »
0

Have iso levels and automatch been not working for anyone else? I can't connect to Automatch, my avatar isn't visible, etc.

Goko's on its last days...
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

jaybeez

  • Explorer
  • *****
  • Offline Offline
  • Posts: 335
  • Shuffle iT Username: jaybeez
  • Respect: +395
    • View Profile
Re: Goko Dominion Salvager Discussion
« Reply #1798 on: September 27, 2015, 03:51:17 pm »
0

Have iso levels and automatch been not working for anyone else? I can't connect to Automatch, my avatar isn't visible, etc.

Goko's on its last days...
Same for me, for about a week.
Logged
Pages: 1 2 3 ... 72 [All]
 

Page created in 1.959 seconds with 20 queries.