As a web and java developer myself, as well as a player who has come across several in game bugs and inconveniences, it astounds me that developer time is being spent on developing a roleback system that will completely roleback an entire account to a certain point in time that accounts were saved (probably only once or twice a day). This system, I would assume, will require a system to record account information and save it like a backup file to disk, whenever automatic saving is done.
This system is incredibly inefficient and possibly even more damaging than what I may ask to have fixed on my account. Say I accidentally deleted my Twilight legendary sword. I put in a support ticket (assuming you also don’t have in-game GMs yet either..), I now have to wait upwards of 24 hours and in some cases several days before I get a response. My only option here is to not make any progress on any of my characters until I receive help and my account is rolledback, or lose all that progress in the mean time.
Here is how this system should work:
Every action and manipulation of an item a character does is logged. Vendor transactions, mail, trading post, transmutations, etc. Each of these actions need to be individually logged so that they can individually be undone, investigated, or modified.
Logs can be purged every 5-10 days or so, so as not to take up too much database space. This system can easily interface with the server’s API and maybe even be accessible to your mods from their website accounts (with added security of course).
Attached is a rough mockup I did of how this system could work. I believe this is the type of tool you want as a company to control the data in your game. You guys should have complete control over every aspect, but what you are designing now limits what you can do with your own product. That’s not the ArenaNet way.
PS: I also don’t believe for a second that in 6 years of development you not once created a tool that can give your character gold. You did not grind gold or karma when testing a new vendor you added to the game. Don’t lie to us saying you don’t have that capability.
Also, there are AT LEAST 5 threads on the first page of this forum that have had item or gold issue, and currently your only answer is “Sorry, nothing we can do”. That will not be tolerated forever and it feels like you don’t really want to help people that have issues because that may hurt gem store sales. If that is the case, I would rather pay a subscription any day than have everything I can do in the game be influenced on using the gem store. I have spent around $160 in the store already because I enjoy the convenience of getting some quick gold when I’m in the mood to craft or something. That’s ok because that’s my choice, but please don’t inconvenience me in some way on purpose to force me to buy something to replace losses or otherwise.
(edited by Masterpyro.4310)