Official Blood Wars Board (http://forum.bloodwars.net/index.php)
- Blood Wars (http://forum.bloodwars.net/board.php?boardid=6)
-- Game system (http://forum.bloodwars.net/board.php?boardid=9)
--- "Begin a Quest" aggravation (http://forum.bloodwars.net/thread.php?threadid=36869)


Posted by UniversalRecipient on 04-12-2016 at05:59:

Mad "Begin a Quest" aggravation

I have finished all "Vicinity of the City" quests. Now, I am working on "A far journey" quests.

For the last two days, as one of my first game tasks, I joyfully click on the "DEPART" button, only to realize too late that...

With each new day, the system resets my "Begin a Quest" selection to "Vicinity of the City".

It's aggravating and completely unjustifiable. If the system can remember throughout the day (and several log ins and outs) that I'm working on "A far journey" quests, why on earth does it need to reset my selection at the start of every day?

Please change this system behavior.



Posted by Konrad on 04-12-2016 at08:21:

 

Last quest selection is actually stored in user's cookies in his browser. So either you're clearing cookies daily (or some of your plugin does) or you're using different browser/machine each time you login.
Right now we don't plan on storing this data directly on server (which doesn't mean we won't do it in future).



Posted by UniversalRecipient on 04-12-2016 at08:56:

 

quote:
Originally posted by Konrad
Last quest selection is actually stored in user's cookies in his browser. So either you're clearing cookies daily (or some of your plugin does)

Yup. I ran CCleaner yesterday and today before playing BW. In its default settings, CCleaner deletes all Chrome cookies. I've changed the options in CCleaner to keep BW's cookie.

quote:
Originally posted by Konrad
Right now we don't plan on storing this data directly on server (which doesn't mean we won't do it in future).

[Scratching my head and trying to fathom the logic] Why would you store some user data that directly affects gameplay on your server and store some user data that directly affects gameplay in a cookie on the user's machine???

I've played *a lot* of browser games over the years, and I have NEVER needed to change settings in another program (i.e. CCleaner) for smooth functionality until now.



Posted by UniversalRecipient on 04-15-2016 at08:04:

 

For the past two days, I have **NOT** run CCleaner, and "Begin a Quest" is still getting reset to "Vicinity of the City" with each new day.

From my perspective, the system stores some user data on the server and stores some user data in a cookie on the user's machine...as a misguided effort to save disk space on the server. Specifically, I'm guessing data that must remain secure (e.g. stats, blood count, money count, etc.) stays on the server while "unimportant" data (e.g. "Begin a Quest" selection) goes in the cookie.

Therefore, let's do the math...

17950 users on Necropolis
+
17980 users on Underworld
--------------------
35930
x
2 bits to store the "Begin a Quest" selection
--------------------
71860 bits or 8982.5 bytes


Aggravating me every morning by resetting the "Begin a Quest" selection to "Vicinity of the City" saves a whopping 9k of disk space. Grrrrr.



Posted by Konrad on 04-18-2016 at08:10:

 

Check your browser settings - you may have enabled cleaning cookies when you close your browser.

It's not about disc space but additional queries each time quest screen is selected or quest is made. It was done long ago when it mattered, but until today no one complained about it.
I'll look into storing last quest info on our server instead of cookies, but I can't tell when it's possible to make a patch for it.



Posted by UniversalRecipient on 04-24-2016 at09:17:

 

quote:
Originally posted by Konrad
I'll look into storing last quest info on our server instead of cookies, but I can't tell when it's possible to make a patch for it.

Thank you, thank you, thank you.

Because...

I found another flaw with the current implementation this morning. My wife and I share a computer at home. She was logged in to her account. I quickly went to Blood Wars, and as usual, ran a quest with the assumption that I was still on "Far". Nope--I got a "Vicinity of the City" quest.

Essentially, when any browser game stores user data in a cookie on the user's computer, it no longer qualifies as a browser game. A player is locked in to playing on one operating system account on one computer. Can't even go to work and play the game (who would do such a thing?#@! :-) because user data is still sitting at home in a cookie.



Posted by Darkthunder on 05-02-2016 at11:57:

 

It's just a website setting/preference.No crucial data is stored on our computers otherwise we would always start from lvl 1 with no resource(if we deleted cookies).You can play the game from any browser on any O.S.,anywhere.And Konrad,you don't need to make a patch just because someone is too lazy to click on "Far Quests"(no offense UniversalRecipient).


Forum Software: Burning Board 2.3.6, Developed by WoltLab GmbH