Forgot your password?
typodupeerror
The Almighty Buck

Integer Overflow Bug Leads To Diablo III Gold Duping 160

Nerval's Lobster writes "Online economies come with their own issues. Case in point is the Auction House for Diablo III, a massively multiplayer game in which players can pay for items in either in-game gold or real-world dollars. Thanks to a bug in the game's latest patch, players could generate massive amounts of virtual gold with little effort, which threatened to throw the in-game economy seriously out of whack. Diablo series publisher Blizzard took corrective steps, but the bug has already attracted a fair share of buzz on gaming and tech-news forums. 'We're still in the process of auditing Auction House and gold trade transactions,' read Blizzard's note on the Battle.net forums. 'We realize this is an inconvenience for many of our players, and we sincerely apologize for the interruption of the service. We hope to have everything back up as soon as possible.' Blizzard was unable to offer an ETA for when the Auction House would come back. 'We'll continue to provide updates in this thread as they become available.' Diablo's gold issue brings up (however tangentially) some broader issues with virtual currencies, namely the bugs and workarounds that can throw an entire micro-economy out of whack. But then again, 'real world' markets have their own software-related problems: witness Wall Street's periodic 'flash crashes' (caused, many believe, by the rise of ultra-high-speed computer trading)." It seems likely the gold duping was due to a simple integer overflow bug. A late change added to the patch allowed users to sell gold on the Real Money Auction House in stacks of 10 million rather than stacks of 1 million. On the RMAH, there exists both a cap ($250) and a floor ($0.25) for the value of auctions. With stacks of 1 million and a floor of $0.25, a seller could only enter 1 billion gold (1,000 stacks) while staying under the $250 cap. When the gold stack size increased, the value of gold dropped significantly. At $0.39 per 10 million, a user could enter values of up to 6.4 billion gold at a time. Unfortunately, the RMAH wasn't designed to handle gold numbers above 2^31, or 2,147,483,648 gold. Creating the auction wouldn't remove enough gold, but canceling it would return the full amount.

Comment Re:What do people want (Score 2) 155

Those are numbers based on a keynote speech and are full of assumptions. Pretty much each number comes with a "assumed" or "suggests." Anywhere you have seen real numbers and not ones made up based on somethine steve jobs said in a keynote? Not to be rude or anything but Steve Jobs has basically been caught on more than one occasion of, how should we say.... bending the truth.

Comment Re:Who the hell uses web apps? (Score 1) 155

I used to use the YouTube one... I no longer have an iPhone... but the YouTube web app was actually better than the built in YouTube app in my opinion. Also, as far as I know, WebApps aren't the only use of the embeded WebUI thingy... you use that in actual apps the get browser functionality. If you haven't noticed HTML in any of your apps you aren't looking very hard.

Comment Re:Bogus (Score 1) 260

What they were saying is developing apps with html rendering gives you a much faster rendering in Android when compared to the iPhone. This is kind of a big deal if you ask me... a lot of apps I use clearly are rendering HTML with what I assume are these very rendering engines that were tested.

Comment Re:First to Invent (Score 1) 187

If you had a nickle for every person in the US you would only have between 15 and 16 million dollars. Bill Gates is worth quite a bit more than that. Even if everyone in the US asked you multiple time you still wouldn't be all that close to being as rich as Bill gates. Even if they all gave you a dollar... twice... uhm yeah... still pretty far away. Bill Gates has a lot of money.

Comment Re:...And one generation behind on HTML5 (Score 1) 341

"Would some of us like to see it more popular than, say, Flash to serve up video?"

Read what you are responding to. They don't say flash is the codec used, they say that flash is what is used to serve up the video content. What they are saying is embed and object tags containing flash files, which may or may not contain H.264 encoded video, are used to deliver the video content instead of a straight video tag. Firefox can handle this just fine. While youtube briefly attempted to switch to the straight video tag they have gone back to serving up their videos in flash files. If the world were using the video tag to serve up video, then, and only then, would Firefox have an issue with not being able to render H.264 encoded videos.

"To suggest it's the most adopted is wishful thinking."

Is absolutely correct. Please notice, again the word codec is not in this statement. They are simply stating that the internet at large is serving its video files with flash, not with html5 video tags.

Comment Re:I don't like ads BUT (Score 1) 260

That is an odd comparison, saying you can't run an ad network on the PS3 or Wii. A better comparison would be saying that Sony or Nintendo prevent you from using whatever ad network you want in the games you sell for their platform. As far as I know, they do not prevent such a thing. That is why the iPhone is being singled out here.

Comment Re:Two senses of "closed." (Score 1) 850

But... they didn't tell you first... they released the iphone... people went out and bought the iphone... developers started building applications for the iphone... then adobe decided to make something that allowed you to convert flash apps to said iphone OS... THEN apple said no you can't do that. It isn't just adobe either... there are other development platforms affected here.

What if I bought an iphone JUST so I could build apps in Mono for it? Now I cant? How is that okay again? How does that fit into your over simplified logic of what is happening here?

I really don't care either way, I have no intention of building apps for the iphone ever, but your point isn't insightful it is inaccurate.

Comment 1 million sold (Score 1) 911

demand cant be met... odd that I can go to bestbuy right now and purchase one.

1 million sold to brick and mortar/catalog stores does not equate to 1 million sold to consumers. Why no one calls them on this number is beyond me. Must be the magic they have in them.

Comment Re:Who Cares?! (Score 1) 2044

"Americans seem happy with what we have and there is no motivation to make things better despite the fact that there's plenty of room for improvement."

Ahhh, the fluoride in the water is totally working.

Slashdot Top Deals

MATH AND ALCOHOL DON'T MIX! Please, don't drink and derive. Mathematicians Against Drunk Deriving

Working...