this post was submitted on 29 Jun 2023
279 points (99.3% liked)

Programmer Humor

19551 readers
1327 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 18 comments
sorted by: hot top controversial new old
[–] [email protected] 36 points 1 year ago* (last edited 1 year ago) (1 children)

Basically: The game is Cataclysm: Dark Days Ahead. For those not aware of how the game works, it operates in turns, with every character and monster getting 100 turns to perform actions before the other creatures in the game get theirs. Each action takes a set amount of turns, and you can take actions until your 100 turns are used. So walking a tile might take 80 turns, and running that same tile 40, giving you an extra tile before the other creatures get to go.

What happened here is, a commit changed how limb breaks affect turns, but didn't put a maximum cap. Meaning that players would spend 0 turns moving. If you don't spend any turns, other things in the game never get theirs. In other words, time stops for everyone but you.

[–] [email protected] 6 points 1 year ago

Also, in other words, that's calling to mind the mechanic seen in the Swiftthistle plant and Timekeeper's Hourglass artifact in Shattered Pixel Dungeon, although not to the same level of absurdity as that one.

[–] [email protected] 9 points 1 year ago (2 children)
[–] Fosheze 21 points 1 year ago (1 children)

I don't have the link but the game is "Cataclysm:Dark days ahead" if you wana look through their github. They have some gems in the issue tracker.

Another one of my favorite issues from there was someone posted an issue where timed explosives didn't go off when placed in pet backpacks. One of the lead devs basically responded "Yes, I guess that's a bug, but I'm also very disapointed in you all."

[–] Tangent5280 1 points 1 year ago

Lmao like when the Russians tried to train dogs to be suicide bombers

[–] [email protected] 5 points 1 year ago (2 children)

C:DDA is the only game that rivals Dwarf Fortress for creative bugs. This is right up there with thermonuclear catsplosions.

[–] [email protected] 5 points 1 year ago

Also, IMHO, both games are a lot of fun -- albeit with a large and steep learning curve, and if you like one, you'll probably like the other.

They are also slowly becoming more similar in some ways. Originally Dwarf Fortress had one managing a band of dwarves on a fixed map, but then added a single-character adventurer mode where one could roam around the world. Originally Cataclysm was a single-character game where one roamed around the world, but added the creation of faction camps recently, where one can manage a band of people at a fixed location.

[–] [email protected] 3 points 1 year ago

Thermonuclear catsplosions are the result of modding the game, not due to a bug.

Regular catsplosions are merely a performance problem caused by players being too fond of cats to keep their population under control. Also not really a bug.

[–] [email protected] 4 points 1 year ago

Tried this in real life did not work got arrested

[–] SniffBark 3 points 1 year ago

I hope I get to solve issues like these when I’m a professional developer haha

[–] [email protected] 3 points 1 year ago
[–] [email protected] 2 points 1 year ago (1 children)
[–] Fosheze 3 points 1 year ago

Cataclysm: Dark Days Ahead

[–] [email protected] 2 points 1 year ago
[–] [email protected] 1 points 1 year ago

Could not reproduce.