this post was submitted on 27 Dec 2025
231 points (99.6% liked)

Games

44162 readers
987 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Rules

1. Submissions have to be related to games

Video games, tabletop, or otherwise. Posts not related to games will be deleted.

This community is focused on games, of all kinds. Any news item or discussion should be related to gaming in some way.

2. No bigotry or harassment, be civil

No bigotry, hardline stance. Try not to get too heated when entering into a discussion or debate.

We are here to talk and discuss about one of our passions, not fight or be exposed to hate. Posts or responses that are hateful will be deleted to keep the atmosphere good. If repeatedly violated, not only will the comment be deleted but a ban will be handed out as well. We judge each case individually.

3. No excessive self-promotion

Try to keep it to 10% self-promotion / 90% other stuff in your post history.

This is to prevent people from posting for the sole purpose of promoting their own website or social media account.

4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

This community is mostly for discussion and news. Remember to search for the thing you're submitting before posting to see if it's already been posted.

We want to keep the quality of posts high. Therefore, memes, funny videos, low-effort posts and reposts are not allowed. We prohibit giveaways because we cannot be sure that the person holding the giveaway will actually do what they promise.

5. Mark Spoilers and NSFW

Make sure to mark your stuff or it may be removed.

No one wants to be spoiled. Therefore, always mark spoilers. Similarly mark NSFW, in case anyone is browsing in a public space or at work.

6. No linking to piracy

Don't share it here, there are other places to find it. Discussion of piracy is fine.

We don't want us moderators or the admins of lemmy.world to get in trouble for linking to piracy. Therefore, any link to piracy will be removed. Discussion of it is of course allowed.

Authorized Regular Threads

Related communities

PM a mod to add your own

Video games

Generic

Help and suggestions

By platform

By type

By games

Language specific

founded 2 years ago
MODERATORS
top 23 comments
sorted by: hot top controversial new old
[–] Kolanaki@pawb.social 68 points 12 hours ago* (last edited 12 hours ago) (1 children)

So if I log in to the game, I'll have hella money for skins? 🤔

Edit: Dont even need the money cuz they also gave every player every skin, even dev only ones 🤣

[–] Smoogs@lemmy.world 2 points 50 minutes ago* (last edited 47 minutes ago)

Probably not now. The server has been down for the past few hours so this must be why

Yup just checked :unplanned outage across the board rn

[–] teft@piefed.social 57 points 10 hours ago (1 children)

as those who had spent the fraudulent funds could be liable for a ban

Yeah, I'm sure that'll endear the playerbase to you guys.

Why wouldn't you be using a type of system with rollbacks? WoW used to have rollbacks (return the server state to an earlier state) for when shit went absolutely insane. They didn't happen often but it was a lot better than having a few people's ill gotten gains ruining the economy.

[–] pirateKaiser@sh.itjust.works 13 points 9 hours ago (2 children)

You can't just roll back the database, you have to also replay any legitimate transactions between the last snapshot and now, and that's a whole other can of worms which I don't expect a game server would be prepared to handle out of the box

[–] ramble81@lemmy.zip 18 points 9 hours ago (1 children)

So screw it and do the roll back and just lose some transactions. You’re gonna have people pissed off at you no matter what.

[–] frongt@lemmy.zip 8 points 8 hours ago

Yeah. Give them that amount back in game credit so they can make the purchase again.

[–] teft@piefed.social 5 points 9 hours ago (1 children)

I don’t expect a game server would be prepared to handle out of the box

Which is why I was wondering why they don't use a system like that. WoW was having rollbacks in 2006 so not to have them in another game developed 2 decades later? That seems idiotic to me.

[–] pirateKaiser@sh.itjust.works 8 points 9 hours ago* (last edited 9 hours ago) (2 children)

Wow didn't have the same problem. In 2006 you didn't have instant microtransactions, which in turn unlock in game currency, which then can be spent.

This is a chain of events which would normally be handled by an event database if it were to be made easy to roll back. You can imagine it working much like a ctrl+z undo, it's a stack of events which is deterministic and can be played back, forward or from a specific time. In theory you would identify the malicious transactions, roll back the actual database and then replay without them.

Why they don't do it? This is an incredible amount of overhead engineering with no value to be sold to the VPs of the company/project leads. It's basically insurance for an edge case. It would also cost them much more money/server resources in addition to the traditional database they also have to run in parallel for all other functionality. It's such a hard sell for a company who's only interest is the bottom line.

[–] teft@piefed.social 7 points 9 hours ago

That's not how you'd do it. You can refund anyone who made purchases during the time frame you want to roll back since I highly doubt the game state database is the same as the microtransactions database. Then you revert the server to its previous state. Everyone loses everything they did during the rollback period but the server is stable as it was at the earlier time and in the original state.

Also wow added microtransactions in 2010 and they definitely had rollbacks after they added the microtransaction because it happened to my character once in Mist of Pandaria.

[–] panda_abyss@lemmy.ca 1 points 1 hour ago

I’ve rebuilt databases from logs and snapshots several times.

It should be pretty easy (and by easy I mean labour intensive and exhaustingly detailed) to pick a snapshot, identify real money in, then undo all skin/item purchases and revert all money to the original amounts.

That’s kind of best case scenario to the user base. Nobody gets screwed.

It’s also possible the hackers didn’t just modify the tables so there’s an audit trail, or they have change data capture enabled, or can replay the database transactions out of the box.

This is all very stack dependent.

[–] Agrivar@lemmy.world 37 points 10 hours ago

Now rinse and repeat for EVERY FUCKING GAME with microtransactions/season passes/etc.

(Except those rare unicorn MMOs with a monthly sub and no microtransactions... if any still exist. Those are chill.)

[–] Doc_Crankenstein@slrpnk.net 32 points 13 hours ago

Lol amazing. Who ever did this is a GOAT.

[–] Soulphite@reddthat.com 30 points 12 hours ago (1 children)

Sweet! Now do this in real life!

[–] regedit@lemmy.zip 2 points 5 hours ago

Omg... 🤤

[–] CaptainBasculin@lemmy.bascul.in 11 points 12 hours ago
[–] robocall@lemmy.world 11 points 12 hours ago (2 children)

Amazing. Can someone please do this for Minecraft next? Asking for 6 year olds around the world

[–] Lost_My_Mind@lemmy.world 10 points 12 hours ago (1 children)

Found the guy whos 6 year old somehow spent $900 on their credit card in minecraft

[–] robocall@lemmy.world 3 points 9 hours ago

The kid got a 10% off coupon and doesn't understand money or that we still have to pay the other 90%. He also won't give me the coupon so I couldn't buy his gold if I wanted to.

[–] Robbsen1@discuss.tchncs.de 7 points 5 hours ago (2 children)

There are microtransactions in minecraft now?

[–] regedit@lemmy.zip 4 points 5 hours ago

Ads are next, given Microsoft and this shit world...Can't go outside cause the rich fucked the environment and can't stay in cause they fucked all the joy from every corner of entertainment. I really want to flay the rich and display their corpses along every road into town, Game of Throne's style!

[–] robocall@lemmy.world 2 points 2 hours ago

There are skins and lava or something. Kids are exhausting.

[–] als@lemmy.blahaj.zone 6 points 8 hours ago (1 children)

I stopped playing Rainbox Six Siege many years ago once it was clear that it was a live service game where you effectively had to pay for the new operator each time one came out, as your previous favourite would be nerfed or overshadowed.

[–] Takios@discuss.tchncs.de 3 points 1 hour ago

yeah I stopped playing games where you have to pay for new characters (or unlock them by earning the "free" currency, it only takes 100 hours!) 9 out of 10 times, the new character would be completely busted in the sense of balance so if you didn't but them, you'd fall behind. Pay2Win, but hidden a bit better.