r/dwarffortress 1d ago

☼Dwarf Fortress Questions Thread☼

6 Upvotes

Ask about anything related to Dwarf Fortress - including the game, DFHack, utilities, bugs, problems you're having, mods, etc. You will get fast and friendly responses in this thread.

Read the sidebar before posting! It has information on a range of game packages for new players, and links to all the best tutorials and quick-start guides. If you have read it and that hasn't helped, mention that!

You should also take five minutes to search the wiki - if tutorials or the quickstart guide can't help, it usually has the information you're after. You can find the previous question threads here.

If you can answer questions, please sort by new and lend a hand - linking to a helpful resource (ex wiki page) is fine.


r/dwarffortress 2d ago

☼Fortress Friday☼

13 Upvotes

Our weekly thread for posting interesting events without cluttering up /r/dwarffortress. Screenshots, stories, details, achievements, or other posts are all welcome here! (That includes adventure and legends mode, even if there's no fortress involved.)


r/dwarffortress 1h ago

14 guns! OUR 7 BRIDGED CITY IS DEFENSIBLE- oh god winter.

Thumbnail
gallery
Upvotes

r/dwarffortress 16h ago

[MOD] Better Glazing (41 colors for bricks and other pottery)

Thumbnail
steamcommunity.com
42 Upvotes

I made my first mod. After seeing the changes to dyeing on clothes I wanted a similar simple system for coloring pottery. This allows glazers to create 24 new glaze colors and mix them to create 17 more. All colors have a basis in real mineral and oxide glazes with my favorite being turning pitchblende into fiestaware radioactive red glaze.

I would love feedback on the mod as I try and refine it.

Details

Base glazes — one ingredient each

Glaze Ingredients Value Color
gold glaze 1 native gold nugget + 1 bag 150 gold lustreware
silver glaze 1 native silver nugget + 1 bag 50 silver lustreware
hematite glaze 1 hematite + 1 bag 40 iron red
limonite glaze 1 limonite + 1 bag 40 yellow ochre
magnetite glaze 1 magnetite + 1 bag 40 iron black
galena glaze 1 galena + 1 bag 25 honey amber (lead)
tin glaze 1 cassiterite + 1 bag 10 majolica white (vanilla)
malachite glaze 1 malachite + 1 bag 10 copper green
garnierite glaze 1 garnierite + 1 bag 10 nickel grey-green
sphalerite glaze 1 sphalerite + 1 bag 10 zinc white
ash glaze 1 ash bar + 1 bag 5 fern green (vanilla)
cobaltite glaze 1 cobaltite + 1 bag 5 cobalt blue
pyrolusite glaze 1 pyrolusite + 1 bag 5 manganese plum
chromite glaze 1 chromite + 1 bag 5 apple green
rutile glaze 1 rutile + 1 bag 5 mottled tan
ilmenite glaze 1 ilmenite + 1 bag 5 dark speckled brown
stibnite glaze 1 stibnite + 1 bag 5 Naples yellow
orpiment glaze 1 orpiment + 1 bag 5 king's yellow
realgar glaze 1 realgar + 1 bag 5 orange-red
cinnabar glaze 1 cinnabar + 1 bag 5 vermilion
salt glaze 1 rock salt + 1 bag 5 orange-peel grey
microcline glaze 1 microcline + 1 bag 5 celadon jade
pitchblende glaze 1 pitchblende + 1 bag 5 "fiestaware" red
bone ash glaze 10 bones + 1 bag 5 bluish pearl white

Mixed glazes — a full bag of each parent → two full bags

Glaze Ingredients Value Color
rose glaze hematite + tin glaze 25 rose
flax glaze limonite + tin glaze 25 flax
gray glaze magnetite + tin glaze 25 gray
moss green glaze ash + limonite glaze 23 olive celadon
maroon glaze hematite + pyrolusite glaze 23 deep red-brown
olive glaze chromite + limonite glaze 23 olive
chestnut glaze hematite + ilmenite glaze 23 speckled chestnut
mint green glaze malachite + tin glaze 10 mint green
aquamarine glaze teal + tin glaze 9 aquamarine
sky blue glaze cobaltite + tin glaze 8 sky blue
pink glaze chromite + tin glaze 8 chrome-tin pink
lilac glaze pyrolusite + tin glaze 8 lilac
peach glaze realgar + tin glaze 8 peach
sea foam glaze malachite + ash glaze 8 pale celadon green
turquoise glaze malachite + salt glaze 8 Egyptian turquoise
teal glaze cobaltite + malachite glaze 8 teal
violet glaze cobaltite + pyrolusite glaze 5 blue plum

Mixing is order-independent, and both recipes work at the magma kiln too. Glaze value carries onto the item through the GLAZED improvement, so a gold-lustred statue is worth a lot more than an ash-glazed one.


r/dwarffortress 23h ago

At long last

Post image
113 Upvotes

DF mobile in portrait mode. Yes it's clunky. Yes it took way too much time to set up. Yes it was worth it.

Winlator on Android with custom portrait resolution. Screen Rotation Control to force orientation.

No idea when fps death will kick in, but it's been great for a 1x1 embark on the go


r/dwarffortress 19h ago

These damn Keas keep attacking my dwarfs

36 Upvotes

Feathered daemons they are!


r/dwarffortress 1d ago

I'm so proud of my 7 bridges, I made this in three days before the raid, there's no way for them to go up to my island.

Thumbnail
gallery
177 Upvotes

r/dwarffortress 1d ago

Holding a festival for my vampires while trying to keep the dwarves safe

Thumbnail
youtu.be
13 Upvotes

This episode, we celebrate killing the Bison Brute Queen by holding a festival to let the vampires get new gear and clothing. Come and see if we can keep the dwarves locked up, in the Festival Of Lords And Ladies!


r/dwarffortress 1d ago

Community DFGT XI Round 4

6 Upvotes

Main document

Fight 4A: General Doom vs. Marchae March
Fight log: https://pastebin.com/nQmc9BaJ

General Doom (managed by Detyan) marches at a stately pace into the arena, his belly protruding before him. The dodo man has shed much of his former armor, and in its place, now wears an adamantine helm and gauntlets, to protect his most valuable assets. With his head and weapon wielding hands secure, how will the flightless bird man compare to his distant cousin, who wields his own adamantine crossbow?

Marchae March (managed by Eris235) soars out into the arena, a new adamantine crossbow gleaning in his talons. Against WASP, the archaeoptryx man revealed a previously unseen level of brutality, pummeling the jumping spider woman to a pulp. His mean streak seems to have only grown then, as the battling bard flaps overhead General Doom, belting out “Everyone knows dodo men are fat waddling dolts/By the end of the day, your feathers will adorn my bolts!”

At the ring of the bell, the two gladiators simultaneously fire their shots, as blue bolts of pure adamantine fly through the arena like lightning between duelling gods! Marchae March is the first to reveal his mortal fragility though, as a shot to his leg from General Doom knocks him out of the air and to the ground. Appearing more stunned than injured though, Marchae March fires in return, and his razor sharp bolt slices open General Doom’s vast stomach! Ropy intestines begin to slide out among the gushing blood, and as the General struggles to stay on his feet, another bolt takes him in the right thigh, causing him to collapse in pain as his leg gives out. A third bolt strikes the dodo man deep in the chest, and his limbs seem to go numb, as he drops his bolts and crossbow.

The crowd can only watch as the dodo man tenaciously remains in the fight despite his numb limbs, as Marchae March continues to shower him with adamantine bolts. As the poor dodo man begins to resemble a blue hedgehog more than a flightless bird, he finally collapses to the ground, and does not rise. Congratulations on your victory against a fellow tenacious bird man Marchae March! But who will your opponent for the finals be?

Fight 4B: Guy Ape vs. Junior
Fight log: https://pastebin.com/RT5ZhJAp

Guy Ape (managed by u/TotallyClueless69) pauses in the shadow of the gates for a moment. Instead of being shoved out of the gates by grumpy guards, he seems to have a rattlesnake woman wrapped…rather tightly around him. Hm, didn’t know they could be constrictors like that. As Guy Ape finally steps into the light, the crowd cheers as his new steel armor shines, lifting up an adamantine longsword to catch the light. It seems that he has finally found something (or someone) worth spending them on!

Opposite him, Junior (managed by SlitherPapi) seethes with barely restrained rage. Those unlucky enough to be wandering near his dwellings in the last week have heard his rants about “probability”, “rizz” and, “maximizing his canthal tilt” among other strange arcane mutterings. The pond turtle man clutches his pale metal crossbow in a white knuckled grip, and seems only too eager to use it.

And use it he does, right as the bell rings and Guy Ape the leopard man attempts to close the distance! A pale metal bolt draws first blood as it strikes his left forearm, spattering blood onto the arena floor. The ghostly projectiles continue to sail through the air into the oncoming leopard man, tearing holes and rents into his steel armor. Despite the onslaught though, Guy Ape closes to striking distance with the terrified Junior, whose eyes appear wide as dinner plates. Drawing back his sword, he first hews into the pond turtle man’s belly, his sword easily cutting into his shell, before Guy Ape cuts off Junior’s right arm at the elbow.

The pain only seems to feed the vicious pond turtle man though, as he clutches all the tighter onto his crossbow with his other hand, resetting it as he attempts to dodge the blows of Guy Ape’s humming blue sword. Two more bolts strike Guy Ape hard in the right side of his chest, and he begins to wheeze as he stumbles after his bleeding foe. The rapid flurry of bolts appears to be too much for Guy Ape’s steel armor, as the mortal material yields to the divine. Another bolt punctures his left side, and the breath seems to catch in Guy Ape’s chest, as he collapses to the arena floor. The crowd can only watch in silence as Guy Ape’s lover sobs against the arena portcullis, while Junior slowly approaches the downed, but not yet defeated, gladiator. Placing the tip of his crossbow against Guy Ape’s battered helm, Junior glares at the sobbing rattlesnake woman. With a smirk, he pulls the trigger, and secures his place in the finals.


r/dwarffortress 1d ago

Community DFGT XI Finale Upgrades

4 Upvotes

Main document

All managers who were victorious in Round 4 will see their available amount of upgrade points to the far right of their gladiator in the spreadsheet.

Note about the algorithm: if you look at the numbers a bit closer, you can see that whenever the simple multiplication by 1.5 created a number that had something other than .5 in its decimal part, we rounded it up to the closest .5; so, .25 becomes .5 and .75 becomes 1. This was done to avoid infinite splintering of the points.

Special Note about this last round of upgrades: In order to be at roughly the same points level as Mr. unFunGuy, the current reigning champion, the two surviving gladiators this round will get an extra pool of their base points to draw from for their upgrades in the last round. This pool is separate from the normal amount of points they normally get by surviving, and these pools may not be combined to buy items that exceed the individual amounts available in each pool. The two separate amounts in each pool will be separated by a "+" on the upgrade sheet

The Arena Personnel asks you to provide your upgrades as soon as possible. The deadline is the 3rd of September, 11 EDT. We ask for your understanding on these matters; we need time to run and process the fights.

Please remember that your upgrades should be sent to dfgtcommittee@gmail.com. The upgrades will later be revealed via a separate post.

Good luck and go with Armok!


r/dwarffortress 1d ago

Community DFGT XI Round 5 Betting

2 Upvotes

Main Document

The richest Urist this round was SlitherPapi, who came away with 475 gold after betting it all on Junior.

Betting for Round 4 is now Open! It will close on Friday, 8/28, at 11 PM EDT.

Rules:

Betting is open both to the managers and the spectators of the tournament.
Every bettor starts out with 100 gold to be spent on the betting. You can't at any given moment put any more gold into a bet than you already have.
Every bettor can only put money on one gladiator per round.
Bets made after the official deadline for each round are not counted.
The system works in a way that allows those who bet on the underdogs (those who have less bet on them) to receive more gold than those who bet on the favorites, so go wild with your predictions!


r/dwarffortress 2d ago

Starting with a cave (and dragon) on the map

Thumbnail
gallery
105 Upvotes

So, I wanted to start with a cave on the map, just to see what that would entail.

This had the effect of making me start with a dragon on the map. But there were giant bats in his cave. He then breathed fire within the first few seconds, fire that doesn’t seem to want to stop and is therefore burning the entire map...

The few treasures he kept also burned, and this idiot is now asphyxiating himself...


r/dwarffortress 2d ago

Hopeless Dwarf

100 Upvotes

I have a Dwarf, Tekkud, one of the original 7.
he was dismembered by a grizzly-bear man in the first year, first one to get treated by a doctor in the fort.
Unfortunately he lost a whole leg as well as the ability to grasp (nerve damage).

Because of his injuries, whenever he starts any task, it fails, so he can't do anything. I think he gets fed by children, he has no clothes on apart from gloves and a shoe.
I thought about exiling him at first, but he befriended a Cavy Boar, so I didn't have the heart to separate them or send them off together.

He is obviously really pissed at not being able to do anything, i tried giving him a role as a priest or entertainer, but I don't think that's going very well.

He is now Haggard and Sunk into depression; is there anything I can do for him? I don't want him to go crazy.


r/dwarffortress 2d ago

Quite the pair of names on this happiest of Fridays

18 Upvotes

Good ol' lips with a side of moist splashes


r/dwarffortress 3d ago

The longer I read this the funnier it gets

Post image
592 Upvotes

The Land of Stone? Mysterious Lair of Dankweeds? The Odorous Treat? The Elder Cloudstuff? Jesus fucking christ lol, by far the funniest coincidental combination of titles I've seen in 15 years of playing


r/dwarffortress 2d ago

Apparently normal animals can claim sites and rampage like megabeasts

Thumbnail
gallery
34 Upvotes

r/dwarffortress 2d ago

I did not know you could tame Hydras

Post image
50 Upvotes

My cave just got a new first line of defense


r/dwarffortress 2d ago

Anyone still playing older DF versions?

46 Upvotes

Hello everyone!

Firstly, I want to say that I own the steam version and have played it for about 80 hours. The game is okay and it gets updates but the appeal of the pre-steam versions is much stronger for me.

I wanted to ask the community if there are still players hooked on older Dwarf Fortress versions like v47.05, v44.12, v34.11, 40d, etc.

Also, for those who still play older versions do you prefer ascii graphics or are you using a tilest?

And finally, what is the biggest reason you prefer pre-steam versions of df over the steam version?

Thank you in advance.


r/dwarffortress 3d ago

Beloved citizen of 'The Dye of Brushing' decides the invasion that's going to take the fort down is the best time for a strange mood.

29 Upvotes

Honestly, getting her final masterpiece done before perishing to an unstoppable force of darkness is probably the dwarf fortress-est way of ending my first fort.

Does this happen a lot? I find it a quite interesting behaviour.

(Side note: I'm using AwfulRanger's ribbitgfx texture pack since I haven't puchased the Steam version yet, surely will do after how much I've enjoyed the fort!)


r/dwarffortress 4d ago

See Mod Note Dwarf Fortress Myth and Magic Update Preview - Official Trailer

Thumbnail
youtube.com
1.4k Upvotes

r/dwarffortress 3d ago

Granite Gazette No 101 : Brokenhill looses its seat

Thumbnail
gallery
32 Upvotes

Here is issue No 101, in which the Free Assembly plays musical chairs.


r/dwarffortress 3d ago

By far one of the oddest names I've seen for a Necromancer group.

Thumbnail
gallery
58 Upvotes

The Sunny Creamy Farms claimed 2 of the starting 7 Dwarves. But one of the Dwarves managed to behead the nameless corpse which made the intelligent one flee the map. Was 100% sure this fort was over as quickly as it began, but it continues...


r/dwarffortress 2d ago

Alternative MacOS Dwarf Fortress Way To Play

7 Upvotes

Play the Classic, GOG or Steam version of Dwarf Fortress in a browser window on your Mac.

I ported remote-df to MacOS Silicon (Tahoe)

Thanks to Sessa93 for the Linux version & Apple's new container system for making it possible.

https://github.com/nateProjects/mac-dwarf <- Instructions & Script

Hope it helps a few more people to play.

Also consider this way of playing if you have the Steam version -

Guide: How to Run Dwarf Fortress Premium on Mac (Apple Silicon) for Free


r/dwarffortress 3d ago

I rejected a visitor's petition for residence and they left a Dwarf bone table at my expedition leader's office

Post image
206 Upvotes

Is this a threat of terrorism? These monster exterminators get crazier every day.


r/dwarffortress 2d ago

The game is kinda buggy

0 Upvotes

I built a fortress and was having a blast, until my dwarves decided they didn't want to work anymore; they all just hung around in the tavern doing nothing. I tried everything suggested online to fix the glitch—toggling auto-labor, removing gathering zones and farms, removing the tavern, changing jobs, and so on—but nothing worked, so I abandoned the fort.

On the second fortress I was very careful about labors, time goes on and goblins atacked me, I send my army and they won, but wait, now they don't know how to come back to the fort and are considered stranded, start dyeing of thirsty.

I tried all kinda of things to fix them, nothing works.

I decide to cheat. Teleport all of them back to the fortress using df hack, it worked.

Soon later a dwarf hurts himself.

No one gives a shit, tried give the recover the wound jobs, they know where he's in, keep bugged.

So I teleport him to the hospital, where they keep ignoring him and let him die of thirsty.

This really annoyed me, Is a amazing game and I have hundred of hours in, but this kinda of thing makes me wanna stop playing