<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://dwarffortresswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fuzzy</id>
	<title>Dwarf Fortress Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://dwarffortresswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fuzzy"/>
	<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php/Special:Contributions/Fuzzy"/>
	<updated>2026-05-04T23:31:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.11</generator>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Demon&amp;diff=31397</id>
		<title>40d Talk:Demon</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Demon&amp;diff=31397"/>
		<updated>2009-05-08T17:41:05Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Adding signature&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{spoiler}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
&lt;br /&gt;
If anyone has tried other defenses against Demons and they either failed or they worked then please add it to the article.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Thoughts on Demons ==&lt;br /&gt;
&lt;br /&gt;
(from the raws) It seems that all demons can swim... except for spirits of fire (the only ones without lungs, heart, brain exc)... i see spirits of fire as the most dangerous for this reason... perhaps water puts them out?  tentacal and frog demons seem a bit less of a threat, due to their lack of fire breath.  Also, none of the Demons are fireImmune_super... which means dragonbreath hurts them... so... demons vs dragons anyone?--[[User:Pbhead|Pbhead]] 02:04, 13 December 2007 (EST)&lt;br /&gt;
:I agree on spirits of fire being the most dangerous. From my experience with them they are quite vulnerable to crossbow bolts (killed a total of 16 exclusively this way). As giant cave spiders don't even try to shoot web trough fortifications I think that fortifications and marksdwarves are the way to deal with the demons. Melee champions in steel are way superior to any demons but the problem is that they are very vulnerable to fire (&amp;quot;bug 000001&amp;quot; in reported bugs) and are frequently not able to get close (even worse if there is at least 1 z-level up as spirits of fire WILL fly up). Piling spirits of fire with lots of wardogs or anything else is useless due to their firebreath attack. Don't even try to counter demons with less then 6-8 elite marksdwarves or 50-60 novice ones or an extremely long 1 tile wide corridor with a masterpiece ballista + 2 legendary siege operators + a ballista arrows stockpile. Crushing them with bridges could also work if you don't consider it a cheat and are sure that the demons won't have time to destroy the bridges as IMHO they will actively try to.--[[User:Another|Another]] 15:42, 13 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:I have a backup from a fort which has an unbreached pit and a tame dragon. My original plan was to use the dragon as part of my demon defence but when I didn't find the pit for a while I assumed I didn't have one so moved the dragon elsewhere. When I eventually did find the pit I was able to fight off the demons (frog demons, thankfully) with my champions and only lost a few children who were hanging around the mine when I opened the pit. I'm going to reload that backup now and pit dragon vs demon in a contest of strength. --[[User:Paradigmlost|Paradigmlost]] 06:35, 10 February 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
:Results: The dragon managed to take down about 6 frog demons with a combination of dragonbreath and brute strength but was eventually overcome and strangled to death (can demons strangle? he bled to death from a mangled throat which to me indicated strangling). I imagine that had I used the dragon first time round he would have been a dwarf-burning liability. --[[User:Paradigmlost|Paradigmlost]] 06:51, 10 February 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
== Possible defences? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
when i breach my pit, (eventually) i hope to be able to A: seal it off quickly without losing too much admantine. B if that fails, have a large &amp;quot;dwarven toliet&amp;quot; (a artificial river with a large water fall...)  if i am lucky, the water will be fast enough to sweep even the non-spirits of fire down the waterfall... where they will hopefully go *splat*. IF that fails... i plan to have a LOONG corridor, with fortifications on either side, and leet archers behind the fortifications and at the end of the tunnel, seige weapons, and spear masters hidden behind blind spots. and if that fails, hopefully by then i will have sealed my mines off from the main fortress.  --[[User:Pbhead|Pbhead]] 02:04, 13 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
== Spoiler warning? ==&lt;br /&gt;
We should probably have a spoiler warning for this page, especially for the picture of the pits. --[[User:Valdemar|Valdemar]] 10:05, 1 January 2008 (EST)&lt;br /&gt;
:Agreed and added --[[User:N9103|Edward]] 16:16, 16 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Upright spear repeating traps ==&lt;br /&gt;
I assume these work and are effective, I was wondering if this was considered too cheap to use or was known to be ineffectual (maybe they destroy them before they walk into them, as they are buildings). &lt;br /&gt;
&lt;br /&gt;
This is my first demon attack since df-23a, and I've been preparing multiple types of active defense in different layers, (ballistas on z-8, spears on z-7, pit with fortifications and 18 elite/champion marks-dwarves on z-5/6/4 [with 3 open z-levels to see how they deal with spirits of fire], 7 mace dwarves and 7 sword-dwarves with 62 war dogs for lulz if they get to z-3 and re-walling at z-2) so it'll be a learning experience. My last successful demon defense hinged on a drawbridge...wasn't as fun as this should be.&lt;br /&gt;
&lt;br /&gt;
The spoiler is there for the eerily glowing pits, so I think once more people post success/defeats on the demon page, or specific demon information, such as the different types and abilities, the spoiler should be here as well.&lt;br /&gt;
:Spoiler Warning added --[[User:N9103|Edward]] 16:16, 16 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Cage Traps==&lt;br /&gt;
has any one caught a demon in a cage trap? if you could catch them that would be the easest way to deal with them. --[[Rock n rat]]&lt;br /&gt;
: I'm afraid demons are immune to cage, weapon, and stone-fall traps, although they will trigger pressure plates and the like. --[[User:Shadow archmagi|Shadow archmagi]] 14:00, 28 July 2008 (EDT)&lt;br /&gt;
:  when i diged to chamber i tried to catch imprisoners and built a lot of cagetraps. After a battle i realised some of them was full of tentacle demons. 0.28.181.40d [[Media:tentacle_caged.jpg]] --[[User:Desperado|Desperado]]&lt;br /&gt;
&lt;br /&gt;
== The Little Brother ==&lt;br /&gt;
I have added my favorite anti-demon tactic; massed archers on a single tile, to the wiki. It works reliably for me. --[[User:Shadow archmagi|Shadow archmagi]] 14:00, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Ruling Demons ==&lt;br /&gt;
&lt;br /&gt;
Anyone know what makes demons rule goblins? Hardcoded, maybe? --[[User:Squeegy|Squeegy]] 21:42, 13 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:It's the goblin entity's [RELIGION:ANY_APPROPRIATE_POWER] tag in conjunction with the demon creature entry's [POWER] tag. Nothing else has either of those, and when I gave the former to another entity, they had demon rulers, too. --[[User:Navian|Navian]] 13:04, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Demons Spawning outside of Pits ==&lt;br /&gt;
&lt;br /&gt;
So, I found the 'Strange Chamber' awhile ago, and quickly sealed it off before any demons spawned on me.  However, I just got a &amp;quot;Horrors...&amp;quot; message and have a demon breathing fire at my poor strand extractor.  There's still no breach into the pits through which it could have escaped.  Do demons spawn in excavated areas on maps with the Pits feature? --[[User:Squirrelloid|Squirrelloid]] 10:12, 3 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:You weren't fast enough in sealing it off. --[[User:GreyMario|GreyMaria]] 13:58, 3 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::You are not omniscient. Creatures can hide from you. --[[User:Savok|Savok]] 22:55, 3 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::First of all, the miner that breached the pits sealed it himself, immediately.  I'd believe monsters can hide from me, I can't believe they could move *though* the dwarf (putting a floor over a down staircase) while he was sealing it and remain unnoticed.&lt;br /&gt;
&lt;br /&gt;
:::Second, I breached the pits *years* ago.  Like 4 or 5.  I've been actively mining and extracting strands in the area that entire time.  I find it hard to believe that the demon stayed hidden that long in a high-activity area.&lt;br /&gt;
&lt;br /&gt;
:::I have confirmed the pits are sealed, and I know the miner who breached it immediately picked up a stone and sealed it because I turned off all his other labors, enabled masonry, and built a floor with the piece of material sitting on it, and watched him do it.&lt;br /&gt;
&lt;br /&gt;
:::--[[User:Squirrelloid|Squirrelloid]] 04:01, 4 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Fireball and firebreath against fortification ==&lt;br /&gt;
A fireball can go through a fortification, what about a firebreath?&amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Kami|Kami]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most likely, though I'm sure someone here knows for sure. [[User:Richards|Richards]] 11:35, 10 February 2009 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Trading&amp;diff=36101</id>
		<title>40d Talk:Trading</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Trading&amp;diff=36101"/>
		<updated>2009-03-05T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Trade Depot Color */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Archive|&lt;br /&gt;
# The [[Talk:Trading/Talk Caravan|talk page]] from Caravan, which wasn't merged properly at the time.&lt;br /&gt;
# The [[Talk:Trading/archive1|first archive]] of Talk:Trading.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Culling on mandates ==&lt;br /&gt;
&lt;br /&gt;
what's that? in the trade screen? me no be native speaker...--[[User:Koltom|Koltom]] 21:56, 20 February 2008 (EST)&lt;br /&gt;
:I think it means that it will hide things that are not allowed to be traded: &amp;quot;Mayor has put bans on certain exports&amp;quot;. But I don't know if it hides an entire bin if one item in it is banned. [[User:Hex Decimal|Hex Decimal]] 14:29, 27 February 2008 (EST)&lt;br /&gt;
::I am quite sure that &amp;quot;culling on mandates: on&amp;quot; hides all bins containing items which have active Noble Export Bans. [[User:Samyotix|Samyotix]] 09:16, 13 November 2008 (EST)&lt;br /&gt;
:::I made a &amp;quot;trading color cues&amp;quot; subsection.  This should cover relevant info about mandates and other things.  --[[User:Shurikane|Shurikane]] 22:07, 29 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Trading flowchart ==&lt;br /&gt;
{{:Trading/Flowchart}}&lt;br /&gt;
Given a number of questions on the forums, it may be a good idea to put together a flowchart of the steps involved in trading. I will draft something up here (at least partially so I can safely screw up my first attempt on this wiki)&lt;br /&gt;
&lt;br /&gt;
Tasks are sequential top-to-bottom, but can be done in parallel left-to-right&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; width=400|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 rowspan=2| Make or obtain goods to trade || Build Depot ({{K|b}} - {{K|D}})&lt;br /&gt;
|-&lt;br /&gt;
| Ensure Depot is accessible ({{K|D}})&lt;br /&gt;
Check green area reaches edge of map&lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | Wait until a caravan arrives on the map&lt;br /&gt;
&amp;quot;A--- caravan from --- has arrived.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Set goods to be traded ({{K|q}} - {{K|g}}) || Request a trader ({{K|q}} - {{K|r}}) || Wait for caravan to reach the depot&lt;br /&gt;
&amp;quot;Merchants have arrived and are unloading their goods&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Wait for goods to be hauled || Wait for the trader to finish their other tasks and go to the depot || Wait for the rest of the caravan to reach the depot and be unloaded &lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | Begin actual trading ({{K|q}} - {{K|t}})&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hmm. Is there a better way to show this? It may not help much as is... [[User:Kaypy|Kaypy]]&lt;br /&gt;
:Ask and ye shall receive (see right, editable at [[Trading/Flowchart]]). --[[User:Juckto|juckto]] 08:46, 6 May 2008 (EDT) &lt;br /&gt;
'''Re: Adeptable's changes'''&amp;lt;br&amp;gt;I don't think the third branch is neccesary. For one, it makes it seem too wide, and secondary it implies that turning off the trader's labours ''all the time'' means that trading will happen faster - almost as if it will make merchants arrive more often. --[[User:Juckto|juckto]] 23:36, 2 August 2008 (EDT)&lt;br /&gt;
:I'd add retrieving empty bins to the bottom so that you don't end up with empty bins sitting at the depot.  When stockpiles are crowded you'll need them to deal with the sudden influx of goods.  (Never give away bins!)  I bow to your wiki-fu, I simply could not edit your flowchart...  --[[User:Corona688|Corona688]] 14:15, 3 December 2008 (EST)&lt;br /&gt;
::Yeah, it's a bit tricky I guess. It's all in the colspan :p. But, ahhh, how do you retreive them? I thought dwarves would automatically fetch empty bins from the depot if they needed them, just like fetching them from any other location. --[[User:Juckto|juckto]] 18:31, 3 December 2008 (EST)&lt;br /&gt;
:::Ack, somehow didn't see this.  Empty bins will still show up as Trading in the bring goods to depot menu, unmark them and your dwarves will haul them back to where they're needed.  --[[User:Corona688|Corona688]] 02:13, 7 January 2009 (EST)&lt;br /&gt;
::::Surely the bins' &amp;quot;Trading&amp;quot; status disappears after the Trader leaves? I mean, I've never noticed them as still being marked for &amp;quot;Trading&amp;quot; when the next caravan arrives next season. --[[User:Juckto|juckto]] 22:08, 23 January 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How many wagons? ==&lt;br /&gt;
&lt;br /&gt;
I don't think I've ever seen more than 8 wagons in a given caravan. Is that the limit? Has anyone ever seen more than 8?--[[User:Maximus|Maximus]] 03:01, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Mass selection of goods to be moved ==&lt;br /&gt;
&lt;br /&gt;
Question: Is there a way to designate multiple goods in one selection to be brought to the depot? &lt;br /&gt;
&lt;br /&gt;
I'm getting really tired of indivually selecting goods to be moved to the depot when I have massive amounts of crafts, food, etc. So is anyone familiar with ways to select multiple goods at once? Maybe a &amp;quot;start&amp;quot; and &amp;quot;end&amp;quot; tags (for lack of a better name) and every good caught inbetween is designated to be moved to the depot? -- [[User:Dakira|Dakira]] 14:47 10 November 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
:Nope. About the best you can do is use the select (search) menu to get all the ones of the type you want, then enter-down-enter-down. You can flag about 200 a minute this way, though.--[[User:Maximus|Maximus]] 19:17, 10 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::That's what I was doing previously. Are there any plans for a &amp;quot;mass selector&amp;quot; to be introduced? -- [[User:Dakira|Dakira]] 16:50 10 November 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
:::Not that I know of. Make a feature request on the [http://www.bay12games.com/forum/index.php forums].--[[User:Maximus|Maximus]] 20:05, 10 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::AFAIK, there is no good way to do this from the trade screen, which is why it's important to set up custom stockpiles and have plenty of bins. Man, I really wish you could make bins out of stone.&lt;br /&gt;
&lt;br /&gt;
== Merchant moods ==&lt;br /&gt;
&lt;br /&gt;
My fortress hadn't been doing too well, but I didn't know it was so bad it could affect merchants... and their pack animals. As the last merchant was about to leave the map, he suddenly went berserk and was cut down by his bodyguard, who then fled the scene. Shortly thereafter, I recieved a message that the donkey had been stricken by melacholy. Has anyone else had this happen?&lt;br /&gt;
&lt;br /&gt;
:They usually eventually go nuts if they can't leave for some reason. Never heard of something like what you're describing.--[[User:Maximus|Maximus]] 03:24, 12 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== No more dwarven caravan ==&lt;br /&gt;
&lt;br /&gt;
So. The Dwarven caravan has not come in the past two years. I think, though I am not sure, that this corresponds with when I met the requirements for the Incoming King, though he has not yet seen fit to arrive. I believe I also capped the population sometime in there, but I think it was after the first year of no caravan. I don't recall in any way molesting previous caravans. I needs me some dolomite and steel bars, anyone know what's going on here? --[[User:Zombiejustice|Zombiejustice]] 02:10, 13 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:So. I upper the population cap to encourage some immigration, and after a few seasons, the King showed up with his retinue and the Hammerer, who had apparently died at some point. I re-capped the population, and the caravan came next autumn. Was it the incoming king or the dead hammerer? Did the population cap interfere with the king's arrival? The mystery remains. --[[User:Zombiejustice|Zombiejustice]] 14:59, 2 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::I'm on year 13 of my most recent fortress and the Dwarven caravan declined to show up this year, after 12 years of no problem.  I still don't meet the requirements for the Incoming King.  In a previous game I did meet those requirements, and that did not interfere with the caravan (though the liason stopped letting me place orders once the king arrived).  Anyway, I don't think my current fort has anything in common with what you've described, other than a mysteriously missing caravan after not damaging previous ones. --[[User:Sev|Sev]] 00:52, 7 January 2009 (EST)&lt;br /&gt;
:::It appears my problem was caused by a brief goblin siege that occurred when the caravan was supposed to be showing up. --[[User:Sev|Sev]] 16:48, 26 January 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
== A query from the deleted page Talk:Stealing ==&lt;br /&gt;
&lt;br /&gt;
I've read many times that the traders count their total losses/profits when they leave the edge of the map, so as to make stealing of any sort impossible (to get away with, anyhow). Does this include what the guards are carrying (if they get killed or even just shoot off some bolts)? Or is the &amp;quot;total profit&amp;quot; concept true at all? --[[User:Maximus|Maximus]] 17:07, 27 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I'm pretty sure that the total profit concept is how it works. The value of everything the traders enter with is subtracted from the value of everything the traders leave with to calculate profit. There's probably something in there to account for the death of (a) trader(s). --[[User:Savok|Savok]] 21:42, 28 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Wagon movement ==&lt;br /&gt;
&lt;br /&gt;
I'm pretty sure that wagons cannot move diagonally. --[[User:Savok|Savok]] 20:08, 11 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Arrival dates ==&lt;br /&gt;
&lt;br /&gt;
Out of curiosity, has anybody given a closer look at the exact arrival dates of trade caravans?  Do they always arrive at a fixed time, or does it hover inside a certain period during the month or season?  --[[User:Shurikane|Shurikane]] 22:11, 29 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Wagons and magma==&lt;br /&gt;
A dwarven trade caravan passing over a magma channel on its way to my trade depot recently caught fire. Naturally, this caused lots of [[fun]], but I'm a bit perplexed by it. There was nothing flammable on the bridge - in fact, the magma beneath was 1/7 deep at best - but it looks like the wagons just spontaneously combusted as they passed over the stream. Can anyone confirm that it was the magma that caused this, or were the children just playing with matches again? [[User:Aosher|Aosher]] 08:07, 14 January 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elven Caravan Wood Logs ==&lt;br /&gt;
I noticed there was a &amp;quot;verify&amp;quot; next to &amp;quot;carries more wood the less trees you cut down&amp;quot; under the Elven Caravans and am not sure if it is right or not.  Can anyone confirm this?  I have observed the stock of wood brought by the elves in two games as increasing significantly with time.  In one of the games wood was scarce, in the other wood was plentiful but to dangerous to cut down and in both I would consistently buy out all of the wood logs from every caravan.  So I had theorized the increase in the number of logs brought was related to demand conveyed by buying out the stock repeatedly for years.  However, not cutting down trees and buying out all the wood logs would tend to go hand in hand.  Also, to really see a significant increase in a specific item I would need to buy out all the wood stock from a caravan for close several years.  It is possible that both the demand and level of &amp;quot;production&amp;quot; of wood determine how much is brought.  If either is true for wood, then it might be true for other items that Elves bring.  Also, did I format this thing right? --[[User:Pencilinhand|PencilinHand]] 8:47, 23 January 2009 (EST)&lt;br /&gt;
:In my experience it's something more like - the more you have in stock, the less they bring. I was buying out all logs from them, and they brought ~120 logsevery year, and I chopped a lot of trees, but used them fast. Then I built some wooden machinery (axles, windmills), my stocks always showed about 100 logs in them after that, and elves began to bring only about 5 logs...--[[User:Dorten|Dorten]] 04:48, 23 January 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
::I did a series of experiments over a period of 3 years in my current fort and can confirm that Dorten is right and my previously stated theories are wrong.  A forts stockpile of wood appears to be the biggest factor in determining how much wood is brought by the elven caravans.  When I had a stockpile of 51 wood logs the elves brought no wood, when I had a stockpile of 0 wood logs they brought 43 wood logs, similar results were observed regardless of if I was cutting down trees during the year(though I did not test any clear cuts).  The other caravans may have brought more wood as well, but further testing is needed before I am confident in that statement, as it may have been caused by offerings/gifts.  --[[User:PencilinHand|PencilinHand]] 17:10, 25 January 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
==Trade Depot Color==&lt;br /&gt;
I know this doesn't have anything to do with trading, but it is interesting. Since Trade Depots are made out of 3 stones (or logs etc etc), if you combine stones of various colors, what do you get? I tried combining Orthoclase (yellow), Kimberlite (blue) and Olivine (green), and I got a green depot. Then I tried Gabbro (black) and 2 Orthoclase, and the depot was yellow. Kimberlite, Petrified Wood (red) and Olivine, the depot was green. Does anyone know how the color is selected?&lt;br /&gt;
&lt;br /&gt;
:As far as I understand is the last stone for the color (or was it the first one?) --[[User:NobbZ|NobbZ]] 10:50, 23 February 2009 (EST)&lt;br /&gt;
::I'll have to fire up the game again when I get home, but I could have sworn that I've occasionally wound up with two-tone depots when I've used different stones. The main part was one color while the corners were another. But maybe I'm just imagining things. -[[User:Fuzzy|Fuzzy]] 09:49, 5 March 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
== stealing animals ==&lt;br /&gt;
&lt;br /&gt;
One of the objects I happened to cheat the game of was a nickel cage with a dog in it. on the units page, the dog was still shown to belong to the traders. Is there any way to change this? (or at least any [http://www.dwarffortresswiki.net/index.php/Fun fun] to be had from this?)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Butcher&amp;diff=20370</id>
		<title>40d Talk:Butcher</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Butcher&amp;diff=20370"/>
		<updated>2009-01-13T18:12:30Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wouldnt it make more sense to redirect this to [[Butcher%27s_shop]]? --[[User:Mizipzor|Mizipzor]] 20:29, 4 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
== Experience/Speed==&lt;br /&gt;
it takes my dabbling butcher only a splitsecond to butcher a mule - how could he be faster? --[[User:Koltom|Koltom]] 19:43, 14 February 2008 (EST)&lt;br /&gt;
:read carefully: &amp;quot;Higher skill allows them to '''process corpses''' only faster.&amp;quot; He's getting faster with processing corpses of dead animals, e.g. from a hunt or from some accident. Butchering of an animal is surprisingly fast and independent of skill.&lt;br /&gt;
::yeah, i had noticed that later and even made an edit to just that quote, only forgot to remove the above post ;) but thanks --[[User:Koltom|Koltom]] 07:57, 15 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Butchering immature animals ==&lt;br /&gt;
&lt;br /&gt;
I was looking to see if there is any benefit to waiting for animals to mature before butchering them... ie does a &amp;quot;cow calf&amp;quot; produce less meat than a cow? does a kitten produce less meat than a cat? (we all know how quick the cat population explodes and there are no wild animals on the Z-levels I have access to!)[[User:GarrieIrons|GarrieIrons]] 09:15, 21 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: I noticed the other day that kittens product 2 meat (1 less than adult cats), and I believe also 2 bones. I would ''guess'' that in general you get 1/2 of what you would get from the adult, rounded up. That's a complete guess though, so some actual research might be in order. --[[User:Raumkraut|Raumkraut]] 19:10, 21 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
A cow calf returns 6 meat, 6 chunks, 6 bone, 6 fat, skin and skull. This is 2/3 the value of a full cow, though the fat level is the same. I would expect then that butchering immature animals returns 2/3 the full value of a grown animal. -- [[User:Primax|Primax]] 23:35, 6 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Butchering Goblins ==&lt;br /&gt;
&lt;br /&gt;
Goblins are BUTCHERABLE_NONSTANDARD. The page says this means they MUST be tamed and then marked to be slaughtered. Does this mean I can't butcher the bodies? You should be able to butcher just about anything...&lt;br /&gt;
--[[User:Xonara|Xonara]] 04:04, 24 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: Correct. You can still get their bones by putting their bodies in a refuse stockpile and waiting for them to decompose (you'll get the bones anywhere inside, but the refuse area will hopefully not make a problem with miasma). I guess dwarves don't like to feast on the bodies of their enemies. --[[User:RomeoFalling|RomeoFalling]] 04:28, 24 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Empty Heads? ==&lt;br /&gt;
I was watching my butcher slog her way through the dismembered carcasses of a barrel of [[rhesus macaque]]s when I noticed something odd.  Because my traps are filled with obsidian swords, the monkeys were in many pieces.  Like heads.  When she butchered a head, I was expecting a skull to come out, but instead it was one bone and one meat.  Bug?  Is the head a feature of the body for some reason?  --[[User:Oddrune|Oddrune]] 02:43, 13 January 2009 (EST)&lt;br /&gt;
:AFAIK, heads, chunks, and limbs cannot be butchered, only the listed dead body, which always yields the specified bones/skin/skull/fat/meat values. Are you certain that the actual corpse was not being butchered, not the head object? Although, that leads to the question, do headless corpses still produce a skull, or is that handled? -[[User:Fuzzy|Fuzzy]] 13:12, 13 January 2009 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Trading&amp;diff=35903</id>
		<title>40d:Trading</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Trading&amp;diff=35903"/>
		<updated>2009-01-06T15:19:52Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Liaisons */ Added note on disappearing trade agreements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Building|name=Trade depot|key=D&lt;br /&gt;
|job= &lt;br /&gt;
1 of:&lt;br /&gt;
* [[Broker]] noble&lt;br /&gt;
* None (See description)&lt;br /&gt;
|construction=&lt;br /&gt;
3 of&lt;br /&gt;
* [[Block]]&lt;br /&gt;
* [[Metal bar]]&lt;br /&gt;
* [[Stone]]&lt;br /&gt;
* [[Wood]]&lt;br /&gt;
|construction_job=&lt;br /&gt;
* [[Architecture]]&lt;br /&gt;
* and 1 of:&lt;br /&gt;
** [[Metalsmithing]]&lt;br /&gt;
** [[Masonry]]&lt;br /&gt;
** [[Carpentry]]&lt;br /&gt;
|purpose=&lt;br /&gt;
Trade goods with other races.&lt;br /&gt;
}}&lt;br /&gt;
'''Trading''' in Dwarf Fortress first occurs in the first [[autumn]] after establishing your fortress, with the arrival of the [[dwarf|Dwarven]] [[Trading#Caravans|caravan]]. Trading is a good way to acquire resources that are not available or are rare in the local area. It also allows for more freedom in selecting starting gear, because items can always be obtained through trade later, e.g. one can drop the expensive [[anvil]] to bring 500 extra units of [[alcohol|booze]] or purchase additional skills for the expedition party.  New players can [[Your_first_fortress#Trading|look here]] for advice on trading with the first caravan.&lt;br /&gt;
&lt;br /&gt;
== Trade Depot ==&lt;br /&gt;
Building a '''Trade Depot''' ({{K|b}} - {{K|D}}) will allow you the opportunity to trade with caravans that arrive at your fortress. Trade depots can be created from almost any material, and construction requires the [[Architecture]] skill along with the appropriate craft labor ([[Carpentry]], [[Masonry]], or [[Metalsmithing]]). &lt;br /&gt;
&lt;br /&gt;
While it may be convenient to build a Trade Depot outside first, it is usually a good idea to move it inside or build fortifications around it to protect caravans and your goods from [[thief|thieves]] and [[goblin]]s.&lt;br /&gt;
&lt;br /&gt;
Hit {{K|q}} to bring up the building interaction mode, and then move your cursor over the Trade Depot to gain access to the following options.&lt;br /&gt;
&lt;br /&gt;
=== Move Goods to/from Depot ===&lt;br /&gt;
{{K|g}}: This command becomes active when a caravan arrives on your map.  Choosing items from this menu will mark them as [PENDING] and [[dwarves]] will begin moving them to the depot (all dwarves regardless of labor settings will move goods to the depot when necessary).  Items that have been brought to the depot are ready for trade and will be marked as [TRADING].  Items nominated for trading will remain at the depot until the caravan leaves, or the [PENDING] / [TRADING] flag is cleared by choosing the item again.  Once no longer required at the depot, items will be available for use or hauling to stockpiles as normal.&lt;br /&gt;
&lt;br /&gt;
=== No trader needed at depot or Trader requested at depot ===&lt;br /&gt;
{{K|r}}: This requests a dwarf to come to the depot. To conduct trades with caravans, a trader must be present at the Trade Depot.  Once requested, a dwarf will make their way to the depot, and remain there until released with this setting, or the dwarf decides to drink, sleep, or eat.&lt;br /&gt;
&lt;br /&gt;
=== Only broker may trade or Anyone may trade ===&lt;br /&gt;
{{K|b}}: This setting determines who will perform the trade.  If '''Only broker may trade''' is active, then only the [[Broker]] [[noble]] will respond to the trader request.  This can become a problem when the broker is sleeping or otherwise occupied, but dwarves with low [[Broker skills]] will receive poorer deals when trading.&lt;br /&gt;
&lt;br /&gt;
=== Trade ===&lt;br /&gt;
{{K|t}}: This option becomes available once the caravan and your broker are both at the depot. It begins trading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Trading==&lt;br /&gt;
{{:Trading/Flowchart}}&lt;br /&gt;
After entering the trade menu, select the items to offer from the right, and the desired items from the left. All caravans have a weight limit which cannot be exceeded, and the allowed additional weight is displayed in the lower right corner. If the acting broker has at least Novice or better [[Appraisal]] skill, the value of all items will be displayed.  Once the proposal is ready, press {{K|t}} to make an offer, but merchants will not agree unless they make adequate profit.  Be sure to use '''trade''', not '''offer''' {{K|o}}, as this will make a gift of the selected items. The amount of acceptable profit is determined by the broker's [[Broker skills|skills]] and the merchant's mood, described below.  Merchants may attempt to propose counteroffers if they do not accept the proposal, which can then be accepted, rejected, or further amended by the broker.&lt;br /&gt;
&lt;br /&gt;
A good rule of thumb for inexperienced brokers is to give merchants a 50% or better profit. For example, if the desired goods are worth 500☼, make sure their profit is at least 250☼ (which would make the total worth of the offered goods 750☼). This should ensure that the merchants are happy with the trading and that they accept the trade immediately without making ridiculous counteroffers. With more experienced brokers or pleased merchants, even marginally profitable trades can be successful, and counteroffers can be rejected safely, offering the same trade again.&lt;br /&gt;
&lt;br /&gt;
=== Trading cue colors ===&lt;br /&gt;
&lt;br /&gt;
* Items in brown have been created (or modified) by your fortress. They can be traded away or offered as a gift.&lt;br /&gt;
* Items in white were created by another source. They can be traded, but if one of these items has been selected, the entire selection cannot be offered as a gift.&lt;br /&gt;
* Items in purple are under a no-export mandate and should not be traded away unless exceptional circumstances (or masochism) push you to do this.&lt;br /&gt;
&lt;br /&gt;
=== Merchant mood ===&lt;br /&gt;
If your broker has Novice or better [[Judge of Intent]] skill, there will be a line added below the merchant's dialogue describing the caravan's attitude. Their attitude rises with successful trades (especially if they get lots of profit) and falls when you propose deals they don't like. &lt;br /&gt;
&lt;br /&gt;
* (trader) seems ecstatic with the trading&lt;br /&gt;
* (trader) seems very happy about the trading&lt;br /&gt;
* (trader) seems pleased with the trading&lt;br /&gt;
* (trader) seems willing to trade (Default, at least for humans)&lt;br /&gt;
* (trader) seems to be rapidly losing patience&lt;br /&gt;
* (trader) is not going to take much more of this&lt;br /&gt;
* (trader) is unwilling to trade&lt;br /&gt;
&lt;br /&gt;
The happier you make a merchant, the less profit margin he will demand in a trade. If merchants reach the lowest level, no further trade will be possible, and they will immediately pack up and leave your depot. Since annoyed traders are more likely to reject deals, you should be generous in initial negotiations. Skilled negotiators seem less likely to offend traders with unsuccessful deals. &lt;br /&gt;
&lt;br /&gt;
=== Seizing items ===&lt;br /&gt;
&lt;br /&gt;
Pressing {{K|s}} from the trade menu will seize the selected items of the merchant's.  If you seize goods from a caravan, the merchant will respond &amp;quot;Take what you want. I can't stop you.&amp;quot; and then leave immediately without the seized goods.  Items cannot be seized from the dwarven caravan, and other races will not buy stolen goods (marked in red) unless they are tricked into asking for them via counteroffer, or the items are &amp;quot;naturalized&amp;quot; by decoration or used to create other goods.  Seizing goods will hurt diplomatic relations, but is not grounds for an automatic [[siege]].&lt;br /&gt;
&lt;br /&gt;
As a side note, if you remove your trade depot, all the caravan's items will drop to the ground, to be readily hauled away by your dwarves. This does not mark the item as stolen, and the caravan will leave.&lt;br /&gt;
&lt;br /&gt;
===Offering items===&lt;br /&gt;
&lt;br /&gt;
{{key|o}} You can also give away items, as gifts to the leaders of the [[civilization]] you are trading with. This presumably helps relations between yourself and the other faction. The exact effects are unknown but it is believed that offering goods increases the quantity and variety of trade goods brought by next year's caravan.  Also the [[King]] may require offerings before his arrival.&lt;br /&gt;
&lt;br /&gt;
== Caravans ==&lt;br /&gt;
Each friendly race will send a caravan once per year, but only if that race considers the fortress site accessible (as denoted on the embark screen).  The exception is dwarves, who always arrive.  Caravans appear to enter the map from a random direction which does not coincide with the relative direction of the originating [[civilization]], and they may appear from different directions or z-levels each year.  Caravans may leave without trading if it takes too long to reach the trade depot, and they cannot use stairs.  Caravans will embark on their journey exactly one month after their arrival, whether they have succeeded in reaching the depot or not.&lt;br /&gt;
&lt;br /&gt;
=== Wagons ===&lt;br /&gt;
[[Image:Depot alley.png|thumb|right|A depot in the fortress, with a narrow, trapped accessway.]]&lt;br /&gt;
[[Image:Depot accessible.png|thumb|right|Composite image of depot access screen.  Strategically arranged walls and natural obstacles (boulders) force wagons to enter and exit the map immediately to the east of the depot.]]&lt;br /&gt;
All races except elves will send [[wagon]]s with their caravans, which have a much greater capacity for bringing foreign imports and accepting dwarven exports.  Unfortunately, wagons require paths that are three tiles wide to pass.  Wagons may enter the map in a location different from merchants with pack [[animals]], if the point the animals entered was inaccessible to the wagons.  If wagons are unable to find an open path to your trade depot (or if you have not built a depot at all), they will bypass your site and you will only be able to trade for what is available on the pack animals. &lt;br /&gt;
&lt;br /&gt;
Wagons cannot cross [[stair]]s or [[door]]s (even if the doors span an area ordinarily wide enough for the wagon to pass).  Obstructing [[boulder]]s must be smoothed ( {{K|d}} - {{K|s}} ), and [[tree]]s must be cut down ( {{K|d}} - {{K|t}} ).  [[Shrub]]s do not obstruct wagons, and neither do [[ramp]]s, [[bridge]]s, [[road]]s, or [[floor]] tiles. (However, ramps covered by a [[hatch]] do obstruct.)  The impassable tiles of [[workshop]]s and other buildings will obstruct, but the passable tiles of those buildings will not.  Any buildings which are normally passable, including [[restraint]]s and [[trap]]s, will not obstruct wagons either, nor will creatures, whether restrained or free.&lt;br /&gt;
&lt;br /&gt;
To keep trees from growing and blocking a path, you should build roads, bridges, or floor tiles over any [[soil]] tiles that make up part of the path.  Ramps must be used to adjust [[z-level]] elevation.&lt;br /&gt;
&lt;br /&gt;
After a trade depot is built, you can use {{K|D}} to check wagon accessibility.  The display is somewhat misleading: tiles marked in green mean a wagon can ''fit'' in that space, not that it can necessarily reach it from the edge of the map.  Further, the green {{Raw Tile|W|{{COLOR:2:0:1}}|{{COLOR:2:0:0}}}}s only represent where the ''center'' of the wagon can fit -- so a three-tile wide path, which can fit a wagon, will only show up as one-tile wide line of {{Raw Tile|W|{{COLOR:2:0:1}}|{{COLOR:2:0:0}}}}s.  When the route they would take goes over hills (ramps), it's hard to eye whether it is continuous all the way to the edge of the map, so be sure you see the words &amp;quot;depot accessible&amp;quot; on the depot access screen.&lt;br /&gt;
&lt;br /&gt;
As long as you have a three-tile wide path to the depot that reaches ''any'' edge of the map, wagons will be able to reach the depot.  If there is only one path they can take, they will take that path.  You can force them to enter and exit the map in an exact spot -- preferably very near your depot -- by erecting walls or digging channels so that all paths but the one you want them to take are blocked.&lt;br /&gt;
&lt;br /&gt;
=== Liaisons ===&lt;br /&gt;
[[Liaison]]s may be sent with caravans to speak to important dwarves.  They will allow you to choose the type of items that your fortress is interested in, and will focus on bringing more of that kind of item on the next caravan (however those items will also be more expensive).  They will also present you with a list of the items they're willing to pay more for, which will be effective upon their next arrival.&lt;br /&gt;
&lt;br /&gt;
Trade agreements can be viewed at a later time through the Civilization menu ({{k|c}}). These trade agreements are cleared when a liason of the corresponding civilization enters the screen, so they are generally not accessible after the caravan has arrived.&lt;br /&gt;
&lt;br /&gt;
=== Races ===&lt;br /&gt;
The following races send caravans.&lt;br /&gt;
&lt;br /&gt;
==== [[Dwarves]] ====&lt;br /&gt;
The dwarven caravan:&lt;br /&gt;
* arrives in [[Calendar|autumn]].&lt;br /&gt;
* employs wagons to bring more goods.&lt;br /&gt;
* typically carries [[food]], [[alcohol|booze]], [[leather]], and supplies.  Dwarves alone may carry [[steel]] and steel goods.&lt;br /&gt;
* tends to be well guarded.&lt;br /&gt;
* sends a liaison who will speak with the [[Expedition leader]] (or [[Mayor]]) to negotiate prices.&lt;br /&gt;
* is responsible for the number of immigrants received (when the caravan escapes alive).&lt;br /&gt;
* will not cause sieges when repeatedly destroyed or lost.&lt;br /&gt;
* is the only caravan to arrive during a fortress' first year.&lt;br /&gt;
* always arrives regardless of embark location.&lt;br /&gt;
* cannot have its goods seized from the trade menu.&lt;br /&gt;
&lt;br /&gt;
==== [[elf|Elves]] ====&lt;br /&gt;
[[Image:Evil_elves.png|thumb|400px|A typical elven caravan.]]&lt;br /&gt;
&lt;br /&gt;
The elven caravan:&lt;br /&gt;
* arrives in [[Calendar|spring]].&lt;br /&gt;
* does not send wagons.&lt;br /&gt;
* typically carries [[cloth]], [[rope]], various above ground [[plants]] and their byproducts, [[log]]s, [[wood]]en [[craft]]s &amp;amp; [[weapon]]s, large-sized clothing and [[armor]], and may carry tame [[creatures]].&lt;br /&gt;
* carries more wood the less trees you cut down{{verify}}.&lt;br /&gt;
* tends to be unguarded.&lt;br /&gt;
* may send a diplomat who imposes a tree cutting quota.&lt;br /&gt;
* does not accept some items in trade.&lt;br /&gt;
&lt;br /&gt;
Elven traders do not like to be offered any tree byproducts. Forbidden items include{{ver|0.28.181.40d}}: &lt;br /&gt;
&lt;br /&gt;
* [[Wood]]en items, and items derived from wood (including [[tower-cap]] logs), such as [[charcoal]] and [[pearlash]]&lt;br /&gt;
* Clear and crystal [[glass]] (because [[pearlash]] is used in their creation)&lt;br /&gt;
* Items [[decoration|decorated]] with any of the above materials&lt;br /&gt;
* [[Obsidian]] shortswords (since they have wooden handles)&lt;br /&gt;
* [[Soap]] (made with [[ash]])&lt;br /&gt;
&lt;br /&gt;
[[Metal]] items are acceptable, even when [[charcoal]] is used in their production. Items made from [[silk]] are acceptable, as are all non-wooden plant-derived products such as [[cloth]] and [[thread]]. Different from previous versions, items made of bone and shell are acceptable. You can also transport your goods to the [[trade depot]] in a wooden [[bin]], as long as you do not try to sell the bin. Living animals are acceptable, as long as the [[cage]] or [[trap]] is not made of [[wood]].&lt;br /&gt;
&lt;br /&gt;
Be especially careful with reselling items from other caravans, as decorated items made out of a non-living material may include decorative materials that were made of living materials.  All items that elven caravans sell are also unacceptable to sell back to elves, as the dwarves have no means of proving that they were made in an &amp;quot;elf kosher&amp;quot; way &amp;amp;mdash; and all dwarves know that elves have terrible memory.&lt;br /&gt;
&lt;br /&gt;
==== [[Human]]s ====&lt;br /&gt;
The human caravan:&lt;br /&gt;
* arrives in [[Calendar|summer]].&lt;br /&gt;
* employs wagons to bring more goods.&lt;br /&gt;
* typically carries a very large quantity and variety of goods.&lt;br /&gt;
* tends to be moderately guarded.&lt;br /&gt;
* sends a liaison who will speak with the broker to negotiate prices.&lt;br /&gt;
&lt;br /&gt;
==== [[Goblin]]s ====&lt;br /&gt;
A goblin caravan may arrive if your civilization is at peace with the goblins.&lt;br /&gt;
&lt;br /&gt;
The goblin caravan:&lt;br /&gt;
*does not send wagons&lt;br /&gt;
*tends to be unguarded&lt;br /&gt;
*brings mostly food and cloth&lt;br /&gt;
*does not send a liaison or a guild representative&lt;br /&gt;
*does not make import/export agreements&lt;br /&gt;
&lt;br /&gt;
=== Destruction ===&lt;br /&gt;
If caravans are destroyed (intentionally or unintentionally), the items may remain for use. Traders caught in a [[cave-in]] will flee as if they were attacked but will leave all the items dropped by the caravan behind. Pack animals carrying items are affected just like a normal tamed [[mule]] and must be killed in the cave-in for them to drop items on the ground. It is however much more likely that the pack animal(s) will only be stunned or rendered unconscious and flee shortly after recovering from the hit. Wagons will collapse if caught in a cave-in, leaving all that it was carrying on the ground as a result. Wagons can also be destroyed by [[ocean]] waves coming up onto the shore if you have settled in the appropriate area. The only difference between collapsing under waves or a cave-in is a higher probably of recovering items if the wagon is destroyed by a wave.&lt;br /&gt;
&lt;br /&gt;
Repeated caravan destruction (intentional or unintentional) will strain diplomatic relations and may result in a [[siege]].&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33296</id>
		<title>Utility Talk:Dwarf Companion</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33296"/>
		<updated>2008-12-28T04:01:08Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Viewing more than just dwarves */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things I've noticed with tinkering around in 33g.&lt;br /&gt;
*&amp;quot;invade?&amp;quot; tag toggles prone position for the target.&lt;br /&gt;
*0x1.7(4th row) places and removes the target from the royal guard.&lt;br /&gt;
*0x2.7(4th row) places and removes the target from the fortress guard.&lt;br /&gt;
*0x4000 second row seems to dictate if the creature has a job or place to go to. Turning it off seems to do nothing, it just turns right back on again, unless the creature is moved in the process of applying.&lt;br /&gt;
*0x84, 0x800 and 0x4.5(7th row) make the dwarf friendly oriented instead of a fortress-dweller, much like a merchant.&lt;br /&gt;
*0x8 Is only present on dwarves legendary through making an artifact. It could be what keeps them from having another mood.&lt;br /&gt;
*0x2000 and 0x2.7(last row) seem to be related to lung-related injuries. Both make a &amp;quot;winded&amp;quot; effect appear on the dwarf. 0x2.7 seems to wear off after a short time.&lt;br /&gt;
*0x100(2nd row) does something peculiar. It removes the dwarf from the unit list, and then the dwarf just completely vanishes. Several tags are reset and the dwarf, for all purposes, seems to no longer exist. So far nothing I can find will bring the dwarf back, and several tags used on the dwarf will cause DF to lock up.&lt;br /&gt;
*0x400 makes the target invisible to the unit list only, does not seem to have any adverse effects.&lt;br /&gt;
*0x8.5(7th row) makes the unit a &amp;quot;visitor&amp;quot; on the unit list. Behaves friendly, not sure what it does otherwise.&lt;br /&gt;
*0x8.5 also gets turned on when a child is kidnapped.  &lt;br /&gt;
&lt;br /&gt;
Some interesting notes too. Setting a dwarf to hostile, waiting until a nearby soldier is charging to attack, then making them friendly again causes something really interesting. The soldier will kill the now-friendly dwarf, and then that soldier will become a target to all nearby soldiers, despite still being controllable and interactable.&lt;br /&gt;
Also, that &amp;quot;staring off into the distance&amp;quot; mood is interesting. I want to see it in action but I can't find a way to actually trigger the mood to act. [[User:Lightning4|Lightning4]] 09:23, 27 December 2007 (EST)&lt;br /&gt;
:Thanks for this update! I'll include them in the next revision. AFAIK 0x8 triggers the &amp;quot;creator of&amp;quot; text, and works on any dwarf. It's quite possible to trigger a mood, i'll try soon triggering an artifical mood. [[User:Bartavelle|Bartavelle]] 11:54, 27 December        2007 (EST)&lt;br /&gt;
::Staring off into the distance is the mood used by the zonked out people trapped in this underworld. --[[User:Armrha|Armrha]] 12:24, 28 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey. It seems that when I give a dwarf a mood, he goes to the meeting area and does nothing. Also, when I change a dwarves mood to NONE, I get an error and the game crashes. [[User:Zonhin|Zonhin]] 21:12, 20 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Feature requests! ==&lt;br /&gt;
&lt;br /&gt;
You suggested we put feature requests in the wiki discussion page, so here they are!&lt;br /&gt;
* From sphir: &amp;quot;Any plans on map-related modules? e.g.&lt;br /&gt;
**one button designate cut tree after recording the regions.&lt;br /&gt;
:: I do not get this one? What is exactly suggested? Designate ALL trees at once? [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**additional &amp;quot;bookmarks&amp;quot;, jump to creature (esp dead creatures, which cannot be done in game)&lt;br /&gt;
:: I'll add that soon, as it doesn't seem too hard [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**add foreman.exe-like macro job management by profession?&amp;quot;&lt;br /&gt;
:: This is planned too [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
* and mine: &amp;quot;alert me when my hunters run out of bolts so I can draft them to reset their job state and get them to pick up a fresh batch of ammo. It's such a hassle to have to constantly watch hunters just so they don't do something dumb like put their head inside a cougar's mouth. Or even a way to look at the items in a dwarf's inventory would be lovely.&amp;quot;&lt;br /&gt;
: This one could be a bit tricky, as inventory is not reversed yet, and i haven't been looking at it, so i have no clue on how hard it is [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
I guess others should just add their requests below. Awesome application, thanks Bartavelle! [[User:Chrominance|Chrominance]] 20:06, 27 December 2007 (EST)&lt;br /&gt;
:How about the ability to change what the dwarf likes and hates? Just so my Mayor won't mandate the construction of adamantine items.  --[[User:Corbine|Corbine]] 08:01, 28 December 2007 (EST)&lt;br /&gt;
::Likes and recent &amp;quot;events&amp;quot; are next on my list of stuff to reverse. I would especially like to display a summary of all &amp;quot;bad mood stuff&amp;quot; that recently happened to dwarves. [[User:Bartavelle|Bartavelle]] 11:14, 28 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Ability to see which item a particular dwarf is tasking to haul and zoom to it?  Ability to zoom to items in general would also be great (the game seems to want to support this, as it has the 'zoom to' option on the bottom in say, the inventory screen, but you can't actually zoom to anything from the inventory page as far as I can tell). --[[User:Squirrelloid|Squirrelloid]] 01:11, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
What about destroy the contents of a square? Or destroy all of X item? Cleanup on unbelievably cluttered, unplayable maps would be a real nice feature. Not sure how to do it though... I've seen tile edit but not contents edit. ~~----&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
If you happen to see this before the thread on the forums, I posted the bug I'm getting 50% of the time while traveling in adventure mode with the new version of DC in [38a].&lt;br /&gt;
--[[User:KaelGotRice|KaelGotRice]] 10:26, 10 February 2008&lt;br /&gt;
&lt;br /&gt;
Occasionally when you heal/hurt or modify something of a dwarf or creature, the exhaustion amount will be maxed out, causing the target to pass out for QUITE awhile.  --[[User:Corbine|Corbine]] 08:15, 28 December 2007 (EST)&lt;br /&gt;
:That's what's making them do that? Aha! --[[User:Penguinofhonor|Penguinofhonor]] 18:55, 3 February 2008 (EST)&lt;br /&gt;
::Just check the exaustion field to make sure it's 0 or something low, as opposed to the 65535 that it will ocassionally fill in with. Not sure what causes it to go for max value instead of the minimum. --[[User:N9103|Edward]] 19:33, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Getting an error when trying to start program. It couldn't get the DLLs at first so I just copied them into the folder, which seemed to work, but now it gives this:&lt;br /&gt;
http://80.60.190.55/pics/dfcbug.jpg&lt;br /&gt;
It closes (or crashes) the dwarf fortress application in the process, no error messages pop up.&lt;br /&gt;
:thanks for the info, i'm trying right now to reduce the number of required components, so it should be better soon ... [[User:Bartavelle|Bartavelle]] 18:10, 1 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
When I first tried to use DF Companion, it gave me an error message that stated Libglib-2.0-0.dll was missing. So I went and downloaded it, put it in the right place. Then it said I needed iconv.dll, so I went and downloaded it. Then it made me get intl.dll. Now, it's saying &amp;quot;The procedure entry point g_Assert_Warning could not be located in the dynamic link library libglib-2.0-0.dll&amp;quot;--[[User:Demosthenes|Demosthenes]] 17:22, 19 February 2008 (EST)&lt;br /&gt;
: It sounds like you did not install the latest &amp;quot;gtk runtime environment&amp;quot; [[User:Bartavelle|Bartavelle]] 01:34, 20 February 2008 (EST)&lt;br /&gt;
:: I did. D= Several times.--[[User:Demosthenes|Demosthenes]] 19:24, 20 February 2008 (EST)&lt;br /&gt;
::: Then I have no clue :( [[User:Bartavelle|Bartavelle]] 01:46, 21 February 2008 (EST)&lt;br /&gt;
::: When I run it with the command line, it gives this. http://img301.imageshack.us/img301/5550/errorao1.jpg --[[User:Demosthenes|Demosthenes]] 21:03, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 0x4000 ==&lt;br /&gt;
&lt;br /&gt;
0x4000 is nauseous. [[User:Nate879|Nate879]] 19:10, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Better give it some Compazine, then.  *rimshot*--[[User:Maximus|Maximus]] 23:21, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How exactly do I run this?==&lt;br /&gt;
What do I run here? The .glade file? Because if I open that, it gets me a tiny window with 2 things I can choose, skilledit and creatureedit. If I choose them, they are completely blank. I've tried cmd.exe but I get the same thing. --[[User:Penguinofhonor|Penguinofhonor]] 21:23, 21 January 2008 (EST)&lt;br /&gt;
: you should run dfcomapnion_prototype.py, as stated in the main page!&lt;br /&gt;
:: Hey, he added that because of this question, okay? --[[User:Penguinofhonor|Penguinofhonor]] 17:48, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Unable to run on win2000===&lt;br /&gt;
I'm still using win2000, and I'm unable to run the program, it gives an error requesting the instruction GetProcessImageFileNameA, which is only available on XP and Server2003.&lt;br /&gt;
: Ok i'm gonna try to find an alternative ASAP [[User:Bartavelle|Bartavelle]] 07:35, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Tracebacks for version .7==&lt;br /&gt;
&lt;br /&gt;
F:\Python25\GTK&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
version v0.27.169.88a, pid 3676, player 0&lt;br /&gt;
0 words loaded&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
    self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 92, in __init__&lt;br /&gt;
    self.getWords()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 208, in getWords&lt;br /&gt;
    lptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 104, in getLong&lt;br /&gt;
    return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory&lt;br /&gt;
 request was completed.&lt;br /&gt;
&lt;br /&gt;
:you must load your game [[User:Bartavelle|Bartavelle]] 10:45, 7 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Terrain Replication==&lt;br /&gt;
You stated on the forums that you would/could make a script that would allow a person to copy the information from a tile and replicate it elsewhere, and then in Nist Akath, Captain Mayday claimed that he used said script. Where is this? It's useful-sounding. --[[User:Penguinofhonor|Penguinofhonor]] 19:45, 10 February 2008 (EST)&lt;br /&gt;
: Try the secret link [http://bartabox.banquise.net/df/companion-0.8-any.zip here], but i will replace this file as soon as I &amp;quot;officially&amp;quot; release it. [[User:Bartavelle|Bartavelle]] 01:49, 11 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dwarf Companion - Cheating Fun in Adventure Mode! ==&lt;br /&gt;
&lt;br /&gt;
I was tinkering about with the Dwarf Companion program earlier today, when a thought came to my mind. &amp;quot;What if you could do stuff with this program in Adventure mode?&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Well, it turns out that you can. By turning on the program and hitting the &amp;quot;All Creatures&amp;quot; box, you can access any loaded creature as well as your own adventurer. By doing this, you can make him as strong and legendary as you want, and effectively kill anything within the sector. You can also change your character into any creature in the game, including demons, goblins, etc. (NOTE: 'Shapeshifting' like this renders the tile where you changed un-passable, and you tend to teleport when you do so. Also, when I changed into a dragon, the game crashed.) Moods are also able to toggle, though I've only tested them upon my own adventurer. Going beserk in a human town triggered the mayor to start attacking me, but when I turned it off, he became friendly once again.&lt;br /&gt;
&lt;br /&gt;
Here's a movie of some of my exploits with a fresh adventurer dwarf: http://mkv25.net/dfma/movie-348-dwarfcompanioninadventuremode17338a&lt;br /&gt;
&lt;br /&gt;
I hope this strikes as interesting / useful for the future!&lt;br /&gt;
&lt;br /&gt;
== Won't Run ==&lt;br /&gt;
Just recently had a little... accident at my fortress and I wanted to rectify it, since it was just a result of my own stupidity. Squashed some poor bastard with a drawbridge. Unfortunately trying to run Companion results in this:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5740, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 480, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 154, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 212&lt;br /&gt;
[[User:Lightning4|Lightning4]] 19:23, 23 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Update: I've tested again with the new version, as well as tried another fortress. The initial fortress I tried it on still fails to run with the same error. However, another, older fortress works just fine.[[User:Lightning4|Lightning4]] 14:04, 26 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Issue resolved. A fix was provided for this error at the bottom of the page. [[User:Lightning4|Lightning4]] 13:10, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 176.38a not work ==&lt;br /&gt;
D:\games\1non company made\dwarf\utility\companion 0.10&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5352, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 446, in fresh getCreature&lt;br /&gt;
      slist = self.getSkills(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 328, in getSkills&lt;br /&gt;
      skptr = self.getLong(skillptr)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 125, in getLong&lt;br /&gt;
      return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
      raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
Yes I am in dwarf fortunse mode and I have vista and I in new fortuness that generated on new map. [[User:Omagaalpha|Omagaalpha]] 12:14, 27 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b not running ==&lt;br /&gt;
&lt;br /&gt;
Using version 0.9-any with Python 2.5 and all modules installed. Works fine in 176.38a, as shown:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 2828, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
&lt;br /&gt;
When trying to run in 176.38b I get:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 544, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 446, in getCreature&lt;br /&gt;
    bpname = self.getBodyPart(c, i)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 322, in getBodyPart&lt;br /&gt;
    bpv = self.getVec(c.bpNames)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 119, in getVec&lt;br /&gt;
    return struct.unpack(&amp;quot;LLLL&amp;quot;, self.dbg.read(ptr, 16))&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another problem from someone else:&lt;br /&gt;
&lt;br /&gt;
Err, nevermind; was using 0.8 version of companion; my bad.  I get the same as above with 0.9.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 23:11, 24 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Version 0.10-any ==&lt;br /&gt;
&lt;br /&gt;
Companion 0.10-any works with 176.38c for me. However, I had to copy the &amp;quot;pygtk&amp;quot; subdirectory of an older version (0.8-python25) into the 0.10 installation and run dfcompanion_prototype.py from the command line. Just the thing to cope with those ambushes (they're a bit overpowered, don't you think?) Zombie frogmen! MUHAHAHAHAHA!!! [[User:RP|RP]] 07:32, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b stopped working ==&lt;br /&gt;
&lt;br /&gt;
The companion used to work for me in 176.38b but at some point it stopped working (after a few goblin ambushes).  Here's what it does:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 214&lt;br /&gt;
&lt;br /&gt;
I don't know much about the internal structure of the companion, but couldn't you use eventName.get(p, &amp;quot;Unknown&amp;quot;) as a failsafe to stop these from happening?  That way new events wouldn't break everything.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:26, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Actually, I just made this modification and another error popped up immediately after:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 837, in getCreatures&lt;br /&gt;
      self.eventList[ event[0] ][1] += 50/event[2]&lt;br /&gt;
  IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
I managed to make the error go away, but it's a total hack, since I don't know the structure of companion.&lt;br /&gt;
&lt;br /&gt;
I changed lines 820-822, which are:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = range(212)&lt;br /&gt;
      for i in range(212):&lt;br /&gt;
      self.eventList[i] = [i,0,[],eventName[i]]&lt;br /&gt;
&lt;br /&gt;
Into this:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = [[i,0,[],eventName.get(i, &amp;quot;??&amp;quot;)]&lt;br /&gt;
                    for i in xrange(215)]&lt;br /&gt;
&lt;br /&gt;
The companion appears to work now for me, but as I said, it's a total hack.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:39, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Error ocurring (something with gdk and cairo and a .dll) ==&lt;br /&gt;
&lt;br /&gt;
After installing python (2.5.2 - also tried 2.5.1 and 2.4.something) the gdk runtime environment (2.8.20) &amp;lt;br /&amp;gt;&lt;br /&gt;
and those 3 packets (pygobject-2.12.3-1; pycairo-1.2.6-1; pygtk-2.10.6-1 - these 3 arent necessary for the reproduktion fo the error)&lt;br /&gt;
&lt;br /&gt;
starting the &amp;quot;dfcompanion_prototype.py&amp;quot; from the any or the py2.5 package returns the following error:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Der Prozedureinsprungpunkt &amp;quot;gdk_cairo_set_source_pixmap&amp;quot; wurde in der DLL &amp;quot;libgdk-win32-2.0-0.dll&amp;quot; nicht gefunden&amp;quot;&lt;br /&gt;
read:&amp;quot;could't find the routine entry point [...] in the dll[...]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
downloading a .dll from the net changes the error slightly,&lt;br /&gt;
now &amp;quot;gdk_cairo_create&amp;quot; is missing instead of &amp;quot;gdk_cairo_set_source_pixmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-since i've absolutely no clue what he actually wants, i hope someone can solute this X_x&lt;br /&gt;
&lt;br /&gt;
Q&lt;br /&gt;
&lt;br /&gt;
:Valdemar put up a link to a exe version of companion on the forums for those of us who don't have the patience to fiddle around with python. It's in the DF companion thread near the end. [[User:VengefulDonut|VengefulDonut]] 18:02, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have the exact same problem as the one above me...&lt;br /&gt;
--[[User:AtomicTroop|AtomicTroop]] 12:52, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::As do I! And I'm dying to make a legendary miner/mason/brewer/grower/weaponsmith/armorsmith/swordsdwarf/seige engineer/seige operator. Honestly, that would be awesome.&lt;br /&gt;
&lt;br /&gt;
And in case your computer speaks in English, the error is this:&lt;br /&gt;
&lt;br /&gt;
The procedure entry point gdk_cairo_set_source_pixmap could not be located in the dynamic link library libgdk-win32-2.0-0.dll.&lt;br /&gt;
&lt;br /&gt;
So, if you could could please explain how we can fix this, that would be great because your program looks awesome.--[[User:Smoking Gnu|Smoking Gnu]] 00:59, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The problem is the link telling you to download GTK is broken, it has you download version 2.8.20 when you need 2.10.11. Go here: http://sourceforge.net/project/showfiles.php?group_id=98754&amp;amp;package_id=121281 and get the right version. --[[User:xzzy|xzzy]]&lt;br /&gt;
&lt;br /&gt;
== Import Error: No module named ctypes - 0.8 and 1.0  ==&lt;br /&gt;
&lt;br /&gt;
Err, just tried upgrading to the newer version of companion, and can't get it to work. I'm using the latest version of DF (incompatable?). Doesn't look like a DF problem though. I installed all of the modules, I think I'm using python version 2.4. I'll be on IRC in #bay12games if you want to try get hold of me... --[[User:Markavian|Markavian]]&lt;br /&gt;
:You must have the 2.5 version. ctypes is a module that is only in Python 2.5. You should either upgrade Python to 2.5 or download the [http://bartabox.banquise.net/df/companion-0.10-any.zip -any version]. (0.10 works fine for me in the latest DF version and I have 2.4 too)--[[User:Valdemar|Valdemar]] 20:39, 15 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Fails to load (inexplicably) 0.10 ==&lt;br /&gt;
I've been able to run DwarfCompanion just fine for a week or so now.  However, starting tonight with a fort that has been able to be modified before, I now get this as the error that displays-&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 1960, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
    c.events = self.getEvents(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
    events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 213&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is an error due to lack of sanity checking on the events list.  Put this in instead of events.append( [p, eventName[p], id] )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        try:&lt;br /&gt;
                                events.append( [p, eventName[p], id] )&lt;br /&gt;
                        except KeyError:&lt;br /&gt;
                                print &amp;quot;No such event %s known&amp;quot; % p&lt;br /&gt;
&lt;br /&gt;
[[User:Qmarx|Qmarx]] 20:36, 3 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::Bingo. This fixed my problem as well. Thanks! [[User:Lightning4|Lightning4]] 13:09, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Easy Python/PyGTK installer ==&lt;br /&gt;
&lt;br /&gt;
I was having some trouble getting all the Python dependencies to work properly together, but after some research I found a nice all-in-one PyGTK installer that works perfectly with companion 0.10. http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html Hope this helps!&lt;br /&gt;
&lt;br /&gt;
== Error -- entry point g_timeout_add_seconds_full ==&lt;br /&gt;
&lt;br /&gt;
The procedure entry point g_timeout_add_seconds_full could not be located in the dynamic link library libglib-2.0-0.dll&lt;br /&gt;
&lt;br /&gt;
I installed these modules&lt;br /&gt;
&lt;br /&gt;
    *  Python (works with any version, 2.5 is prefered)&lt;br /&gt;
    *  &amp;quot;Gtk+/Win32 Runtime Environment Installer&amp;quot;&lt;br /&gt;
    * For python 2.5 users, just grab the utility at this place.&lt;br /&gt;
    * Install the three modules from this page (PyCairo, PyGObject, PyGTK) &lt;br /&gt;
&lt;br /&gt;
After trying to run it I received that erro.&lt;br /&gt;
&lt;br /&gt;
I also tried companion-0.11-any.zip and it didn't work.&lt;br /&gt;
&lt;br /&gt;
Edit: I uninstalled all the components and reinstalled with that all-in-one python installer and it works now.--[[User:Richards|Richards]] 15:46, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Adding Additional Ingredients to Artifacts ==&lt;br /&gt;
A nifty little trick.  You have to micromanage a little, though.  Anyway, as soon as your moody dwarf has claimed a workshop, hopefully he'll leave to grab the first item.  As soon as he starts walking to get it, fire up companion and change the first required object.  The moody dwarf will complete the fetching duty for the original first item, then go to get the new first item.  Repeat until you have enough items stored in the workshop for your satisfaction, then let your poor moody dwarf finally collect everything he needs.  All of the collected items will be used as artifact components.[[User:QMarx|QMarx]] 10:24, 7 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Feature request: custom wounds==&lt;br /&gt;
&lt;br /&gt;
It would be nice if we could directly edit the wound levels of creatures, instead of being forced to either heal them entirely or make them bleed to death.  Someone with a mangled leg could, for instance, be manually healed to a broken leg; this would allow us &amp;quot;strict&amp;quot; players to have mangled dwarves heal, until Toady corrects the &amp;quot;phantom pains&amp;quot; issue and allows mangled injuries to heal over to permanent debilitations. --[[User:JT|JT]] 18:22, 11 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Command Line? ==&lt;br /&gt;
&lt;br /&gt;
I have everything installed (2.5 and then the runtime) but Dwarf Companion crashes on me. How do I run it from a command line so I can see the errors? I'm on Media Center/XP. All I have time to read before it crashes is something about an invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
== Unable to run ==&lt;br /&gt;
&lt;br /&gt;
Whenever I try to load it, it won't run, I ran the game and downloaded everything. This is all that happens:&lt;br /&gt;
&lt;br /&gt;
 version v0.27.169.88a, pid 2760, player 0&lt;br /&gt;
 0 words loaded&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
   DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
   self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 102, in __init__&lt;br /&gt;
   self.getWords()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 218, in getWords&lt;br /&gt;
   kptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 114, in getLong&lt;br /&gt;
   return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
   raise WinError()&lt;br /&gt;
 WindowsError: [Error 998] Invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
--[[User:0todd0|0todd0]] 01:05, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
It doesn't recognize your df version ... do you have debug privileges on the dwarf fortress process? Is it the latest version?&lt;br /&gt;
[[User:Bartavelle|Bartavelle]] 08:51, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
yes, it's the latest version. What do you mean by &amp;quot;debug privileges?&amp;quot; --[[User:0todd0|0todd0]] 23:23, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: I had this exact error too, until I right-clicked on dfcompanion_prototype.py and went to &amp;quot;open with&amp;quot; to find two python options, the second one worked. Have you got python previously installed and if so can you try uninstalling all versions and re-installing the latest one again? This could be a stab in the dark however... --[[User:Mrchinchin25|Mrchinchin25]] 23:48, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: I recently downloaded this: what's been said so far to fix this problem isn't doing anything at all. Again, what do you mean &amp;quot;debug privileges?&amp;quot; --[[User:Pseu|Pseu]] 19:35, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I was a moder for Elder Scrolls 4 and it required both python 2.4 and 2.5 to mod. Though t see if this would work, i uninstalled python 2.4 but it didn't, i'll try what you said Mrchinchin...  --[[User:0todd0|0todd0]] 20:32, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::In regards to debug privileges in Win XP.  Start-&amp;gt;Control Panel-&amp;gt;Administrative Tools-&amp;gt;Local security Settings-&amp;gt;local policies-&amp;gt;user rights assignment-&amp;gt;debug programs (on the right pane)--[[User:kirk|kirk]] 11:58, 10 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::::I'm having the same issue with DF 0.27.176.38c and the newest version of Companion (downloaded it today). Also, kirk's info above isn't useful to anyone who is using XP Home - Local Security Settings isn't there. --[[User:Tyranic-Moron|Tyranic-Moron]] 22:06, 14 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Moogie's Problem ==&lt;br /&gt;
&lt;br /&gt;
I'm getting this:&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;C:\Documents and Settings\Moogie\My Documents\Dwarven Fortress\companion&lt;br /&gt;
 \dfcompanion_prototype.py&amp;quot;, line 3, in &amp;lt;module&amp;gt;&lt;br /&gt;
    import gtk&lt;br /&gt;
 ImportError: No module named gtk&lt;br /&gt;
&lt;br /&gt;
I have Gtk 2.10.11-1 installed in the Companion folder. I have Python 2.5.1 installed from ages ago when I used to play Oblivion.&lt;br /&gt;
&lt;br /&gt;
Why isn't it seeing Gtk there?&lt;br /&gt;
&lt;br /&gt;
Wow, I have no idea what I'm doing. The above comment is from me (Moogie). I don't know how to add a title or anything, sorry.&lt;br /&gt;
&lt;br /&gt;
: Don't worry, I'm sure you'll get it eventually. I've shifted your error into it's own section anyway, hopefully it's more noticeable this way. --[[User:Tyranic-Moron|Tyranic-Moron]] 18:52, 15 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Not running on Windows X64 either ==&lt;br /&gt;
&lt;br /&gt;
Okay since it doesn't run on Win2000, I bought a new PC just to get some better FPS on Dwarf Fortress, but this tool won't run on it either.&lt;br /&gt;
&lt;br /&gt;
I get the following error:&lt;br /&gt;
&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
Tried Python 2.4 and 2.5 and different versions of this utility but all are giving the same error.&lt;br /&gt;
&lt;br /&gt;
== Missing DLL file ==&lt;br /&gt;
&lt;br /&gt;
I have the latest version of Python. I downloaded all the required files. When I run DFcompanion_prototype.py, I get &amp;quot;This application has failed to start because libglib-2.0-0.dll was not found. Re-installing the application may fix this problem.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Why is it giving me this message if I've already installed all the required files?&lt;br /&gt;
&lt;br /&gt;
== Install Questions ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;For python 2.5 users, just grab the utility at this place, and unzip it (warning, this is an old version). &amp;quot;&lt;br /&gt;
It's an old version of dwarf companion?  If that's the case, where is the most recent version? I don't see it on your page. ([[User:Slitherrr|Slitherrr]] 11:58, 30 July 2008 (EDT))&lt;br /&gt;
&lt;br /&gt;
==.39f is incompatible==&lt;br /&gt;
 D:\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 346, in __in&lt;br /&gt;
 it__&lt;br /&gt;
     self.dd = dwarfdbg()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 105, in __init__&lt;br /&gt;
     self.configoffsets()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 49, in configoffsets&lt;br /&gt;
     tmp = os.getPatternPos( r'\x68' + stock + r'\xb8....\xc7.........\x89.....'+ os.call + r'\x38' )[0]+0x21&lt;br /&gt;
 IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
This is the same problem I'm having too. I have all the correct packages installed. It looks like Dwarf Companion just doesn't work with 39f. - SquirrelFarmer&lt;br /&gt;
&lt;br /&gt;
== manual input of offsets for 39f ==&lt;br /&gt;
&lt;br /&gt;
Okay I might be ignorant to all this memory messing stuff, but wouldn't this problem with the new version be fixed if someone puts an if(1): at line 28 of dwarfdbg.py and changes there to what they should be in the new version?&lt;br /&gt;
&lt;br /&gt;
Would anyone happen to have the required addresses?&lt;br /&gt;
&lt;br /&gt;
These are the variables it needs, as you can see I've been trying a bit myself but I still don't have all the required ones.&lt;br /&gt;
&lt;br /&gt;
         self.off_vec_maincreatures = 0x01575DEC   #0x01427B50&lt;br /&gt;
         self.off_x_width =      0x015B7938 #0x01469698&lt;br /&gt;
         self.off_y_width =      0x015B793C #0x0146969C&lt;br /&gt;
         self.off_z_width =      0x015B7940 #0x014696A0&lt;br /&gt;
         self.off_map_data =      0x015B7920 #0x01469680&lt;br /&gt;
         self.off_race =         0x00000000 #0x0146B060&lt;br /&gt;
         self.off_lang =         0x00000000 #0x0146B180&lt;br /&gt;
         self.off_moodtime =      0x00000000 #0x01248ABA&lt;br /&gt;
         self.off_playedrace =      0x00000000 #0x01248AC8&lt;br /&gt;
         self.off_economy =      0x00000000 #0x0123B384&lt;br /&gt;
         self.off_xcursor =      0x009EF294 #0x008FF288&lt;br /&gt;
         self.off_ycursor =      0x009EF298 #0x008FF28C&lt;br /&gt;
         self.off_zcursor =      0x009EF29C #0x008FF290&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Linux HOWTO ==&lt;br /&gt;
&lt;br /&gt;
There are two major problems when trying to run DwarfCompanion-0.13 in Linux:&lt;br /&gt;
&lt;br /&gt;
* at least when started with &amp;quot;wine dwarfort.exe&amp;quot;, dwarf-companion&lt;br /&gt;
** cannot find the path to the executable when searching for the offsets&lt;br /&gt;
** and has problems finding the process with &amp;quot;endswith()&amp;quot;&lt;br /&gt;
&lt;br /&gt;
the following patch tries to work around these problems somewhat (you either have to run DwarfCompanion one directory-level down from your dwarfort.exe or change the path in the patch):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dwarfdbg.py	2008-09-07 22:04:12.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dwarfdbg.py	2008-09-07 22:07:11.000000000 +0000&lt;br /&gt;
 @@ -100,9 +100,9 @@&lt;br /&gt;
  		self.dbg = pydbg()&lt;br /&gt;
  		self.metals = None&lt;br /&gt;
  		for (pid, proc) in self.dbg.enumerate_processes():&lt;br /&gt;
 -			if proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +			if &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  				break&lt;br /&gt;
 -		if not proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +		if not &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  			print &amp;quot;Dwarf Fortress is not running, or could not be found&amp;quot;&lt;br /&gt;
  			sys.exit(-1)&lt;br /&gt;
  		self.image = proc&lt;br /&gt;
 @@ -864,7 +865,7 @@&lt;br /&gt;
  &lt;br /&gt;
  	def getOs(self):&lt;br /&gt;
  		if self.ofs == None:&lt;br /&gt;
 -			self.ofs = offsetsearch.offsetsearch(self.image)&lt;br /&gt;
 +			self.ofs = offsetsearch.offsetsearch(&amp;quot;../dwarfort.exe&amp;quot;)&lt;br /&gt;
  		return self.ofs&lt;br /&gt;
  &lt;br /&gt;
  	def instaMood(self):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* reading/writing from the dwarf-fortress process when attaching/detaching with ptrace() without waiting for the process to react to the ptrace() also leads to problems, basically it is timing-dependent if you can read or change anything&lt;br /&gt;
&lt;br /&gt;
this is easily fixed with waitpid (though I'm not quite sure if this really fixes the problem or if some signals could screw everything up again, therefore the &amp;quot;print status&amp;quot; statement):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dflinux.py	2008-01-09 10:50:00.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dflinux.py	2008-09-07 21:29:50.000000000 +0000&lt;br /&gt;
 @@ -33,6 +33,9 @@&lt;br /&gt;
  		pid = int(spid)&lt;br /&gt;
  		self.pid = pid&lt;br /&gt;
  		self.libc.ptrace(16, self.pid, 0, 0) #ptrace attach&lt;br /&gt;
 +		status = 0&lt;br /&gt;
 +		self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +		print status&lt;br /&gt;
  	&lt;br /&gt;
  	def read(self, addr, size):&lt;br /&gt;
  		out = ''&lt;br /&gt;
 @@ -60,4 +63,7 @@&lt;br /&gt;
  	def detach(self):&lt;br /&gt;
  		if self.pid&amp;gt;0:&lt;br /&gt;
  			self.libc.ptrace(17, self.pid, 0, 0) #ptrace detach&lt;br /&gt;
 +			status = 0&lt;br /&gt;
 +			self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +			print status&lt;br /&gt;
  			self.pid = 0&lt;br /&gt;
&lt;br /&gt;
* There are still some minor problems, e.g. when trying to set anything in the creature-editor, but at least healing and resting from the creature-list works now as expected. I will try to take a look at the creature-editor ...&lt;br /&gt;
&lt;br /&gt;
--[[User:Penguin dwarf08|Penguin dwarf08]] 14:14, 11 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Hey Bartavelle, somebody in this thread noted that creature flag 0x1.4 seems to control the &amp;quot;projectile&amp;quot; status (blue background).  http://www.bay12games.com/forum/index.php?topic=27494.msg336702#msg336702&lt;br /&gt;
[[User:Footkerchief|Footkerchief]] 02:46, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Free cat pet option ==&lt;br /&gt;
&lt;br /&gt;
Hello mate, great work here. Thing is as I was trying to find a way to &amp;quot;free&amp;quot; the cats from their owners to prevent catsplosion, I realized you already had a right click option, marked &amp;quot;(doesn't work)&amp;quot; but it seems it worked for me. It resets the cat back to Uninterested state and does not seem to produce an unhappy thought. So why is it marked &amp;quot;does not work&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
--[[User:Alkar|Alkar]] 10:43, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Yet more help needed ==&lt;br /&gt;
&lt;br /&gt;
When I try to run it via the command prompt, I get this error: http://i100.photobucket.com/albums/m39/weapon_ook/dfcompanion.jpg&lt;br /&gt;
I freely admit that I haven't the blindest clue of what it means. Any help? --[[User:Simmura McCrea|Simmura McCrea]] 14:33, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Can't help you there, '''but''' on the main page for DC, you can download an [http://www.pindi.us/files/df/dfcompanion-0.14-exe.zip exe version] of the tool, which saves you from having to use all the other dependancies (at least it works like a charm for me) --[[User:Alkar|Alkar]] 15:20, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, that seems to have fixed it. Thanks. --[[User:Simmura McCrea|Simmura McCrea]] 16:06, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Viewing more than just dwarves ==&lt;br /&gt;
&lt;br /&gt;
I see posts below of people modifying things that aren't dwarves. But, when I try setting the filter to &amp;quot;All Creatures&amp;quot; and refreshing, I still only get dwarves. Is there a trick to this? I'm hoping to find a way to deal with a floating wagon. -[[User:Fuzzy|Fuzzy]] 02:15, 7 December 2008 (EST)&lt;br /&gt;
*I think you're clicking the button that toggles whether or not to show dead creatures.  The buttons are inconsistently named (one names the current option, the other names the option to switch to), and really should be made consistent.&lt;br /&gt;
**I never noticed this stupid inconsistency. It'll be fixed. [[User:Bartavelle|Bartavelle]] 17:08, 16 December 2008 (EST)&lt;br /&gt;
* ^_^ But how ''does'' one view non-Dwarves? -[[User:Fuzzy|Fuzzy]] 17:15, 16 December 2008 (EST)&lt;br /&gt;
**There should be no problem just clicking the button. Is there an error message appearing in the console window ? [[User:Bartavelle|Bartavelle]] 01:39, 17 December 2008 (EST)&lt;br /&gt;
*** *blink* It works on my desktop, just not on my laptop, apparently. On my laptop, the button changes text, but doesn't actually show the other creatures. I don't know if there's an error message... I'll try to find it to check. -[[User:Fuzzy|Fuzzy]] 00:34, 19 December 2008 (EST)&lt;br /&gt;
::: Just to follow up, for a little while, I wasn't getting any readout at all on my dwarves on my laptop. I don't know what changed, but it's back to what it was before. Clicking the &amp;quot;All creatures&amp;quot; button changes the text, but it still only displays Dwarves. I think that it may be because I'm using the Civilization's Forge mod which adds creatures. I think I saw someone say somewhere that one has to modify a file to add the new races? Can't seem to find it on the wiki, though. -[[User:Fuzzy|Fuzzy]] 23:01, 27 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Ending a Strange Mood==&lt;br /&gt;
So, I've noticed that setting mood to none and removing the artifact creator bit doesn't end the fact that the dwarf is in a strange mood, although the exclamation point will go away.  If you (v)iew them they still show Strange Mood as their active job.  Any idea how to completely end a mood? --[[User:Squirrelloid|Squirrelloid]] 06:56, 17 December 2008 (EST)&lt;br /&gt;
* you would have to switch their active job. This is not yet implemented as this is a bit obscure and would likely result in endless crashes. [[User:Bartavelle|Bartavelle]] 08:43, 17 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Trading&amp;diff=35900</id>
		<title>40d:Trading</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Trading&amp;diff=35900"/>
		<updated>2008-12-27T04:42:08Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Trading cue colors */ I think this is a little more clear.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Building|name=Trade depot|key=D&lt;br /&gt;
|job= &lt;br /&gt;
1 of:&lt;br /&gt;
* [[Broker]] noble&lt;br /&gt;
* None (See description)&lt;br /&gt;
|construction=&lt;br /&gt;
3 of&lt;br /&gt;
* [[Block]]&lt;br /&gt;
* [[Metal bar]]&lt;br /&gt;
* [[Stone]]&lt;br /&gt;
* [[Wood]]&lt;br /&gt;
|construction_job=&lt;br /&gt;
* [[Architecture]]&lt;br /&gt;
* and 1 of:&lt;br /&gt;
** [[Metalsmithing]]&lt;br /&gt;
** [[Masonry]]&lt;br /&gt;
** [[Carpentry]]&lt;br /&gt;
|purpose=&lt;br /&gt;
Trade goods with other races.&lt;br /&gt;
}}&lt;br /&gt;
'''Trading''' in Dwarf Fortress first occurs in the first [[autumn]] after establishing your fortress, with the arrival of the [[dwarf|Dwarven]] [[Trading#Caravans|caravan]]. Trading is a good way to acquire resources that are not available or are rare in the local area. It also allows for more freedom in selecting starting gear, because items can always be obtained through trade later, e.g. one can drop the expensive [[anvil]] to bring 500 extra units of [[alcohol|booze]] or purchase additional skills for the expedition party.  New players can [[Your_first_fortress#Trading|look here]] for advice on trading with the first caravan.&lt;br /&gt;
&lt;br /&gt;
== Trade Depot ==&lt;br /&gt;
Building a '''Trade Depot''' ({{K|b}} - {{K|D}}) will allow you the opportunity to trade with caravans that arrive at your fortress. Trade depots can be created from almost any material, and construction requires the [[Architecture]] skill along with the appropriate craft labor ([[Carpentry]], [[Masonry]], or [[Metalsmithing]]). &lt;br /&gt;
&lt;br /&gt;
While it may be convenient to build a Trade Depot outside first, it is usually a good idea to move it inside or build fortifications around it to protect caravans and your goods from [[thief|thieves]] and [[goblin]]s.&lt;br /&gt;
&lt;br /&gt;
Hit {{K|q}} to bring up the building interaction mode, and then move your cursor over the Trade Depot to gain access to the following options.&lt;br /&gt;
&lt;br /&gt;
=== Move Goods to/from Depot ===&lt;br /&gt;
{{K|g}}: This command becomes active when a caravan arrives on your map.  Choosing items from this menu will mark them as [PENDING] and [[dwarves]] will begin moving them to the depot (all dwarves regardless of labor settings will move goods to the depot when necessary).  Items that have been brought to the depot are ready for trade and will be marked as [TRADING].  Items nominated for trading will remain at the depot until the caravan leaves, or the [PENDING] / [TRADING] flag is cleared by choosing the item again.  Once no longer required at the depot, items will be available for use or hauling to stockpiles as normal.&lt;br /&gt;
&lt;br /&gt;
=== No trader needed at depot or Trader requested at depot ===&lt;br /&gt;
{{K|r}}: This requests a dwarf to come to the depot. To conduct trades with caravans, a trader must be present at the Trade Depot.  Once requested, a dwarf will make their way to the depot, and remain there until released with this setting, or the dwarf decides to drink, sleep, or eat.&lt;br /&gt;
&lt;br /&gt;
=== Only broker may trade or Anyone may trade ===&lt;br /&gt;
{{K|b}}: This setting determines who will perform the trade.  If '''Only broker may trade''' is active, then only the [[Broker]] [[noble]] will respond to the trader request.  This can become a problem when the broker is sleeping or otherwise occupied, but dwarves with low [[Broker skills]] will receive poorer deals when trading.&lt;br /&gt;
&lt;br /&gt;
=== Trade ===&lt;br /&gt;
{{K|t}}: This option becomes available once the caravan and your broker are both at the depot. It begins trading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Trading==&lt;br /&gt;
{{:Trading/Flowchart}}&lt;br /&gt;
After entering the trade menu, select the items to offer from the right, and the desired items from the left. All caravans have a weight limit which cannot be exceeded, and the allowed additional weight is displayed in the lower right corner. If the acting broker has at least Novice or better [[Appraisal]] skill, the value of all items will be displayed.  Once the proposal is ready, press {{K|t}} to make an offer, but merchants will not agree unless they make adequate profit.  Be sure to use '''trade''', not '''offer''' {{K|o}}, as this will make a gift of the selected items. The amount of acceptable profit is determined by the broker's [[Broker skills|skills]] and the merchant's mood, described below.  Merchants may attempt to propose counteroffers if they do not accept the proposal, which can then be accepted, rejected, or further amended by the broker.&lt;br /&gt;
&lt;br /&gt;
A good rule of thumb for inexperienced brokers is to give merchants a 50% or better profit. For example, if the desired goods are worth 500☼, make sure their profit is at least 250☼ (which would make the total worth of the offered goods 750☼). This should ensure that the merchants are happy with the trading and that they accept the trade immediately without making ridiculous counteroffers. With more experienced brokers or pleased merchants, even marginally profitable trades can be successful, and counteroffers can be rejected safely, offering the same trade again.&lt;br /&gt;
&lt;br /&gt;
=== Trading cue colors ===&lt;br /&gt;
&lt;br /&gt;
* Items in brown have been created (or modified) by your fortress. They can be traded away or offered as a gift.&lt;br /&gt;
* Items in white were created by another source. They can be traded, but if one of these items has been selected, the entire selection cannot be offered as a gift.&lt;br /&gt;
* Items in purple are under a no-export mandate and should not be traded away unless exceptional circumstances (or masochism) push you to do this.&lt;br /&gt;
&lt;br /&gt;
=== Merchant mood ===&lt;br /&gt;
If your broker has Novice or better [[Judge of Intent]] skill, there will be a line added below the merchant's dialogue describing the caravan's attitude. Their attitude rises with successful trades (especially if they get lots of profit) and falls when you propose deals they don't like. &lt;br /&gt;
&lt;br /&gt;
* (trader) seems ecstatic with the trading&lt;br /&gt;
* (trader) seems very happy about the trading&lt;br /&gt;
* (trader) seems pleased with the trading&lt;br /&gt;
* (trader) seems willing to trade (Default, at least for humans)&lt;br /&gt;
* (trader) seems to be rapidly losing patience&lt;br /&gt;
* (trader) is not going to take much more of this&lt;br /&gt;
* (trader) is unwilling to trade&lt;br /&gt;
&lt;br /&gt;
The happier you make a merchant, the less profit margin he will demand in a trade. If merchants reach the lowest level, no further trade will be possible, and they will immediately pack up and leave your depot. Since annoyed traders are more likely to reject deals, you should be generous in initial negotiations. Skilled negotiators seem less likely to offend traders with unsuccessful deals. &lt;br /&gt;
&lt;br /&gt;
=== Seizing items ===&lt;br /&gt;
&lt;br /&gt;
Pressing {{K|s}} from the trade menu will seize the selected items of the merchant's.  If you seize goods from a caravan, the merchant will respond &amp;quot;Take what you want. I can't stop you.&amp;quot; and then leave immediately without the seized goods.  Items cannot be seized from the dwarven caravan, and other races will not buy stolen goods (marked in red) unless they are tricked into asking for them via counteroffer, or the items are &amp;quot;naturalized&amp;quot; by decoration or used to create other goods.  Seizing goods will hurt diplomatic relations, but is not grounds for an automatic [[siege]].&lt;br /&gt;
&lt;br /&gt;
As a side note, if you remove your trade depot, all the caravan's items will drop to the ground, to be readily hauled away by your dwarves. This does not mark the item as stolen, and the caravan will leave.&lt;br /&gt;
&lt;br /&gt;
===Offering items===&lt;br /&gt;
&lt;br /&gt;
{{key|o}} You can also give away items, as gifts to the leaders of the [[civilization]] you are trading with. This presumably helps relations between yourself and the other faction. The exact effects are unknown but it is believed that offering goods increases the quantity and variety of trade goods brought by next year's caravan.  Also the [[King]] may require offerings before his arrival.&lt;br /&gt;
&lt;br /&gt;
== Caravans ==&lt;br /&gt;
Each friendly race will send a caravan once per year, but only if that race considers the fortress site accessible (as denoted on the embark screen).  The exception is dwarves, who always arrive.  Caravans appear to enter the map from a random direction which does not coincide with the relative direction of the originating [[civilization]], and they may appear from different directions or z-levels each year.  Caravans may leave without trading if it takes too long to reach the trade depot, and they cannot use stairs.&lt;br /&gt;
&lt;br /&gt;
=== Wagons ===&lt;br /&gt;
[[Image:Depot alley.png|thumb|right|A depot in the fortress, with a narrow, trapped accessway.]]&lt;br /&gt;
[[Image:Depot accessible.png|thumb|right|Composite image of depot access screen.  Strategically arranged walls and natural obstacles (boulders) force wagons to enter and exit the map immediately to the east of the depot.]]&lt;br /&gt;
All races except elves will send [[wagon]]s with their caravans, which have a much greater capacity for bringing foreign imports and accepting dwarven exports.  Unfortunately, wagons require paths that are three tiles wide to pass.  Wagons may enter the map in a location different from merchants with pack [[animals]], if the point the animals entered was inaccessible to the wagons.  If wagons are unable to find an open path to your trade depot (or if you have not built a depot at all), they will bypass your site and you will only be able to trade for what is available on the pack animals. &lt;br /&gt;
&lt;br /&gt;
Wagons cannot cross [[stair]]s or [[door]]s (even if the doors span an area ordinarily wide enough for the wagon to pass).  Obstructing [[boulder]]s must be smoothed ( {{K|d}} - {{K|s}} ), and [[tree]]s must be cut down ( {{K|d}} - {{K|t}} ).  [[Shrub]]s do not obstruct wagons, and neither do [[ramp]]s, [[bridge]]s, [[road]]s, or [[floor]] tiles. (However, ramps covered by a [[hatch]] do obstruct.)  The impassable tiles of [[workshop]]s and other buildings will obstruct, but the passable tiles of those buildings will not.  Any buildings which are normally passable, including [[restraint]]s and [[trap]]s, will not obstruct wagons either, nor will creatures, whether restrained or free.&lt;br /&gt;
&lt;br /&gt;
To keep trees from growing and blocking a path, you should build roads, bridges, or floor tiles over any [[soil]] tiles that make up part of the path.  Ramps must be used to adjust [[z-level]] elevation.&lt;br /&gt;
&lt;br /&gt;
After a trade depot is built, you can use {{K|D}} to check wagon accessibility.  The display is somewhat misleading: tiles marked in green mean a wagon can ''fit'' in that space, not that it can necessarily reach it from the edge of the map.  Further, the green {{Raw Tile|W|{{COLOR:2:0:1}}|{{COLOR:2:0:0}}}}s only represent where the ''center'' of the wagon can fit -- so a three-tile wide path, which can fit a wagon, will only show up as one-tile wide line of {{Raw Tile|W|{{COLOR:2:0:1}}|{{COLOR:2:0:0}}}}s.  When the route they would take goes over hills (ramps), it's hard to eye whether it is continuous all the way to the edge of the map, so be sure you see the words &amp;quot;depot accessible&amp;quot; on the depot access screen.&lt;br /&gt;
&lt;br /&gt;
As long as you have a three-tile wide path to the depot that reaches ''any'' edge of the map, wagons will be able to reach the depot.  If there is only one path they can take, they will take that path.  You can force them to enter and exit the map in an exact spot -- preferably very near your depot -- by erecting walls or digging channels so that all paths but the one you want them to take are blocked.&lt;br /&gt;
&lt;br /&gt;
=== Liaisons ===&lt;br /&gt;
[[Liaison]]s may be sent with caravans to speak to important dwarves.  They will allow you to choose the type of items that your fortress is interested in, and will focus on bringing more of that kind of item on the next caravan (however those items will also be more expensive).  They will also present you with a list of the items they're willing to pay more for, which will be effective upon their next arrival.&lt;br /&gt;
&lt;br /&gt;
=== Races ===&lt;br /&gt;
The following races send caravans.&lt;br /&gt;
&lt;br /&gt;
==== [[Dwarves]] ====&lt;br /&gt;
The dwarven caravan:&lt;br /&gt;
* arrives in [[Calendar|autumn]].&lt;br /&gt;
* employs wagons to bring more goods.&lt;br /&gt;
* typically carries [[food]], [[alcohol|booze]], [[leather]], and supplies.  Dwarves alone may carry [[steel]] and steel goods.&lt;br /&gt;
* tends to be well guarded.&lt;br /&gt;
* sends a liaison who will speak with the [[Expedition leader]] (or [[Mayor]]) to negotiate prices.&lt;br /&gt;
* is responsible for the number of immigrants received (when the caravan escapes alive).&lt;br /&gt;
* will not cause sieges when repeatedly destroyed or lost.&lt;br /&gt;
* is the only caravan to arrive during a fortress' first year.&lt;br /&gt;
* always arrives regardless of embark location.&lt;br /&gt;
* cannot have its goods seized from the trade menu.&lt;br /&gt;
&lt;br /&gt;
==== [[elf|Elves]] ====&lt;br /&gt;
[[Image:Evil_elves.png|thumb|400px|A typical elven caravan.]]&lt;br /&gt;
&lt;br /&gt;
The elven caravan:&lt;br /&gt;
* arrives in [[Calendar|spring]].&lt;br /&gt;
* does not send wagons.&lt;br /&gt;
* typically carries [[cloth]], [[rope]], various above ground [[plants]] and their byproducts, [[log]]s, [[wood]]en [[craft]]s &amp;amp; [[weapon]]s, large-sized clothing and [[armor]], and may carry tame [[creatures]].&lt;br /&gt;
* carries more wood the less trees you cut down{{verify}}.&lt;br /&gt;
* tends to be unguarded.&lt;br /&gt;
* may send a diplomat who imposes a tree cutting quota.&lt;br /&gt;
* does not accept some items in trade.&lt;br /&gt;
&lt;br /&gt;
Elven traders do not like to be offered any tree byproducts. Forbidden items include{{ver|0.28.181.40d}}: &lt;br /&gt;
&lt;br /&gt;
* [[Wood]]en items, and items derived from wood (including [[tower-cap]] logs), such as [[charcoal]] and [[pearlash]]&lt;br /&gt;
* Clear and crystal [[glass]] (because [[pearlash]] is used in their creation)&lt;br /&gt;
* Items [[decoration|decorated]] with any of the above materials&lt;br /&gt;
* [[Obsidian]] shortswords (since they have wooden handles)&lt;br /&gt;
* [[Soap]] (made with [[ash]])&lt;br /&gt;
&lt;br /&gt;
[[Metal]] items are acceptable, even when [[charcoal]] is used in their production. Items made from [[silk]] are acceptable, as are all non-wooden plant-derived products such as [[cloth]] and [[thread]]. Different from previous versions, items made of bone and shell are acceptable. You can also transport your goods to the [[trade depot]] in a wooden [[bin]], as long as you do not try to sell the bin. Living animals are acceptable, as long as the [[cage]] or [[trap]] is not made of [[wood]].&lt;br /&gt;
&lt;br /&gt;
Be especially careful with reselling items from other caravans, as decorated items made out of a non-living material may include decorative materials that were made of living materials.  All items that elven caravans sell are also unacceptable to sell back to elves, as the dwarves have no means of proving that they were made in an &amp;quot;elf kosher&amp;quot; way &amp;amp;mdash; and all dwarves know that elves have terrible memory.&lt;br /&gt;
&lt;br /&gt;
==== [[Human]]s ====&lt;br /&gt;
The human caravan:&lt;br /&gt;
* arrives in [[Calendar|summer]].&lt;br /&gt;
* employs wagons to bring more goods.&lt;br /&gt;
* typically carries a very large quantity and variety of goods.&lt;br /&gt;
* tends to be moderately guarded.&lt;br /&gt;
* sends a liaison who will speak with the broker to negotiate prices.&lt;br /&gt;
&lt;br /&gt;
==== [[Goblin]]s ====&lt;br /&gt;
A goblin caravan may arrive if your civilization is at peace with the goblins.&lt;br /&gt;
&lt;br /&gt;
The goblin caravan:&lt;br /&gt;
*does not send wagons&lt;br /&gt;
*tends to be unguarded&lt;br /&gt;
*brings mostly food and cloth&lt;br /&gt;
*does not send a liaison or a guild representative&lt;br /&gt;
*does not make import/export agreements&lt;br /&gt;
&lt;br /&gt;
=== Destruction ===&lt;br /&gt;
If caravans are destroyed (intentionally or unintentionally), the items may remain for use. Traders caught in a [[cave-in]] will flee as if they were attacked but will leave all the items dropped by the caravan behind. Pack animals carrying items are affected just like a normal tamed [[mule]] and must be killed in the cave-in for them to drop items on the ground. It is however much more likely that the pack animal(s) will only be stunned or rendered unconscious and flee shortly after recovering from the hit. Wagons will collapse if caught in a cave-in, leaving all that it was carrying on the ground as a result. Wagons can also be destroyed by [[ocean]] waves coming up onto the shore if you have settled in the appropriate area. The only difference between collapsing under waves or a cave-in is a higher probably of recovering items if the wagon is destroyed by a wave.&lt;br /&gt;
&lt;br /&gt;
Repeated caravan destruction (intentional or unintentional) will strain diplomatic relations and may result in a [[siege]].&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Exploit&amp;diff=40595</id>
		<title>40d:Exploit</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Exploit&amp;diff=40595"/>
		<updated>2008-12-27T04:36:41Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Miasma can't move diagonally */  Created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An '''exploit''' is a quirk of a game that allows players to gain what other players may consider an unfair advantage, usually by making use of a feature that is not working properly or which defies logic.  'Exploiting the game' is distinct from '[[cheating]]' because exploits occur within the game as written and do not need any external [[utilities]] or [[modding]].  Whether a player chooses to make use of an exploit or not depends on their personal taste; given that [[Dwarf Fortress]] is a single-player game, the user alone can decide what liberties to take and what options to shun.&lt;br /&gt;
&lt;br /&gt;
Some exploits are listed below.&lt;br /&gt;
&lt;br /&gt;
== Self-powered pumps ==&lt;br /&gt;
&lt;br /&gt;
It is possible to produce a perpetual motion water pump where the act of pumping actually powers itself!  See [[screw pump]] and [[water wheel]] for details.&lt;br /&gt;
&lt;br /&gt;
== Atom Smasher ==&lt;br /&gt;
&lt;br /&gt;
A [[drawbridge]], when rapidly triggered on and off, can be used to obliterate any creature or item beneath it.  Nothing short of a [[demon]] or [[megabeast]] is capable of withstanding a drawbridge crush.&lt;br /&gt;
&lt;br /&gt;
== Trap fields ==&lt;br /&gt;
&lt;br /&gt;
Laying a field of [[trap]]s with a significant-enough depth can protect your fortress from all invaders with no need to maintain a [[military]].  Traps are somehow intelligent enough to distinguish between [[pet]]s and allies while being dangerous to enemies and wild animals.&lt;br /&gt;
&lt;br /&gt;
Many players do not consider this an exploit.&lt;br /&gt;
&lt;br /&gt;
== Get back to work! ==&lt;br /&gt;
&lt;br /&gt;
When a dwarf is &amp;quot;On Break&amp;quot;, it is possible to draft this civilian into the military and then undraft the civilian in order to get him to cancel the break.  This does give an unhappy [[thought]] (but only if the dwarf has no military and/or civilian skills), so it is not a significant exploit and some may consider it a perfectly acceptable gameplay method.&lt;br /&gt;
&lt;br /&gt;
== Quantum stockpiles ==&lt;br /&gt;
&lt;br /&gt;
By designating a garbage pit [[zone]] instead of a [[stockpile]], you may store an infinite number of objects in a single tile by dumping them, then reclaiming them when you want to use them.&lt;br /&gt;
&lt;br /&gt;
A similar effect may be achieved by building a wall two tiles in front of a catapult and digging a channel between the wall and catapult. By firing the catapult at the wall, the stone falls into the trench. The stone will pile up in the channel, putting it out of sight and out of mind. Not only does this train [[siege operator]]s, but it clears the stone that your legendary [[miner]]s leave.&lt;br /&gt;
&lt;br /&gt;
Another way to quantum stockpile is to not have appropriate stockpiles for items you move to the trading depot.  The depot can hold an arbitrary number of items, and those items will not be removed if there is nowhere else to place them.  This is especially useful for mechanisms you with to trade, as there is currently no good method for finding all those mechanisms without searching the entire contents of your fortress barring making sure they are the closest thing to the Depot.  Being in the depot makes them closest by definition.  Other items without an appropriate category can similarly be usefully stored for trading this way.&lt;br /&gt;
&lt;br /&gt;
== Cooking alcohol ==&lt;br /&gt;
&lt;br /&gt;
[[Alcohol]] can be cooked without requiring many other ingredients, producing solid food that is eaten and not imbibed.  Doing so is a highly efficient means of producing food, as each plant produces five units of alcohol.&lt;br /&gt;
&lt;br /&gt;
Though undeniably an exploit, many people make use of this feature.  It will eventually be plugged with [http://www.bay12games.com/dwarves/dev_req_101-150.html Req129]:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Req129, IMPROVE COOKING, (Future): More food. Food should require a substrate, rather than just being seeds etc. Seeds, syrups, drinks and other such objects can contribute to the likes/dislike checks as they do now, but they shouldn't add to the number created. A good roll could lead to the recipe being given a name and saved to the entity definition, where it can then be encountered in other cities in subsequent games.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bling Bolts==&lt;br /&gt;
&lt;br /&gt;
Adding a [[decoration]] to a stack of [[bolt]]s causes a huge [[value]] increase. The value of the decoration is multiplied by the number of bolts in the stack. This is considered a [[bug]].&lt;br /&gt;
&lt;br /&gt;
==Bookkeeper Exercise Program==&lt;br /&gt;
&lt;br /&gt;
Changing your [[bookkeeper]]'s settings to maximum accuracy causes him to work furiously in his office, training quickly up to [[legendary]]. &lt;br /&gt;
&lt;br /&gt;
==Nudist Fortress==&lt;br /&gt;
&lt;br /&gt;
Dwarves get a bad [[thought]] from having [[clothing]] [[wear]] out, but nothing happens if they can't find replacement clothes. As long as you don't make new clothes, they will happily go naked. This also avoids the problem of messy dwarves leaving clothing strewn around the fortress. &lt;br /&gt;
&lt;br /&gt;
==Recycling Archery Range==&lt;br /&gt;
&lt;br /&gt;
In an [[archery range]], [[bolt]]s that hit the target are are always destroyed, but bolts that miss can be saved. Build a [[channel]] between the [[archery target]] and the back wall of the range, and [[stairs]] to get into it. Amazingly, the bolts will no longer shatter on impact with the wall, but fall intact into the channel. Reclaim the bolts, and your dwarves will re-use them for target practice. This exploit has the unfortunate side effect of splitting up [[stack]]s of bolts, so your dwarves will make a separate trip for each individual bolt. &lt;br /&gt;
&lt;br /&gt;
This trick will work for a [[ballista]] as well. Be careful for friendly fire. &lt;br /&gt;
&lt;br /&gt;
==Merchant Swindles==&lt;br /&gt;
&lt;br /&gt;
There are a variety of ways to cheat [[merchant]]s out of their cargo without seizing it. Tearing down the [[trade depot]] while the merchants are there is the easiest way. &lt;br /&gt;
&lt;br /&gt;
Also, marking items for [[dump]]ing, using view creature mode ({{key|v}}), the stocks menu ({{key|z}}), or items in room mode ({{key|t}}), lets you relieve merchants of their goods. Just reclaim the items from your garbage dump [[zone]] later. You can even take clothing and equipment off merchant and guards this way.&lt;br /&gt;
&lt;br /&gt;
The merchants will still leave disappointed if they have less value in goods when they leave the map than when they entered {{verify}}.&lt;br /&gt;
&lt;br /&gt;
== The Castle of Ice in the Lake of Fire ==&lt;br /&gt;
&lt;br /&gt;
[[Construction]]s are indestructible, regardless of material, and walls of wood and ice easily stand up to [[magma]]. Entire fortresses can be built of ice in temperate climates equally impervious to catapults, the summer sun, or a thousand tons of boiling lava.&lt;br /&gt;
&lt;br /&gt;
On a similar note, all buildings and furniture are equally strong - indestructible to most creatures, tissue paper to others. Witness a single troll bashing through a multilayered set of [[adamantine]] and [[steel]] doors, while an army of Elite Hammergoblins are stymied by a single [[glass]] [[portal]].&lt;br /&gt;
&lt;br /&gt;
== Miasma can't move diagonally ==&lt;br /&gt;
[[Miasma]] can only move horizontally and vertically. This means that if your refuse stockpile is only accessible on a diagonal, there is no way for the miasma to escape. This is more effective than the use of doors or even pairs of doors in an &amp;quot;airlock&amp;quot; setup, as doors can be stuck open if a creature or material is occupying their square. The same method can be used to create enclosures to prevent the spread of miasma from kitchens, tanneries, and butcher shops.&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Macros_and_keymaps&amp;diff=31775</id>
		<title>40d:Macros and keymaps</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Macros_and_keymaps&amp;diff=31775"/>
		<updated>2008-12-22T13:36:18Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* AutoHotKey Examples */ Troubleshooting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Playing Dwarf Fortress means lots of typing.  Although the game (as of version v0.27.176.38c) has no internal macro/keymap system, using an external program can save you a great deal of time when dumping, rewalling, designating, and so forth.&lt;br /&gt;
&lt;br /&gt;
#  Go to [[Utilities#AutoHotKey]] and download AutoHotKey.  Installation is simple and the program uses few system resources.&lt;br /&gt;
#  Write macro scripts (file type .ahk), which may contain any number of commands.  You activate scripts by double-clicking .ahk files and deactivate them by right-clicking the AutoHotKey icon on the task bar.  Both of these can be done at any time - even right in the middle of a game.  AutoHotKey also allows for automated activation of scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting Scripts==&lt;br /&gt;
Users may experience some issues in getting scripts to work, particularly when using looping scripts when experiencing low frame-rates.&lt;br /&gt;
* If experiencing low frame-rates, try adding delays (&amp;quot;Sleep 100&amp;quot; to pause for 100 milliseconds for example) within loops to allow the interface to keep up. If there are nested loops, sometimes adding a pause at the end of an inner loop is all that is needed to flush the keyboard buffer&lt;br /&gt;
* Make sure that Dwarf Fortress maintains focus. IM windows are the enemy! Who needs friends anyhow? You've got Dwarf Fortress.&lt;br /&gt;
* This may go without saying, bust most macros assume standard key-mappings. If you're using non-standard ones, you may have to edit the macro to get it to work.&lt;br /&gt;
&lt;br /&gt;
== AutoHotKey Examples ==&lt;br /&gt;
&lt;br /&gt;
===Dumping===&lt;br /&gt;
====Stock Screen Dump====&lt;br /&gt;
Taken from an old version of [[User:Jackard|Jackard's user page]].&lt;br /&gt;
&lt;br /&gt;
To use, first have your bookeeper do enough desk work so you can view individual items in the stocks listing.  Then bring it up and press del to quickly mark stuff.  To adjust the key repeat rate, edit the KEY_HOLD_MS value in \data\init\init.txt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
del::&lt;br /&gt;
IfWinActive Dwarf Fortress&lt;br /&gt;
{&lt;br /&gt;
  send d{down}&lt;br /&gt;
  return&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  send {del}&lt;br /&gt;
  return&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Designation Dump====&lt;br /&gt;
A dumping script by [[User:Dukederek|Dukederek]]:&lt;br /&gt;
&lt;br /&gt;
This script uses a system similar the commands in the designations menu to mark most of the contents of a large area for dumping. [[User:Dukederek|My talk page]] has more detailed instruction.&lt;br /&gt;
&lt;br /&gt;
Essentially you need to create two text files with the following titles and content. When playing DF it is safe to have blockdumpinit running constantly as long as you dont plan on using the ctrl-d combination for something else.&lt;br /&gt;
&lt;br /&gt;
'''blockdumpinit.ahk'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
^d::&lt;br /&gt;
RunWait, &amp;quot;blockdumpmain.ahk&amp;quot;&lt;br /&gt;
Return&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''blockdumpmain.ahk'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SetKeyDelay 25&lt;br /&gt;
return::&lt;br /&gt;
Send k&lt;br /&gt;
return&lt;br /&gt;
up::&lt;br /&gt;
Send w&lt;br /&gt;
return&lt;br /&gt;
left::&lt;br /&gt;
Send a&lt;br /&gt;
return&lt;br /&gt;
down::&lt;br /&gt;
Send s&lt;br /&gt;
return&lt;br /&gt;
right::&lt;br /&gt;
Send d&lt;br /&gt;
return&lt;br /&gt;
q::&lt;br /&gt;
ExitApp&lt;br /&gt;
return&lt;br /&gt;
shift::&lt;br /&gt;
x := 0&lt;br /&gt;
y := 1&lt;br /&gt;
Loop{&lt;br /&gt;
Input, keypress, B, {esc} , w,a,s,d,k,q&lt;br /&gt;
if keypress = w&lt;br /&gt;
{&lt;br /&gt;
y := --y&lt;br /&gt;
Send {up}&lt;br /&gt;
continue&lt;br /&gt;
}else if keypress = s&lt;br /&gt;
{&lt;br /&gt;
y := ++y&lt;br /&gt;
Send {down}&lt;br /&gt;
continue&lt;br /&gt;
}else if keypress = a&lt;br /&gt;
{&lt;br /&gt;
x := --x&lt;br /&gt;
Send {left}&lt;br /&gt;
continue&lt;br /&gt;
}else if keypress = d&lt;br /&gt;
{&lt;br /&gt;
x := ++x&lt;br /&gt;
Send {right}&lt;br /&gt;
continue&lt;br /&gt;
}else if keypress = k &lt;br /&gt;
{&lt;br /&gt;
break&lt;br /&gt;
}else if keypress = q&lt;br /&gt;
{&lt;br /&gt;
ExitApp&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
y := y / 2&lt;br /&gt;
z := y&lt;br /&gt;
z := Floor(z)&lt;br /&gt;
z := y/z&lt;br /&gt;
Send d{NumpadAdd}d&lt;br /&gt;
If z = 0&lt;br /&gt;
{	&lt;br /&gt;
If x = 0&lt;br /&gt;
ExitApp&lt;br /&gt;
Else{&lt;br /&gt;
Loop %x%{&lt;br /&gt;
Send {left}d&lt;br /&gt;
}ExitApp&lt;br /&gt;
}&lt;br /&gt;
}If z &amp;lt;&amp;gt; 1&lt;br /&gt;
{&lt;br /&gt;
Loop %y%{&lt;br /&gt;
Loop %x%{&lt;br /&gt;
Send {left}d{NumpadAdd}d&lt;br /&gt;
}Send {up}d&lt;br /&gt;
Loop %x%{&lt;br /&gt;
Send {right}d{NumpadAdd}d&lt;br /&gt;
}Send {up}d{NumpadAdd}d&lt;br /&gt;
}Loop %x%{&lt;br /&gt;
Send {left}d{NumpadAdd}d&lt;br /&gt;
}&lt;br /&gt;
}Else If z = 1&lt;br /&gt;
{&lt;br /&gt;
y := y + 0.5&lt;br /&gt;
Loop %y%{&lt;br /&gt;
Loop %x%{&lt;br /&gt;
Send {left}d{NumpadAdd}d&lt;br /&gt;
}Send {up}d&lt;br /&gt;
Loop %x%{&lt;br /&gt;
Send {right}d{NumpadAdd}d&lt;br /&gt;
}Send {up}d{NumpadAdd}d&lt;br /&gt;
}Send d{NumpadSub}d&lt;br /&gt;
}ExitApp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Rewalling ===&lt;br /&gt;
Taken from [[User:Valdemar|Valdemar's user page]].&lt;br /&gt;
&lt;br /&gt;
This is a macro to aid with rewalling. To use, copy-paste the script into a new .ahk file and run the script with AutoHotkey. Then, in Dwarf Fortress, press b-C-w, move the cursor to where you want to start the wall, and hold Ctrl-Shift-Arrowkey, using the direction you want to rewall in. To build floors, press b-C-f instead, and use Ctrl-Alt-Arrowkey. To stop, just release the keys.&lt;br /&gt;
&lt;br /&gt;
The script will use the first material in the list. I suggest you create a stockpile near the construction site that only accepts the item you wish to build with and temporarily forbid any nearby materials you don't want to build with. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$^+Left:: ProcessEvent(&amp;quot;Left&amp;quot;,&amp;quot;w&amp;quot;)&lt;br /&gt;
$^+Right:: ProcessEvent(&amp;quot;Right&amp;quot;,&amp;quot;w&amp;quot;)&lt;br /&gt;
$^+Up:: ProcessEvent(&amp;quot;Up&amp;quot;,&amp;quot;w&amp;quot;)&lt;br /&gt;
$^+Down:: ProcessEvent(&amp;quot;Down&amp;quot;,&amp;quot;w&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
$^!Left:: ProcessEvent(&amp;quot;Left&amp;quot;,&amp;quot;f&amp;quot;)&lt;br /&gt;
$^!Right:: ProcessEvent(&amp;quot;Right&amp;quot;,&amp;quot;f&amp;quot;)&lt;br /&gt;
$^!Up:: ProcessEvent(&amp;quot;Up&amp;quot;,&amp;quot;f&amp;quot;)&lt;br /&gt;
$^!Down:: ProcessEvent(&amp;quot;Down&amp;quot;,&amp;quot;f&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ProcessEvent(direction, type)&lt;br /&gt;
{   &lt;br /&gt;
    Send {Enter}&lt;br /&gt;
    Sleep 100&lt;br /&gt;
    Send {Enter}&lt;br /&gt;
    Sleep 100&lt;br /&gt;
    Send %type%&lt;br /&gt;
    Sleep 100&lt;br /&gt;
    Send {%direction%}&lt;br /&gt;
    Loop&lt;br /&gt;
    {&lt;br /&gt;
        if not GetKeyState(direction, &amp;quot;P&amp;quot;) &lt;br /&gt;
            break  &lt;br /&gt;
        Send {Enter}&lt;br /&gt;
        Sleep 100&lt;br /&gt;
        Send {Enter}&lt;br /&gt;
        Sleep 100&lt;br /&gt;
        Send %type%&lt;br /&gt;
        Sleep 100&lt;br /&gt;
        Send {%direction%}&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Grid-by-grid designation===&lt;br /&gt;
For easier diagonal and fancy mining.  Assumes that DF is active.  &amp;quot;^!&amp;quot; means ctrl-alt-direction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
^!NumpadEnd::&lt;br /&gt;
send {Enter}{Enter}{NumpadEnd}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadDown::&lt;br /&gt;
send {Enter}{Enter}{NumpadDown}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadPgDn::&lt;br /&gt;
send {Enter}{Enter}{NumpadPgDn}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadLeft::&lt;br /&gt;
send {Enter}{Enter}{NumpadLeft}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadRight::&lt;br /&gt;
send {Enter}{Enter}{NumpadRight}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadHome::&lt;br /&gt;
send {Enter}{Enter}{NumpadHome}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadUp::&lt;br /&gt;
send {Enter}{Enter}{NumpadUp}&lt;br /&gt;
return&lt;br /&gt;
^!NumpadPgUp::&lt;br /&gt;
send {Enter}{Enter}{NumpadPgUp}&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Embark Settings macros===&lt;br /&gt;
These macros are used to ease the setup of skills and supplies before you embark.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Improved Food/Alcohol buying macro====&lt;br /&gt;
This macro buys all the cost-2 food (that I have seen), as well as the four types of alcohol.  Just press ctrl+f on the Items screen.&lt;br /&gt;
It can deal with meat or drink that you already have, or is not currently featured.   By [[User:Redfenix|Redfenix]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
^f::&lt;br /&gt;
&lt;br /&gt;
send ndwarven{SPACE}ale{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ndwarven{SPACE}rum{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ndwarven{SPACE}beer{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ndwarven{SPACE}wine{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ndonkey{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nchimpanzee{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ngazelle{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nbonobo{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nmule{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ndeer{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nraccoon{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nfox{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nrhesus{SPACE}macaque{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nhorse{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ngroundhog{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nmountain{SPACE}goat{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nhoary{SPACE}marmot{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send ngorilla{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send norangutan{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nsiamang{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nbilou{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send npileated{SPACE}gibbon{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nmandrill{SPACE}meat{RIGHT}{ENTER}{F9}&lt;br /&gt;
send nturtle{RIGHT}{ENTER}{F9}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===='First Fortress' setup====&lt;br /&gt;
This macro works with the default setup of DF, and starts you with (almost) the setup suggested in the &amp;quot;Your first fortress&amp;quot; tutorial.  The amounts are adjustable with the variables at the top of the macro.&lt;br /&gt;
&amp;lt;pre&amp;gt;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; materialplanner.ahk					  	;&lt;br /&gt;
; this is a ahk script to set up the embark settings roughly as	;&lt;br /&gt;
;suggested in the &amp;quot;your first fortress&amp;quot; tutorial.  Inventory	;&lt;br /&gt;
;can be customized slightly.					;&lt;br /&gt;
; use ctrl+shift+e to run				  	;&lt;br /&gt;
;							  	;&lt;br /&gt;
; NOTEs:						  	;&lt;br /&gt;
; change variables to suit your desires			 	;&lt;br /&gt;
; the fourth guy is a Stonecrafter instead of Herbalist		;&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
;;;;;;;;;;;;;&lt;br /&gt;
;;VARIABLES;;&lt;br /&gt;
;;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
PICKS = 2	;number of picks to pack&lt;br /&gt;
AXES = 1 	;number of axes to pack&lt;br /&gt;
ANVILS = 0	;number of anvils to pack&lt;br /&gt;
MEATS = 7	;how much meat to take, each buys one of each cheap type (total number depends on locale)&lt;br /&gt;
DRINKS = 26	;how many drinks to take, each one buys 4 drinks, one of each type&lt;br /&gt;
SEEDS = 5	;each increment buys 5 plump helmet spawn, 2 pig tail, and 2 rock nuts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SetKeyDelay, 12	;Key delay, to keep Dwarf Fortress from being overwhelmed.&lt;br /&gt;
		:Set higher if you get weird results, or lower to get the&lt;br /&gt;
		:script to run faster&lt;br /&gt;
SLEEPTIME = 12	;same thing, only used in the repeated key press loops though&lt;br /&gt;
&lt;br /&gt;
;;;;;;;;;;;;&lt;br /&gt;
;;The code;;&lt;br /&gt;
;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
^+e::&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
			;remove all of the items&lt;br /&gt;
Send {Tab}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
loop 105{&lt;br /&gt;
	Send {NumpadSub}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Send {Tab}&lt;br /&gt;
&lt;br /&gt;
			;place the skills&lt;br /&gt;
			;first guy&lt;br /&gt;
			;Proficient Miner&lt;br /&gt;
Send {right}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;novice appraiser&lt;br /&gt;
Send {PgUp}&lt;br /&gt;
loop 7{&lt;br /&gt;
	Send {Up}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
			;novice Judge of Intent&lt;br /&gt;
Send {Up}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
			;competent gem setter&lt;br /&gt;
Send {PgUp}&lt;br /&gt;
Send {PgUp}&lt;br /&gt;
loop 7{&lt;br /&gt;
	Send {Up}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 3{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;second guy&lt;br /&gt;
Send {Left}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Right}&lt;br /&gt;
Send {PgUp}&lt;br /&gt;
			;Proficient Miner&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;Proficient Mason&lt;br /&gt;
loop 3{&lt;br /&gt;
	Send {Down}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;third guy&lt;br /&gt;
Send {Left}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Right}&lt;br /&gt;
			;Proficient Carpenter&lt;br /&gt;
Send {UP}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;Proficient Wood Cutter&lt;br /&gt;
Send {UP}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;fourth guy&lt;br /&gt;
Send {Left}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Right}&lt;br /&gt;
			;Proficient Grower&lt;br /&gt;
Send {PgDn}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Down}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;Proficient Stone Crafter&lt;br /&gt;
loop 9{&lt;br /&gt;
	Send {Up}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;fifth guy&lt;br /&gt;
Send {Left}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Right}&lt;br /&gt;
			;Proficient Mechanic&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {Down}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;Proficient Building Designer&lt;br /&gt;
Send {PgUp}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {Down}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;sixth guy&lt;br /&gt;
Send {Left}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Right}&lt;br /&gt;
			;Proficient Weaponsmith&lt;br /&gt;
loop 1{&lt;br /&gt;
	Send {Down}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;Proficient Armorsmith&lt;br /&gt;
loop 2{&lt;br /&gt;
	Send {Down}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;seventh guy&lt;br /&gt;
Send {Left}&lt;br /&gt;
Send {Down}&lt;br /&gt;
Send {Right}&lt;br /&gt;
			;Proficient Cook&lt;br /&gt;
Send {PgDn}&lt;br /&gt;
loop 2{&lt;br /&gt;
	Send {Up}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
			;Proficient Brewer&lt;br /&gt;
loop 1{&lt;br /&gt;
	Send {Up}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
loop 5{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
			;do the inventory&lt;br /&gt;
Send {Tab}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
			;Meat&lt;br /&gt;
&lt;br /&gt;
if MEATS &amp;gt; 0&lt;br /&gt;
{&lt;br /&gt;
tmp := MEATS - 1&lt;br /&gt;
send ndonkey{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nchimpanzee{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send ngazelle{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nbonobo{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nmule{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send ndeer{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nraccoon{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nfox{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nrhesus{SPACE}macaque{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nhorse{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send ngroundhog{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nmountain{SPACE}goat{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nhoary{SPACE}marmot{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send ngorilla{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send norangutan{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nsiamang{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nbilou{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send npileated{SPACE}gibbon{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nmandrill{SPACE}meat{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
send nturtle{RIGHT}{ENTER}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {F9}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
			;copper picks&lt;br /&gt;
if PICKS &amp;gt; 0&lt;br /&gt;
{&lt;br /&gt;
Send {n}copper picks{Right}{Enter}&lt;br /&gt;
tmp := PICKS - 1&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
			;Axes&lt;br /&gt;
if AXES &amp;gt; 0&lt;br /&gt;
{&lt;br /&gt;
Send {n}steel axes{Right}{Enter}&lt;br /&gt;
tmp := AXES - 1&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
			;Seeds&lt;br /&gt;
if SEEDS &amp;gt; 0&lt;br /&gt;
{&lt;br /&gt;
send {n}Rock nuts{Right}{Enter}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
send {n}plump helmet spawn{Right}{Enter}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
send {n}Pig tail Seeds{Right}{Enter}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
&lt;br /&gt;
tmp := SEEDS - 1&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {up}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {up}&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
			;Anvils&lt;br /&gt;
if ANVILS &amp;gt; 0&lt;br /&gt;
{&lt;br /&gt;
Send {n}iron anvils{Right}{Enter}&lt;br /&gt;
tmp := ANVILS - 1&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
	Send {NumpadAdd}&lt;br /&gt;
	Sleep %SLEEPTIME%&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
			;Drinks&lt;br /&gt;
if DRINKS &amp;gt; 0{&lt;br /&gt;
send {n}Dwarven ale{Right}{Enter}&lt;br /&gt;
send {n}Dwarven beer{Right}{Enter}&lt;br /&gt;
send {n}Dwarven wine{Right}{Enter}&lt;br /&gt;
send {n}Dwarven rum{Right}{Enter}&lt;br /&gt;
&lt;br /&gt;
tmp := DRINKS - 1&lt;br /&gt;
loop 4{&lt;br /&gt;
loop %tmp%{&lt;br /&gt;
Send {NumpadAdd}&lt;br /&gt;
}&lt;br /&gt;
Send {up}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A more modular approach===&lt;br /&gt;
Hit WIN+G to go once you are on the empty item screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#g::&lt;br /&gt;
;add an anvil&lt;br /&gt;
Additem(&amp;quot;iron anvils&amp;quot;,1)&lt;br /&gt;
;add 31 of the boozes (kind of iffy might end up with dwarven cheese or something if the civilization does not have 4 boozes)&lt;br /&gt;
Additem(&amp;quot;dw&amp;quot;,31)&lt;br /&gt;
Additem(&amp;quot;dw&amp;quot;,31)&lt;br /&gt;
Additem(&amp;quot;dw&amp;quot;,31)&lt;br /&gt;
Additem(&amp;quot;dw&amp;quot;,31)&lt;br /&gt;
;adds copper nuggets &lt;br /&gt;
Additem(&amp;quot;copper n&amp;quot;,5)&lt;br /&gt;
;adds cassiterite&lt;br /&gt;
Additem(&amp;quot;cass&amp;quot;,5)&lt;br /&gt;
;bitumous coal&lt;br /&gt;
Additem(&amp;quot;coal&amp;quot;,5)&lt;br /&gt;
;tower cap logs&lt;br /&gt;
Additem(&amp;quot;logs&amp;quot;,11)&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
IsCurrentItemThere()&lt;br /&gt;
{&lt;br /&gt;
	;color of text in the new item screen 0xFFFF00(selected) or 0x808000 (unselected)&lt;br /&gt;
	;location of text in the new item screen 305, 150&lt;br /&gt;
	PixelSearch, , , 305, 150, 315, 160, 0x808000, 3,&lt;br /&gt;
	return !ErrorLevel&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AddItem(name,amount)&lt;br /&gt;
{&lt;br /&gt;
	Sleep 100&lt;br /&gt;
	amount -= 1&lt;br /&gt;
	SetKeyDelay 150&lt;br /&gt;
	SendInput n&lt;br /&gt;
	SendInput %name%&lt;br /&gt;
	;MsgBox Name Check&lt;br /&gt;
	Sleep 200&lt;br /&gt;
	if IsCurrentItemThere() &lt;br /&gt;
	{&lt;br /&gt;
		Sleep 200&lt;br /&gt;
		SendInput {Right}&lt;br /&gt;
		SendInput {Enter}&lt;br /&gt;
		Sleep 200&lt;br /&gt;
		Loop&lt;br /&gt;
		{&lt;br /&gt;
			if amount &amp;lt;= 0 &lt;br /&gt;
			{&lt;br /&gt;
				break&lt;br /&gt;
			}&lt;br /&gt;
			SendInput {NumpadAdd}&lt;br /&gt;
			Sleep 10&lt;br /&gt;
			amount --&lt;br /&gt;
		}&lt;br /&gt;
		;MsgBox Done&lt;br /&gt;
	}&lt;br /&gt;
	else &lt;br /&gt;
	{&lt;br /&gt;
		SendInput {F9}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bed Assigning macro===&lt;br /&gt;
This will assign bedrooms to your dwarfs. Press F3 followed by a single digit indicating how many beds to assign. Can repeat the action, as the number of beds assigned is stored in a counter. Room size is default, but easily edited into the script. By [[User:Napsterbater|Napsterbater]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bedcounter = 0&lt;br /&gt;
F3::&lt;br /&gt;
  Input, counter, L1&lt;br /&gt;
  SetKeyDelay, 100&lt;br /&gt;
  loop  %counter% {&lt;br /&gt;
    loop %bedcounter%&lt;br /&gt;
      send {Down}&lt;br /&gt;
    loop % A_Index - 1&lt;br /&gt;
      send {Down}&lt;br /&gt;
    send {q}{r}{Enter}{a}&lt;br /&gt;
    loop %bedcounter%&lt;br /&gt;
      send {NumPadAdd}&lt;br /&gt;
    loop % A_Index - 1&lt;br /&gt;
      send {NumPadAdd}&lt;br /&gt;
    send {NumPadAdd}{Enter}&lt;br /&gt;
    send {space}{r}&lt;br /&gt;
  }&lt;br /&gt;
  bedcounter += counter&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Room-designation macros===&lt;br /&gt;
&lt;br /&gt;
====Valdemar's Designator Macro====&lt;br /&gt;
This macro can read a spreadsheet and designate rooms according to it. [http://www.bay12games.com/cgi-local/ultimatebb.cgi?ubb=get_topic&amp;amp;f=2&amp;amp;t=001507 Forum Thread/Download]&lt;br /&gt;
&lt;br /&gt;
====Fedor's chambered circle====&lt;br /&gt;
A circular room with eight equal-sized chambers, suitable for everything from housing to workshops to a mausoleum.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://mkv25.net/dfma/movie-216-room-designationmacro01 See this macro in action]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Macros_and_Keymaps_Examples#Room-designation Macro 01|Macro text]]&lt;br /&gt;
&lt;br /&gt;
====Valdemar's bedroom complex====&lt;br /&gt;
A large fractal bedroom/dining complex, with 56 bedrooms and room for 24 tables.&lt;br /&gt;
&lt;br /&gt;
You can press Alt-B to create a bedroom block, or Alt-C to create a full complex with 4 bedroom blocks and a dining block in the center.&lt;br /&gt;
&lt;br /&gt;
Note - the macro is much faster than the demo movie shows, it is done in under a minute.&lt;br /&gt;
&lt;br /&gt;
[http://mkv25.net/dfma/movie-252 Demo Movie]&lt;br /&gt;
&lt;br /&gt;
[http://www.pindi.us/files/fractalbr.zip Download]&lt;br /&gt;
&lt;br /&gt;
====Tulip's room macros====&lt;br /&gt;
Based on [[Bedroom_design|the bedroom designs.]]&lt;br /&gt;
&lt;br /&gt;
^g means alt+g, !g means ctrl+g, and so on.&lt;br /&gt;
Open up the designations window before using these:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; This will make a basic 'x' pattern workshop/room layout&lt;br /&gt;
; and will 'land' back on the same tile it starts on each time,&lt;br /&gt;
; which happens to be the center.&lt;br /&gt;
; It is modified so that you will have 3 staircases, and an extra tile&lt;br /&gt;
; because many workshops do not have corner access.&lt;br /&gt;
!r::&lt;br /&gt;
Send di2{enter}88{enter}4d{enter}4{enter}67{enter}77{enter}66666666&lt;br /&gt;
Send {enter}11{enter}1{enter}6{enter}114{enter}4{enter}2{enter}11{enter}&lt;br /&gt;
Send 66666666{enter}77{enter}7{enter}6{enter}74&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
; This makes GnomeChomsky's Tessellated Apartments, bedrooms only.&lt;br /&gt;
; Your cursor will be over the left staircase.&lt;br /&gt;
!g::&lt;br /&gt;
Send i999866{enter}{enter}33332{enter}{enter}11114{enter}{enter}&lt;br /&gt;
Send d3{enter}22{enter}4{enter}{enter}&lt;br /&gt;
Send 78{enter}44{enter}8{enter}{enter}&lt;br /&gt;
Send 96{enter}88{enter}6{enter}{enter}	&lt;br /&gt;
Send 32{enter}66{enter}2{enter}{enter}&lt;br /&gt;
Send 96{enter}{enter}6{enter}88{enter}&lt;br /&gt;
Send 96{enter}{enter}8{enter}44{enter}&lt;br /&gt;
Send 1444{enter}{enter}2{enter}66{enter}&lt;br /&gt;
Send 88{enter}88{enter}6{enter}{enter}&lt;br /&gt;
Send 78{enter}{enter}8{enter}44{enter}&lt;br /&gt;
Send 78{enter}{enter}4{enter}22{enter}&lt;br /&gt;
Send 14{enter}{enter}2{enter}66{enter}&lt;br /&gt;
Send 66{enter}22{enter}4{enter}{enter}&lt;br /&gt;
Send 14{enter}{enter}8{enter}44{enter}&lt;br /&gt;
Send 78{enter}{enter}4{enter}22{enter}&lt;br /&gt;
Send 14{enter}{enter}2{enter}66{enter}&lt;br /&gt;
Send 32{enter}{enter}6{enter}88{enter}7i{enter}{enter}&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
; This makes GnomeChomsky's Tessellated Apartments, bedrooms plus dining.&lt;br /&gt;
; Everything above applies.&lt;br /&gt;
^g::&lt;br /&gt;
Send i{enter}{enter}999866{enter}{enter}33332{enter}{enter}11114{enter}{enter}d&lt;br /&gt;
Send 444{enter}{enter}2{enter}66{enter}&lt;br /&gt;
Send 32{enter}{enter}6{enter}88{enter}&lt;br /&gt;
Send 9966{enter}{enter}6{enter}88{enter}&lt;br /&gt;
Send 96{enter}{enter}8{enter}44{enter}&lt;br /&gt;
Send 7788{enter}{enter}8{enter}44{enter}&lt;br /&gt;
Send 78{enter}{enter}4{enter}22{enter}&lt;br /&gt;
Send 1144{enter}{enter}4{enter}22{enter}&lt;br /&gt;
Send 14{enter}{enter}2{enter}66{enter}&lt;br /&gt;
Send 36{enter}8886666666{enter}&lt;br /&gt;
Send 9{enter}4444444{enter}&lt;br /&gt;
Send 8{enter}6666{enter}744{enter}{enter}&lt;br /&gt;
Send 222222441{enter}6666666{enter}&lt;br /&gt;
Send {enter}22{enter}8{enter}4444{enter}&lt;br /&gt;
Send 7778&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; This makes THLawrence's Living Pods (the A is for Arabia).&lt;br /&gt;
; Put your cursor where you want the upper left staircase to be.&lt;br /&gt;
; Like my other scripts, it recenters on that tile.&lt;br /&gt;
; Also, thank you THLawrence, this one was really easy write!&lt;br /&gt;
!a::&lt;br /&gt;
Send i{enter}{enter}d7{enter}7{enter}666{enter}3{enter}22{enter}1{enter}44{enter}7{enter}&lt;br /&gt;
Send 96666666&lt;br /&gt;
Send i{enter}{enter}d7{enter}7{enter}666{enter}3{enter}22{enter}1{enter}44{enter}7{enter}&lt;br /&gt;
Send 33222&lt;br /&gt;
Send i{enter}{enter}d7{enter}7{enter}666{enter}3{enter}22{enter}1{enter}44{enter}7{enter}&lt;br /&gt;
Send 7444&lt;br /&gt;
Send i{enter}{enter}d7{enter}7{enter}666{enter}3{enter}22{enter}1{enter}44{enter}7{enter}&lt;br /&gt;
Send 9988888&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
; This makes the lobby for THLawrence's Living pods.&lt;br /&gt;
^a::&lt;br /&gt;
Send i{enter}{enter}d7{enter}7{enter}666{enter}3{enter}66{enter}9{enter}66{enter}3{enter}41i{enter}{enter}&lt;br /&gt;
Send 36d{enter}1444444{enter}&lt;br /&gt;
Send 74{enter}1{enter}22{enter}3{enter}3i{enter}{enter}d1{enter}1{enter}666{enter}9{enter}&lt;br /&gt;
Send 66{enter}3{enter}66{enter}9{enter}88{enter}7{enter}74{enter}1144{enter}&lt;br /&gt;
Send 36666i{enter}{enter}777777&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Easy Exploration Mining in 2 steps===&lt;br /&gt;
This macro will make a 5 row, 11 column UP/DOWN stairway grid (2 empty spaces between each row/column).&amp;lt;br&amp;gt;&lt;br /&gt;
Starting point as indicated (row 3, column 11)&amp;lt;br&amp;gt;&lt;br /&gt;
'''MUST BE IN DESIGNATION MODE WITH CURSOR AT THE ''&amp;lt;-- START HERE'' LOCATION'''&amp;lt;br&amp;gt;&lt;br /&gt;
Link is &amp;lt;ctrl&amp;gt; &amp;lt;windowskey&amp;gt; `&amp;lt;br&amp;gt;&lt;br /&gt;
Dive is &amp;lt;ctrl&amp;gt; &amp;lt;alt&amp;gt; `&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Link&lt;br /&gt;
X--X--X--X--X--X--X--X--X--X--X&lt;br /&gt;
|              |              |&lt;br /&gt;
|              |              |&lt;br /&gt;
X--X--X--X--X--X--X--X--X--X--X&lt;br /&gt;
|              |              |&lt;br /&gt;
|              |              |&lt;br /&gt;
X--X--X--X--X--X--X--X--X--X--X &amp;lt;-- start here&lt;br /&gt;
|              |              |&lt;br /&gt;
|              |              |&lt;br /&gt;
X--X--X--X--X--X--X--X--X--X--X&lt;br /&gt;
|              |              |&lt;br /&gt;
|              |              |&lt;br /&gt;
X--X--X--X--X--X--X--X--X--X--X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Filename is ExploreMine-Link.ahk&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;Link&lt;br /&gt;
^#`::&lt;br /&gt;
&lt;br /&gt;
send d&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(30,&amp;quot;{NumPadLeft}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(6,&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(30,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(12,&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(30,&amp;quot;{NumPadLeft}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(9,&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(30,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(6,&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(30,&amp;quot;{NumPadLeft}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(15,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(12,&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
send {Enter}&lt;br /&gt;
tehLoop(15,&amp;quot;{NumPadLeft}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send i&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(6,&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tehLoop(tehTimes,tehDir)&lt;br /&gt;
{&lt;br /&gt;
	loop&lt;br /&gt;
	{&lt;br /&gt;
		if tehTimes &amp;lt;= 0&lt;br /&gt;
		{&lt;br /&gt;
			break&lt;br /&gt;
		}&lt;br /&gt;
		send %tehDir%&lt;br /&gt;
		tehTimes--&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tehOtherLoop(tehOtherDir)&lt;br /&gt;
{&lt;br /&gt;
	loop 4&lt;br /&gt;
	{		&lt;br /&gt;
		tehLoop(3,tehOtherDir)		&lt;br /&gt;
		send {Enter}{Enter}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dive&lt;br /&gt;
X  X  X  X  X  X  X  X  X  X  X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
X  X  X  X  X  X  X  X  X  X  X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
X  X  X  X  X  X  X  X  X  X  X &amp;lt;-- start here&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
X  X  X  X  X  X  X  X  X  X  X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
X  X  X  X  X  X  X  X  X  X  X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Filename is ExploreMine-Dive.ahk&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;Dive&lt;br /&gt;
^!`::&lt;br /&gt;
tehLoop(30,&amp;quot;{NumPadLeft}&amp;quot;)&lt;br /&gt;
tehLoop(6,&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send i&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
tehLoop(3,&amp;quot;{NumPadRight}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
send {Enter}{Enter}&lt;br /&gt;
tehOtherLoop(&amp;quot;{NumPadDown}&amp;quot;)&lt;br /&gt;
tehLoop(6,&amp;quot;{NumPadUp}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tehLoop(tehTimes,tehDir)&lt;br /&gt;
{&lt;br /&gt;
	loop&lt;br /&gt;
	{&lt;br /&gt;
		if tehTimes &amp;lt;= 0&lt;br /&gt;
		{&lt;br /&gt;
			break&lt;br /&gt;
		}&lt;br /&gt;
		send %tehDir%&lt;br /&gt;
		tehTimes--&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tehOtherLoop(tehOtherDir)&lt;br /&gt;
{&lt;br /&gt;
	loop 4&lt;br /&gt;
	{		&lt;br /&gt;
		tehLoop(3,tehOtherDir)		&lt;br /&gt;
		send {Enter}{Enter}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Interface Enhancement Scripts===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====The MOUSE control====&lt;br /&gt;
For unrivaled mouse control in DF try [http://www.dwarffortresswiki.net/index.php/User:Digger this DF Mouse script]&lt;br /&gt;
&lt;br /&gt;
====Tile Counter or Scrolling Accelerator====&lt;br /&gt;
Lack of reference plus slow scroll speed make planning digging area frustrating,so here is the script that shows coordinate and speed scrolling up.&lt;br /&gt;
[http://www.dwarffortresswiki.net/index.php/User:Daedalusai ShowXY]&lt;br /&gt;
&lt;br /&gt;
===4-Pour Water Creation script===&lt;br /&gt;
For Automating creation of water using Gibbeds Tweak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
;	4-pour.ahk&lt;br /&gt;
;	Dwarf fortress water creation script.&lt;br /&gt;
;&lt;br /&gt;
;Use this script in conjunction with Gibbeds Dwarf Fortress Tweak to create endless amounts of water.;&lt;br /&gt;
;&lt;br /&gt;
;Directions&lt;br /&gt;
;&lt;br /&gt;
;1. Have DF running and position the screen such that when you press &amp;quot;K&amp;quot; the X will appear where you &lt;br /&gt;
&lt;br /&gt;
;want the water to appear.&lt;br /&gt;
;2. Have Gbbed's Dwarf Fortress tweak running in the background (with the proper process selected)&lt;br /&gt;
;3. run the 4-pour script&lt;br /&gt;
;4. press alt-p to get Pouring&lt;br /&gt;
;&lt;br /&gt;
;The script will then begin a cycle that moves the cursor around in a little 2x2 square editing each &lt;br /&gt;
&lt;br /&gt;
;tile to have 7/7 of water, it then pauses for a half a seond to let the water flow a bit, and repeats. &lt;br /&gt;
&lt;br /&gt;
;It does this until you..&lt;br /&gt;
;&lt;br /&gt;
;5. press and hold &amp;lt;shift&amp;gt; to stop&lt;br /&gt;
;&lt;br /&gt;
;As always, save before you experiment with this&lt;br /&gt;
;I hold no responsibility for what this script ends up doing to your dwarves/fortress/computer/carpet&lt;br /&gt;
;Feel free to clean it up, make it more usable, whatever&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.&lt;br /&gt;
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.&lt;br /&gt;
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.&lt;br /&gt;
&lt;br /&gt;
!p::&lt;br /&gt;
loop &lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
GetKeyState, state, Shift&lt;br /&gt;
if state = D&lt;br /&gt;
    Break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IfWinActive Dwarf Fortress&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
send k&lt;br /&gt;
sleep 100&lt;br /&gt;
  send {NumpadRight}&lt;br /&gt;
&lt;br /&gt;
IfWinExist Gibbed's Dwarf Fortress Tweak [1.2.0.0]&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
click 38, 184, 2&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
IfWinExist Tile Edit&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
click 63, 448&lt;br /&gt;
sleep 100&lt;br /&gt;
click 106, 70&lt;br /&gt;
sleep 100&lt;br /&gt;
click 207, 255&lt;br /&gt;
sleep 100&lt;br /&gt;
send {backspace}&lt;br /&gt;
sleep 100&lt;br /&gt;
send 7&lt;br /&gt;
sleep 100&lt;br /&gt;
click 348, 449&lt;br /&gt;
sleep 100&lt;br /&gt;
IfWinExist Dwarf Fortress&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
  send {NumpadDown}&lt;br /&gt;
&lt;br /&gt;
IfWinExist Gibbed's Dwarf Fortress Tweak [1.2.0.0]&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
click 38, 184, 2&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
IfWinExist Tile Edit&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
click 63, 448&lt;br /&gt;
sleep 100&lt;br /&gt;
click 106, 70&lt;br /&gt;
sleep 100&lt;br /&gt;
click 207, 255&lt;br /&gt;
sleep 100&lt;br /&gt;
send {backspace}&lt;br /&gt;
sleep 100&lt;br /&gt;
send 7&lt;br /&gt;
sleep 100&lt;br /&gt;
click 348, 449&lt;br /&gt;
sleep 100&lt;br /&gt;
IfWinExist Dwarf Fortress&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
  send {NumpadLeft}&lt;br /&gt;
&lt;br /&gt;
IfWinExist Gibbed's Dwarf Fortress Tweak [1.2.0.0]&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
click 38, 184, 2&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
IfWinExist Tile Edit&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
click 63, 448&lt;br /&gt;
sleep 100&lt;br /&gt;
click 106, 70&lt;br /&gt;
sleep 100&lt;br /&gt;
click 207, 255&lt;br /&gt;
sleep 100&lt;br /&gt;
send {backspace}&lt;br /&gt;
sleep 100&lt;br /&gt;
send 7&lt;br /&gt;
sleep 100&lt;br /&gt;
click 348, 449&lt;br /&gt;
sleep 100&lt;br /&gt;
IfWinExist Dwarf Fortress&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
  send {NumpadUp}&lt;br /&gt;
&lt;br /&gt;
IfWinExist Gibbed's Dwarf Fortress Tweak [1.2.0.0]&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
click 38, 184, 2&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
IfWinExist Tile Edit&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
sleep 100&lt;br /&gt;
click 63, 448&lt;br /&gt;
sleep 100&lt;br /&gt;
click 106, 70&lt;br /&gt;
sleep 100&lt;br /&gt;
click 207, 255&lt;br /&gt;
sleep 100&lt;br /&gt;
send {backspace}&lt;br /&gt;
sleep 100&lt;br /&gt;
send 7&lt;br /&gt;
sleep 100&lt;br /&gt;
click 348, 449&lt;br /&gt;
sleep 100&lt;br /&gt;
IfWinExist Dwarf Fortress&lt;br /&gt;
{&lt;br /&gt;
    WinActivate&lt;br /&gt;
}&lt;br /&gt;
send {space}&lt;br /&gt;
sleep 800&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Tesselated Apartments Builder===&lt;br /&gt;
&lt;br /&gt;
This one is another tesselated apartments script, with some larger areas added. Credit for layout to GnomeChomsky.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;&lt;br /&gt;
; TessApts.ahk&lt;br /&gt;
; Start script while in 'dig' mode with cursor on desired position of leftmost staircase&lt;br /&gt;
;&lt;br /&gt;
; CTRL+G       : Central room, 8 apartments (necessary on at least one z-level)&lt;br /&gt;
; ALT+G        : No central room, 16 apartments&lt;br /&gt;
; CTRL+ALT+G   : Four &amp;quot;central room&amp;quot; layouts connected in center (28 apartments)&lt;br /&gt;
; CTRL+SHIFT+G : Four &amp;quot;16 apartment&amp;quot; layouts, unconnected in center&lt;br /&gt;
;&lt;br /&gt;
!g::&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}114444444&lt;br /&gt;
return&lt;br /&gt;
^g::&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}&lt;br /&gt;
Send 7444{ENTER}{ENTER}1114{ENTER}{ENTER}3332{ENTER}{ENTER}9996{ENTER}{ENTER}788{ENTER}11111{ENTER}&lt;br /&gt;
return&lt;br /&gt;
!^g::&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}&lt;br /&gt;
Send 7444{ENTER}{ENTER}1114{ENTER}{ENTER}3332{ENTER}{ENTER}9996{ENTER}{ENTER}788{ENTER}11111{ENTER}88899999999&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}&lt;br /&gt;
Send 7444{ENTER}{ENTER}1114{ENTER}{ENTER}3332{ENTER}{ENTER}9996{ENTER}{ENTER}788{ENTER}11111{ENTER}3333332&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}&lt;br /&gt;
Send 7444{ENTER}{ENTER}1114{ENTER}{ENTER}3332{ENTER}{ENTER}9996{ENTER}{ENTER}788{ENTER}11111{ENTER}111114444444&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}&lt;br /&gt;
Send 7444{ENTER}{ENTER}1114{ENTER}{ENTER}3332{ENTER}{ENTER}9996{ENTER}{ENTER}788{ENTER}11111{ENTER}&lt;br /&gt;
Send 9988888888{ENTER}999{ENTER}+444444&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
+^g::&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}888889&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}+221&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}+1+46&lt;br /&gt;
Send i{ENTER}{ENTER}33332{ENTER}{ENTER}99996{ENTER}{ENTER}77778{ENTER}{ENTER}&lt;br /&gt;
Send d7{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 111{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}&lt;br /&gt;
Send 333333{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}32{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}&lt;br /&gt;
Send 99999988{ENTER}66{ENTER}2{ENTER}{ENTER}14{ENTER}22{ENTER}4{ENTER}{ENTER}78{ENTER}44{ENTER}8{ENTER}{ENTER}96{ENTER}88{ENTER}6{ENTER}{ENTER}+71144444&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Game_Interface FAQ}}&lt;br /&gt;
[[Category:ahk scripts]]&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Equipment_and_encumbrance&amp;diff=45360</id>
		<title>40d:Equipment and encumbrance</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Equipment_and_encumbrance&amp;diff=45360"/>
		<updated>2008-12-22T13:25:35Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Weapons and ammunition */ Pretty sure I've seen Marksdwarves &amp;quot;spar&amp;quot; with crossbows when the ranges are full.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on what '''equipment''' you outfit your [[soldier]]s with, they can easily become [[encumbrance|encumbered]].  A new recruit with no strength [[attribute]], for instance, can only carry 2000Γ before being encumbered, which is less than the weight of a full suit of chain mail, not even including a weapon.  A [[crossbow]] plus a full stack of metal [[bolts]] can weigh as much as 1000Γ by itself.&lt;br /&gt;
&lt;br /&gt;
== Armor weight ==&lt;br /&gt;
&lt;br /&gt;
To begin with, dwarves wearing [[armor]] will wear most pieces of a normal dwarven outfit underneath it.  These civilian clothes can total as much as 171Γ (if everything is made of [[leather]]), or even 247Γ if they are wearing a coat.  Figure on 165Γ given that silk and cloth items (which weigh 20%-30% less than leather) are typically intermixed with leather items.&lt;br /&gt;
&lt;br /&gt;
A suit of leather armor (consisting of leather armor plus leather helm, leggings, and high boots) weighs 450Γ (this includes the civilian clothes dwarves will wear underneath it).  Even when combined with a steel shield (392Γ), steel crossbow (314Γ), and a stack of 30 steel bolts (725Γ including quiver), any dwarf can manage this without movement penalties.&lt;br /&gt;
&lt;br /&gt;
A full suit of steel or iron chain mail (mail, leggings, gauntlets, helm, and shield) plus regular clothing weighs 2322Γ; add a typical metal weapon and your draftees will only be moving at 75% normal speed.&lt;br /&gt;
&lt;br /&gt;
However, if you limit the availability of certain types of armor, either by not producing them (or forbidding them, as outlined in [[Military#Swapping weapons and armour|swapping weapons and armour]] on the [[military]] page), you can force your dwarves to wear hybrid suits which offer excellent protection while still being fairly light.&lt;br /&gt;
&lt;br /&gt;
A steel-bone-leather chain suit, consisting of steel chain mail and helm, leather high boots and shield, and bone or shell leggings and gauntlets, weighs 1180Γ (including clothes).  Even when carrying a steel crossbow and 25 steel bolts (921Γ), a non-Strong dwarf can still move at 95% of normal speed.  Leather leggings can be used instead of bone, although they weigh 32Γ more.  A wood or bone crossbow instead of steel would bring the total down to 1835Γ or less, which would allow you to add a steel cap and leather armor for additional protection (see [[#Armor layering|armor layering]], below).&lt;br /&gt;
&lt;br /&gt;
Another possibility is to set your dwarves to &amp;quot;plate&amp;quot; armor level but not make plate armor available.  This will allow them to upgrade from bone leggings to bone greaves, which only weigh 22Γ more but offer 40% more protection for the legs.&lt;br /&gt;
&lt;br /&gt;
A steel-bone-leather plate suit, consisting of steel plate mail and helm, leather high boots and shield, and bone or shell greaves and gauntlets, weighs 1791Γ.  Even when wielding a typical melee weapon (314Γ), a dwarf will still be able to move at 95% of normal speed.  A Strong dwarf, with a carrying capacity of 3000Γ, can afford to add a chain suit underneath this, or to upgrade a few pieces of leather or bone to steel, or even to carry a crossbow ''and'' upgrade a few pieces of armor.&lt;br /&gt;
&lt;br /&gt;
A full suit of steel plate, greaves, gauntlets, high boots, helm, and shield plus clothing weighs 3068Γ.  Add to this a melee weapon, and you're at 3400Γ; any non-strong dwarf would have his or her movement rate reduced to about 59% as a result.  A quiver full of bolts and additional layers of armor can add 1400Γ+ more, resulting in a dwarf reduced to 42% normal speed.  Such equipment should not be assigned to any but Strong or Very Strong dwarves, or those with sufficient [[armor user]] skill.&lt;br /&gt;
&lt;br /&gt;
Using a buckler instead of a shield is not recommended.  [[Shield user]] skill is probably gained only when an attack is successfully blocked with a shield, and bucklers theoretically block only half as many blows as shields.  Although the exact game mechanics are unknown (and unlikely to be linear when skill is factored in), the important point is that dwarves using shields instead of bucklers will gain shield user skill more quickly, and high shield user skill makes dwarves very resistant to damage, even against bolts and arrows.&lt;br /&gt;
&lt;br /&gt;
Always put your dwarves in the best helm you can; even slight neck and brain [[wound|injuries]] can effectively end a melee combatant's career while serious ones can permanently cripple the dwarf.  A steel helm weighs only 157Γ, and combining it with a steel cap, which weighs just 78Γ, will increase protection by about another 30%.&lt;br /&gt;
&lt;br /&gt;
Backpacks add a negligible amount of weight; 19Γ, plus 5Γ for each unit of food.&lt;br /&gt;
&lt;br /&gt;
Waterskins weigh 5Γ. With three units of water, they weigh 32Γ.&lt;br /&gt;
&lt;br /&gt;
== Armor layering ==&lt;br /&gt;
&lt;br /&gt;
It is possible for dwarves to wear multiple layers of armor; specifically, they can wear leather armor under chain mail, and both leather ''and'' chain under plate mail.  They can also wear either a leather or cloth cap and a steel cap under any kind of helm.  (They will not combine any kind of leggings, greaves, or gauntlets.)  Dwarves will only layer armor in this manner, however, if they are already wearing the &amp;quot;under&amp;quot; layers when they are switched to a higher armor level.  A dwarf already wearing chain mail, for instance, will not remove it when putting on plate.  However, a dwarf wearing regular clothing, if switched straight to &amp;quot;plate&amp;quot; armor level, will generally put on a plate suit straight away, and never add anything underneath it.  The same dwarf will put on a chain suit if no plate is available, however, and will add a plate suit to it later on if one becomes available.&lt;br /&gt;
&lt;br /&gt;
A steel cap and leather armor will add 173Γ to a chain suit.  Cap, leather, and chain under a plate suit will add 761Γ.&lt;br /&gt;
&lt;br /&gt;
== Weapons and ammunition ==&lt;br /&gt;
&lt;br /&gt;
[[Weapon]] weights range from 235Γ for a steel short sword to 628Γ for a steel battle axe.  Most dwarf-usable weapons made of steel, including crossbows, weigh 314Γ.  [[Obsidian]] swords weigh 80Γ, and wooden weapons you can buy from the elven [[caravan]] typically weigh 30Γ or less.  Wooden or bone crossbows weigh 48Γ or less, which is a major advantage over metal crossbows due to the fact that their [[material]] only affects their melee damage, and not their shooting damage.&lt;br /&gt;
&lt;br /&gt;
A stack of 25 iron or steel bolts weighs 588Γ; quivers weigh between 13Γ and 19Γ, depending on their material.  Dwarves will carry a stack of metal bolts in their quivers if any are available, meaning a fully outfitted marksdwarf will be carrying 650Γ-900Γ worth of weaponry, depending on whether their crossbow is metal or bone/wood.  Dwarves carrying crossbows and metal bolts should be carefully outfitted with light armor, such as a steel-bone-leather chain suit as detailed in [[#Armor weight|armor weight]], above.  Weight will also be reduced (albeit at the cost of damage) if no metal bolts are available, causing marksdwarves to seek out wooden and bone ones instead, which weigh 90Γ or less per stack of 25.&lt;br /&gt;
&lt;br /&gt;
Dwarves assigned to carry a crossbow will, in theory, never [[sparring|spar]], instead shooting at an archery range if possible and slacking off if not.  However, you may occasionally catch one sparring anyways, using his crossbow as a hammer.  This isn't supposed to happen, and is generally due to a bug where he has wound up &amp;quot;wielding&amp;quot; something that he shouldn't, meaning he cannot use that hand and thus cannot properly handle ammunition. {{verify}} If you see a sparring marksdwarf, check his inventory for anything out of the ordinary in his hands, most commonly armor or clothing that he has ripped off of somebody during combat or sparring.  If this is the case, mark it for dumping in the hopes of freeing up the hand so that it no longer interferes with target practice (or sparring, if you decide just to switch him to a &amp;quot;real&amp;quot; hammer).&lt;br /&gt;
&lt;br /&gt;
== Material weight and protection ==&lt;br /&gt;
&lt;br /&gt;
Steel and iron items have the same the same weight and are interchangeable, in terms of encumbrance.  Bronze (and bismuth bronze) items weigh about 5% more than steel or iron.  Copper items weigh 14% more.  Silver items weigh 34% more (silver weapons, due to their low damage, make good sparring weapons).  Bone and shell items weigh about ''14%'' that of steel; leather items weigh 24%; and wood items weigh anywhere from 15% to 1.3% (in the case of feather tree wood).  More specific comparative weights can be looked up in the [[raws]].&lt;br /&gt;
&lt;br /&gt;
[[Item quality|Top-quality]] bone or leather items offer as much protection as no-quality iron items, so having a legendary bone carver and leatherworker in your fort should be quite welcome.  Copper, in addition to being very heavy, is only about 33% better than bone or leather, so in general, you should not bother making armor items out of copper unless you are using it to train up an [[armorsmith]].&lt;br /&gt;
&lt;br /&gt;
== Armored civvies ==&lt;br /&gt;
&lt;br /&gt;
A number of civilian pieces of [[clothing]] offer a fair amount of protection, especially when of very high quality.  These can be used to protect non-military dwarves, or to boost the protection soldiers normally get from the clothing they wear under their armor.  &lt;br /&gt;
&lt;br /&gt;
Since these items must be made of leather or cloth (this is also true for leather armor, incidentally), their rated protection is cut in half, although very high quality items can double protection, mitigating the problem.  A bigger problem is their tendency to [[wear]] after a few years (unlike leather armor, leggings, boots, and helms).  It is not known if wear reduces their protection value.  After about 10 years, they will wear out completely and disappear.&lt;br /&gt;
&lt;br /&gt;
Coats offer 15 points of protection, only a little less than leather armor's 20 points.  This protection apparently extends to the entire upper body (unlike all other forms of armor), potentially making them even better than leather armor.  Dwarves will wear either a robe or a coat, but not both, although they will happily wear both a coat and leather armor (and chain, and plate).&lt;br /&gt;
&lt;br /&gt;
Gloves, shoes, and even socks, amazingly, offer 60 points of protection, the same as that of gauntlets or boots (although gauntlets also protect the forearms and high boots protect the lower legs).&lt;br /&gt;
&lt;br /&gt;
Caps offer 20 points of protection.  A cloth or leather cap can be worn in addition to a metal cap and any kind of helm.  Finally, trousers offer 20 points of protection to the legs.&lt;br /&gt;
&lt;br /&gt;
Although silk is the lightest possible material for making these items, it doesn't really matter what material you use; the difference between a full set of civilian clothes (including coat) in leather versus silk is only 78Γ, and the difference between plant cloth versus silk is only 26Γ.  If you have a high-skill [[clothier]] use cloth; if you have a high-skill [[leatherworker]] use leather; otherwise use whatever material you have in abundance.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, the downside to all of this is that getting your citizens to put on specific items can only really be done on a fortress-wide basis, and even then it can be hit-or-miss.  Pretty much all you can do is to craft nothing but that sort of clothing and wait for the dwarves' current clothes to rot off and (hopefully) be replaced with the new stuff.  A bit of extra protecton can be worth it, however, especially since there is so little micromanagement possible.&lt;br /&gt;
&lt;br /&gt;
== Recommended combinations ==&lt;br /&gt;
&lt;br /&gt;
To avoid excessively slow soldiers, you must ensure that your weaker dwarves carry an appropriate amount of equipment.  The following are a set of recommended combinations of equipment and dwarven abilities.  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Steel&amp;quot; means iron or steel (both weigh the same); steel/bone suits have steel for all pieces except for greaves/leggings (plate/chain) and gauntlets.  (Other worthwhile substitutions for specific pieces of armor are outlined in [[#Non-steel equipment|non-steel equipment]], above.)  Steel plate+ means a normal full set of steel plate plus leather armor, steel chain, and a steel cap underneath.  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Effective weight&amp;quot; is the weight of all armor plus 165Γ worth of clothing, plus weapon (if any); armor user skill reduces the weight of clothing and armor, but not weapons or ammo (or shield?), as outlined at [[armor user]].  No-strength dwarves can carry 2000Γ worth of equipment; Strong, 3000Γ; Very Strong, 4000Γ; and so on.&lt;br /&gt;
&lt;br /&gt;
If your equipment is bronze instead of steel, encumbrance penalties will be a few percent worse (provided the dwarf is already encumbered); copper equipment will be about 10%-15% worse.  &lt;br /&gt;
&lt;br /&gt;
A steel or iron shield is assumed (and recommended) for all configurations.&lt;br /&gt;
&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ '''Unarmed or with light weapon'''&lt;br /&gt;
! Strength !! Armor user skill !! Equipment !! Effective weight !! Speed&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Steel/bone chain || 1715Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Steel chain ''or'' Steel/bone plate || 2325Γ || 86%&lt;br /&gt;
|-&lt;br /&gt;
| none || (no label) || Steel chain ''or'' Steel/bone plate || 1962Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| none || Talented || Steel plate || 1908Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| none || Expert || Steel plate+ || 1904Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel plate || 3088Γ || 96%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel plate+ || 3849Γ || 71%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || Competent || Steel plate+ || 2985Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || none || Steel plate+ || 3849Γ || 100%&lt;br /&gt;
|}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ '''With metal melee weapon (~314Γ)'''&lt;br /&gt;
! Strength !! Armor user skill !! Equipment !! Effective weight !! Speed&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Steel/bone chain || 2029Γ || 99%&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Steel chain ''or'' Steel/bone plate || 2639Γ || 76%&lt;br /&gt;
|-&lt;br /&gt;
| none || Proficient || Steel chain ''or'' Steel/bone plate || 1914Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel plate || 3402Γ || 83%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || (no label) || Steel plate || 2897Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || Proficient || Steel plate+ || 2867Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || none || Steel plate+ || 4163Γ || 92%&lt;br /&gt;
|}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ '''With battle axe or 25 metal bolts and bone/wood crossbow (~650Γ)'''&lt;br /&gt;
! Strength !! Armor user skill !! Equipment !! Effective weight !! Speed&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Steel/bone chain || 2365Γ || 85%&lt;br /&gt;
|-&lt;br /&gt;
| none || Competent || Steel/bone chain || 2034Γ || 98%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel chain ''or'' Steel/bone plate || 2985Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel plate || 3738Γ || 73%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || Skilled || Steel plate || 2896Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || none || Steel plate || 3738Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || none || Steel plate+ || 4499Γ || 80%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || (no label) || Steel plate+ || 3851Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Extremely Strong || none || Steel plate+ || 4499Γ || 100%&lt;br /&gt;
|}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ '''With 25 metal bolts and metal crossbow (921Γ)'''&lt;br /&gt;
! Strength !! Armor user skill !! Equipment !! Effective weight !! Speed&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Leather || 1763Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| none || none || Steel/bone chain || 2636Γ || 76%&lt;br /&gt;
|-&lt;br /&gt;
| none || Adept || Steel/bone chain || 2074Γ || 96%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel/bone chain || 2636Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || none || Steel chain ''or'' Steel/bone plate || 3256Γ || 89%&lt;br /&gt;
|-&lt;br /&gt;
| Strong || (no label) || Steel chain ''or'' Steel/bone plate || 2883Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || none || Steel plate || 4009Γ || 99%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || none || Steel plate+ || 4770Γ || 72%&lt;br /&gt;
|-&lt;br /&gt;
| Very Strong || Competent || Steel plate+ || 3905Γ || 100%&lt;br /&gt;
|-&lt;br /&gt;
| Extremely Strong || none || Steel plate+ || 4770Γ || 100%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Individual item weights ==&lt;br /&gt;
&lt;br /&gt;
;Clothing:&lt;br /&gt;
&lt;br /&gt;
* Most regular pieces of clothing weigh 19Γ (if leather), 15Γ if cloth, or 13Γ if silk.  &lt;br /&gt;
* Trousers weigh twice as much (38Γ in leather).&lt;br /&gt;
* Coats weigh five times as much (95Γ), as does leather armor.&lt;br /&gt;
&lt;br /&gt;
;Armor (in steel)&lt;br /&gt;
&lt;br /&gt;
* Plate armor weighs 1177.5Γ&lt;br /&gt;
* Chain armor weighs 588.75Γ&lt;br /&gt;
* Greaves weigh 471Γ&lt;br /&gt;
* Leggings weigh 314Γ&lt;br /&gt;
* Gauntlets weigh 392.5Γ (pair)&lt;br /&gt;
* High boots weigh 314Γ (pair)&lt;br /&gt;
* Low boots weigh 235.5Γ (pair)&lt;br /&gt;
* Helms weigh 157Γ&lt;br /&gt;
* Shields weigh 392.5Γ&lt;br /&gt;
* Bucklers weigh 117.75Γ&lt;br /&gt;
* Caps weigh 78.5Γ&lt;br /&gt;
&lt;br /&gt;
;Weapons (in steel)&lt;br /&gt;
&lt;br /&gt;
* Battle axes weigh 628Γ&lt;br /&gt;
* Spears, maces, hammers, and crossbows weigh 314Γ&lt;br /&gt;
* Short swords weigh 235.5Γ&lt;br /&gt;
* Bolts weigh 23.55Γ each&lt;br /&gt;
&lt;br /&gt;
Consult the figures in [[#Material weight and protection|material weight and protection]] for weights of the above items when made of other materials, or [[Armor#Weight]] for additional figures.  For the curious, the &amp;quot;base weight&amp;quot; of any of the above items can be found by dividing by 7.85 (steel's weight multiplier).&lt;br /&gt;
&lt;br /&gt;
{{Military FAQ}}&lt;br /&gt;
[[Category:Military]]&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33295</id>
		<title>Utility Talk:Dwarf Companion</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33295"/>
		<updated>2008-12-19T05:34:32Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Viewing more than just dwarves */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things I've noticed with tinkering around in 33g.&lt;br /&gt;
*&amp;quot;invade?&amp;quot; tag toggles prone position for the target.&lt;br /&gt;
*0x1.7(4th row) places and removes the target from the royal guard.&lt;br /&gt;
*0x2.7(4th row) places and removes the target from the fortress guard.&lt;br /&gt;
*0x4000 second row seems to dictate if the creature has a job or place to go to. Turning it off seems to do nothing, it just turns right back on again, unless the creature is moved in the process of applying.&lt;br /&gt;
*0x84, 0x800 and 0x4.5(7th row) make the dwarf friendly oriented instead of a fortress-dweller, much like a merchant.&lt;br /&gt;
*0x8 Is only present on dwarves legendary through making an artifact. It could be what keeps them from having another mood.&lt;br /&gt;
*0x2000 and 0x2.7(last row) seem to be related to lung-related injuries. Both make a &amp;quot;winded&amp;quot; effect appear on the dwarf. 0x2.7 seems to wear off after a short time.&lt;br /&gt;
*0x100(2nd row) does something peculiar. It removes the dwarf from the unit list, and then the dwarf just completely vanishes. Several tags are reset and the dwarf, for all purposes, seems to no longer exist. So far nothing I can find will bring the dwarf back, and several tags used on the dwarf will cause DF to lock up.&lt;br /&gt;
*0x400 makes the target invisible to the unit list only, does not seem to have any adverse effects.&lt;br /&gt;
*0x8.5(7th row) makes the unit a &amp;quot;visitor&amp;quot; on the unit list. Behaves friendly, not sure what it does otherwise.&lt;br /&gt;
*0x8.5 also gets turned on when a child is kidnapped.  &lt;br /&gt;
&lt;br /&gt;
Some interesting notes too. Setting a dwarf to hostile, waiting until a nearby soldier is charging to attack, then making them friendly again causes something really interesting. The soldier will kill the now-friendly dwarf, and then that soldier will become a target to all nearby soldiers, despite still being controllable and interactable.&lt;br /&gt;
Also, that &amp;quot;staring off into the distance&amp;quot; mood is interesting. I want to see it in action but I can't find a way to actually trigger the mood to act. [[User:Lightning4|Lightning4]] 09:23, 27 December 2007 (EST)&lt;br /&gt;
:Thanks for this update! I'll include them in the next revision. AFAIK 0x8 triggers the &amp;quot;creator of&amp;quot; text, and works on any dwarf. It's quite possible to trigger a mood, i'll try soon triggering an artifical mood. [[User:Bartavelle|Bartavelle]] 11:54, 27 December        2007 (EST)&lt;br /&gt;
::Staring off into the distance is the mood used by the zonked out people trapped in this underworld. --[[User:Armrha|Armrha]] 12:24, 28 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey. It seems that when I give a dwarf a mood, he goes to the meeting area and does nothing. Also, when I change a dwarves mood to NONE, I get an error and the game crashes. [[User:Zonhin|Zonhin]] 21:12, 20 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Feature requests! ==&lt;br /&gt;
&lt;br /&gt;
You suggested we put feature requests in the wiki discussion page, so here they are!&lt;br /&gt;
* From sphir: &amp;quot;Any plans on map-related modules? e.g.&lt;br /&gt;
**one button designate cut tree after recording the regions.&lt;br /&gt;
:: I do not get this one? What is exactly suggested? Designate ALL trees at once? [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**additional &amp;quot;bookmarks&amp;quot;, jump to creature (esp dead creatures, which cannot be done in game)&lt;br /&gt;
:: I'll add that soon, as it doesn't seem too hard [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**add foreman.exe-like macro job management by profession?&amp;quot;&lt;br /&gt;
:: This is planned too [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
* and mine: &amp;quot;alert me when my hunters run out of bolts so I can draft them to reset their job state and get them to pick up a fresh batch of ammo. It's such a hassle to have to constantly watch hunters just so they don't do something dumb like put their head inside a cougar's mouth. Or even a way to look at the items in a dwarf's inventory would be lovely.&amp;quot;&lt;br /&gt;
: This one could be a bit tricky, as inventory is not reversed yet, and i haven't been looking at it, so i have no clue on how hard it is [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
I guess others should just add their requests below. Awesome application, thanks Bartavelle! [[User:Chrominance|Chrominance]] 20:06, 27 December 2007 (EST)&lt;br /&gt;
:How about the ability to change what the dwarf likes and hates? Just so my Mayor won't mandate the construction of adamantine items.  --[[User:Corbine|Corbine]] 08:01, 28 December 2007 (EST)&lt;br /&gt;
::Likes and recent &amp;quot;events&amp;quot; are next on my list of stuff to reverse. I would especially like to display a summary of all &amp;quot;bad mood stuff&amp;quot; that recently happened to dwarves. [[User:Bartavelle|Bartavelle]] 11:14, 28 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Ability to see which item a particular dwarf is tasking to haul and zoom to it?  Ability to zoom to items in general would also be great (the game seems to want to support this, as it has the 'zoom to' option on the bottom in say, the inventory screen, but you can't actually zoom to anything from the inventory page as far as I can tell). --[[User:Squirrelloid|Squirrelloid]] 01:11, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
What about destroy the contents of a square? Or destroy all of X item? Cleanup on unbelievably cluttered, unplayable maps would be a real nice feature. Not sure how to do it though... I've seen tile edit but not contents edit. ~~----&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
If you happen to see this before the thread on the forums, I posted the bug I'm getting 50% of the time while traveling in adventure mode with the new version of DC in [38a].&lt;br /&gt;
--[[User:KaelGotRice|KaelGotRice]] 10:26, 10 February 2008&lt;br /&gt;
&lt;br /&gt;
Occasionally when you heal/hurt or modify something of a dwarf or creature, the exhaustion amount will be maxed out, causing the target to pass out for QUITE awhile.  --[[User:Corbine|Corbine]] 08:15, 28 December 2007 (EST)&lt;br /&gt;
:That's what's making them do that? Aha! --[[User:Penguinofhonor|Penguinofhonor]] 18:55, 3 February 2008 (EST)&lt;br /&gt;
::Just check the exaustion field to make sure it's 0 or something low, as opposed to the 65535 that it will ocassionally fill in with. Not sure what causes it to go for max value instead of the minimum. --[[User:N9103|Edward]] 19:33, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Getting an error when trying to start program. It couldn't get the DLLs at first so I just copied them into the folder, which seemed to work, but now it gives this:&lt;br /&gt;
http://80.60.190.55/pics/dfcbug.jpg&lt;br /&gt;
It closes (or crashes) the dwarf fortress application in the process, no error messages pop up.&lt;br /&gt;
:thanks for the info, i'm trying right now to reduce the number of required components, so it should be better soon ... [[User:Bartavelle|Bartavelle]] 18:10, 1 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
When I first tried to use DF Companion, it gave me an error message that stated Libglib-2.0-0.dll was missing. So I went and downloaded it, put it in the right place. Then it said I needed iconv.dll, so I went and downloaded it. Then it made me get intl.dll. Now, it's saying &amp;quot;The procedure entry point g_Assert_Warning could not be located in the dynamic link library libglib-2.0-0.dll&amp;quot;--[[User:Demosthenes|Demosthenes]] 17:22, 19 February 2008 (EST)&lt;br /&gt;
: It sounds like you did not install the latest &amp;quot;gtk runtime environment&amp;quot; [[User:Bartavelle|Bartavelle]] 01:34, 20 February 2008 (EST)&lt;br /&gt;
:: I did. D= Several times.--[[User:Demosthenes|Demosthenes]] 19:24, 20 February 2008 (EST)&lt;br /&gt;
::: Then I have no clue :( [[User:Bartavelle|Bartavelle]] 01:46, 21 February 2008 (EST)&lt;br /&gt;
::: When I run it with the command line, it gives this. http://img301.imageshack.us/img301/5550/errorao1.jpg --[[User:Demosthenes|Demosthenes]] 21:03, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 0x4000 ==&lt;br /&gt;
&lt;br /&gt;
0x4000 is nauseous. [[User:Nate879|Nate879]] 19:10, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Better give it some Compazine, then.  *rimshot*--[[User:Maximus|Maximus]] 23:21, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How exactly do I run this?==&lt;br /&gt;
What do I run here? The .glade file? Because if I open that, it gets me a tiny window with 2 things I can choose, skilledit and creatureedit. If I choose them, they are completely blank. I've tried cmd.exe but I get the same thing. --[[User:Penguinofhonor|Penguinofhonor]] 21:23, 21 January 2008 (EST)&lt;br /&gt;
: you should run dfcomapnion_prototype.py, as stated in the main page!&lt;br /&gt;
:: Hey, he added that because of this question, okay? --[[User:Penguinofhonor|Penguinofhonor]] 17:48, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Unable to run on win2000===&lt;br /&gt;
I'm still using win2000, and I'm unable to run the program, it gives an error requesting the instruction GetProcessImageFileNameA, which is only available on XP and Server2003.&lt;br /&gt;
: Ok i'm gonna try to find an alternative ASAP [[User:Bartavelle|Bartavelle]] 07:35, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Tracebacks for version .7==&lt;br /&gt;
&lt;br /&gt;
F:\Python25\GTK&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
version v0.27.169.88a, pid 3676, player 0&lt;br /&gt;
0 words loaded&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
    self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 92, in __init__&lt;br /&gt;
    self.getWords()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 208, in getWords&lt;br /&gt;
    lptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 104, in getLong&lt;br /&gt;
    return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory&lt;br /&gt;
 request was completed.&lt;br /&gt;
&lt;br /&gt;
:you must load your game [[User:Bartavelle|Bartavelle]] 10:45, 7 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Terrain Replication==&lt;br /&gt;
You stated on the forums that you would/could make a script that would allow a person to copy the information from a tile and replicate it elsewhere, and then in Nist Akath, Captain Mayday claimed that he used said script. Where is this? It's useful-sounding. --[[User:Penguinofhonor|Penguinofhonor]] 19:45, 10 February 2008 (EST)&lt;br /&gt;
: Try the secret link [http://bartabox.banquise.net/df/companion-0.8-any.zip here], but i will replace this file as soon as I &amp;quot;officially&amp;quot; release it. [[User:Bartavelle|Bartavelle]] 01:49, 11 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dwarf Companion - Cheating Fun in Adventure Mode! ==&lt;br /&gt;
&lt;br /&gt;
I was tinkering about with the Dwarf Companion program earlier today, when a thought came to my mind. &amp;quot;What if you could do stuff with this program in Adventure mode?&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Well, it turns out that you can. By turning on the program and hitting the &amp;quot;All Creatures&amp;quot; box, you can access any loaded creature as well as your own adventurer. By doing this, you can make him as strong and legendary as you want, and effectively kill anything within the sector. You can also change your character into any creature in the game, including demons, goblins, etc. (NOTE: 'Shapeshifting' like this renders the tile where you changed un-passable, and you tend to teleport when you do so. Also, when I changed into a dragon, the game crashed.) Moods are also able to toggle, though I've only tested them upon my own adventurer. Going beserk in a human town triggered the mayor to start attacking me, but when I turned it off, he became friendly once again.&lt;br /&gt;
&lt;br /&gt;
Here's a movie of some of my exploits with a fresh adventurer dwarf: http://mkv25.net/dfma/movie-348-dwarfcompanioninadventuremode17338a&lt;br /&gt;
&lt;br /&gt;
I hope this strikes as interesting / useful for the future!&lt;br /&gt;
&lt;br /&gt;
== Won't Run ==&lt;br /&gt;
Just recently had a little... accident at my fortress and I wanted to rectify it, since it was just a result of my own stupidity. Squashed some poor bastard with a drawbridge. Unfortunately trying to run Companion results in this:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5740, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 480, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 154, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 212&lt;br /&gt;
[[User:Lightning4|Lightning4]] 19:23, 23 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Update: I've tested again with the new version, as well as tried another fortress. The initial fortress I tried it on still fails to run with the same error. However, another, older fortress works just fine.[[User:Lightning4|Lightning4]] 14:04, 26 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Issue resolved. A fix was provided for this error at the bottom of the page. [[User:Lightning4|Lightning4]] 13:10, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 176.38a not work ==&lt;br /&gt;
D:\games\1non company made\dwarf\utility\companion 0.10&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5352, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 446, in fresh getCreature&lt;br /&gt;
      slist = self.getSkills(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 328, in getSkills&lt;br /&gt;
      skptr = self.getLong(skillptr)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 125, in getLong&lt;br /&gt;
      return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
      raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
Yes I am in dwarf fortunse mode and I have vista and I in new fortuness that generated on new map. [[User:Omagaalpha|Omagaalpha]] 12:14, 27 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b not running ==&lt;br /&gt;
&lt;br /&gt;
Using version 0.9-any with Python 2.5 and all modules installed. Works fine in 176.38a, as shown:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 2828, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
&lt;br /&gt;
When trying to run in 176.38b I get:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 544, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 446, in getCreature&lt;br /&gt;
    bpname = self.getBodyPart(c, i)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 322, in getBodyPart&lt;br /&gt;
    bpv = self.getVec(c.bpNames)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 119, in getVec&lt;br /&gt;
    return struct.unpack(&amp;quot;LLLL&amp;quot;, self.dbg.read(ptr, 16))&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another problem from someone else:&lt;br /&gt;
&lt;br /&gt;
Err, nevermind; was using 0.8 version of companion; my bad.  I get the same as above with 0.9.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 23:11, 24 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Version 0.10-any ==&lt;br /&gt;
&lt;br /&gt;
Companion 0.10-any works with 176.38c for me. However, I had to copy the &amp;quot;pygtk&amp;quot; subdirectory of an older version (0.8-python25) into the 0.10 installation and run dfcompanion_prototype.py from the command line. Just the thing to cope with those ambushes (they're a bit overpowered, don't you think?) Zombie frogmen! MUHAHAHAHAHA!!! [[User:RP|RP]] 07:32, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b stopped working ==&lt;br /&gt;
&lt;br /&gt;
The companion used to work for me in 176.38b but at some point it stopped working (after a few goblin ambushes).  Here's what it does:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 214&lt;br /&gt;
&lt;br /&gt;
I don't know much about the internal structure of the companion, but couldn't you use eventName.get(p, &amp;quot;Unknown&amp;quot;) as a failsafe to stop these from happening?  That way new events wouldn't break everything.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:26, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Actually, I just made this modification and another error popped up immediately after:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 837, in getCreatures&lt;br /&gt;
      self.eventList[ event[0] ][1] += 50/event[2]&lt;br /&gt;
  IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
I managed to make the error go away, but it's a total hack, since I don't know the structure of companion.&lt;br /&gt;
&lt;br /&gt;
I changed lines 820-822, which are:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = range(212)&lt;br /&gt;
      for i in range(212):&lt;br /&gt;
      self.eventList[i] = [i,0,[],eventName[i]]&lt;br /&gt;
&lt;br /&gt;
Into this:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = [[i,0,[],eventName.get(i, &amp;quot;??&amp;quot;)]&lt;br /&gt;
                    for i in xrange(215)]&lt;br /&gt;
&lt;br /&gt;
The companion appears to work now for me, but as I said, it's a total hack.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:39, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Error ocurring (something with gdk and cairo and a .dll) ==&lt;br /&gt;
&lt;br /&gt;
After installing python (2.5.2 - also tried 2.5.1 and 2.4.something) the gdk runtime environment (2.8.20) &amp;lt;br /&amp;gt;&lt;br /&gt;
and those 3 packets (pygobject-2.12.3-1; pycairo-1.2.6-1; pygtk-2.10.6-1 - these 3 arent necessary for the reproduktion fo the error)&lt;br /&gt;
&lt;br /&gt;
starting the &amp;quot;dfcompanion_prototype.py&amp;quot; from the any or the py2.5 package returns the following error:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Der Prozedureinsprungpunkt &amp;quot;gdk_cairo_set_source_pixmap&amp;quot; wurde in der DLL &amp;quot;libgdk-win32-2.0-0.dll&amp;quot; nicht gefunden&amp;quot;&lt;br /&gt;
read:&amp;quot;could't find the routine entry point [...] in the dll[...]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
downloading a .dll from the net changes the error slightly,&lt;br /&gt;
now &amp;quot;gdk_cairo_create&amp;quot; is missing instead of &amp;quot;gdk_cairo_set_source_pixmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-since i've absolutely no clue what he actually wants, i hope someone can solute this X_x&lt;br /&gt;
&lt;br /&gt;
Q&lt;br /&gt;
&lt;br /&gt;
:Valdemar put up a link to a exe version of companion on the forums for those of us who don't have the patience to fiddle around with python. It's in the DF companion thread near the end. [[User:VengefulDonut|VengefulDonut]] 18:02, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have the exact same problem as the one above me...&lt;br /&gt;
--[[User:AtomicTroop|AtomicTroop]] 12:52, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::As do I! And I'm dying to make a legendary miner/mason/brewer/grower/weaponsmith/armorsmith/swordsdwarf/seige engineer/seige operator. Honestly, that would be awesome.&lt;br /&gt;
&lt;br /&gt;
And in case your computer speaks in English, the error is this:&lt;br /&gt;
&lt;br /&gt;
The procedure entry point gdk_cairo_set_source_pixmap could not be located in the dynamic link library libgdk-win32-2.0-0.dll.&lt;br /&gt;
&lt;br /&gt;
So, if you could could please explain how we can fix this, that would be great because your program looks awesome.--[[User:Smoking Gnu|Smoking Gnu]] 00:59, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The problem is the link telling you to download GTK is broken, it has you download version 2.8.20 when you need 2.10.11. Go here: http://sourceforge.net/project/showfiles.php?group_id=98754&amp;amp;package_id=121281 and get the right version. --[[User:xzzy|xzzy]]&lt;br /&gt;
&lt;br /&gt;
== Import Error: No module named ctypes - 0.8 and 1.0  ==&lt;br /&gt;
&lt;br /&gt;
Err, just tried upgrading to the newer version of companion, and can't get it to work. I'm using the latest version of DF (incompatable?). Doesn't look like a DF problem though. I installed all of the modules, I think I'm using python version 2.4. I'll be on IRC in #bay12games if you want to try get hold of me... --[[User:Markavian|Markavian]]&lt;br /&gt;
:You must have the 2.5 version. ctypes is a module that is only in Python 2.5. You should either upgrade Python to 2.5 or download the [http://bartabox.banquise.net/df/companion-0.10-any.zip -any version]. (0.10 works fine for me in the latest DF version and I have 2.4 too)--[[User:Valdemar|Valdemar]] 20:39, 15 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Fails to load (inexplicably) 0.10 ==&lt;br /&gt;
I've been able to run DwarfCompanion just fine for a week or so now.  However, starting tonight with a fort that has been able to be modified before, I now get this as the error that displays-&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 1960, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
    c.events = self.getEvents(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
    events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 213&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is an error due to lack of sanity checking on the events list.  Put this in instead of events.append( [p, eventName[p], id] )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        try:&lt;br /&gt;
                                events.append( [p, eventName[p], id] )&lt;br /&gt;
                        except KeyError:&lt;br /&gt;
                                print &amp;quot;No such event %s known&amp;quot; % p&lt;br /&gt;
&lt;br /&gt;
[[User:Qmarx|Qmarx]] 20:36, 3 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::Bingo. This fixed my problem as well. Thanks! [[User:Lightning4|Lightning4]] 13:09, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Easy Python/PyGTK installer ==&lt;br /&gt;
&lt;br /&gt;
I was having some trouble getting all the Python dependencies to work properly together, but after some research I found a nice all-in-one PyGTK installer that works perfectly with companion 0.10. http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html Hope this helps!&lt;br /&gt;
&lt;br /&gt;
== Error -- entry point g_timeout_add_seconds_full ==&lt;br /&gt;
&lt;br /&gt;
The procedure entry point g_timeout_add_seconds_full could not be located in the dynamic link library libglib-2.0-0.dll&lt;br /&gt;
&lt;br /&gt;
I installed these modules&lt;br /&gt;
&lt;br /&gt;
    *  Python (works with any version, 2.5 is prefered)&lt;br /&gt;
    *  &amp;quot;Gtk+/Win32 Runtime Environment Installer&amp;quot;&lt;br /&gt;
    * For python 2.5 users, just grab the utility at this place.&lt;br /&gt;
    * Install the three modules from this page (PyCairo, PyGObject, PyGTK) &lt;br /&gt;
&lt;br /&gt;
After trying to run it I received that erro.&lt;br /&gt;
&lt;br /&gt;
I also tried companion-0.11-any.zip and it didn't work.&lt;br /&gt;
&lt;br /&gt;
Edit: I uninstalled all the components and reinstalled with that all-in-one python installer and it works now.--[[User:Richards|Richards]] 15:46, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Adding Additional Ingredients to Artifacts ==&lt;br /&gt;
A nifty little trick.  You have to micromanage a little, though.  Anyway, as soon as your moody dwarf has claimed a workshop, hopefully he'll leave to grab the first item.  As soon as he starts walking to get it, fire up companion and change the first required object.  The moody dwarf will complete the fetching duty for the original first item, then go to get the new first item.  Repeat until you have enough items stored in the workshop for your satisfaction, then let your poor moody dwarf finally collect everything he needs.  All of the collected items will be used as artifact components.[[User:QMarx|QMarx]] 10:24, 7 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Feature request: custom wounds==&lt;br /&gt;
&lt;br /&gt;
It would be nice if we could directly edit the wound levels of creatures, instead of being forced to either heal them entirely or make them bleed to death.  Someone with a mangled leg could, for instance, be manually healed to a broken leg; this would allow us &amp;quot;strict&amp;quot; players to have mangled dwarves heal, until Toady corrects the &amp;quot;phantom pains&amp;quot; issue and allows mangled injuries to heal over to permanent debilitations. --[[User:JT|JT]] 18:22, 11 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Command Line? ==&lt;br /&gt;
&lt;br /&gt;
I have everything installed (2.5 and then the runtime) but Dwarf Companion crashes on me. How do I run it from a command line so I can see the errors? I'm on Media Center/XP. All I have time to read before it crashes is something about an invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
== Unable to run ==&lt;br /&gt;
&lt;br /&gt;
Whenever I try to load it, it won't run, I ran the game and downloaded everything. This is all that happens:&lt;br /&gt;
&lt;br /&gt;
 version v0.27.169.88a, pid 2760, player 0&lt;br /&gt;
 0 words loaded&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
   DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
   self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 102, in __init__&lt;br /&gt;
   self.getWords()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 218, in getWords&lt;br /&gt;
   kptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 114, in getLong&lt;br /&gt;
   return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
   raise WinError()&lt;br /&gt;
 WindowsError: [Error 998] Invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
--[[User:0todd0|0todd0]] 01:05, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
It doesn't recognize your df version ... do you have debug privileges on the dwarf fortress process? Is it the latest version?&lt;br /&gt;
[[User:Bartavelle|Bartavelle]] 08:51, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
yes, it's the latest version. What do you mean by &amp;quot;debug privileges?&amp;quot; --[[User:0todd0|0todd0]] 23:23, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: I had this exact error too, until I right-clicked on dfcompanion_prototype.py and went to &amp;quot;open with&amp;quot; to find two python options, the second one worked. Have you got python previously installed and if so can you try uninstalling all versions and re-installing the latest one again? This could be a stab in the dark however... --[[User:Mrchinchin25|Mrchinchin25]] 23:48, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: I recently downloaded this: what's been said so far to fix this problem isn't doing anything at all. Again, what do you mean &amp;quot;debug privileges?&amp;quot; --[[User:Pseu|Pseu]] 19:35, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I was a moder for Elder Scrolls 4 and it required both python 2.4 and 2.5 to mod. Though t see if this would work, i uninstalled python 2.4 but it didn't, i'll try what you said Mrchinchin...  --[[User:0todd0|0todd0]] 20:32, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::In regards to debug privileges in Win XP.  Start-&amp;gt;Control Panel-&amp;gt;Administrative Tools-&amp;gt;Local security Settings-&amp;gt;local policies-&amp;gt;user rights assignment-&amp;gt;debug programs (on the right pane)--[[User:kirk|kirk]] 11:58, 10 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::::I'm having the same issue with DF 0.27.176.38c and the newest version of Companion (downloaded it today). Also, kirk's info above isn't useful to anyone who is using XP Home - Local Security Settings isn't there. --[[User:Tyranic-Moron|Tyranic-Moron]] 22:06, 14 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Moogie's Problem ==&lt;br /&gt;
&lt;br /&gt;
I'm getting this:&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;C:\Documents and Settings\Moogie\My Documents\Dwarven Fortress\companion&lt;br /&gt;
 \dfcompanion_prototype.py&amp;quot;, line 3, in &amp;lt;module&amp;gt;&lt;br /&gt;
    import gtk&lt;br /&gt;
 ImportError: No module named gtk&lt;br /&gt;
&lt;br /&gt;
I have Gtk 2.10.11-1 installed in the Companion folder. I have Python 2.5.1 installed from ages ago when I used to play Oblivion.&lt;br /&gt;
&lt;br /&gt;
Why isn't it seeing Gtk there?&lt;br /&gt;
&lt;br /&gt;
Wow, I have no idea what I'm doing. The above comment is from me (Moogie). I don't know how to add a title or anything, sorry.&lt;br /&gt;
&lt;br /&gt;
: Don't worry, I'm sure you'll get it eventually. I've shifted your error into it's own section anyway, hopefully it's more noticeable this way. --[[User:Tyranic-Moron|Tyranic-Moron]] 18:52, 15 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Not running on Windows X64 either ==&lt;br /&gt;
&lt;br /&gt;
Okay since it doesn't run on Win2000, I bought a new PC just to get some better FPS on Dwarf Fortress, but this tool won't run on it either.&lt;br /&gt;
&lt;br /&gt;
I get the following error:&lt;br /&gt;
&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
Tried Python 2.4 and 2.5 and different versions of this utility but all are giving the same error.&lt;br /&gt;
&lt;br /&gt;
== Missing DLL file ==&lt;br /&gt;
&lt;br /&gt;
I have the latest version of Python. I downloaded all the required files. When I run DFcompanion_prototype.py, I get &amp;quot;This application has failed to start because libglib-2.0-0.dll was not found. Re-installing the application may fix this problem.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Why is it giving me this message if I've already installed all the required files?&lt;br /&gt;
&lt;br /&gt;
== Install Questions ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;For python 2.5 users, just grab the utility at this place, and unzip it (warning, this is an old version). &amp;quot;&lt;br /&gt;
It's an old version of dwarf companion?  If that's the case, where is the most recent version? I don't see it on your page. ([[User:Slitherrr|Slitherrr]] 11:58, 30 July 2008 (EDT))&lt;br /&gt;
&lt;br /&gt;
==.39f is incompatible==&lt;br /&gt;
 D:\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 346, in __in&lt;br /&gt;
 it__&lt;br /&gt;
     self.dd = dwarfdbg()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 105, in __init__&lt;br /&gt;
     self.configoffsets()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 49, in configoffsets&lt;br /&gt;
     tmp = os.getPatternPos( r'\x68' + stock + r'\xb8....\xc7.........\x89.....'+ os.call + r'\x38' )[0]+0x21&lt;br /&gt;
 IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
This is the same problem I'm having too. I have all the correct packages installed. It looks like Dwarf Companion just doesn't work with 39f. - SquirrelFarmer&lt;br /&gt;
&lt;br /&gt;
== manual input of offsets for 39f ==&lt;br /&gt;
&lt;br /&gt;
Okay I might be ignorant to all this memory messing stuff, but wouldn't this problem with the new version be fixed if someone puts an if(1): at line 28 of dwarfdbg.py and changes there to what they should be in the new version?&lt;br /&gt;
&lt;br /&gt;
Would anyone happen to have the required addresses?&lt;br /&gt;
&lt;br /&gt;
These are the variables it needs, as you can see I've been trying a bit myself but I still don't have all the required ones.&lt;br /&gt;
&lt;br /&gt;
         self.off_vec_maincreatures = 0x01575DEC   #0x01427B50&lt;br /&gt;
         self.off_x_width =      0x015B7938 #0x01469698&lt;br /&gt;
         self.off_y_width =      0x015B793C #0x0146969C&lt;br /&gt;
         self.off_z_width =      0x015B7940 #0x014696A0&lt;br /&gt;
         self.off_map_data =      0x015B7920 #0x01469680&lt;br /&gt;
         self.off_race =         0x00000000 #0x0146B060&lt;br /&gt;
         self.off_lang =         0x00000000 #0x0146B180&lt;br /&gt;
         self.off_moodtime =      0x00000000 #0x01248ABA&lt;br /&gt;
         self.off_playedrace =      0x00000000 #0x01248AC8&lt;br /&gt;
         self.off_economy =      0x00000000 #0x0123B384&lt;br /&gt;
         self.off_xcursor =      0x009EF294 #0x008FF288&lt;br /&gt;
         self.off_ycursor =      0x009EF298 #0x008FF28C&lt;br /&gt;
         self.off_zcursor =      0x009EF29C #0x008FF290&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Linux HOWTO ==&lt;br /&gt;
&lt;br /&gt;
There are two major problems when trying to run DwarfCompanion-0.13 in Linux:&lt;br /&gt;
&lt;br /&gt;
* at least when started with &amp;quot;wine dwarfort.exe&amp;quot;, dwarf-companion&lt;br /&gt;
** cannot find the path to the executable when searching for the offsets&lt;br /&gt;
** and has problems finding the process with &amp;quot;endswith()&amp;quot;&lt;br /&gt;
&lt;br /&gt;
the following patch tries to work around these problems somewhat (you either have to run DwarfCompanion one directory-level down from your dwarfort.exe or change the path in the patch):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dwarfdbg.py	2008-09-07 22:04:12.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dwarfdbg.py	2008-09-07 22:07:11.000000000 +0000&lt;br /&gt;
 @@ -100,9 +100,9 @@&lt;br /&gt;
  		self.dbg = pydbg()&lt;br /&gt;
  		self.metals = None&lt;br /&gt;
  		for (pid, proc) in self.dbg.enumerate_processes():&lt;br /&gt;
 -			if proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +			if &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  				break&lt;br /&gt;
 -		if not proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +		if not &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  			print &amp;quot;Dwarf Fortress is not running, or could not be found&amp;quot;&lt;br /&gt;
  			sys.exit(-1)&lt;br /&gt;
  		self.image = proc&lt;br /&gt;
 @@ -864,7 +865,7 @@&lt;br /&gt;
  &lt;br /&gt;
  	def getOs(self):&lt;br /&gt;
  		if self.ofs == None:&lt;br /&gt;
 -			self.ofs = offsetsearch.offsetsearch(self.image)&lt;br /&gt;
 +			self.ofs = offsetsearch.offsetsearch(&amp;quot;../dwarfort.exe&amp;quot;)&lt;br /&gt;
  		return self.ofs&lt;br /&gt;
  &lt;br /&gt;
  	def instaMood(self):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* reading/writing from the dwarf-fortress process when attaching/detaching with ptrace() without waiting for the process to react to the ptrace() also leads to problems, basically it is timing-dependent if you can read or change anything&lt;br /&gt;
&lt;br /&gt;
this is easily fixed with waitpid (though I'm not quite sure if this really fixes the problem or if some signals could screw everything up again, therefore the &amp;quot;print status&amp;quot; statement):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dflinux.py	2008-01-09 10:50:00.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dflinux.py	2008-09-07 21:29:50.000000000 +0000&lt;br /&gt;
 @@ -33,6 +33,9 @@&lt;br /&gt;
  		pid = int(spid)&lt;br /&gt;
  		self.pid = pid&lt;br /&gt;
  		self.libc.ptrace(16, self.pid, 0, 0) #ptrace attach&lt;br /&gt;
 +		status = 0&lt;br /&gt;
 +		self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +		print status&lt;br /&gt;
  	&lt;br /&gt;
  	def read(self, addr, size):&lt;br /&gt;
  		out = ''&lt;br /&gt;
 @@ -60,4 +63,7 @@&lt;br /&gt;
  	def detach(self):&lt;br /&gt;
  		if self.pid&amp;gt;0:&lt;br /&gt;
  			self.libc.ptrace(17, self.pid, 0, 0) #ptrace detach&lt;br /&gt;
 +			status = 0&lt;br /&gt;
 +			self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +			print status&lt;br /&gt;
  			self.pid = 0&lt;br /&gt;
&lt;br /&gt;
* There are still some minor problems, e.g. when trying to set anything in the creature-editor, but at least healing and resting from the creature-list works now as expected. I will try to take a look at the creature-editor ...&lt;br /&gt;
&lt;br /&gt;
--[[User:Penguin dwarf08|Penguin dwarf08]] 14:14, 11 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Hey Bartavelle, somebody in this thread noted that creature flag 0x1.4 seems to control the &amp;quot;projectile&amp;quot; status (blue background).  http://www.bay12games.com/forum/index.php?topic=27494.msg336702#msg336702&lt;br /&gt;
[[User:Footkerchief|Footkerchief]] 02:46, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Free cat pet option ==&lt;br /&gt;
&lt;br /&gt;
Hello mate, great work here. Thing is as I was trying to find a way to &amp;quot;free&amp;quot; the cats from their owners to prevent catsplosion, I realized you already had a right click option, marked &amp;quot;(doesn't work)&amp;quot; but it seems it worked for me. It resets the cat back to Uninterested state and does not seem to produce an unhappy thought. So why is it marked &amp;quot;does not work&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
--[[User:Alkar|Alkar]] 10:43, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Yet more help needed ==&lt;br /&gt;
&lt;br /&gt;
When I try to run it via the command prompt, I get this error: http://i100.photobucket.com/albums/m39/weapon_ook/dfcompanion.jpg&lt;br /&gt;
I freely admit that I haven't the blindest clue of what it means. Any help? --[[User:Simmura McCrea|Simmura McCrea]] 14:33, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Can't help you there, '''but''' on the main page for DC, you can download an [http://www.pindi.us/files/df/dfcompanion-0.14-exe.zip exe version] of the tool, which saves you from having to use all the other dependancies (at least it works like a charm for me) --[[User:Alkar|Alkar]] 15:20, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, that seems to have fixed it. Thanks. --[[User:Simmura McCrea|Simmura McCrea]] 16:06, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Viewing more than just dwarves ==&lt;br /&gt;
&lt;br /&gt;
I see posts below of people modifying things that aren't dwarves. But, when I try setting the filter to &amp;quot;All Creatures&amp;quot; and refreshing, I still only get dwarves. Is there a trick to this? I'm hoping to find a way to deal with a floating wagon. -[[User:Fuzzy|Fuzzy]] 02:15, 7 December 2008 (EST)&lt;br /&gt;
*I think you're clicking the button that toggles whether or not to show dead creatures.  The buttons are inconsistently named (one names the current option, the other names the option to switch to), and really should be made consistent.&lt;br /&gt;
**I never noticed this stupid inconsistency. It'll be fixed. [[User:Bartavelle|Bartavelle]] 17:08, 16 December 2008 (EST)&lt;br /&gt;
* ^_^ But how ''does'' one view non-Dwarves? -[[User:Fuzzy|Fuzzy]] 17:15, 16 December 2008 (EST)&lt;br /&gt;
**There should be no problem just clicking the button. Is there an error message appearing in the console window ? [[User:Bartavelle|Bartavelle]] 01:39, 17 December 2008 (EST)&lt;br /&gt;
*** *blink* It works on my desktop, just not on my laptop, apparently. On my laptop, the button changes text, but doesn't actually show the other creatures. I don't know if there's an error message... I'll try to find it to check. -[[User:Fuzzy|Fuzzy]] 00:34, 19 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Ending a Strange Mood==&lt;br /&gt;
So, I've noticed that setting mood to none and removing the artifact creator bit doesn't end the fact that the dwarf is in a strange mood, although the exclamation point will go away.  If you (v)iew them they still show Strange Mood as their active job.  Any idea how to completely end a mood? --[[User:Squirrelloid|Squirrelloid]] 06:56, 17 December 2008 (EST)&lt;br /&gt;
* you would have to switch their active job. This is not yet implemented as this is a bit obscure and would likely result in endless crashes. [[User:Bartavelle|Bartavelle]] 08:43, 17 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Hammerer&amp;diff=39889</id>
		<title>40d Talk:Hammerer</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Hammerer&amp;diff=39889"/>
		<updated>2008-12-18T14:04:12Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Avoiding a Hammering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I saw it mentioned somewhere - on either the bay12 forums or elsewhere on this wiki - that if you strip a Hammerer of his hammer (mark it for dumping), he'll not pick up another one, and will 'hammer' people unarmed instead. Certainly this seems to be working for me so far; out of two prescribed 'hammerings' I've had one Carpenter come out with a bruised lower spine, and a Swordsdwarf come out unscathed (likely thanks to his chainmail). Not yet any skill in wrestling for the Hammerer either (not even dabbling). -- [[User:Raumkraut|Raumkraut]] 13:56, 7 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Nice find, why not add that to the article?--[[User:Richards|Richards]] 03:00, 21 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: You can prevent hammerer-related deaths entirely by trapping the hammerer in a cage trap. You will need to arrange some way, such as sleep or giant cave spider, for the hammerer to become unconscious and fall down on a cage trap tile. -- [[User:Rkyeun|Rkyeun]] 17:18, 23 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I also remember seeing horror stories from the 2D version where, if the Hammerer lost both his arms, he would BITE people as punishment.  And tear their heads off with his jaws, walking around with dwarf chunks in his mouth.  A hammerer with no arms is way more dangerous than you might think; if he loses his arms, make sure he loses his head too! --[[User:Sowelu|Sowelu]] 02:19, 27 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::It seems unlikely.  A hammerer who lost both his arms would also be losing consciousness constantly.--[[User:Maximus|Maximus]] 03:46, 27 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Arrives with Baron==&lt;br /&gt;
Can anyone verify this?--[[User:Richards|Richards]] 03:00, 21 April 2008 (EDT)&lt;br /&gt;
:I've had this happen recently; that is, the hammerer and baron arriving together.  I've only had a baron arrive once, however, so this is hardly conclusive.  Also this baron promptly ruined the fort with his 'economy' and 'coin' and other seditious ideas, but that's beside the point.--[[User:Dadamh|Dadamh]] 14:59, 30 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Finished off a goblin invader ==&lt;br /&gt;
&lt;br /&gt;
Just fended off my second invasion of goblins first with trolls.(I love cage traps)&lt;br /&gt;
He killed off a goblin with heavy injuries from the stone traps bare-handed as I dumped his hammer. I'd like to give him a hammer (a weak one) for effort :) My point is that he'll help fighting.--[[User:Seaneat|Seaneat]] 18:18, 2 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Avoiding a Hammering==&lt;br /&gt;
This page would seem like a good place to put advice on how to avoid getting your dwarves hammered (and not in the good way.) Does putting the full amount of guards and cages prevent dwarves violating work orders being sentenced to hammerings?--[[User:Pyrite|Pyrite]] 07:45, 18 December 2008 (EST)&lt;br /&gt;
:Mostly. The default sentence for any offense is jail time. To be able to sentence your dwarf to jail time, you need to have a free guard to escort the offender to jail and you need a chain or cage to put them in. It's only if they try to put your dwarf into jail and fail that they get hammered. It's still possible to get more people arrested than you have restraints, unless you have a restraint for every dwarf. There was a case in one of my forts where my Mayor decided ''post facto'' that crowns could not be exported... right after I'd just put out a big shipment of them. I had 34 dwarves sentenced and only 15 (the recommended amount) restraints. The hammerer had a very bloody time of it... Kind of a shame that the mayor wasn't one of the offending haulers.&lt;br /&gt;
:Also, as I think is noted somewhere above, if you have no guards and no restraints designated as a jail, the noble gets an unhappy thought for not being able to punish anyone (on top of unhappines over not having the mandate filled if that's the offense) but there's no jail time and no hammering because there was no failure to get the offender to jail. One side effect of this is that tantruming dwarves are not stopped as effectively. -[[User:Fuzzy|Fuzzy]] 09:04, 18 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Civilization&amp;diff=36883</id>
		<title>40d Talk:Civilization</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Civilization&amp;diff=36883"/>
		<updated>2008-12-17T23:03:34Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* unknown civilizations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note: it seems as if removing any one of these completely (just deleting their entry from the entity_ raw) will cause infinite map rejects; the world generation seems to require (at least?) one of each category. --[[User:Nunix|Nunix]] 17:50, 8 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I am using small worlds (33x33) for experimenting and the dwarven civ often doesn't have any &amp;quot;leaders&amp;quot; thus no kings - how would a game play out on such a world? Obviously you dont get a liaison, but what about nobles/king? Is there a way to determine if a king is present from the world map alone? Or how &amp;quot;big&amp;quot; a dwarven civ is or smth like that? Could the world even evolve while you play and &amp;quot;produce&amp;quot; a king? --[[User:Koltom|Koltom]] 23:05, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:No, yes (or, at least, how many settlements, those of the selected civ show up in blue), no. [[User:Random832|Random832]] 11:25, 24 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
So, I've noticed several instances of Evil Dwarf Kingdoms, has anyone else?--[[User:Loganis|Loganis]] 02:24, 12 November 2008 (EST)&lt;br /&gt;
:When a settlement of another race is captured, it doesn't change the settlement type on the map even though it does note the race change. This can produce 'Dark Dwarven Fortresses' or even 'Forest Retreats'. The conquering civilization must be able to survive in the terrain type being captured, so you won't see elves leaving the forests or humans heading into mountain ranges. However, since forests can be converted into grasslands, humans seem to enjoy conquering elves and getting them to become pikemasters, wear chainmail, and assume leadership of their towns.--[[User:Navian|Navian]] 02:36, 12 November 2008 (EST)&lt;br /&gt;
::Humans actually do have [TOLERATES_SITE:CAVE_DETAILED], so arguably it's intended to be possible for them to have mountain halls. I have not seen this, though (note that any world where dwarves tend to get conquered in worldgen will tend to get rejected, so we'll generally only be seeing worlds where it doesn't happen for whatever reason)&lt;br /&gt;
&lt;br /&gt;
I've got contact with two different human civilizations.  I've also noticed two goblin ambush parties that were led by a human (with lots of bone accessories like rings and bracelets).  Has Toady made it so more civilizations can raid you?  What this game really needs as part of the war arc is a decent diplomacy interface so you can make peace with various civs and get them to send trade caravans (or add a trade arc where you can send your own!). --[[User:Squirrelloid|Squirrelloid]] 09:27, 24 November 2008 (EST)&lt;br /&gt;
:Children goblins kidnap will join goblin forces for ambushes and sieges when they grow up. Since they are bigger and tougher then goblins, they will likely end-up being squad leaders. [[User:HeWhoIsPale|HeWhoIsPale]] 09:55, 24 November 2008 (EST)&lt;br /&gt;
::That doesn't explain why I have contact with a second human civilization - unless said humans still retain their civilization membership and thus I count as having contacted it?  Weird... --[[User:Squirrelloid|Squirrelloid]] 12:42, 24 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==unknown civilizations==&lt;br /&gt;
I just looked at the entry for one of my hammerdwarf champions. She's apparently the enemy of three civilizations, one of which is the local goblin civ. and the other two, the &amp;quot;Nightmares of Crystal&amp;quot; and the &amp;quot;Doctrines of Guarding&amp;quot;, I've never heard of before. Any idea who these guys are and why they don't show up on my civilizations menu?--[[User:Pyrite|Pyrite]] 03:20, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:It seems likely that you only get civs in your menu that that have actually made an appearance in your local area. So they exist somewhere in the world (legends mode might tell you, depending on how you've set it) but they've not attacked you or otherwise arrived in your fortress.--[[User:Quil|Quil]] 06:30, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::So my hammerdwarf, having heard of these civilizations, just decided on her own &amp;quot;I hate those guys.&amp;quot;?--[[User:Pyrite|Pyrite]] 17:10, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Not per se. It seems that civs communicate who they like and dislike to other civs somehow, and becoming an enemy of one can provoke its friends to become your enemy. For example, I attacked a goblin civ in adventurer mode, and a study of my post-mortem chronicles in legends mode showed that virtually every goblin civ in the world became my enemy at that same time. Not sure about the precise mechanics, though.--[[User:Quil|Quil]] 17:59, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::The Fortress is at war with Eurasia. The Fortress has always been at war with Eurasia. Anyone saying otherwise is DoublePlusUnGood -[[User:Fuzzy|Fuzzy]] 18:03, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Offerings to and exports from hostile nations ==&lt;br /&gt;
&lt;br /&gt;
On a whim I checked what I'd imported from the local goblins and kobolds, and found these amusing tidbits:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Chrinkis, &amp;quot;Chrinkis&amp;quot;, Kobold&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;Exports to Fomireola [my fortress]: Petty Annoyance&lt;br /&gt;
&amp;lt;br /&amp;gt;Offerings from Fomireola: Death&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;Ustöspsong, &amp;quot;The Incidental Scourge&amp;quot;, Goblin&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;Exports to Fomireola: Terror&lt;br /&gt;
&amp;lt;br /&amp;gt;Offerings from Fomireola: Vengeance&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I'm curious... are the exports and offerings the same from all kobold and goblin civs, or does it vary somehow? You can check these stats by going to the View Civilizations menu, selecting a civ, and pressing tab.--[[User:Quil|Quil]] 06:41, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I've seen the same remarks from Goblin and Kobold civs on multiple occasion. Does anything special show up for hostile elves or humans? --[[User:Bilkinson|Bilkinson]] 09:47, 17 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Good question. Time to annoy some &amp;lt;s&amp;gt;hippies&amp;lt;/s&amp;gt; Elves.--[[User:Quil|Quil]] 11:24, 17 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Bismuth&amp;diff=45066</id>
		<title>40d Talk:Bismuth</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Bismuth&amp;diff=45066"/>
		<updated>2008-12-17T14:47:09Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Mandates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mandates ==&lt;br /&gt;
&lt;br /&gt;
Bismuth items (not bismuth bronze, but bismuth itself) can be mandated. Obviously this mandate can only be fulfilled by smelting bismuthinite. If you don't have a granite layer and one of your nobles likes bismuth then you'd better request bismuthinite stones (not blocks) from the liaison.--[[User:Another|Another]] 17:31, 28 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I still like the execution bridge. --[[User:GreyMario|GreyMaria]] 22:01, 28 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::My tax collector just mandated three bismuth items. My first thought: It's winter and I don't have any bismuth, so getting any would be impossible. My second thought: Making items out of bismuth is impossible anyway. I don't want to kill the tax collector, but I don't have many metalworkers and I don't know if they could survive a hammering.--[[User:Pyrite|Pyrite]] 18:38, 16 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Execute the tax collector.  They'll just send another one, and then you won't have failed to complete a mandate. --[[User:Squirrelloid|Squirrelloid]] 19:34, 16 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::He seems to have rethought his mandate, and dropped it without anyone having to see the hammerer. Maybe he noticed I was staring at the door to his room... First time I've seen a production mandate go away without being fulfilled or leading to consequences.--[[User:Pyrite|Pyrite]] 23:53, 16 December 2008 (EST)&lt;br /&gt;
:::From what I understand, you can make bismuth items as easy as with any other ore stone, by removing it from the prohibited list of economic items. But yeah, mandates for using it are tremendously annoying. -[[User:Fuzzy|Fuzzy]] 09:47, 17 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33291</id>
		<title>Utility Talk:Dwarf Companion</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33291"/>
		<updated>2008-12-16T22:15:46Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Viewing more than just dwarves */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things I've noticed with tinkering around in 33g.&lt;br /&gt;
*&amp;quot;invade?&amp;quot; tag toggles prone position for the target.&lt;br /&gt;
*0x1.7(4th row) places and removes the target from the royal guard.&lt;br /&gt;
*0x2.7(4th row) places and removes the target from the fortress guard.&lt;br /&gt;
*0x4000 second row seems to dictate if the creature has a job or place to go to. Turning it off seems to do nothing, it just turns right back on again, unless the creature is moved in the process of applying.&lt;br /&gt;
*0x84, 0x800 and 0x4.5(7th row) make the dwarf friendly oriented instead of a fortress-dweller, much like a merchant.&lt;br /&gt;
*0x8 Is only present on dwarves legendary through making an artifact. It could be what keeps them from having another mood.&lt;br /&gt;
*0x2000 and 0x2.7(last row) seem to be related to lung-related injuries. Both make a &amp;quot;winded&amp;quot; effect appear on the dwarf. 0x2.7 seems to wear off after a short time.&lt;br /&gt;
*0x100(2nd row) does something peculiar. It removes the dwarf from the unit list, and then the dwarf just completely vanishes. Several tags are reset and the dwarf, for all purposes, seems to no longer exist. So far nothing I can find will bring the dwarf back, and several tags used on the dwarf will cause DF to lock up.&lt;br /&gt;
*0x400 makes the target invisible to the unit list only, does not seem to have any adverse effects.&lt;br /&gt;
*0x8.5(7th row) makes the unit a &amp;quot;visitor&amp;quot; on the unit list. Behaves friendly, not sure what it does otherwise.&lt;br /&gt;
*0x8.5 also gets turned on when a child is kidnapped.  &lt;br /&gt;
&lt;br /&gt;
Some interesting notes too. Setting a dwarf to hostile, waiting until a nearby soldier is charging to attack, then making them friendly again causes something really interesting. The soldier will kill the now-friendly dwarf, and then that soldier will become a target to all nearby soldiers, despite still being controllable and interactable.&lt;br /&gt;
Also, that &amp;quot;staring off into the distance&amp;quot; mood is interesting. I want to see it in action but I can't find a way to actually trigger the mood to act. [[User:Lightning4|Lightning4]] 09:23, 27 December 2007 (EST)&lt;br /&gt;
:Thanks for this update! I'll include them in the next revision. AFAIK 0x8 triggers the &amp;quot;creator of&amp;quot; text, and works on any dwarf. It's quite possible to trigger a mood, i'll try soon triggering an artifical mood. [[User:Bartavelle|Bartavelle]] 11:54, 27 December        2007 (EST)&lt;br /&gt;
::Staring off into the distance is the mood used by the zonked out people trapped in this underworld. --[[User:Armrha|Armrha]] 12:24, 28 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey. It seems that when I give a dwarf a mood, he goes to the meeting area and does nothing. Also, when I change a dwarves mood to NONE, I get an error and the game crashes. [[User:Zonhin|Zonhin]] 21:12, 20 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Feature requests! ==&lt;br /&gt;
&lt;br /&gt;
You suggested we put feature requests in the wiki discussion page, so here they are!&lt;br /&gt;
* From sphir: &amp;quot;Any plans on map-related modules? e.g.&lt;br /&gt;
**one button designate cut tree after recording the regions.&lt;br /&gt;
:: I do not get this one? What is exactly suggested? Designate ALL trees at once? [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**additional &amp;quot;bookmarks&amp;quot;, jump to creature (esp dead creatures, which cannot be done in game)&lt;br /&gt;
:: I'll add that soon, as it doesn't seem too hard [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**add foreman.exe-like macro job management by profession?&amp;quot;&lt;br /&gt;
:: This is planned too [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
* and mine: &amp;quot;alert me when my hunters run out of bolts so I can draft them to reset their job state and get them to pick up a fresh batch of ammo. It's such a hassle to have to constantly watch hunters just so they don't do something dumb like put their head inside a cougar's mouth. Or even a way to look at the items in a dwarf's inventory would be lovely.&amp;quot;&lt;br /&gt;
: This one could be a bit tricky, as inventory is not reversed yet, and i haven't been looking at it, so i have no clue on how hard it is [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
I guess others should just add their requests below. Awesome application, thanks Bartavelle! [[User:Chrominance|Chrominance]] 20:06, 27 December 2007 (EST)&lt;br /&gt;
:How about the ability to change what the dwarf likes and hates? Just so my Mayor won't mandate the construction of adamantine items.  --[[User:Corbine|Corbine]] 08:01, 28 December 2007 (EST)&lt;br /&gt;
::Likes and recent &amp;quot;events&amp;quot; are next on my list of stuff to reverse. I would especially like to display a summary of all &amp;quot;bad mood stuff&amp;quot; that recently happened to dwarves. [[User:Bartavelle|Bartavelle]] 11:14, 28 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Ability to see which item a particular dwarf is tasking to haul and zoom to it?  Ability to zoom to items in general would also be great (the game seems to want to support this, as it has the 'zoom to' option on the bottom in say, the inventory screen, but you can't actually zoom to anything from the inventory page as far as I can tell). --[[User:Squirrelloid|Squirrelloid]] 01:11, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
What about destroy the contents of a square? Or destroy all of X item? Cleanup on unbelievably cluttered, unplayable maps would be a real nice feature. Not sure how to do it though... I've seen tile edit but not contents edit. ~~----&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
If you happen to see this before the thread on the forums, I posted the bug I'm getting 50% of the time while traveling in adventure mode with the new version of DC in [38a].&lt;br /&gt;
--[[User:KaelGotRice|KaelGotRice]] 10:26, 10 February 2008&lt;br /&gt;
&lt;br /&gt;
Occasionally when you heal/hurt or modify something of a dwarf or creature, the exhaustion amount will be maxed out, causing the target to pass out for QUITE awhile.  --[[User:Corbine|Corbine]] 08:15, 28 December 2007 (EST)&lt;br /&gt;
:That's what's making them do that? Aha! --[[User:Penguinofhonor|Penguinofhonor]] 18:55, 3 February 2008 (EST)&lt;br /&gt;
::Just check the exaustion field to make sure it's 0 or something low, as opposed to the 65535 that it will ocassionally fill in with. Not sure what causes it to go for max value instead of the minimum. --[[User:N9103|Edward]] 19:33, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Getting an error when trying to start program. It couldn't get the DLLs at first so I just copied them into the folder, which seemed to work, but now it gives this:&lt;br /&gt;
http://80.60.190.55/pics/dfcbug.jpg&lt;br /&gt;
It closes (or crashes) the dwarf fortress application in the process, no error messages pop up.&lt;br /&gt;
:thanks for the info, i'm trying right now to reduce the number of required components, so it should be better soon ... [[User:Bartavelle|Bartavelle]] 18:10, 1 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
When I first tried to use DF Companion, it gave me an error message that stated Libglib-2.0-0.dll was missing. So I went and downloaded it, put it in the right place. Then it said I needed iconv.dll, so I went and downloaded it. Then it made me get intl.dll. Now, it's saying &amp;quot;The procedure entry point g_Assert_Warning could not be located in the dynamic link library libglib-2.0-0.dll&amp;quot;--[[User:Demosthenes|Demosthenes]] 17:22, 19 February 2008 (EST)&lt;br /&gt;
: It sounds like you did not install the latest &amp;quot;gtk runtime environment&amp;quot; [[User:Bartavelle|Bartavelle]] 01:34, 20 February 2008 (EST)&lt;br /&gt;
:: I did. D= Several times.--[[User:Demosthenes|Demosthenes]] 19:24, 20 February 2008 (EST)&lt;br /&gt;
::: Then I have no clue :( [[User:Bartavelle|Bartavelle]] 01:46, 21 February 2008 (EST)&lt;br /&gt;
::: When I run it with the command line, it gives this. http://img301.imageshack.us/img301/5550/errorao1.jpg --[[User:Demosthenes|Demosthenes]] 21:03, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 0x4000 ==&lt;br /&gt;
&lt;br /&gt;
0x4000 is nauseous. [[User:Nate879|Nate879]] 19:10, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Better give it some Compazine, then.  *rimshot*--[[User:Maximus|Maximus]] 23:21, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How exactly do I run this?==&lt;br /&gt;
What do I run here? The .glade file? Because if I open that, it gets me a tiny window with 2 things I can choose, skilledit and creatureedit. If I choose them, they are completely blank. I've tried cmd.exe but I get the same thing. --[[User:Penguinofhonor|Penguinofhonor]] 21:23, 21 January 2008 (EST)&lt;br /&gt;
: you should run dfcomapnion_prototype.py, as stated in the main page!&lt;br /&gt;
:: Hey, he added that because of this question, okay? --[[User:Penguinofhonor|Penguinofhonor]] 17:48, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Unable to run on win2000===&lt;br /&gt;
I'm still using win2000, and I'm unable to run the program, it gives an error requesting the instruction GetProcessImageFileNameA, which is only available on XP and Server2003.&lt;br /&gt;
: Ok i'm gonna try to find an alternative ASAP [[User:Bartavelle|Bartavelle]] 07:35, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Tracebacks for version .7==&lt;br /&gt;
&lt;br /&gt;
F:\Python25\GTK&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
version v0.27.169.88a, pid 3676, player 0&lt;br /&gt;
0 words loaded&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
    self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 92, in __init__&lt;br /&gt;
    self.getWords()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 208, in getWords&lt;br /&gt;
    lptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 104, in getLong&lt;br /&gt;
    return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory&lt;br /&gt;
 request was completed.&lt;br /&gt;
&lt;br /&gt;
:you must load your game [[User:Bartavelle|Bartavelle]] 10:45, 7 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Terrain Replication==&lt;br /&gt;
You stated on the forums that you would/could make a script that would allow a person to copy the information from a tile and replicate it elsewhere, and then in Nist Akath, Captain Mayday claimed that he used said script. Where is this? It's useful-sounding. --[[User:Penguinofhonor|Penguinofhonor]] 19:45, 10 February 2008 (EST)&lt;br /&gt;
: Try the secret link [http://bartabox.banquise.net/df/companion-0.8-any.zip here], but i will replace this file as soon as I &amp;quot;officially&amp;quot; release it. [[User:Bartavelle|Bartavelle]] 01:49, 11 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dwarf Companion - Cheating Fun in Adventure Mode! ==&lt;br /&gt;
&lt;br /&gt;
I was tinkering about with the Dwarf Companion program earlier today, when a thought came to my mind. &amp;quot;What if you could do stuff with this program in Adventure mode?&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Well, it turns out that you can. By turning on the program and hitting the &amp;quot;All Creatures&amp;quot; box, you can access any loaded creature as well as your own adventurer. By doing this, you can make him as strong and legendary as you want, and effectively kill anything within the sector. You can also change your character into any creature in the game, including demons, goblins, etc. (NOTE: 'Shapeshifting' like this renders the tile where you changed un-passable, and you tend to teleport when you do so. Also, when I changed into a dragon, the game crashed.) Moods are also able to toggle, though I've only tested them upon my own adventurer. Going beserk in a human town triggered the mayor to start attacking me, but when I turned it off, he became friendly once again.&lt;br /&gt;
&lt;br /&gt;
Here's a movie of some of my exploits with a fresh adventurer dwarf: http://mkv25.net/dfma/movie-348-dwarfcompanioninadventuremode17338a&lt;br /&gt;
&lt;br /&gt;
I hope this strikes as interesting / useful for the future!&lt;br /&gt;
&lt;br /&gt;
== Won't Run ==&lt;br /&gt;
Just recently had a little... accident at my fortress and I wanted to rectify it, since it was just a result of my own stupidity. Squashed some poor bastard with a drawbridge. Unfortunately trying to run Companion results in this:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5740, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 480, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 154, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 212&lt;br /&gt;
[[User:Lightning4|Lightning4]] 19:23, 23 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Update: I've tested again with the new version, as well as tried another fortress. The initial fortress I tried it on still fails to run with the same error. However, another, older fortress works just fine.[[User:Lightning4|Lightning4]] 14:04, 26 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Issue resolved. A fix was provided for this error at the bottom of the page. [[User:Lightning4|Lightning4]] 13:10, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 176.38a not work ==&lt;br /&gt;
D:\games\1non company made\dwarf\utility\companion 0.10&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5352, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 446, in fresh getCreature&lt;br /&gt;
      slist = self.getSkills(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 328, in getSkills&lt;br /&gt;
      skptr = self.getLong(skillptr)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 125, in getLong&lt;br /&gt;
      return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
      raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
Yes I am in dwarf fortunse mode and I have vista and I in new fortuness that generated on new map. [[User:Omagaalpha|Omagaalpha]] 12:14, 27 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b not running ==&lt;br /&gt;
&lt;br /&gt;
Using version 0.9-any with Python 2.5 and all modules installed. Works fine in 176.38a, as shown:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 2828, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
&lt;br /&gt;
When trying to run in 176.38b I get:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 544, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 446, in getCreature&lt;br /&gt;
    bpname = self.getBodyPart(c, i)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 322, in getBodyPart&lt;br /&gt;
    bpv = self.getVec(c.bpNames)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 119, in getVec&lt;br /&gt;
    return struct.unpack(&amp;quot;LLLL&amp;quot;, self.dbg.read(ptr, 16))&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another problem from someone else:&lt;br /&gt;
&lt;br /&gt;
Err, nevermind; was using 0.8 version of companion; my bad.  I get the same as above with 0.9.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 23:11, 24 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Version 0.10-any ==&lt;br /&gt;
&lt;br /&gt;
Companion 0.10-any works with 176.38c for me. However, I had to copy the &amp;quot;pygtk&amp;quot; subdirectory of an older version (0.8-python25) into the 0.10 installation and run dfcompanion_prototype.py from the command line. Just the thing to cope with those ambushes (they're a bit overpowered, don't you think?) Zombie frogmen! MUHAHAHAHAHA!!! [[User:RP|RP]] 07:32, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b stopped working ==&lt;br /&gt;
&lt;br /&gt;
The companion used to work for me in 176.38b but at some point it stopped working (after a few goblin ambushes).  Here's what it does:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 214&lt;br /&gt;
&lt;br /&gt;
I don't know much about the internal structure of the companion, but couldn't you use eventName.get(p, &amp;quot;Unknown&amp;quot;) as a failsafe to stop these from happening?  That way new events wouldn't break everything.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:26, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Actually, I just made this modification and another error popped up immediately after:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 837, in getCreatures&lt;br /&gt;
      self.eventList[ event[0] ][1] += 50/event[2]&lt;br /&gt;
  IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
I managed to make the error go away, but it's a total hack, since I don't know the structure of companion.&lt;br /&gt;
&lt;br /&gt;
I changed lines 820-822, which are:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = range(212)&lt;br /&gt;
      for i in range(212):&lt;br /&gt;
      self.eventList[i] = [i,0,[],eventName[i]]&lt;br /&gt;
&lt;br /&gt;
Into this:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = [[i,0,[],eventName.get(i, &amp;quot;??&amp;quot;)]&lt;br /&gt;
                    for i in xrange(215)]&lt;br /&gt;
&lt;br /&gt;
The companion appears to work now for me, but as I said, it's a total hack.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:39, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Error ocurring (something with gdk and cairo and a .dll) ==&lt;br /&gt;
&lt;br /&gt;
After installing python (2.5.2 - also tried 2.5.1 and 2.4.something) the gdk runtime environment (2.8.20) &amp;lt;br /&amp;gt;&lt;br /&gt;
and those 3 packets (pygobject-2.12.3-1; pycairo-1.2.6-1; pygtk-2.10.6-1 - these 3 arent necessary for the reproduktion fo the error)&lt;br /&gt;
&lt;br /&gt;
starting the &amp;quot;dfcompanion_prototype.py&amp;quot; from the any or the py2.5 package returns the following error:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Der Prozedureinsprungpunkt &amp;quot;gdk_cairo_set_source_pixmap&amp;quot; wurde in der DLL &amp;quot;libgdk-win32-2.0-0.dll&amp;quot; nicht gefunden&amp;quot;&lt;br /&gt;
read:&amp;quot;could't find the routine entry point [...] in the dll[...]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
downloading a .dll from the net changes the error slightly,&lt;br /&gt;
now &amp;quot;gdk_cairo_create&amp;quot; is missing instead of &amp;quot;gdk_cairo_set_source_pixmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-since i've absolutely no clue what he actually wants, i hope someone can solute this X_x&lt;br /&gt;
&lt;br /&gt;
Q&lt;br /&gt;
&lt;br /&gt;
:Valdemar put up a link to a exe version of companion on the forums for those of us who don't have the patience to fiddle around with python. It's in the DF companion thread near the end. [[User:VengefulDonut|VengefulDonut]] 18:02, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have the exact same problem as the one above me...&lt;br /&gt;
--[[User:AtomicTroop|AtomicTroop]] 12:52, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::As do I! And I'm dying to make a legendary miner/mason/brewer/grower/weaponsmith/armorsmith/swordsdwarf/seige engineer/seige operator. Honestly, that would be awesome.&lt;br /&gt;
&lt;br /&gt;
And in case your computer speaks in English, the error is this:&lt;br /&gt;
&lt;br /&gt;
The procedure entry point gdk_cairo_set_source_pixmap could not be located in the dynamic link library libgdk-win32-2.0-0.dll.&lt;br /&gt;
&lt;br /&gt;
So, if you could could please explain how we can fix this, that would be great because your program looks awesome.--[[User:Smoking Gnu|Smoking Gnu]] 00:59, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The problem is the link telling you to download GTK is broken, it has you download version 2.8.20 when you need 2.10.11. Go here: http://sourceforge.net/project/showfiles.php?group_id=98754&amp;amp;package_id=121281 and get the right version. --[[User:xzzy|xzzy]]&lt;br /&gt;
&lt;br /&gt;
== Import Error: No module named ctypes - 0.8 and 1.0  ==&lt;br /&gt;
&lt;br /&gt;
Err, just tried upgrading to the newer version of companion, and can't get it to work. I'm using the latest version of DF (incompatable?). Doesn't look like a DF problem though. I installed all of the modules, I think I'm using python version 2.4. I'll be on IRC in #bay12games if you want to try get hold of me... --[[User:Markavian|Markavian]]&lt;br /&gt;
:You must have the 2.5 version. ctypes is a module that is only in Python 2.5. You should either upgrade Python to 2.5 or download the [http://bartabox.banquise.net/df/companion-0.10-any.zip -any version]. (0.10 works fine for me in the latest DF version and I have 2.4 too)--[[User:Valdemar|Valdemar]] 20:39, 15 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Fails to load (inexplicably) 0.10 ==&lt;br /&gt;
I've been able to run DwarfCompanion just fine for a week or so now.  However, starting tonight with a fort that has been able to be modified before, I now get this as the error that displays-&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 1960, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
    c.events = self.getEvents(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
    events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 213&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is an error due to lack of sanity checking on the events list.  Put this in instead of events.append( [p, eventName[p], id] )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        try:&lt;br /&gt;
                                events.append( [p, eventName[p], id] )&lt;br /&gt;
                        except KeyError:&lt;br /&gt;
                                print &amp;quot;No such event %s known&amp;quot; % p&lt;br /&gt;
&lt;br /&gt;
[[User:Qmarx|Qmarx]] 20:36, 3 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::Bingo. This fixed my problem as well. Thanks! [[User:Lightning4|Lightning4]] 13:09, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Easy Python/PyGTK installer ==&lt;br /&gt;
&lt;br /&gt;
I was having some trouble getting all the Python dependencies to work properly together, but after some research I found a nice all-in-one PyGTK installer that works perfectly with companion 0.10. http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html Hope this helps!&lt;br /&gt;
&lt;br /&gt;
== Error -- entry point g_timeout_add_seconds_full ==&lt;br /&gt;
&lt;br /&gt;
The procedure entry point g_timeout_add_seconds_full could not be located in the dynamic link library libglib-2.0-0.dll&lt;br /&gt;
&lt;br /&gt;
I installed these modules&lt;br /&gt;
&lt;br /&gt;
    *  Python (works with any version, 2.5 is prefered)&lt;br /&gt;
    *  &amp;quot;Gtk+/Win32 Runtime Environment Installer&amp;quot;&lt;br /&gt;
    * For python 2.5 users, just grab the utility at this place.&lt;br /&gt;
    * Install the three modules from this page (PyCairo, PyGObject, PyGTK) &lt;br /&gt;
&lt;br /&gt;
After trying to run it I received that erro.&lt;br /&gt;
&lt;br /&gt;
I also tried companion-0.11-any.zip and it didn't work.&lt;br /&gt;
&lt;br /&gt;
Edit: I uninstalled all the components and reinstalled with that all-in-one python installer and it works now.--[[User:Richards|Richards]] 15:46, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Adding Additional Ingredients to Artifacts ==&lt;br /&gt;
A nifty little trick.  You have to micromanage a little, though.  Anyway, as soon as your moody dwarf has claimed a workshop, hopefully he'll leave to grab the first item.  As soon as he starts walking to get it, fire up companion and change the first required object.  The moody dwarf will complete the fetching duty for the original first item, then go to get the new first item.  Repeat until you have enough items stored in the workshop for your satisfaction, then let your poor moody dwarf finally collect everything he needs.  All of the collected items will be used as artifact components.[[User:QMarx|QMarx]] 10:24, 7 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Feature request: custom wounds==&lt;br /&gt;
&lt;br /&gt;
It would be nice if we could directly edit the wound levels of creatures, instead of being forced to either heal them entirely or make them bleed to death.  Someone with a mangled leg could, for instance, be manually healed to a broken leg; this would allow us &amp;quot;strict&amp;quot; players to have mangled dwarves heal, until Toady corrects the &amp;quot;phantom pains&amp;quot; issue and allows mangled injuries to heal over to permanent debilitations. --[[User:JT|JT]] 18:22, 11 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Command Line? ==&lt;br /&gt;
&lt;br /&gt;
I have everything installed (2.5 and then the runtime) but Dwarf Companion crashes on me. How do I run it from a command line so I can see the errors? I'm on Media Center/XP. All I have time to read before it crashes is something about an invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
== Unable to run ==&lt;br /&gt;
&lt;br /&gt;
Whenever I try to load it, it won't run, I ran the game and downloaded everything. This is all that happens:&lt;br /&gt;
&lt;br /&gt;
 version v0.27.169.88a, pid 2760, player 0&lt;br /&gt;
 0 words loaded&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
   DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
   self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 102, in __init__&lt;br /&gt;
   self.getWords()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 218, in getWords&lt;br /&gt;
   kptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 114, in getLong&lt;br /&gt;
   return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
   raise WinError()&lt;br /&gt;
 WindowsError: [Error 998] Invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
--[[User:0todd0|0todd0]] 01:05, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
It doesn't recognize your df version ... do you have debug privileges on the dwarf fortress process? Is it the latest version?&lt;br /&gt;
[[User:Bartavelle|Bartavelle]] 08:51, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
yes, it's the latest version. What do you mean by &amp;quot;debug privileges?&amp;quot; --[[User:0todd0|0todd0]] 23:23, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: I had this exact error too, until I right-clicked on dfcompanion_prototype.py and went to &amp;quot;open with&amp;quot; to find two python options, the second one worked. Have you got python previously installed and if so can you try uninstalling all versions and re-installing the latest one again? This could be a stab in the dark however... --[[User:Mrchinchin25|Mrchinchin25]] 23:48, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: I recently downloaded this: what's been said so far to fix this problem isn't doing anything at all. Again, what do you mean &amp;quot;debug privileges?&amp;quot; --[[User:Pseu|Pseu]] 19:35, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I was a moder for Elder Scrolls 4 and it required both python 2.4 and 2.5 to mod. Though t see if this would work, i uninstalled python 2.4 but it didn't, i'll try what you said Mrchinchin...  --[[User:0todd0|0todd0]] 20:32, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::In regards to debug privileges in Win XP.  Start-&amp;gt;Control Panel-&amp;gt;Administrative Tools-&amp;gt;Local security Settings-&amp;gt;local policies-&amp;gt;user rights assignment-&amp;gt;debug programs (on the right pane)--[[User:kirk|kirk]] 11:58, 10 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::::I'm having the same issue with DF 0.27.176.38c and the newest version of Companion (downloaded it today). Also, kirk's info above isn't useful to anyone who is using XP Home - Local Security Settings isn't there. --[[User:Tyranic-Moron|Tyranic-Moron]] 22:06, 14 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Moogie's Problem ==&lt;br /&gt;
&lt;br /&gt;
I'm getting this:&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;C:\Documents and Settings\Moogie\My Documents\Dwarven Fortress\companion&lt;br /&gt;
 \dfcompanion_prototype.py&amp;quot;, line 3, in &amp;lt;module&amp;gt;&lt;br /&gt;
    import gtk&lt;br /&gt;
 ImportError: No module named gtk&lt;br /&gt;
&lt;br /&gt;
I have Gtk 2.10.11-1 installed in the Companion folder. I have Python 2.5.1 installed from ages ago when I used to play Oblivion.&lt;br /&gt;
&lt;br /&gt;
Why isn't it seeing Gtk there?&lt;br /&gt;
&lt;br /&gt;
Wow, I have no idea what I'm doing. The above comment is from me (Moogie). I don't know how to add a title or anything, sorry.&lt;br /&gt;
&lt;br /&gt;
: Don't worry, I'm sure you'll get it eventually. I've shifted your error into it's own section anyway, hopefully it's more noticeable this way. --[[User:Tyranic-Moron|Tyranic-Moron]] 18:52, 15 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Not running on Windows X64 either ==&lt;br /&gt;
&lt;br /&gt;
Okay since it doesn't run on Win2000, I bought a new PC just to get some better FPS on Dwarf Fortress, but this tool won't run on it either.&lt;br /&gt;
&lt;br /&gt;
I get the following error:&lt;br /&gt;
&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
Tried Python 2.4 and 2.5 and different versions of this utility but all are giving the same error.&lt;br /&gt;
&lt;br /&gt;
== Missing DLL file ==&lt;br /&gt;
&lt;br /&gt;
I have the latest version of Python. I downloaded all the required files. When I run DFcompanion_prototype.py, I get &amp;quot;This application has failed to start because libglib-2.0-0.dll was not found. Re-installing the application may fix this problem.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Why is it giving me this message if I've already installed all the required files?&lt;br /&gt;
&lt;br /&gt;
== Install Questions ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;For python 2.5 users, just grab the utility at this place, and unzip it (warning, this is an old version). &amp;quot;&lt;br /&gt;
It's an old version of dwarf companion?  If that's the case, where is the most recent version? I don't see it on your page. ([[User:Slitherrr|Slitherrr]] 11:58, 30 July 2008 (EDT))&lt;br /&gt;
&lt;br /&gt;
==.39f is incompatible==&lt;br /&gt;
 D:\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 346, in __in&lt;br /&gt;
 it__&lt;br /&gt;
     self.dd = dwarfdbg()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 105, in __init__&lt;br /&gt;
     self.configoffsets()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 49, in configoffsets&lt;br /&gt;
     tmp = os.getPatternPos( r'\x68' + stock + r'\xb8....\xc7.........\x89.....'+ os.call + r'\x38' )[0]+0x21&lt;br /&gt;
 IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
This is the same problem I'm having too. I have all the correct packages installed. It looks like Dwarf Companion just doesn't work with 39f. - SquirrelFarmer&lt;br /&gt;
&lt;br /&gt;
== manual input of offsets for 39f ==&lt;br /&gt;
&lt;br /&gt;
Okay I might be ignorant to all this memory messing stuff, but wouldn't this problem with the new version be fixed if someone puts an if(1): at line 28 of dwarfdbg.py and changes there to what they should be in the new version?&lt;br /&gt;
&lt;br /&gt;
Would anyone happen to have the required addresses?&lt;br /&gt;
&lt;br /&gt;
These are the variables it needs, as you can see I've been trying a bit myself but I still don't have all the required ones.&lt;br /&gt;
&lt;br /&gt;
         self.off_vec_maincreatures = 0x01575DEC   #0x01427B50&lt;br /&gt;
         self.off_x_width =      0x015B7938 #0x01469698&lt;br /&gt;
         self.off_y_width =      0x015B793C #0x0146969C&lt;br /&gt;
         self.off_z_width =      0x015B7940 #0x014696A0&lt;br /&gt;
         self.off_map_data =      0x015B7920 #0x01469680&lt;br /&gt;
         self.off_race =         0x00000000 #0x0146B060&lt;br /&gt;
         self.off_lang =         0x00000000 #0x0146B180&lt;br /&gt;
         self.off_moodtime =      0x00000000 #0x01248ABA&lt;br /&gt;
         self.off_playedrace =      0x00000000 #0x01248AC8&lt;br /&gt;
         self.off_economy =      0x00000000 #0x0123B384&lt;br /&gt;
         self.off_xcursor =      0x009EF294 #0x008FF288&lt;br /&gt;
         self.off_ycursor =      0x009EF298 #0x008FF28C&lt;br /&gt;
         self.off_zcursor =      0x009EF29C #0x008FF290&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Linux HOWTO ==&lt;br /&gt;
&lt;br /&gt;
There are two major problems when trying to run DwarfCompanion-0.13 in Linux:&lt;br /&gt;
&lt;br /&gt;
* at least when started with &amp;quot;wine dwarfort.exe&amp;quot;, dwarf-companion&lt;br /&gt;
** cannot find the path to the executable when searching for the offsets&lt;br /&gt;
** and has problems finding the process with &amp;quot;endswith()&amp;quot;&lt;br /&gt;
&lt;br /&gt;
the following patch tries to work around these problems somewhat (you either have to run DwarfCompanion one directory-level down from your dwarfort.exe or change the path in the patch):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dwarfdbg.py	2008-09-07 22:04:12.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dwarfdbg.py	2008-09-07 22:07:11.000000000 +0000&lt;br /&gt;
 @@ -100,9 +100,9 @@&lt;br /&gt;
  		self.dbg = pydbg()&lt;br /&gt;
  		self.metals = None&lt;br /&gt;
  		for (pid, proc) in self.dbg.enumerate_processes():&lt;br /&gt;
 -			if proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +			if &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  				break&lt;br /&gt;
 -		if not proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +		if not &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  			print &amp;quot;Dwarf Fortress is not running, or could not be found&amp;quot;&lt;br /&gt;
  			sys.exit(-1)&lt;br /&gt;
  		self.image = proc&lt;br /&gt;
 @@ -864,7 +865,7 @@&lt;br /&gt;
  &lt;br /&gt;
  	def getOs(self):&lt;br /&gt;
  		if self.ofs == None:&lt;br /&gt;
 -			self.ofs = offsetsearch.offsetsearch(self.image)&lt;br /&gt;
 +			self.ofs = offsetsearch.offsetsearch(&amp;quot;../dwarfort.exe&amp;quot;)&lt;br /&gt;
  		return self.ofs&lt;br /&gt;
  &lt;br /&gt;
  	def instaMood(self):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* reading/writing from the dwarf-fortress process when attaching/detaching with ptrace() without waiting for the process to react to the ptrace() also leads to problems, basically it is timing-dependent if you can read or change anything&lt;br /&gt;
&lt;br /&gt;
this is easily fixed with waitpid (though I'm not quite sure if this really fixes the problem or if some signals could screw everything up again, therefore the &amp;quot;print status&amp;quot; statement):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dflinux.py	2008-01-09 10:50:00.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dflinux.py	2008-09-07 21:29:50.000000000 +0000&lt;br /&gt;
 @@ -33,6 +33,9 @@&lt;br /&gt;
  		pid = int(spid)&lt;br /&gt;
  		self.pid = pid&lt;br /&gt;
  		self.libc.ptrace(16, self.pid, 0, 0) #ptrace attach&lt;br /&gt;
 +		status = 0&lt;br /&gt;
 +		self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +		print status&lt;br /&gt;
  	&lt;br /&gt;
  	def read(self, addr, size):&lt;br /&gt;
  		out = ''&lt;br /&gt;
 @@ -60,4 +63,7 @@&lt;br /&gt;
  	def detach(self):&lt;br /&gt;
  		if self.pid&amp;gt;0:&lt;br /&gt;
  			self.libc.ptrace(17, self.pid, 0, 0) #ptrace detach&lt;br /&gt;
 +			status = 0&lt;br /&gt;
 +			self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +			print status&lt;br /&gt;
  			self.pid = 0&lt;br /&gt;
&lt;br /&gt;
* There are still some minor problems, e.g. when trying to set anything in the creature-editor, but at least healing and resting from the creature-list works now as expected. I will try to take a look at the creature-editor ...&lt;br /&gt;
&lt;br /&gt;
--[[User:Penguin dwarf08|Penguin dwarf08]] 14:14, 11 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Hey Bartavelle, somebody in this thread noted that creature flag 0x1.4 seems to control the &amp;quot;projectile&amp;quot; status (blue background).  http://www.bay12games.com/forum/index.php?topic=27494.msg336702#msg336702&lt;br /&gt;
[[User:Footkerchief|Footkerchief]] 02:46, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Free cat pet option ==&lt;br /&gt;
&lt;br /&gt;
Hello mate, great work here. Thing is as I was trying to find a way to &amp;quot;free&amp;quot; the cats from their owners to prevent catsplosion, I realized you already had a right click option, marked &amp;quot;(doesn't work)&amp;quot; but it seems it worked for me. It resets the cat back to Uninterested state and does not seem to produce an unhappy thought. So why is it marked &amp;quot;does not work&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
--[[User:Alkar|Alkar]] 10:43, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Yet more help needed ==&lt;br /&gt;
&lt;br /&gt;
When I try to run it via the command prompt, I get this error: http://i100.photobucket.com/albums/m39/weapon_ook/dfcompanion.jpg&lt;br /&gt;
I freely admit that I haven't the blindest clue of what it means. Any help? --[[User:Simmura McCrea|Simmura McCrea]] 14:33, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Can't help you there, '''but''' on the main page for DC, you can download an [http://www.pindi.us/files/df/dfcompanion-0.14-exe.zip exe version] of the tool, which saves you from having to use all the other dependancies (at least it works like a charm for me) --[[User:Alkar|Alkar]] 15:20, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, that seems to have fixed it. Thanks. --[[User:Simmura McCrea|Simmura McCrea]] 16:06, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Viewing more than just dwarves ==&lt;br /&gt;
&lt;br /&gt;
I see posts below of people modifying things that aren't dwarves. But, when I try setting the filter to &amp;quot;All Creatures&amp;quot; and refreshing, I still only get dwarves. Is there a trick to this? I'm hoping to find a way to deal with a floating wagon. -[[User:Fuzzy|Fuzzy]] 02:15, 7 December 2008 (EST)&lt;br /&gt;
*I think you're clicking the button that toggles whether or not to show dead creatures.  The buttons are inconsistently named (one names the current option, the other names the option to switch to), and really should be made consistent.&lt;br /&gt;
**I never noticed this stupid inconsistency. It'll be fixed. [[User:Bartavelle|Bartavelle]] 17:08, 16 December 2008 (EST)&lt;br /&gt;
* ^_^ But how ''does'' one view non-Dwarves? -[[User:Fuzzy|Fuzzy]] 17:15, 16 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Fire&amp;diff=11988</id>
		<title>40d Talk:Fire</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Fire&amp;diff=11988"/>
		<updated>2008-12-12T21:02:45Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Spontaneous Combustion? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How does fire spread in the new version. I don't have magma on my map so I haven't been able to experiment.&lt;br /&gt;
&lt;br /&gt;
Maybe someone with experience could write up on the risks, ie how it spreads, how long it burns, how dwarfs react and what can be done to fight/prevent it. --[[User:Lucid|Lucid]] 21:09, 31 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
Could someone test to see what levels of water will extinguish fire somehow?  Perhaps a fortress at high risk for fire could have emergency floodgates set up to dump precise reservoirs of water at important areas like the living quarters or food/booze stockpiles.&lt;br /&gt;
&lt;br /&gt;
god save us if it is affected by the mud/blood bug too [[User:Thatguyyaknow|Thatguyyaknow]] 13:07, 8 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
no it ain't the blood bug, it's the fire bug.  Someone copy and paste it from the old wiki. --[[User:Frostedfire|Frostedfire]] 22:14, 14 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
I can confirm that fire spreads to adjucent squares. My fortress catched fire (long story) and wooden barrels and bins on stockpiles burned. When they completety burned out their contents catched fire and many piles of 20 !!leather!!, 20 !!cloth!! and 20 or more !!seeds!! generated '''very''' heavy lags. I didn't pay attention if it spreads diagonally but a burning item on the floor makes all 8 squares around it &amp;quot;warm stone wall&amp;quot; just as magma do to it's 4 directly adjacent squares.--[[User:Another|Another]] 14:26, 26 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
Is there a way to intentionally start a fire? [[User:Diabl0658|Diabl0658]] 20:12, 5 January 2008 (EST)&lt;br /&gt;
:Dig into the side of a pool of lava. Remove a construction holding back lava. Open a wooden door holding back lava. Open a floodgate to lava. Some combination of pumps, stairs, ramps, walls, and stockpiles will allow you to choose what gets set on fire and where. [[User:Rkyeun|Rkyeun]] 00:59, 9 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Fire doesn't seem to spread by walking near it though...  I forbade a few burning corpses and the dwarves had no problem stepping over it without catching fire.&lt;br /&gt;
&lt;br /&gt;
Possibly fire on items like clothing or corpses will only spread to dwarves touching it.&lt;br /&gt;
&lt;br /&gt;
A more informative page than &amp;quot;fire sucks&amp;quot; might be useful.  Maybe a list of fire sources, what objects will and won't burn, how fire spreads and measures you can take to limit the damage or stop it.  Maybe telling your dwarves to dump water in your hallways to keep a nice [1/7] coating?&lt;br /&gt;
&lt;br /&gt;
In the 2D version 0.23, fire was like an invisible disease - dwarves didn't know they had it, it was contagious, and it killed them. Thus it was a major source of [[fun]]. In this version - I don't know yet. --[[User:Jellyfishgreen|Jellyfishgreen]] 09:05, 3 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Fireproof silk? ==&lt;br /&gt;
&lt;br /&gt;
i noticed that cave spider silk clothes dont catch fire. i had a guy incinerated by magma touching him - he managed to move away and his silk clothing was all that was left [[User:Twiggie|Twiggie]] 14:06, 29 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Forest Fire ==&lt;br /&gt;
&lt;br /&gt;
I just started a new game near a volcano, in a forest. In the first winter, a fire imp left the caldera, and the forest burst into flame. Anyone see this before? The entire map went up in smoke... I lost 5 dwarves to it.&lt;br /&gt;
--[[User:Mabmoro|mabmoro]] 22:01, 31 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I've seen this multiple times on my current map, haven't lost dwarves, but did have a dwarf caravan run straight into one... As when I tried to pin down what started it and why, all the fire imps were back in the volcano (if they ever left to begin with), but at the exact center of the ring of fire was a pile of groundhog bones - so I think a fire imp wandered out, saw a groundhog, and fried it, causing a massive fire... that or groundhogs spontaneously combust now.  Could probably use channels or walls as firebreaks to keep the whole map from burning when it happens, embark with a magma vent that (hopefully) doesn't reach the surface rather than a volcano, or try to close off the top of the volcano.  Probably simpler to wall in any surface areas you're using and just tell your dwarves to stay inside when you see a fire though. --[[User:Nethras|Nethras]] 15:02, 1 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I had a forest fire the other day - the burn pattern indicated it started in two places approximately simultaneously, in the vicinity of a [[Fire Man]] and a Cougar (though I never saw any bones). The Fire Man had been busy elsewhere with no such effect though, despite killing numerous groundhogs, a couple of Mules, a pet cat, and one of my dwarves.&lt;br /&gt;
:The fire didn't manage to enter my encampment, probably due to the foot traffic killing off the vegetation around the entrance, but it did spread across the rest of that z-level. No harm was done to any living creature which encountered it though, as far as I could tell. --[[User:Raumkraut|Raumkraut]] 16:50, 1 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: Similar situation, I used a forest fire to kill a bunch of satyrs by trapping single satyrs in cage traps. I couldn't kill them otherwise because they aren't hostile and aren't animals, so military and hunters wouldn't touch them, but they do set off cage traps and once one is trapped, the other satyrs stayed close. So I scattered some traps near the caldera and waited; eventually a fire imp popped out, started a fire, and about fifteen satyrs all got roasted by the fire. [[User:Calenth|Calenth]]&lt;br /&gt;
&lt;br /&gt;
: I've seen the aftermath of similar (burnt forest, caldera, fire imps, missing wildlife) and can verify forest fires are currently (40d) restricted to the same Z-level. --[[User:Jellyfishgreen|Jellyfishgreen]] 06:16, 7 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Stockpile exploit ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Fires won't cross an empty stockpile, providing an even fast way to create firebreaks.&amp;quot;...not what happened at my own fortress.  Maybe it doesn't apply if there's grass underneath?  Needs more testing... &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:MagicGuigz|MagicGuigz]]&amp;lt;/small&amp;gt;&lt;br /&gt;
: I'll admit I'm not talking from my own experience. I got it off of the bug reports forum. [http://www.bay12games.com/forum/index.php?topic=25600.0] &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Fuzzy|Fuzzy]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Spontaneous Combustion?==&lt;br /&gt;
A bunch of goblin clothes and bodies in my entrance hall just went up in flames mysteriously.  There are no fire imps left on the map, the Magma Man is far away in the magma vent near the bottom (10 z-levels and 3 screens away - the site isn't even near the magma pipe).  There's just a bunch of smoke and burning goblin clothes.  The heck?  --[[User:Squirrelloid|Squirrelloid]] 15:12, 12 December 2008 (EST)&lt;br /&gt;
:Maybe it was in the bug forum, but I remember hearing of a similar known bug. {racks brain} Something to do with materials left in cages remaining tied to their owner. So if you strip the clothing off a goblin while he's in a cage, then drop the cage into lava, his clothes catch on fire. Or maybe it was the other way around. Assuming, of course, this is an example of this bug. -[[User:Fuzzy|Fuzzy]] 16:02, 12 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=Talk:RPPR_Transcript&amp;diff=44268</id>
		<title>Talk:RPPR Transcript</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=Talk:RPPR_Transcript&amp;diff=44268"/>
		<updated>2008-12-12T20:58:47Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Rather fascinating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ahahaha! Finally Finished that b.. err.. illegitimate child. 25 pages in openoffice, over 15,000 words. Feel free to break it up if necessary.  I know I've done a piss poor job of editing it, but I felt that after digging it up three months after the fact, and completing it from where I left off, I had better upload it before I forgot it again or got disinterested.&lt;br /&gt;
&lt;br /&gt;
I know it's long, Toady has this habit of going on a bit of a rant as you'll notice from the MP3 interview. I've not got the skills at wikipedia editing to properly break it down other than what you see present, and would kindly request that someone proofread and edit it for any grammar and spelling mistakes, as OOo gave up after the 15th page. [[User:Surma|Surma]] 00:09, 15 August 2008 (EDT)&lt;br /&gt;
::Holy carp, what a load of work. Outstanding job - want to work as a hauler in my fortress? [[User:Caiburn|Caiburn]] 11:59, 15 August 2008 (CET+1)&lt;br /&gt;
&lt;br /&gt;
== Rather fascinating ==&lt;br /&gt;
&lt;br /&gt;
Toady does tend towards rambles... and apparently they decided not to cut out the bit where he goes on about setting circus midgets on fire and whether real-life dwarfs can grow long beards. :-p It's an insight into his personality, I'm sure. Glad to hear, though, that he does have a backup strategy in place. -[[User:Fuzzy|Fuzzy]] 15:58, 12 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Broker&amp;diff=34042</id>
		<title>40d Talk:Broker</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Broker&amp;diff=34042"/>
		<updated>2008-12-10T23:30:45Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Effects of changing broker&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How effective is it to make the Outpost Broker and the Expedition Leader/Mayor the same dwarf? And what complications and problems could arise from job conflictions, if any? --[[User:KittenyKat|KittenyKat]] 20:20, 6 January 2008 (EST)&lt;br /&gt;
:None. I always make my expedition leader the broker, bookeeper ''and'' trader, all at the same time. The only downfall is that if he die, from a failed mood for example, you'll have to start over. My leader in my current fortress is also at the same time my legendary crafter and is churning out masterwork items to trade as well as masterwork obsidian short swords in industrial quantity... When I need him to manage work orders or to go trade, I just suspend everything he have to do at the craftdwarf workshop and he go do his broker/trader work. Then I unsuspend everything, and no problems arise. If by a streak of bad luck he's sleeping when I need him to trade, the Sheriff usually take over the trading. --[[User:Eagle of Fire|Eagle of Fire]] 07:39, 7 January 2008 (EST)&lt;br /&gt;
::How come you'd have to start over if he dies? --[[User:KittenyKat|KittenyKat]] 07:15, 12 January 2008 (EST)&lt;br /&gt;
:::You have to start over with your noble chain if he dies from his mood when his time come. Meaning that if he's already legendary organizer and legendary everything in fact and he dies of a failed mood, you end up with having to start over again with a completely newbie in social skill instead of someone who came to the fortress with at least a minimum of social skills. This will lead to some minor disagreements, like for example the first time you appoint someone without appraiser skill (I think) you won't be able to see the estimated worth of the items you're trading at the depot. Another example is if you are in a high setting in the bookeeper menu, the new bookkeeper will have to sit a ''long'' time doing nothing but counting everything in the fort to get back to the last bookkeeper status. --[[User:Eagle of Fire|Eagle of Fire]] 11:00, 12 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Force attendance at Trading Post ==&lt;br /&gt;
&lt;br /&gt;
How can you force your broker to attend the trading post?&lt;br /&gt;
&lt;br /&gt;
I tried turning off all the other work and then they just go to bed. I'm not actually getting my trader to the depot in time and the merchants are all leaving time after time!&lt;br /&gt;
&lt;br /&gt;
TIA&lt;br /&gt;
[[User:GarrieIrons|GarrieIrons]] 02:50, 15 January 2008 (EST)&lt;br /&gt;
:It's not a matter of your trader not going to the trade depot, it's the matter that you're unlucky enough he have to go sleep at that time. I suggest you appoint someone else as broker or then go at your depot and change the option &amp;quot;Only broker can trade&amp;quot; to &amp;quot;anybody can trade&amp;quot;. Someone else should come take over, and more often than not it's the Sheriff who's doing nothing VS all the other dwarves who are hauling/building/sleeping/etc. --[[User:Eagle of Fire|Eagle of Fire]] 13:38, 15 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Broker doesnt really need to be there? ==&lt;br /&gt;
&lt;br /&gt;
I was having a hard time ( as always ) getting my broker outside, it was the LAST thing he wanted to do. Everytime I activated him, and locked him, he would just stand there saying &amp;quot;Conduct Meeting.&amp;quot; So I gave up thinking I was screwed once again out of trading, so I just said to hell with it, and turned on anyone can trade. So my stoneworker walks up (no apraisial skill, i checked) and all the numbers came up just as if the broker was standing there. Not sure if this is new, but it sure didnt work like that last time I did that in an older version. Someone know for sure? would be great if i didnt have to get that worthless sack of crap outside everytime the merchants came &amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Wafl|Wafl]] ([[User talk:Wafl|talk]]•[[Special:Contributions/Wafl|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:I can guarantee that you ended up having quantity enough and valued enough goods that that dwarf immediately gained appraiser skill. However, while his appraising skill might've gotten up to snuff, his bargaining skills were still non-existant, and you'd have a lot of trouble getting an equal value trade. If you're basically just getting rid of HUGE amounts of goods for near nothing in return, then it's no big problem. If you don't happen to be an industrial powerhouse, or you're trading with later-game human caravans that just bring insane amounts of goods, then it'll become a problem quickly.&lt;br /&gt;
:As for the Broker, if they're also the manager, they'll have to deal with the diplomat before they can trade. Just make sure that you get him into meeting with the diplomat ASAP when they show up, and he'll be ready to trade relatively quickly.&lt;br /&gt;
:--[[User:N9103|Edward]] 18:27, 1 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Office Requirements?==&lt;br /&gt;
My broker is currently distinct from my mayor/manager/hoardmaster and has no room requirements at all.  He conducts his meetings in the statue garden with no unhappy thoughts.  Anyone else notice this? --[[User:Squirrelloid|Squirrelloid]] 15:46, 10 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
do you have less than 20 dwarves? if so he shouldn't want anything, untill you get over 20. I think.--[[User:Destor|Destor]] 17:10, 10 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
I have 91 dwarves.  I know brokers used to want an office, but its been quite a few versions (.38c) since I've had a broker who wasn't also mayor. --[[User:Squirrelloid|Squirrelloid]] 17:27, 10 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Effects of changing broker ==&lt;br /&gt;
&lt;br /&gt;
This may apply to mayoral changes as well. When a Diplomat decides they must see your Broker, they will not be fooled if, after their arrival, you designate someone else as the Broker. I found out when my Broker picked up a broken leg from the goblin siege that followed the caravan. Even after I assigned someone else as Broker, the diplomat held vigil by the bed of my prior Broker... Version 40d FWIW -[[User:Fuzzy|Fuzzy]] 18:30, 10 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Fly&amp;diff=46345</id>
		<title>40d Talk:Fly</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Fly&amp;diff=46345"/>
		<updated>2008-12-10T17:44:11Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Walls? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Walls? ==&lt;br /&gt;
Could you wall in a pool and thus contain the flies? Or can they fly over the walls? --[[User:Azaram|Azaram]] 06:02, 10 December 2008 (EST)&lt;br /&gt;
:Most vermin teleport, so nothing actually contains them. -[[User:Fuzzy|Fuzzy]] 12:44, 10 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Starting_location&amp;diff=11607</id>
		<title>40d:Starting location</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Starting_location&amp;diff=11607"/>
		<updated>2008-12-10T17:43:30Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Terrain */ Added mention of trees/boulders and their perils&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''starting location''' (also called a ''starting site'') is a group of map tiles where a [[dwarf|dwarven]] settlement is located.  Starting out in the right location is crucial to not [[fun|losing]]. Beginning players have several things to keep in mind when selecting a site.&lt;br /&gt;
&lt;br /&gt;
== Choosing sites ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Embark_info.PNG|thumb|right|The Choose Fortress Location screen.]] When starting [[dwarf fortress mode]], the &amp;quot;Choose Fortress Location&amp;quot; screen allows you to choose your site.  The right-hand pane shows its location within the entire generated [[world]]; the middle pane (&amp;quot;[[Region]]&amp;quot;) shows the general [[biome|terrain]] types and [[civilization]]s in the area; and the left-hand pane shows the &amp;quot;Local&amp;quot; map.  The {{k|u}}{{k|m}}{{k|k}}{{k|h}} and {{k|U}}{{k|M}}{{k|K}}{{k|H}} keys allow you to change the placement and size of your starting site within the region map -- any rectangular shape from 2x2 tiles up to the entire local area (16x16 tiles).  The site you choose must contain at least one non-[[mountain]]/[[river]] square to be accessible to travelers as well as your settlers.&lt;br /&gt;
&lt;br /&gt;
The far-right pane displays text information about the map tiles you have selected.  Sites will usually span more than one [[biome]] type; to see the information on each biome, press the function keys ({{k|F1}} through {{k|F8}}, depending on how many biomes are contained in your site).  Each biome will be home to different [[creatures]] as well as different types of rock and [[stone|rock layers]].&lt;br /&gt;
&lt;br /&gt;
Pressing {{k|tab}} will show other location information as well: &lt;br /&gt;
* What civilizations can reach the site (remote sites such as [[glacier]]s and [[island]]s are often accessible only to dwarven [[immigrant]]s and [[trade]]rs; all other locations are usually accessible to dwarves, [[elves]], [[humans]], and [[goblins]]).&lt;br /&gt;
* What dwarven civilization you want your settlers to be from. Depending on whether you chose a civilization from the north, the middle or the south, you will get a combination of [[muskox]]es, [[mule]]s, [[horse]]s or [[camel]]s with your [[wagon]]. This also determines what kind of [[meat]] you can buy on your starting screen and may have some other effects. &lt;br /&gt;
* The &amp;quot;relative elevation&amp;quot; of the site (useful for seeing how mountainous the terrain is)&lt;br /&gt;
* A &amp;quot;cliff indicator&amp;quot; (useful for the same reason)&lt;br /&gt;
&lt;br /&gt;
It is recommended to choose the smallest site possible that still contains all the map features you want ([[river]], [[magma]], [[trees]], etc.)  Sites larger than about 6x6 (36 tiles) will run slowly on all but the newest/fastest computers, and even a 6x6 site will probably not run at maximum speed (100 FPS) on a fast computer once several dwarves [[immigration|immigrate]] to the site (see [[maximizing framerate]] for more details).&lt;br /&gt;
&lt;br /&gt;
The utility [[Utilities#Regional Prospector|Regional Prospector]] is very useful in identifying what kind of map features exist underground ([[chasm]]s, [[pits]], [[magma]], [[lake]]s, etc.)  This makes good starting sites much easier to find, although it takes away the &amp;quot;surprise&amp;quot; of stumbling upon these features on your own (which may be good or bad, depending on your play style).&lt;br /&gt;
&lt;br /&gt;
Once you have chosen the tiles you want for your site, press {{k|e}} to have your settlers embark on their journey.  You will then be prompted to choose what [[starting builds|starting equipment and skills]] you want them to have (you can also choose to have them start with the default equipment and skills).&lt;br /&gt;
&lt;br /&gt;
The [[pregenerated worlds]] page contains several pre-scouted sites (some downloadable), with descriptions of what kinds of resources are available in each.&lt;br /&gt;
&lt;br /&gt;
== Surroundings ==&lt;br /&gt;
&lt;br /&gt;
It's probably a good idea to avoid [[Haunted]], [[Sinister]], and [[Terrifying]] biomes, as well as extremes of cold and heat. Fortunately that still leaves you with a lot of options most of the time.  Make sure you've got at least some [[trees]] and vegetation.&lt;br /&gt;
&lt;br /&gt;
Make sure you at least have [[contact]] with [[Dwarves]]; [[Humans]] are also good [[trading]] partners. If you get those two, you'll probably be around [[Elves]] and [[Goblins]] too. Elves will trade some things, but are picky about what they'll accept; Goblins will just lay siege to your fortress every so often once they get angry enough about your presence.&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
[[Mountain]] squares will contain certain features, and each world map [[mountain]] tile is guaranteed an [[underground river]], a [[chasm]], and [[pits]] somewhere in the mountain tiles of the local view. Also, mountainous areas are worth looking into for the [[stone]] and greater probability of finding [[magma]].&lt;br /&gt;
&lt;br /&gt;
[[Water]] is also a valuable commodity, for the purposes of [[farming]] and [[drinking]]. [[Ocean]] water is not drinkable. (See [[#Water |Water]] below.)&lt;br /&gt;
&lt;br /&gt;
[[Forest]], [[jungle]] and [[swamp]] tiles with heavy vegetation are also beneficial for their ample supplies of [[wood]]. (See [[#Lumber |Lumber]] below.)&lt;br /&gt;
&lt;br /&gt;
Some [[biomes]] will also contain unique types of fauna and flora. (See [[#Vegetation|Vegetation]] below.)&lt;br /&gt;
&lt;br /&gt;
The surrounding elevation is a matter of preference. Elevation is represented in numbers from 1 to 9 and the * character for changes in elevation greater than 9. If you want an extreme landscape, with sheer cliffs and drop-offs, then pick a location with a large amount of elevation change (elevation changes of 4 or greater.) If you'd like a flatter landscape, try to settle in an area with low elevation (1's and 2's.) Remember: the more Z-levels you have on your map, the more data your computer will have to process. More Z-Levels will result in decreased performance.&lt;br /&gt;
&lt;br /&gt;
Another important factor to consider when choosing the terrain for your fortress is trading with friendly races via caravans. If you choose terrain with too many elevation changes, wagons may have difficulty reaching your trade depot, and you may receive a message such as &amp;quot;The wagons have bypassed your inaccessible location&amp;quot;. If this happens, you may need to put considerable time and effort into clearing terrain, building roads, and possibly even building bridges across ravines to allow friendly caravans to reach you. And while they generally won't entirely prevent caravans, heavily forested areas and areas covered in boulders may slow caravans to a crawl as they wend through the obstacles. See [[Trading]] for more details, especially the sub-section dealing with caravans.&lt;br /&gt;
&lt;br /&gt;
== Layers ==&lt;br /&gt;
&lt;br /&gt;
Pay attention to the [[layer]] types listed on the right when choosing a location. The ones listed in white are [[:Category:Sedimentary Stone Layers|sedimentary]] layers, which have the most [[iron]] [[ore]]s and are the only ones containing [[bituminous coal]]. If you plan to have [[steel]] production, you will also need a supply of [[flux]] stones. Since flux stones are almost always confined to their own layers, keep an eye out for them.&lt;br /&gt;
&lt;br /&gt;
Any layer listed in brown is topsoil. It can be used for farming even without water, but it contains no [[stone]] or [[ore]].&lt;br /&gt;
&lt;br /&gt;
Dark gray layers are [[:Category:Igneous Extrusive Stone Layers|igneous extrusive]]. If you want valuable [[metal]]s like [[gold]] and [[aluminum]], these are your best bet.&lt;br /&gt;
&lt;br /&gt;
== Water ==&lt;br /&gt;
&lt;br /&gt;
[[Farming]] won't get you much in the middle of a [[desert]], though you can farm directly on [[sand]]. Try to find an area with a [[brook]] -- larger water sources can hinder [[mining]]. If the game warns you that you've selected an area with an [[aquifer]], pay attention: it's likely going to be very difficult to get through it to the stone below.&lt;br /&gt;
&lt;br /&gt;
Currently a permanent source of water isn't required because farms don't dry out, this is expected to change.  If your map starts with even the smallest pond you can dig under it, drain it into the room (and down again if there's that much water), and build a farm on the residual mud &amp;amp;ndash; water levels of 1/7 can be ignored when placing the farm plot.&lt;br /&gt;
&lt;br /&gt;
== Lumber ==&lt;br /&gt;
&lt;br /&gt;
The amount of [[tree]]s in the selected [[biome]] will be listed on the right hand side of your location selection screen. [[Treeless]] maps should be avoided by new players.&lt;br /&gt;
&lt;br /&gt;
Trees grow on the lower surface z-levels, so make sure you have a nice large swath to chop down.  Just because the biome says &amp;quot;heavily forested&amp;quot; doesn't mean you will actually have trees.&lt;br /&gt;
&lt;br /&gt;
== Vegetation ==&lt;br /&gt;
&lt;br /&gt;
The local flora can be a good source of [[seed]]s, [[alcohol]], and [[food]] for a just started fortress. Use the [[Gather plants]] [[designation]] to collect them for use.&lt;br /&gt;
&lt;br /&gt;
=== Magma ===&lt;br /&gt;
&lt;br /&gt;
Unlike in previous versions, you aren't guaranteed to find a source of [[magma]], unless you have a [[volcano]] or magma vent at your starting location. Sure, you could burn [[charcoal]] to fuel your smithies, but the convenience of magma makes it invaluable. The site selection screen can give you a good idea of whether or not you'll be able to get any: look for darker igneous rocks like [[basalt]], [[obsidian]], [[gabbro]], and so on.&lt;br /&gt;
&lt;br /&gt;
=== Towns ===&lt;br /&gt;
&lt;br /&gt;
Towns created by other civilizations exist only for your benefit. Humans won't mind at all if you tear apart their main pub to build your tunnel entrance. {{version|0.27.176.38c}} Also, their buildings provide plentiful [[wood]] (a small house contains 34 wood logs. Other buildings have much more.) and other useful items such as prebuilt [[furniture]] and ready to sell trade goods.&lt;br /&gt;
&lt;br /&gt;
{{World}}&lt;br /&gt;
&lt;br /&gt;
{{Starting FAQ}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Reclaim_fortress_mode&amp;diff=27035</id>
		<title>40d Talk:Reclaim fortress mode</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Reclaim_fortress_mode&amp;diff=27035"/>
		<updated>2008-12-09T17:24:07Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Can't get them to do anything... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Your old dwarves will leave in a big migrant group. You just have to wait. So remove the last section?&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
Have not verified if the immediate grant of competent appraiser happens only if you've marked the dwarf as the outpost's broker first, or will happen even if you allow any dwarf to trade. --[[User:Mike the stout|Mike the stout]]&lt;br /&gt;
&lt;br /&gt;
== Section Caps ==&lt;br /&gt;
&lt;br /&gt;
Unless someone's decided to enforce it without discussing or amending [http://www.dwarffortresswiki.net/index.php/DwarfFortressWiki:Community_Portal#N Rule N], only Pages fall under the first cap, rest lower.&lt;br /&gt;
&lt;br /&gt;
== Ambush when old dwarf hunts? ==&lt;br /&gt;
&lt;br /&gt;
I recently reclaimed a fortress that had still living dwarfs there.  One of which was a hunter &amp;lt;br /&amp;gt;and seems to continue hunting after reclaiming by bashing things with her crossbow.&lt;br /&gt;
However every time she engages an animal I get my screen redirected and game pausing with the &amp;lt;br /&amp;gt;message &amp;quot;An ambush! Drive them out!&amp;quot;. Just reporting this in case it was unknown o.O my 2cents i guess&lt;br /&gt;
--[[User:Scrangos|Scrangos]] 02:20, 24 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Intro on page slightly inaccurate. ==&lt;br /&gt;
&lt;br /&gt;
The intro on this page states that it is possible to start with as many as 35 dwarves.  I just started a game on a map that I previously had abandoned immediately after arriving and I started with 70 dwarves.  (The map was mostly Evil and Savage and had a lot -far more then 70- evil critters all over it due to a chasm where a lot were taking up residence.) &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Frewfrux|Frewfrux]]&amp;lt;/small&amp;gt;&lt;br /&gt;
:Then double-check, and if your observations are indeed correct, '''edit the article!''' It's a wiki for a reason. --[[User:GreyMario|GreyMaria]] 18:24, 19 October 2008 (EDT)&lt;br /&gt;
I am unable to edit the intro paragraph.  There is no edit button.&lt;br /&gt;
Edit:  nvm, I'm dumb.  While there is no edit button for intro sections on a page I just figured out how you go about it.&lt;br /&gt;
&lt;br /&gt;
== Can't get them to do anything...  ==&lt;br /&gt;
&lt;br /&gt;
Just reclaimed a fortress, and they're all mooing around where the wagon is. I reclaimed everything, including individually in the fortress's workshops, and it all shows as claimed... but even with stationing and patrol routes, they're just standing there. I tried deactivating them, and they remain standing... The now deconstructed wagon (the one thing they've actually done) is profoundly well protected, but it doesn't seem like they're all that ambitious about doing anything else... --[[User:Azaram|Azaram]] 02:50, 8 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, the rangers are happily denuding the forest of its wildlife, and a metalsmith is butchering them, but everybody else is all standing around doing nothing. I deactivated them, activated them, tried stationing squads over the lava pit to plink at the fire imps that destroyed the forest last time, and squat. Except now the mayor is demanding that they make something out of nickel that we don't have... Hopefully, he'll go nuts and wake the rest of them up, I guess. --[[User:Azaram|Azaram]] 03:11, 8 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::you have to activate all of their non-military skills, even the ones they have as their profession, they start out with no labors enabled, for some strange reason. Oh, and is this the same fort as the one on your talk page? If so, good luck this time.--[[User:Destor|Destor]] 22:08, 8 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Yeah, sounds like you don't have any [[labor]]s activated.--[[User:Maximus|Maximus]] 22:58, 8 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::I did that... Like I said, the rangers are ranging, and the butchers are butching... but everybody else has a bad case of thumbuppis hisazz... they won't even do ''military'' stuff, like patrolling or stationing. Only the outside ones are doing anything at all. And yes, it's the same fort. I was doing pretty well before the fire imps set the whole world on fire. :-p I want it back. --[[User:Azaram|Azaram]] 02:02, 9 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::Are you trying to get them to use workshops?  The workshops may still be forbidden: check their i{{k|t}}ems screen and remove an &amp;quot;F&amp;quot; next to the top items (those that have [B] -- this are the items used to build the workshops).  Or just build new workshops.  BTW, They'll only do military stuff while activated, and civilian stuff while deactivated.--[[User:Maximus|Maximus]] 11:56, 9 December 2008 (EST)&lt;br /&gt;
:::::And, while I'm sure you already know this, they'll only do their patrol and station points when on duty (through the Military screen View Squad) and will only spar when off duty. -[[User:Fuzzy|Fuzzy]] 12:24, 9 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Bin&amp;diff=31026</id>
		<title>40d Talk:Bin</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Bin&amp;diff=31026"/>
		<updated>2008-12-09T16:27:41Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* arggh */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Material to build a bin==&lt;br /&gt;
How many bars does it take to make a bin? Does it depend on what kind of metal? I've gotten canceled messages for &amp;quot;Can't find 2 iron bars&amp;quot; or &amp;quot;can't find 3 platinum bars&amp;quot;...&lt;br /&gt;
* 3 bars or 1 log, see the [[metalsmith]] page [[User:Coelocanth|Coelocanth]]&lt;br /&gt;
::or the [[carpenter]] page for wood![[User:GarrieIrons|GarrieIrons]] 10:52, 1 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== to do ==&lt;br /&gt;
*Is there a max of items per bin?&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Koltom|Koltom]] ([[User talk:Koltom|talk]]•[[Special:Contributions/Koltom|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
:Yes, but it varies by item type. A bin can always fit at least 10 (I think). If you're storing socks, it can hold many more. [[User:VengefulDonut|VengefulDonut]] 11:37, 21 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==problem ==&lt;br /&gt;
I fail to have an armor bin, they always carry them of to cloth piles and whatnot. Any tricks? Maybe needs a metal bin?&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Koltom|Koltom]] ([[User talk:Koltom|talk]]•[[Special:Contributions/Koltom|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
:Edit the settings on your stockpiles to keep out the things that you dont want to go there. [[User:VengefulDonut|VengefulDonut]] 11:37, 21 February 2008 (EST)&lt;br /&gt;
:: yeah, i limited bins on all stockpiles to what was already there. For a change they now put the bins on furniture piles -empty- but at least 3 of 10 arrived on armor piles and the clutter is gone. But its terrible micromanagement to adjust the piles every time one needs a new bin - i will just have to mass produce... --[[User:Koltom|Koltom]] 20:46, 21 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Bin transfer?==&lt;br /&gt;
When making a new stockpile and deleting the previous, the dwarves only decide to move the goods that are not within bins. The new stockpile isn't close to full, and the filled bins sit in the old room without the designation. Is there a (non-tedious) way to make the dwarves move the bins to my new stockpile?&lt;br /&gt;
--[[User:Sphexx|Sphexx]] 06:13, 21 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I would have designated the new as taking from the old before deleting it... Though, I can't recall ever having bins left behind that weren't empty. --[[User:N9103|Edward]] 08:20, 21 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==How Bins are Allocated==&lt;br /&gt;
It would be cool to add info on how and when bins are allocated.  I know it's dynamic based on the forums answer I got, but I don't know enough to take a good stab at adding it to the wiki.  -- [[User:Macguffin|Macguffin]] 10:54, 29 June (EDT)&lt;br /&gt;
&lt;br /&gt;
:As far as I know, the bins are automatically allocated based on how many stockpiles are 'in need of bins'. They usually try to fulfil one stockpiles need for bins before all of the others. Try to keep one bin limit on all of them before increasing the limits. --[[User:AlexFili|AlexFili]] 04:30, 25 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Magma safe bins==&lt;br /&gt;
If I have a bin made of magma safe material, such as nickel, and I pour lava onto the bin will its contents be safe or will I end up with an undamaged bin full of ashes? [[User:Diabl0658|Diabl0658]] 16:46, 24 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==arggh==&lt;br /&gt;
I've got an armor bin, and my Dwarves keep putting the narrow armor that I want to smelt in there. How do I get the items out, or at the least mark them for smelting. When I try and hit the m ke in the menu, it just marks the bin for melting.--[[User:Destor|Destor]] 01:41, 9 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Use +- to navigate the items in the bin and hit 'enter' to go to the selected item.  While viewing the selected item (after hitting 'enter'), hit 'm' to designate it for melting.  Yes, its mildly annoying, but it works. --[[User:Squirrelloid|Squirrelloid]] 02:31, 9 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Destor thanks Squirrelloid for his help, and offers him a cookie.&amp;quot; that's how happy I am. Now I'll stop running out of iron!--[[User:Destor|Destor]] 10:56, 9 December 2008 (EST)&lt;br /&gt;
:There is also the option of designating items from the stock menu if you know which ones you're looking for (or want to melt all the narrow items) by navigating to them and hittimg 'm', -[[User:Fuzzy|Fuzzy]] 11:27, 9 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Strange_mood&amp;diff=5241</id>
		<title>40d Talk:Strange mood</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Strange_mood&amp;diff=5241"/>
		<updated>2008-12-08T14:00:39Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Confusing macabre mood */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Does the new version still have the strange mood? It wouldnt be complete without it!&lt;br /&gt;
&lt;br /&gt;
:It still exists, I've had it happen several times now, I went to the archive wiki and copy/pasted the old page.&lt;br /&gt;
&lt;br /&gt;
::Isnt that why the wiki was nuked? To make sure that no old info lingers? Ill put some &amp;quot;verify&amp;quot; in there, I dont think that the bold text is enough for users to understand that some of this may no longer apply. --[[User:Mizipzor|Mizipzor]] 06:03, 6 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:::I agree. Although moods themselves don't seem to have been changed in this version, the changes to the stones/ores that they use means that some of the information in this article is no longer true. I'll have a go at cleaning it up when I have the proper time for it, but this wiki definitely needs a 'no copypasting from the archives' rule to avoid screwups like this. If people are going to copypaste old stuff, then it is downright irresponsible of them not to verify the accuracy of the information before committing it to the wiki. --[[User:Morlark|Morlark]]&lt;br /&gt;
&lt;br /&gt;
I know, I was a huge fan of that little strange aspect of the old one.&lt;br /&gt;
&lt;br /&gt;
I need my dwarfs to make more swordfish bone swords, and i still need some glass weapons/armor&lt;br /&gt;
&lt;br /&gt;
The moods seem to have changed. One of my dwarfs went fey, made a nice hematite mug, and is now a legendary... Engraver. Very wierd, he also had no stoneworking or other craftdwarf skills. But he was a competent mason. This was also my fifth dwarf who took the same craftworkshop, so it's a bit strange. --[[User:Soyweiser|Soyweiser]] 17:36, 6 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Six fey dwarf, all took the craftdwarfshop, now my bowyer took one. Think it might be a bug. Is the 15 artifacts limit still in? --[[User:Soyweiser|Soyweiser]] 14:34, 8 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:: Whohoo my second legendary engraver made a gold mug. My bowyer became a legendary engraver. --[[User:Soyweiser|Soyweiser]] 14:40, 8 November 2007 (EST)&lt;br /&gt;
::: Scratch all that, one of my woodworkers just used a carpenters shop. --[[User:Soyweiser|Soyweiser]] 07:45, 9 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Have you marked all statements in the article that risks being falsified with &amp;lt;nowiki&amp;gt;{{verify}}&amp;lt;/nowiki&amp;gt;? --[[User:Mizipzor|Mizipzor]] 19:41, 6 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
Hey, I am getting a dwarf who wants &amp;quot;raw...crystal&amp;quot;. Help? -- [[User:Bovinepro|Bovinepro]]&lt;br /&gt;
:Probably wants raw crystal glass. I had a dwarf ask for &amp;quot;raw...green&amp;quot;, they wanted raw green glass. Looks like Toady might have moved the glass demands out of the &amp;quot;rough...color&amp;quot; category. [[User:Iddq?|Iddq?]]&lt;br /&gt;
&lt;br /&gt;
About the engravers taking over craftdwarf's shops and becoming legendary engravers afterwards is quite true. I recently got a bunch of immigrants, and the engraver that came with them fell into a strange mood before even crossing the bridge on my river. He took over a craftdwarf's workshop and made a basalt scepter, and now he's legendary level in engraving. So yeah, perfect laboratory conditions, he was 100% engraver when he went into his mood and came out a legendary engraver. --[[User:Zhang5|Zhang5]] 17:07, 12 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
It seems that no craft skill is required.  I just had a peasant go into a strange mood.  His skills were: competent marksdwarf; novice wrestler; novice armor wearer.  He grabbed a craftsdwarf's workshop and 10 items (3xFelsite, Schorls, Tigereyes, Red Beryls, Giant cave swallow leather, Grizzly Bear Leather, Rough harlequin opals and Ash logs -- guess he has expensive taste?) and churned out an idol in relatively short order.  This is my 9th successful mood in this fortress, and I've seen requests for between 3 and 10 items, personally.  Since they seem to be increasing in complexity, I've either hit the item cap, or I'm about to break ten :)  [[User:Doctorlucky|Doctorlucky]] 16:34, 19 November 2007 (EST)&lt;br /&gt;
:This is consistent with older versions.  Moody peasants would become crafters, and 10 items was the cap.  The minimum was 1 item -- generally when constructing a &amp;quot;perfect gem&amp;quot;.--[[User:Maximus|Maximus]] 16:55, 19 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
I had a miner go into a strange mood, take over a mason's workshop, and make a something that got him up to legendary miner status. In my current fort, I have had 6 artifacts made, 2 of which were actual moods and 5 of which were possessions (I can add, one of them failed and the dwarf became a babbling wreck). My dwarves love to use only one item: an oak door (1 item), an olivine coffin (2 items), a turtle shell mask (1 item and is my cheapest artifiact at 3600), a diorite amulet (3 items), and a perfect jelly opal (1 item). --[[User:Penguinofhonor|Penguinofhonor]] 18:47, 28 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
Where to add the info that in my game (.33c) a miner took over a mason's workshop, became legendary miner and then held the artifact in his right hand instead of a pick, which became 'hauled', then droped the pick and then took the pick with his left hand? He can mine after all these. While holding a 667 weight units cabinet in his right hand. --[[User:Another|Another]] 10:07, 1 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
I had dwarf Miller, profecienty Grower who had Fey Mood, and he became a  Legendary Mason ....&lt;br /&gt;
Is it normal ? [[user:Feydreva|Feydreva]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
One of my dwarves has become possessed and is demanding cloth, bones and stone, which I have plenty of. But he refuses to go fetch them. Is there something I'm doing wrong?&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Patarak|Patarak]] ([[User talk:Patarak|talk]]•[[Special:Contributions/Patarak|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
: They want either silk or fiber cloth. Make sure you have both! [[User:Bartavelle|Bartavelle]] 03:40, 21 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aargh!  One of my dwarves went secretive and is demanding a huge list of stuff.  He seems to be demanding two types of stone because the &amp;quot;sketches quarry&amp;quot; message stays on twice as long as the others.  I have (and he has gathered) flint: is there any way to tell what kind of stone he wants? --[[User:Holyfool|Holyfool]] 011:55, 7 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
I had a Glassmaker that sat around when I had a lot of Magma Glass Furnaces, but then decided to get going when I made a regular Glass Furnace.  Seems like they will only use a specific kind.  Not sure yet if it's random.  Might be they won't take the Magma Glass Furnace in version 38a.  Can anyone verify? --[[User:Afbee|Afbee]] 05:07, 21 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
: My Glassmaker successfully used Magma Glass Furnace in a fey mood. --[[User:Digger|Digger]] 07:54, 24 February 2008 (EST)&lt;br /&gt;
:: I just had the same problem.  I had a glass maker who wouldn't take over a magma glass furnace.  Since I'm creating a glass fortress and had a mess of glass orders piled up, I thought that might have confused the AI and I built 2 more magma glass furnaces.  No dice, he didn't want them.  After reading this page I decided to create a normal glass furnace.  He snapped it up as soon as it was built. --[[User:Alkyon|Alkyon]] 04:07, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Maximum number of artifacts==&lt;br /&gt;
Well, I just got my umpteenth mood, and it resulted in the 16th successfully created artifact.(33b)  So that 15 cap thing is clearly wrong.  As it happens, this single artifact is worth 754,800, and is an adamantine spear decorated with, among other things, adamantine.  For the record, in case this data is important to someone tabulating number of ingredients, my moods in order created the following objects using the corresponding number of ingredients: (Flute, 4; Mechanism, 4; Spear, 3; Millstone, 6; Ring, 8; Chest, 7; Cape, 7; Ring, 9; Statue, 8; Idol, 10; earring, 8; Buckler, 8; Table, 3; Mechanism, 10; Bracelet, 5; and Spear, 8). [[User:Doctorlucky|Doctorlucky]] 04:54, 27 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
Do fell/macabre moods still exist? I haven't seen any for quite a few versions. It'd be nice to have that verified.&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Rabek|Rabek]] ([[User talk:Rabek|talk]]•[[Special:Contributions/Rabek|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== clarification on &amp;quot;trade&amp;quot; skills ==&lt;br /&gt;
&lt;br /&gt;
Are trade skills all the skills that produce items with some level of quality? Mainly I want to know if dyer is a trade skill. And how does that work with miner? I didn't think miner was a trade skill. Maybe someone who knows more than me could clarify in the wiki.&lt;br /&gt;
I just got my first artifact. It's worth 2400. The dwarf took one log and made a scepter. -[[User:Radtse|Radtse]]&lt;br /&gt;
&lt;br /&gt;
:I don't know exactly, we should make a list of the skills we know are not trade skills. I'll start: my brewer/grower once got a strange mood and made a wood item and gained woodcrafting skill. Let's try to only add to the list when we have experienced a moody dwarf with that skill only.--[[User:Valdemar|Valdemar]] 19:36, 27 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
::I'm adding Weaver and Furnace Operator to this list, since they're on the wiki. I haven't seen them myself, but I'm assuming someone else has. Knowing that Furnace Operator is a &amp;quot;fey-able&amp;quot; skill will be quite helpful.-[[User:Radtse|Radtse]] 18:28, 29 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Where's cooking fit in? --[[User:KittenyKat|KittenyKat]] 20:09, 6 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
List of non-trade skills:&lt;br /&gt;
&lt;br /&gt;
* [[Brewer]]&lt;br /&gt;
* [[Grower]]&lt;br /&gt;
* [[Miller]]&lt;br /&gt;
* [[Wood Cutter]]&lt;br /&gt;
&lt;br /&gt;
Skills that may be used and gained by dwarves with no trade skills:&lt;br /&gt;
&lt;br /&gt;
* [[Wood crafter]]&lt;br /&gt;
* [[Stone crafter]]&lt;br /&gt;
&lt;br /&gt;
Skills that use a different skill(See list above), but give correct skill:&lt;br /&gt;
&lt;br /&gt;
* [[Miner]]&lt;br /&gt;
* [[Engraver]]&lt;br /&gt;
* [[Furnace Operator]]&lt;br /&gt;
* [[Weaver]]&lt;br /&gt;
&lt;br /&gt;
:::For the record, i can confirm both Furnace Operator and Weaver, since no one else has commented to verify them thus far.  (The weaver actually surprised me when it happened). --[[User:Squirrelloid|Squirrelloid]] 01:43, 29 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I can confirm that a Miner will claim a Mason's shop, and produce a stone item, even with no Mason skill at all. It works just like the wiki says. --[[User:Strangething|Strangething]] 23:47, 31 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::And I can confirm that Wood Cutter does not contribute --  I had a Novice Glassmaker/No Prefix Wood Cutter take a glass furnace. [[User:Slitherrr|Slitherrr]] 13:48, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== mood condition ==&lt;br /&gt;
The 20 dwarves / no crazy stuff has been found while looking at the binary of v0.27.169.33d, might be different now, but i don't think so. [[User:Bartavelle|Bartavelle]] 15:08, 2 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Regarding the calulations for required maximum existing artifacts (items/200 and dugout/(48*48)) wouldn't it make more sense to either use the squared symbol, or the actual result of that square (which was the original number actually discovered/revealed I believe)? --[[User:N9103|Edward]] 19:17, 28 April 2008 (EDT)&lt;br /&gt;
:&amp;lt;su&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;p&amp;gt;2&amp;lt;/su&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;p&amp;gt; --[[User:GreyMario|GreyMario]] 21:28, 28 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:20 dorf must be still there. I've made low-population fort and I had no mood for ~8 years (from start). I'm sure that I've digged at least 2700 tiles and created at least 300 items. I will test if raising population to 20 will cause moods. I think that 20 dwarf limit should be mentioned even if it's not confirmed. --[[User:Someone-else|Someone-else]] 18:30, 26 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Random Workshop Seizure ==&lt;br /&gt;
&lt;br /&gt;
I just had a gem cutter seize a carpenter's workshop and make a perfect gem; upon completion I had a worthless Legendary dwarf and a new jeweler's workshop, so I guess that's still in from the previous version. I've removed the verify in the article. [[User:Tacroy|Tacroy]] 16:51, 9 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:nonsense.  Should be a bigger chance of making ZOMG high-quality gem crafts now ;) --[[User:Frostedfire|Frostedfire]] 07:35, 18 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::More to the point, if you don't like the profession your dwarf has Legendary in...draft for the stats! --[[User:Alfador|Alfador]] 12:16, 18 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== forbidden items ==&lt;br /&gt;
&lt;br /&gt;
Do moody dwarfs use forbidden items? Will they demand forbid items? [[User:Diabl0658|Diabl0658]] 02:07, 21 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I don't know whether moody dwarves will use forbidden items (my guess would be they won't). But they don't choose the demands based on what is on the map, they can and do demand things you don't have. So it's safe to assume forbidding doesn't prevent dwarves from demanding the forbidden kind of item. --[[User:BahamutZERO|BahamutZERO]] 16:31, 13 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Forbidden items are not used. Similarly, if your mooder slipped in e.g. an iron bar when you wanted him to use a platinum bar, you can forbid AND dump the item to stop him from using it. --[[User:GreyMario|GreyMaria]] 16:35, 13 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Impossible Requests? ==&lt;br /&gt;
Will dwarves try to use items that you just don't have access to? I had a dwarf asking for silk when I haven't imported any and I'm pretty sure there isn't a giant spider anywhere. Also asking for &amp;quot;rocks&amp;quot; when I have mined at least one of each type of rock that is visible (requiring rocks from unmined areas seem pretty harsh). Also a request for &amp;quot;metal bars&amp;quot; when I have smeltered at least one of each ore I have found and made at least one of each possible alloy. [[User:Yvain|Yvain]] 23:27, 26 February 2008 (EST)&lt;br /&gt;
:Yeah, impossible stuff is all my dwarves ever want.  :-P  Right now mine appears to want stone I don't have, and no traders have come by with any stone....  So my guys are frantically mining in various directions....  [[User:Holyfool|Holyfool]] 13:59, 7 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::As far as i can tell they never request anything it is truly impossible for you to get.  Available by trade seems to imply possible for the game engine though.  Too bad if its the start of winter (which is when all my moods which require things I don't have and can't produce happen, of course).  But if there's no sand on your map at all you will not be asked for glass, since you can't trade for sand.  (If there's 5 tiles of sand under that underground lake you haven't found yet... sucks to be you - my first fortress lost 3 dwarves to this).  So yes, requiring things present on the map that you haven't found yet appears to be possible and routine. --[[User:Squirrelloid|Squirrelloid]] 01:48, 29 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Procastinator! ==&lt;br /&gt;
&lt;br /&gt;
I just had a moody dwarf demand bones, wood, rocks, and cloth. &lt;br /&gt;
&lt;br /&gt;
He got the rocks okay, and then did nothing for ages. Then, as soon as the fire imp corpse rotted away, he ran down and got the bones, then ran over to my wood stockpile and got a piece of wood...&lt;br /&gt;
&lt;br /&gt;
Do they need to get their ingredients in order now?--[[User:Shadow archmagi|Shadow archmagi]] 06:28, 29 February 2008 (EST)&lt;br /&gt;
:i think so, not that it  matters, he wont start unless he has ALL the ingridents.&lt;br /&gt;
&lt;br /&gt;
== gems ==&lt;br /&gt;
My moody dwarf asked for 2 kinds of rough gems, but i had cut all rough ones at that point. So i &amp;quot;printed out&amp;quot; all layers and started checking for leftover gems in the walls. Guess what, he picked the first 2 kinds i mined. So either&lt;br /&gt;
&lt;br /&gt;
* random/pure luck (don't think so)&lt;br /&gt;
* they only ask what they &amp;quot;see&amp;quot;&lt;br /&gt;
* they only ask what is somehow on the map&lt;br /&gt;
* or they might even adapt somewhat to availability, but i doubt that. --[[User:Koltom|Koltom]] 15:59, 28 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I believe, but don't know for sure, that sometimes they want specific items and sometimes they just want anything in a category of items, such as any rough gems in this case. It used to work that way in the 2d version, didn't it? --[[User:BahamutZERO|BahamutZERO]] 12:23, 14 May 2008 (EDT)&lt;br /&gt;
::Confirming behaviour that BahamutZERO sees. Dwarves will '''always''' grab the closest object that falls under the category unless he is requesting a specific metal, specific silk, or specific plant fiber cloth. --[[User:GreyMario|GreyMaria]] 14:25, 14 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Just standing around? ==&lt;br /&gt;
&lt;br /&gt;
I have a dwarf who was possessed, but won't leave the main hall. He's also a novice in everything, but to be safe I've already cleared the shops. It's winter of my first year, but somehow I've already had 2 waves of immigrants. Back to the point, I'm afraid he's going to wait out the mood and go berserk. Help?&lt;br /&gt;
--[[User:Ilmmad|Ilmmad]] 20:00, 6 March 2008 (EST)&lt;br /&gt;
:Well, make sure u ve got one workshop of every possible kind available - there are however quite a few u dont need to build, its covered in the article. Check for locked doors or otherwise blocked access (bridges, channels, statues..) Dont forget furnaces, glass and magma. Check with 'q' if all workshops are completely build. If it doesnt help consider building workshops not related to his skills, or more &amp;quot;exotic&amp;quot; ones, like Ashery or Alchemist. No one can guarantee that Toady didnt have some new fun ideas ;) --[[User:Koltom|Koltom]] 22:59, 6 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== stark raving suicide ==&lt;br /&gt;
&lt;br /&gt;
My mechanic wanted silk cloth, which I didn't have, and eventually gone insane (&amp;quot;stark raving mad&amp;quot; to be precise).&lt;br /&gt;
Seconds after that I had message that he died in heat (I had artificial magma pool nearby).&lt;br /&gt;
He probably jumped into the pool like in melancholy. Main article states that only melancholic dwarves kill themselves in such way.&lt;br /&gt;
Could anyone confirm that mad ones do that too, and this wasn't just an accident/bug? [[User:Someone-else|Someone-else]] 16:59, 19 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Perhaps it ''was'' an accident -- I seem to recall that &amp;quot;stark raving mad&amp;quot; ones wander around at random. Perhaps it wandered into the lava. [[User:Anydwarf|Anydwarf]] 18:30, 19 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::It was an accident, the stark raving mad ones wander around aimlessly, regardless of Z- levels. --[[User:Hoborobo|Hoborobo]] 12:53, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Glassmaker with no glass ==&lt;br /&gt;
&lt;br /&gt;
I had an immigrant glassworker get a mood, seize a glass workshop, and created an artifact made entirely of gemstones. No glass involved or asked for. (No sand on the map, anyway.) He turned into a Legendary Glassworker, despite having never made a glass anything.&lt;br /&gt;
&lt;br /&gt;
== Rewrite ==&lt;br /&gt;
&lt;br /&gt;
I think I got most of the old information and then some into the new article.  Please make any necessary modifications. --[[User:Marble Dice|Marble Dice]] 01:22, 10 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Silk Cloth ==&lt;br /&gt;
&lt;br /&gt;
I had a dwarf demand silk cloth, but he refused to use my giant cave spider silk cloth. I didn't have any regular cave spider silk cloth. To verify that the silk was the problem, I used Companion to change the silk demand to any stone, and he immediately collected the rest of the materials and constructed the artifact.&lt;br /&gt;
Can anyone else confirm that giant cave spider silk cloth does '''not''' count as silk cloth? --[[User:Doniazade|Doniazade]] 08:55, 13 May 2008 (EDT)&lt;br /&gt;
:No, I'm pretty sure I can't. I've seen a dwarf grab GCS silk.&amp;lt;br&amp;gt;Could it be that you had thread and not cloth? --[[User:GreyMario|GreyMaria]] 13:59, 13 May 2008 (EDT)&lt;br /&gt;
::Nope, giant cave spider cloth [3] sorted under cloth on the stock screen. --[[User:Doniazade|Doniazade]] 16:52, 13 May 2008 (EDT) &lt;br /&gt;
Probably they may specifically require GCS silk or specifically require CS silk. &amp;amp;mdash;[[User:Chaos|Chaos]] 14:10, 13 May 2008 (EDT)&lt;br /&gt;
I figured it out - the silk was outside and I had accidentally left &amp;quot;Dwarves Stay Inside&amp;quot; on after the latest attack. --[[User:Doniazade|Doniazade]] 08:52, 14 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Engineer taken by secretive mood, and creates... ==&lt;br /&gt;
&lt;br /&gt;
Evidently engineers who are taken by a secretive mood (&amp;quot;withdraws from society&amp;quot;, in case it's later determined that the descriptor has an effect) will have no problems taking over the mechanic's workshop. And there's only one thing mechanic-shops build - that's right, you heard right, ladies and gentlemen, I present ''Kodor ós: A claystone mechanism''. It's even available for use from the appropriate {{k|b}})uild screens. He decided to make this splendid 86,400o creation while on an eight-mechanism binge in that very same mechanic's workshop. Maybe dwarves choose the workshop they've been in the most often? --[[User:BismuthBismuthBismuth|BismuthBismuthBismuth]] 15:31, 13 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Ah, actually I can confirm I've had a Mechanic create an artifact mechanism as well. Stick some obsidian swords in that baby and you'll be good to go! That should probably go in the main article for skills vs workshops... I would expect siege engineers also have strange moods, but I imagine pump op and siege op fall under the general craftsman catch-all --[[User:Marble Dice|Marble Dice]] 15:45, 13 May 2008 (EDT)&lt;br /&gt;
::I'd like to smack BismuthBismuthBismuth with the facts stated in the article.&lt;br /&gt;
      A dwarf will claim a workshop according to their highest applicable skill&lt;br /&gt;
::In this case it was Engineering and therefore your mechanic went to a Mechanic's Workshop. It's the same with the possessed glassmakers. They hit a glassmaker's shop. --[[User:GreyMario|GreyMaria]] 15:49, 13 May 2008 (EDT)&lt;br /&gt;
:::I'd like to hit GreyMario-Maria, preferably in the upper-body region, with the fact that at the time of my post, the table in the article did not mention mechanics whatsoever. --[[User:BismuthBismuthBismuth|BismuthBismuthBismuth]] 22:26, 13 May 2008 (EDT)&lt;br /&gt;
::::Pardon me, but I was not aware that ''mechanics'' worked at a ''mechanic's workshop'', where objects are created that have ''quality mofidiers'' and can thus become ''artifacts''. --[[User:GreyMario|GreyMaria]] 23:28, 13 May 2008 (EDT)&lt;br /&gt;
:::::Pardon me as well, but it seems that the table in [http://www.dwarffortresswiki.net/index.php?title=Strange_mood&amp;amp;oldid=25231 this particular revision] did not encapsulate this information. '''GreyMario is throwing a tantrum!''' --[[User:BismuthBismuthBismuth|BismuthBismuthBismuth]] 15:22, 14 May 2008 (EDT)&lt;br /&gt;
::::::Mechanics. Work at a mechanic's workshop. Produce items which have visible quality modifiers. Items with visible quality modifiers are eligible to be artifacts. THEREFORE, mechanics claim mechanic's workshops when they go fey. Seriously, logic sometimes, please? --[[User:GreyMario|GreyMaria]] 15:30, 14 May 2008 (EDT)&lt;br /&gt;
:::::::That would follow if we knew for certain that the proposition &amp;quot;items with visible quality modifiers are eligible to artifacts&amp;quot; is necessarily true.  We don't.  For instance, siege engine components are &amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt; verified as artifact eligible.  Since that isn't a given, it's perfectly reasonable for people to not jump to the conclusion that a job type will create artifacts relevant to it until they see it happen. &amp;amp;mdash;[[User:Chaos|Chaos]] 16:26, 14 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
i love the absurd randomness factor with artifacts - you end up with really weird stuff. like grates, and socks. a question pertinent to legendary mechanisms - i got a stupidly valuable one of these as the first legendary item in a new fort and i used it to create a gear assembly in a public dining area in the hopes that it would give dwarves happy thoughts, but after a few years gametime of checking randomly on them nothing particular showed up. any particular use along these lines for legendary mechanisms for something other then simple fortress value? --[[User:FruityBix|FruityBix]] 11:51, 10 September 2008 (EDT)&lt;br /&gt;
: weapon traps! --[[User:Bartavelle|Bartavelle]] 12:03, 10 September 2008 (EDT)&lt;br /&gt;
:: FWIW, that might be a more general answer for artifact items... I had a Weaponsmith dwarf go into a strange mood and create a lead warhammer (Yes, there was plenty of steel and iron around, but this dwarf likes lead, I guess). It can't be equipped as a weapon (lead isn't a valid material type normally for constructing weapons) but I can put it into a weapons trap. Which... is basically the only thing I can do with this 65000* artifact... -[[User:Fuzzy|Fuzzy]] 14:37, 10 September 2008 (EDT)&lt;br /&gt;
::: Actually, artifact equipment can be used, it just requires a &amp;quot;hero&amp;quot; level dwarf or higher. However, for the nonstandard material weapons and armor you may do well to forbid them so that they're not used. The actual effectiveness of odd material artifacts is supposedly lower than that of decent iron or steel equipment, and artifact equipment cannot be unequipped once a dwarf decides to use it. --[[User:Janus|Janus]] 15:36, 10 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Tanner fixed ==&lt;br /&gt;
&lt;br /&gt;
I just had a Tanner claim a leather works, not a tannery. I updated the table. For the record, the dwarf has no skill level in leather working.&lt;br /&gt;
&lt;br /&gt;
:I wonder if Tanners even claim Tanner's shops?  Tanner's shops just make leather, and leather doesn't have quality modifiers, so you shouldn't be able to  produce an artifact from one, aye?  That information came from an older version of the page, I wonder if it was inaccurate.  Weavers supposed claim Clothier's shops and not Looms, so it would make sense if Tanners were the same way. --[[User:Marble Dice|Marble Dice]] 18:08, 2 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Cooks ==&lt;br /&gt;
&lt;br /&gt;
I can confirm that cooks do not produce artifacts: my Peasant with Dabbling Cook/Brewer/(various social) and nothing else just took over a Craftsdwarf's Workshop. I'm removing the verify tag for cooks in the article. --[[User:Comonad|Comonad]] 16:16, 2 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
mmmm. . . . artifact roast.  [[User:Mirthmanor|Mirthmanor]] 19:12, 4 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Soapers etc. ==&lt;br /&gt;
&lt;br /&gt;
It stands to reason that soapers, lye makers, and wood burners wouldn't make artifacts. Neither soap, lye, charcoal, nor ash have quality modifiers, and that's all those skills can produce. I'm pretty sure you can't have artifact soap, lye, charcoal, or ash.  --[[User:Tachyon|Tachyon]] 20:26, 11 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: My woodburner just got possessed. He wants a shell and wood. I have the shell but I'm not sure what type of wood he wants. --[[User:Ehertlein|Ehertlein]] 20:18, 22 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Not all demands need to be met ==&lt;br /&gt;
&lt;br /&gt;
I just had a dwarf taken by a secretive mood and collect a huge variety of things:  4 stone, 1 block, 1 gem, 2 rough gems, bones, a shell, 2 leather.  He was further sketching for more bones, 2 leather, another stone, a log, another shell, and raw green glass.  The only things I didn't have on hand were the shell and the green glass -- dwarves seem to go through their list in order, and get stuck on certain items.  &lt;br /&gt;
&lt;br /&gt;
I just hoped someone would eat a turtle (50/1678 chance!) and queued a raw green glass.  When the glass was made, he got started, totally ignoring his previous requests for wood, another shell, and the other things. Anyone else have this experience?  [[User:Mirthmanor|Mirthmanor]] 13:28, 13 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I think they keep sketching images even after they get the items. Your dwarf already had all of the shells, leather, bones, stones, blocks, and gems he needed. [[User:Curudan|Curudan]] 15:26, 22 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::This is correct. I've had dwarves run out, grab two items, and then sit at the Workshop shouting a need for three items. When the item he was waiting on became available, he ran out, grabbed it, went back in, and started working. So it's pretty evident that they list ALL of the items they want, regardless of how many of them they've already collected. --[[User:Nekojin|Nekojin]] 22:28, 23 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Possession ==&lt;br /&gt;
&lt;br /&gt;
I've had 14 moods in my current Fortress, 11 of them have been possessions. Am I really unlucky, or is the type of mood weighted? [[User:HeWhoIsPale|HeWhoIsPale]] 09:55, 26 August 2008 (EDT)&lt;br /&gt;
: As far as I can tell by looking at the game logic, each mood types are as likely to be rolled (except fell of course, which is selected if happiness&amp;lt;rand(128) or something like that). --[[User:Bartavelle|Bartavelle]] 07:56, 3 September 2008 (EDT)&lt;br /&gt;
:: I had a feeling I was just getting really unlucky, thanks. [[User:HeWhoIsPale|HeWhoIsPale]] 14:34, 3 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Furnace Operator ==&lt;br /&gt;
&lt;br /&gt;
Apparently furnace operator is no longer a mood skill as of df 28 181 40d. I just had a expert furnace operator take over a Craftdwarf's Workshop and become a legendary stonecrafter. [[User:Otherdwarf|Otherdwarf]] 10:26, 1 October 2008 (EDT)&lt;br /&gt;
:I had one take over a mason's workshop, I would guess that Furnace Operator is treating like Engraver or Miner. I'm kind of disappointed, I was hoping he'd churn out an artifact coke or something.[[User:Gandalf the Dwarf (No, really! Look it up!)|Gandalf the Dwarf (No, really! Look it up!)]] 13:03, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Back when furnace operator was moodable, they'd turn out metal crafts.  But taking over a mason's workshop is surprising.  Occasionally they'll take over a random workshop and convert it into the type they want -- what artifact did the dwarf produce?  And, just to rule out some obvious things, did the dwarf have dabbling skill in mining, masonry, or engraving?--[[User:Maximus|Maximus]] 13:51, 14 November 2008 (EST)&lt;br /&gt;
:::He went crazy looking for some kind of rough gem, so we'll never know.  It was ''right'' after the dwarf trading caravan left, too, so I really had no chance whatsoever.  I don't know for sure what skills he had, I don't think he had much other than Furnace Operator, Architect, and the social skills though.  I ''might'' have enabled mining, but there was plenty of work for him at the smelter so I don't know for sure.--[[User:Gandalf the Dwarf (No, really! Look it up!)|Gandalf the Dwarf (No, really! Look it up!)]] 15:56, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Chunk Butchery? ==&lt;br /&gt;
&lt;br /&gt;
Well, even though the selection of items for artifacts is totally random, its a bit wierd if a macabre dwarf goes to a butcher's workshop and starts bringing in tons of dwarf CHUNKS! My dwarf just started doing that, should I expect rotting meat (yes, the chunks are already rotten)? - 09:57, 30 October 2008 Stinhad Limarezum &lt;br /&gt;
: ^_^ &amp;quot;This is a delicious meat pie. All craftsdwarfship is of the highest quality. On the item is an image of a dwarf and dwarves in rotting dwarf chunks. The dwarf is baking the other dwarves into meat pies. The artwork relates to the rise of the dwarf butcher Sweeney Todd as the cook of The Fleet Street in 78&amp;quot; -[[User:Fuzzy|Fuzzy]] 11:11, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Oh, ''do'' post the description of the artifact when the dwarf completes it.  (&amp;quot;Menaces with spikes of dwarf chunk?&amp;quot;  I'd be intimidated for sure.)--[[User:Maximus|Maximus]] 13:18, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== What Workshop? ==&lt;br /&gt;
&lt;br /&gt;
Is there &amp;lt;em&amp;gt;any&amp;lt;/em&amp;gt; way to discover what workshop a dwarf in a secretive mood requires?  I had nearly everything.  I built a siege workshop and a bowery before I ran out of ideas and he went beserk. --[[User:Corona688|Corona688]] 10:55, 3 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:You have to look at what skills he has first and rule out the obvious.  If he has no mood-able skills then it's going to be a craftsdwarf's workshop.  If you have hit magma and he wants a forge or glass furnace, he will insist on the magma version of that workshop.  Finally, maybe one of your existing workshops was inaccessible or you accidentally [[forbid]] it at some point.  If none of that works, I'm out of ideas too.--[[User:Maximus|Maximus]] 13:01, 3 November 2008 (EST)&lt;br /&gt;
::I have a functioning magma glass furnace and I had to build a normal glass furnace when my glass maker became secretive. [[User:HeWhoIsPale|HeWhoIsPale]] 14:23, 11 November 2008 (EST)&lt;br /&gt;
::Same here, in fact I had 2 moody glass making dwarves refuse to use anything but a normal glass furnace when there were 5 fully functional magma glass furnaces in the same fort. (sorry, almost forgot to sign) --[[User:Alkyon|Alkyon]] 14:27, 11 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Ah.  In older versions, they'd insist on a magma workshop, when possible.  Do they now insist on using a regular workshop, or has anyone seen a moody dwarf use a magma workshop in recent versions?--[[User:Maximus|Maximus]] 14:34, 11 November 2008 (EST)&lt;br /&gt;
::::I believe my metalsmith is waiting for my magma forge to come on line, I have a standard forge built, but that isn't doing anything for him. Does anyone know what effect fluctuating power will have on the strange mood? Edit: If a claimed workshop looses power for even a millisecond, the mood fails. [[User:HeWhoIsPale|HeWhoIsPale]] 12:02, 18 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Possessed Child ==&lt;br /&gt;
&lt;br /&gt;
I have a child that has become possessed and taken over one of my craft workshops (of course).  He is muttering the following: rough color, leather skin, bone yes, stone rock, cloth thread, blocks bricks, and a shell.  He has already acquired the following: turtle bones, donkey bones [4], microcline blocks, turtle shell, rough pink garnets, dog leather, carp leather, and hematite.  I have plenty of all the things that he's already gathered, so I'm assuming that he doesn't need anymore of those items.  That leaves the thread.  I have turned off my auto-loom a while ago so that I would keep the thread around for artifacts.  I currently have plenty of plant thread (4 pig tail and 14 rope reed) and enough spider silk (5).  What I don't have is giant spider silk.  I have confirmed that the child has access to all these items, including the thread which I have piles next to his workshop.  Still he doesn't start construction.&lt;br /&gt;
&lt;br /&gt;
Can any help?  Is there a difference for artifact creation between regular cave spider silk and giant cave spider silk?  ---[[User:Frewfrux|Frewfrux]]&lt;br /&gt;
&lt;br /&gt;
:Do you have both silk and plant cloth available?  (Not just thread.)  And do you see any specific cloth preferences in his thoughts and preferences screen?--[[User:Maximus|Maximus]] 01:32, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Argh.  I bet that's it.  No silk cloth, just thread.  I have had guys go crazy for lack of thread before, so I never make silk cloth, just kept the thread.  Oh well, the child is now melancholy.  I can re-load and see what would happen if I make the thread into cloth.  Maybe I'll test that out.  ---[[User:Frewfrux|Frewfrux]]&lt;br /&gt;
&lt;br /&gt;
::: Wouldn't you be able to solve this problem by only weaving dyed thread? Then you'll always have some thread waiting to be dyed. --[[User:RomeoFalling|RomeoFalling]] 03:04, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::You could also leave high quality, expensive materials lying around Forbidden, and only Claim them when someone's trying to make an artifact. --[[User:Navian|Navian]] 15:07, 11 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Getting More Strange Moods ==&lt;br /&gt;
&lt;br /&gt;
According to the article, the number of artifacts is limited by &amp;quot;The number of items created divided by 200.&amp;quot;  This indicates that making bolts (5 for each bone or 25 for each log) or brewing (5 units of drink for each unit of plant brewed) are efficient ways to encourage strange moods.  Does that sound accurate?&lt;br /&gt;
&lt;br /&gt;
It also states that the number of revealed subterranean tiles is a limit.  Does that mean an area like a chasm, where many tiles are revealed to start with, will produce more strange moods?&lt;br /&gt;
&lt;br /&gt;
Also, does anyone know whether the division rounds up or down?  [[User:Gairabad|Gairabad]] 22:24, 16 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I'd be willing to bet all stacks count as only one &amp;quot;item&amp;quot; for this kind of calculation.  200 sounds like a paltry number, however.  If rocks are counted as items, most fortresses have thousands of them in just a few years.  The other number is what is most significant (I wonder where the heck it comes from?)  I've had four miners digging non-stop for about 10 years now, and my stocks menu says I have 70,000 stones.  Allowing for underground soil tiles (which don't produce stone) and stone/ore consumed by industry, each miner can probably clear about 2,000 tiles a year: one artifact.  I have 21 artifacts in my fortress now (and two failed moods early on), so if that rate is indicative, I'd say you want to employ three or more miners non-stop to maximize your chances.--[[User:Maximus|Maximus]] 00:09, 17 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::The guy who wrote [http://www.dwarffortresswiki.net/index.php/Stone_management#Block_Stockpile this] doesn't seem to think that stones count as created items.  Also, &amp;quot;revealed tiles&amp;quot; is ambiguous.  For example, [http://www.dwarffortresswiki.net/index.php/Exploratory_mining#Mine_shafts this] method is very good at showing you what's inside of a tile without actually mining it out.  Do you suppose that seeing whats inside is enough?&lt;br /&gt;
&lt;br /&gt;
::Where do you think these numbers came from anyway?  I'm gonna take a look through the edit history and try to track them down.  [[User:Gairabad|Gairabad]] 00:15, 17 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::They came during [http://www.dwarffortresswiki.net/index.php?title=Strange_mood&amp;amp;diff=25038&amp;amp;oldid=24936 this edit].  They're so specific I've got to think the author did some poking around with a disassembler.  Again, though, 200 is such a paltry number.  If underground &amp;quot;open space&amp;quot; counts, then discovering a chasm, bottomless pit, or magma pipe should many thousands thousands of revealed tiles.  If underground floor tiles are needed, you'll have to mine most of them out yourself.--[[User:Maximus|Maximus]] 00:34, 17 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::I had a chat with [[User:GreyMario|GreyMario]] over at his talk page, since he edited the page around the time the changes were made.  He seemed fairly certain that all you had to do to &amp;quot;reveal&amp;quot; a tile was to have a passable square next to it, so I edited the article to reflect that.  He did not, however, know anything about how bolts or stones would affect things.  Right now my hopes are on [[User:Marble_Dice|Marble Dice]], whom I believe made the actual addition.  I'm not sure if he's a very active user though.&lt;br /&gt;
&lt;br /&gt;
::::By the way, the reason I'm doing all this is that I'm considering optimizing a fortress for strange moods: have '''lots''' of dwarves with only &amp;quot;dabbling&amp;quot; in a single strange mood skill to gain maximum benefit from the moods.  Any ideas for fortress strategies that will go well with this?  [[User:Gairabad|Gairabad]] 02:44, 17 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::I saw the conversation -- I keep my eye on [[Special:Recentchanges]].  What he says about &amp;quot;reveal&amp;quot; is correct, as far as I know.  I still wonder about &amp;quot;open space&amp;quot; tiles.  If they count as revealed, all you really need to do is find a chasm/pit/magma pipe and you'll be in moods for years to come.&lt;br /&gt;
&lt;br /&gt;
:::::I've done the dabbling strategy in the past.  It's best to emphasize just a few skills you really really want that are otherwise hard to train due to limited materials -- armorsmith, weaponsmith, bone carver, leatherworker, carpenter, etc.  It works fine with any fortress strategy.--[[User:Maximus|Maximus]] 04:30, 17 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Two missing labors ==&lt;br /&gt;
&lt;br /&gt;
Strand Extractor and Blacksmith don't currently appear in either the Causes Moods category or the Doesn't Cause Moods category.  I put Strand Extractor in Doesn't Cause Moods and the Blacksmith in Causes Moods; feel free to correct me if you think I'm wrong.  [[User:Gairabad|Gairabad]] 19:59, 18 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I can confirm that blacksmith is moodable, I've got a nice steel chest to show for it.  It stands to reason that strand extractor isn't moodable, but we don't know for sure -- I've slapped a verify on it.--[[User:Maximus|Maximus]] 21:01, 18 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Order of stuff ==&lt;br /&gt;
&lt;br /&gt;
I'm wondering if dwarves always claim items in a certain order.  For example, when a dwarf wants three pieces of wood he always wants them back-to-back, never wood gem wood bone wood.  So are types ALWAYS in a certain order?  My current moody dwarf wanted two bars of metal, then spider silk cloth, then ash logs, then bones, then a rough gem, then a shell.  Knowing the order might help you guess what the dwarf wants next if he doesn't need to wait for anything (and thus tell you what he wants).  This might be useful for micromanaging forbidding stuff to make sure your dwarf gets the highest value things available. --[[User:Sowelu|Sowelu]] 23:19, 26 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;s&amp;gt;This is actually well-defined in the article, if you'd bothered to look close enough. Dwarves will gather items in the order they scream their demands in.&amp;lt;/s&amp;gt; It's unknown. I think there's no real order, just similar things end up grouped together. :V --[[User:GreyMario|GreyMaria]] 23:32, 26 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::fail.  Uh, I mean, as soon as anyone else sees a strange mood, it can either be disproven, or we can start putting some data together immediately and be done pretty quick.  I saw:  Metal Bars, Silk Cloth, Wood, Bones, Rough Gem, Shell.  If anyone sees bones before wood or something, that means there's no guaranteed order.  But no harm done.  :) --[[User:Sowelu|Sowelu]] 23:36, 26 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::It's simpler than that. Items have a certain number of slots for improvements, and for artifacts the first improvement slot is always filled by the base material of the item. Then the rest are filled in order, with whatever is a valid candidate for that slot (which is probably 'anything that's anything' in every case, though I'm not absolutely sure.) So, there isn't any explicit sorting because it has to be in order.&lt;br /&gt;
&lt;br /&gt;
:::If you fill an item's slots with ordinary decoration, which is easiest to do by encrusting a wide variety of gems on a piece of furniture or the like, you'll see what I mean. Maybe. --[[User:Navian|Navian]] 23:40, 26 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::Ah!  So you're saying that instead of generating a list of ingredients, it first plans out the artifact itself, saying &amp;quot;This one is a chest, it has hanging rings and an image, first let's get a material for the chest, then a material for the hanging rings, then a material for the image&amp;quot;?  That makes a ton of sense, and answers my question.  Thanks! --[[User:Sowelu|Sowelu]] 23:47, 26 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::Well, I know it doesn't do that, because if you close the game and reopen it, you can get different items... With my elf game, I had one artifact that came out as either a thong, a left mitten, or a rope on five tries. But it's roughly the same idea, even with the details randomized upon creation. --[[User:Navian|Navian]] 00:05, 27 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Fell Mood Demands ==&lt;br /&gt;
&lt;br /&gt;
It looks like when a brooding dwarf sits in the tanner's shop and says he needs &amp;quot;Things...&amp;quot; what he's looking for is vermin remains.  Other demands are like in Fey moods. --[[User:Sev|Sev]] 22:24, 3 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Confusing macabre mood ==&lt;br /&gt;
&lt;br /&gt;
My mayor just entered one, while 'quite content', claimed a smelter, waited for a bit, until the parts appeared (the vermin must have died). He then created a roach rock chitin bracelet, and gained the carpenter skill. Am I missing something here? Smelter, rock and carpenter don't seem to mix well... Note: The only skills were proficient cook and fish cleaner, with some dabbling and noice social.--[[User:Finbeer|Finbeer]] 13:03, 6 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Carpenter?  Or wood crafter?  Claiming a smelter isn't out of the question: they sometimes grab a random workshop and turn it into the one they want (is it still a smelter?).  And what is roach rock?  Give the actual description of the artifact.--[[User:Maximus|Maximus]] 19:14, 6 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Carpenter. It's still a smelter, yes.  &amp;quot;This is a large roach chitin bracelet. All craftsdwaftship is of the highest quality. It is encircled with bands of large roach  chitin and dwarf bone. This object menaces with spikes of rat leather.&amp;quot;--[[User:Finbeer|Finbeer]] 15:32, 7 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Hmm.  Post that one on the forums, find out if it's an actual bug.  Does sound pretty nonstandard.--[[User:Maximus|Maximus]] 22:50, 7 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::  :-D Pretty sure that a roach is an actual bug. -[[User:Fuzzy|Fuzzy]] 09:00, 8 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Reclaim_fortress_mode&amp;diff=27029</id>
		<title>40d Talk:Reclaim fortress mode</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Reclaim_fortress_mode&amp;diff=27029"/>
		<updated>2008-12-08T13:51:33Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Ambush when old dwarf hunts? */ Fix bizarre formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Your old dwarves will leave in a big migrant group. You just have to wait. So remove the last section?&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
Have not verified if the immediate grant of competent appraiser happens only if you've marked the dwarf as the outpost's broker first, or will happen even if you allow any dwarf to trade. --[[User:Mike the stout|Mike the stout]]&lt;br /&gt;
&lt;br /&gt;
== Section Caps ==&lt;br /&gt;
&lt;br /&gt;
Unless someone's decided to enforce it without discussing or amending [http://www.dwarffortresswiki.net/index.php/DwarfFortressWiki:Community_Portal#N Rule N], only Pages fall under the first cap, rest lower.&lt;br /&gt;
&lt;br /&gt;
== Ambush when old dwarf hunts? ==&lt;br /&gt;
&lt;br /&gt;
I recently reclaimed a fortress that had still living dwarfs there.  One of which was a hunter &amp;lt;br /&amp;gt;and seems to continue hunting after reclaiming by bashing things with her crossbow.&lt;br /&gt;
However every time she engages an animal I get my screen redirected and game pausing with the &amp;lt;br /&amp;gt;message &amp;quot;An ambush! Drive them out!&amp;quot;. Just reporting this in case it was unknown o.O my 2cents i guess&lt;br /&gt;
--[[User:Scrangos|Scrangos]] 02:20, 24 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Intro on page slightly inaccurate. ==&lt;br /&gt;
&lt;br /&gt;
The intro on this page states that it is possible to start with as many as 35 dwarves.  I just started a game on a map that I previously had abandoned immediately after arriving and I started with 70 dwarves.  (The map was mostly Evil and Savage and had a lot -far more then 70- evil critters all over it due to a chasm where a lot were taking up residence.) &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Frewfrux|Frewfrux]]&amp;lt;/small&amp;gt;&lt;br /&gt;
:Then double-check, and if your observations are indeed correct, '''edit the article!''' It's a wiki for a reason. --[[User:GreyMario|GreyMaria]] 18:24, 19 October 2008 (EDT)&lt;br /&gt;
I am unable to edit the intro paragraph.  There is no edit button.&lt;br /&gt;
Edit:  nvm, I'm dumb.  While there is no edit button for intro sections on a page I just figured out how you go about it.&lt;br /&gt;
&lt;br /&gt;
== Can't get them to do anything...  ==&lt;br /&gt;
&lt;br /&gt;
Just reclaimed a fortress, and they're all mooing around where the wagon is. I reclaimed everything, including individually in the fortress's workshops, and it all shows as claimed... but even with stationing and patrol routes, they're just standing there. I tried deactivating them, and they remain standing... The now deconstructed wagon (the one thing they've actually done) is profoundly well protected, but it doesn't seem like they're all that ambitious about doing anything else... --[[User:Azaram|Azaram]] 02:50, 8 December 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, the rangers are happily denuding the forest of its wildlife, and a metalsmith is butchering them, but everybody else is all standing around doing nothing. I deactivated them, activated them, tried stationing squads over the lava pit to plink at the fire imps that destroyed the forest last time, and squat. Except now the mayor is demanding that they make something out of nickel that we don't have... Hopefully, he'll go nuts and wake the rest of them up, I guess. --[[User:Azaram|Azaram]] 03:11, 8 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33288</id>
		<title>Utility Talk:Dwarf Companion</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=Utility_Talk:Dwarf_Companion&amp;diff=33288"/>
		<updated>2008-12-07T07:15:16Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Viewing more than just dwarves&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things I've noticed with tinkering around in 33g.&lt;br /&gt;
*&amp;quot;invade?&amp;quot; tag toggles prone position for the target.&lt;br /&gt;
*0x1.7(4th row) places and removes the target from the royal guard.&lt;br /&gt;
*0x2.7(4th row) places and removes the target from the fortress guard.&lt;br /&gt;
*0x4000 second row seems to dictate if the creature has a job or place to go to. Turning it off seems to do nothing, it just turns right back on again, unless the creature is moved in the process of applying.&lt;br /&gt;
*0x84, 0x800 and 0x4.5(7th row) make the dwarf friendly oriented instead of a fortress-dweller, much like a merchant.&lt;br /&gt;
*0x8 Is only present on dwarves legendary through making an artifact. It could be what keeps them from having another mood.&lt;br /&gt;
*0x2000 and 0x2.7(last row) seem to be related to lung-related injuries. Both make a &amp;quot;winded&amp;quot; effect appear on the dwarf. 0x2.7 seems to wear off after a short time.&lt;br /&gt;
*0x100(2nd row) does something peculiar. It removes the dwarf from the unit list, and then the dwarf just completely vanishes. Several tags are reset and the dwarf, for all purposes, seems to no longer exist. So far nothing I can find will bring the dwarf back, and several tags used on the dwarf will cause DF to lock up.&lt;br /&gt;
*0x400 makes the target invisible to the unit list only, does not seem to have any adverse effects.&lt;br /&gt;
*0x8.5(7th row) makes the unit a &amp;quot;visitor&amp;quot; on the unit list. Behaves friendly, not sure what it does otherwise.&lt;br /&gt;
*0x8.5 also gets turned on when a child is kidnapped.  &lt;br /&gt;
&lt;br /&gt;
Some interesting notes too. Setting a dwarf to hostile, waiting until a nearby soldier is charging to attack, then making them friendly again causes something really interesting. The soldier will kill the now-friendly dwarf, and then that soldier will become a target to all nearby soldiers, despite still being controllable and interactable.&lt;br /&gt;
Also, that &amp;quot;staring off into the distance&amp;quot; mood is interesting. I want to see it in action but I can't find a way to actually trigger the mood to act. [[User:Lightning4|Lightning4]] 09:23, 27 December 2007 (EST)&lt;br /&gt;
:Thanks for this update! I'll include them in the next revision. AFAIK 0x8 triggers the &amp;quot;creator of&amp;quot; text, and works on any dwarf. It's quite possible to trigger a mood, i'll try soon triggering an artifical mood. [[User:Bartavelle|Bartavelle]] 11:54, 27 December        2007 (EST)&lt;br /&gt;
::Staring off into the distance is the mood used by the zonked out people trapped in this underworld. --[[User:Armrha|Armrha]] 12:24, 28 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey. It seems that when I give a dwarf a mood, he goes to the meeting area and does nothing. Also, when I change a dwarves mood to NONE, I get an error and the game crashes. [[User:Zonhin|Zonhin]] 21:12, 20 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Feature requests! ==&lt;br /&gt;
&lt;br /&gt;
You suggested we put feature requests in the wiki discussion page, so here they are!&lt;br /&gt;
* From sphir: &amp;quot;Any plans on map-related modules? e.g.&lt;br /&gt;
**one button designate cut tree after recording the regions.&lt;br /&gt;
:: I do not get this one? What is exactly suggested? Designate ALL trees at once? [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**additional &amp;quot;bookmarks&amp;quot;, jump to creature (esp dead creatures, which cannot be done in game)&lt;br /&gt;
:: I'll add that soon, as it doesn't seem too hard [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
**add foreman.exe-like macro job management by profession?&amp;quot;&lt;br /&gt;
:: This is planned too [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
* and mine: &amp;quot;alert me when my hunters run out of bolts so I can draft them to reset their job state and get them to pick up a fresh batch of ammo. It's such a hassle to have to constantly watch hunters just so they don't do something dumb like put their head inside a cougar's mouth. Or even a way to look at the items in a dwarf's inventory would be lovely.&amp;quot;&lt;br /&gt;
: This one could be a bit tricky, as inventory is not reversed yet, and i haven't been looking at it, so i have no clue on how hard it is [[User:Bartavelle|Bartavelle]] 06:34, 28 December 2007 (EST)&lt;br /&gt;
I guess others should just add their requests below. Awesome application, thanks Bartavelle! [[User:Chrominance|Chrominance]] 20:06, 27 December 2007 (EST)&lt;br /&gt;
:How about the ability to change what the dwarf likes and hates? Just so my Mayor won't mandate the construction of adamantine items.  --[[User:Corbine|Corbine]] 08:01, 28 December 2007 (EST)&lt;br /&gt;
::Likes and recent &amp;quot;events&amp;quot; are next on my list of stuff to reverse. I would especially like to display a summary of all &amp;quot;bad mood stuff&amp;quot; that recently happened to dwarves. [[User:Bartavelle|Bartavelle]] 11:14, 28 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Ability to see which item a particular dwarf is tasking to haul and zoom to it?  Ability to zoom to items in general would also be great (the game seems to want to support this, as it has the 'zoom to' option on the bottom in say, the inventory screen, but you can't actually zoom to anything from the inventory page as far as I can tell). --[[User:Squirrelloid|Squirrelloid]] 01:11, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
What about destroy the contents of a square? Or destroy all of X item? Cleanup on unbelievably cluttered, unplayable maps would be a real nice feature. Not sure how to do it though... I've seen tile edit but not contents edit. ~~----&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
If you happen to see this before the thread on the forums, I posted the bug I'm getting 50% of the time while traveling in adventure mode with the new version of DC in [38a].&lt;br /&gt;
--[[User:KaelGotRice|KaelGotRice]] 10:26, 10 February 2008&lt;br /&gt;
&lt;br /&gt;
Occasionally when you heal/hurt or modify something of a dwarf or creature, the exhaustion amount will be maxed out, causing the target to pass out for QUITE awhile.  --[[User:Corbine|Corbine]] 08:15, 28 December 2007 (EST)&lt;br /&gt;
:That's what's making them do that? Aha! --[[User:Penguinofhonor|Penguinofhonor]] 18:55, 3 February 2008 (EST)&lt;br /&gt;
::Just check the exaustion field to make sure it's 0 or something low, as opposed to the 65535 that it will ocassionally fill in with. Not sure what causes it to go for max value instead of the minimum. --[[User:N9103|Edward]] 19:33, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Getting an error when trying to start program. It couldn't get the DLLs at first so I just copied them into the folder, which seemed to work, but now it gives this:&lt;br /&gt;
http://80.60.190.55/pics/dfcbug.jpg&lt;br /&gt;
It closes (or crashes) the dwarf fortress application in the process, no error messages pop up.&lt;br /&gt;
:thanks for the info, i'm trying right now to reduce the number of required components, so it should be better soon ... [[User:Bartavelle|Bartavelle]] 18:10, 1 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
When I first tried to use DF Companion, it gave me an error message that stated Libglib-2.0-0.dll was missing. So I went and downloaded it, put it in the right place. Then it said I needed iconv.dll, so I went and downloaded it. Then it made me get intl.dll. Now, it's saying &amp;quot;The procedure entry point g_Assert_Warning could not be located in the dynamic link library libglib-2.0-0.dll&amp;quot;--[[User:Demosthenes|Demosthenes]] 17:22, 19 February 2008 (EST)&lt;br /&gt;
: It sounds like you did not install the latest &amp;quot;gtk runtime environment&amp;quot; [[User:Bartavelle|Bartavelle]] 01:34, 20 February 2008 (EST)&lt;br /&gt;
:: I did. D= Several times.--[[User:Demosthenes|Demosthenes]] 19:24, 20 February 2008 (EST)&lt;br /&gt;
::: Then I have no clue :( [[User:Bartavelle|Bartavelle]] 01:46, 21 February 2008 (EST)&lt;br /&gt;
::: When I run it with the command line, it gives this. http://img301.imageshack.us/img301/5550/errorao1.jpg --[[User:Demosthenes|Demosthenes]] 21:03, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 0x4000 ==&lt;br /&gt;
&lt;br /&gt;
0x4000 is nauseous. [[User:Nate879|Nate879]] 19:10, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Better give it some Compazine, then.  *rimshot*--[[User:Maximus|Maximus]] 23:21, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How exactly do I run this?==&lt;br /&gt;
What do I run here? The .glade file? Because if I open that, it gets me a tiny window with 2 things I can choose, skilledit and creatureedit. If I choose them, they are completely blank. I've tried cmd.exe but I get the same thing. --[[User:Penguinofhonor|Penguinofhonor]] 21:23, 21 January 2008 (EST)&lt;br /&gt;
: you should run dfcomapnion_prototype.py, as stated in the main page!&lt;br /&gt;
:: Hey, he added that because of this question, okay? --[[User:Penguinofhonor|Penguinofhonor]] 17:48, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Unable to run on win2000===&lt;br /&gt;
I'm still using win2000, and I'm unable to run the program, it gives an error requesting the instruction GetProcessImageFileNameA, which is only available on XP and Server2003.&lt;br /&gt;
: Ok i'm gonna try to find an alternative ASAP [[User:Bartavelle|Bartavelle]] 07:35, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Tracebacks for version .7==&lt;br /&gt;
&lt;br /&gt;
F:\Python25\GTK&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
version v0.27.169.88a, pid 3676, player 0&lt;br /&gt;
0 words loaded&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
    self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 92, in __init__&lt;br /&gt;
    self.getWords()&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 208, in getWords&lt;br /&gt;
    lptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dwarfdbg.py&amp;quot;, line 104, in getLong&lt;br /&gt;
    return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;F:\Python25\GTK\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory&lt;br /&gt;
 request was completed.&lt;br /&gt;
&lt;br /&gt;
:you must load your game [[User:Bartavelle|Bartavelle]] 10:45, 7 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Terrain Replication==&lt;br /&gt;
You stated on the forums that you would/could make a script that would allow a person to copy the information from a tile and replicate it elsewhere, and then in Nist Akath, Captain Mayday claimed that he used said script. Where is this? It's useful-sounding. --[[User:Penguinofhonor|Penguinofhonor]] 19:45, 10 February 2008 (EST)&lt;br /&gt;
: Try the secret link [http://bartabox.banquise.net/df/companion-0.8-any.zip here], but i will replace this file as soon as I &amp;quot;officially&amp;quot; release it. [[User:Bartavelle|Bartavelle]] 01:49, 11 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dwarf Companion - Cheating Fun in Adventure Mode! ==&lt;br /&gt;
&lt;br /&gt;
I was tinkering about with the Dwarf Companion program earlier today, when a thought came to my mind. &amp;quot;What if you could do stuff with this program in Adventure mode?&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Well, it turns out that you can. By turning on the program and hitting the &amp;quot;All Creatures&amp;quot; box, you can access any loaded creature as well as your own adventurer. By doing this, you can make him as strong and legendary as you want, and effectively kill anything within the sector. You can also change your character into any creature in the game, including demons, goblins, etc. (NOTE: 'Shapeshifting' like this renders the tile where you changed un-passable, and you tend to teleport when you do so. Also, when I changed into a dragon, the game crashed.) Moods are also able to toggle, though I've only tested them upon my own adventurer. Going beserk in a human town triggered the mayor to start attacking me, but when I turned it off, he became friendly once again.&lt;br /&gt;
&lt;br /&gt;
Here's a movie of some of my exploits with a fresh adventurer dwarf: http://mkv25.net/dfma/movie-348-dwarfcompanioninadventuremode17338a&lt;br /&gt;
&lt;br /&gt;
I hope this strikes as interesting / useful for the future!&lt;br /&gt;
&lt;br /&gt;
== Won't Run ==&lt;br /&gt;
Just recently had a little... accident at my fortress and I wanted to rectify it, since it was just a result of my own stupidity. Squashed some poor bastard with a drawbridge. Unfortunately trying to run Companion results in this:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5740, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;C:\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 480, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\companion\dwarfdbg.py&amp;quot;, line 154, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 212&lt;br /&gt;
[[User:Lightning4|Lightning4]] 19:23, 23 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Update: I've tested again with the new version, as well as tried another fortress. The initial fortress I tried it on still fails to run with the same error. However, another, older fortress works just fine.[[User:Lightning4|Lightning4]] 14:04, 26 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Issue resolved. A fix was provided for this error at the bottom of the page. [[User:Lightning4|Lightning4]] 13:10, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 176.38a not work ==&lt;br /&gt;
D:\games\1non company made\dwarf\utility\companion 0.10&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 5352, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 446, in fresh getCreature&lt;br /&gt;
      slist = self.getSkills(c)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 328, in getSkills&lt;br /&gt;
      skptr = self.getLong(skillptr)&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dwarfdbg.py&amp;quot;, line 125, in getLong&lt;br /&gt;
      return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
    File &amp;quot;D:\games\1non company made\dwarf\utility\companion 0.10\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
      raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
Yes I am in dwarf fortunse mode and I have vista and I in new fortuness that generated on new map. [[User:Omagaalpha|Omagaalpha]] 12:14, 27 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b not running ==&lt;br /&gt;
&lt;br /&gt;
Using version 0.9-any with Python 2.5 and all modules installed. Works fine in 176.38a, as shown:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 2828, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
&lt;br /&gt;
When trying to run in 176.38b I get:&lt;br /&gt;
&lt;br /&gt;
  C:\Spill\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
  version generic version, pid 544, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 814, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 446, in getCreature&lt;br /&gt;
    bpname = self.getBodyPart(c, i)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 322, in getBodyPart&lt;br /&gt;
    bpv = self.getVec(c.bpNames)&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 119, in getVec&lt;br /&gt;
    return struct.unpack(&amp;quot;LLLL&amp;quot;, self.dbg.read(ptr, 16))&lt;br /&gt;
  File &amp;quot;C:\Spill\Dwarf Fortress\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
    raise WinError()&lt;br /&gt;
  WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another problem from someone else:&lt;br /&gt;
&lt;br /&gt;
Err, nevermind; was using 0.8 version of companion; my bad.  I get the same as above with 0.9.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 23:11, 24 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Version 0.10-any ==&lt;br /&gt;
&lt;br /&gt;
Companion 0.10-any works with 176.38c for me. However, I had to copy the &amp;quot;pygtk&amp;quot; subdirectory of an older version (0.8-python25) into the 0.10 installation and run dfcompanion_prototype.py from the command line. Just the thing to cope with those ambushes (they're a bit overpowered, don't you think?) Zombie frogmen! MUHAHAHAHAHA!!! [[User:RP|RP]] 07:32, 28 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== 176.38b stopped working ==&lt;br /&gt;
&lt;br /&gt;
The companion used to work for me in 176.38b but at some point it stopped working (after a few goblin ambushes).  Here's what it does:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
      col = self.getCreature(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
      c.events = self.getEvents(c)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
      events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 214&lt;br /&gt;
&lt;br /&gt;
I don't know much about the internal structure of the companion, but couldn't you use eventName.get(p, &amp;quot;Unknown&amp;quot;) as a failsafe to stop these from happening?  That way new events wouldn't break everything.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:26, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Actually, I just made this modification and another error popped up immediately after:&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 2732, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
      DFcmp = DFcompanion()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
      self.initList()&lt;br /&gt;
    File &amp;quot;dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
      list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
    File &amp;quot;C:\Documents and Settings\Yourself\Desktop\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 837, in getCreatures&lt;br /&gt;
      self.eventList[ event[0] ][1] += 50/event[2]&lt;br /&gt;
  IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
I managed to make the error go away, but it's a total hack, since I don't know the structure of companion.&lt;br /&gt;
&lt;br /&gt;
I changed lines 820-822, which are:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = range(212)&lt;br /&gt;
      for i in range(212):&lt;br /&gt;
      self.eventList[i] = [i,0,[],eventName[i]]&lt;br /&gt;
&lt;br /&gt;
Into this:&lt;br /&gt;
&lt;br /&gt;
  self.eventList = [[i,0,[],eventName.get(i, &amp;quot;??&amp;quot;)]&lt;br /&gt;
                    for i in xrange(215)]&lt;br /&gt;
&lt;br /&gt;
The companion appears to work now for me, but as I said, it's a total hack.&lt;br /&gt;
&lt;br /&gt;
--[[User:Yourself|Yourself]] 13:39, 2 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Error ocurring (something with gdk and cairo and a .dll) ==&lt;br /&gt;
&lt;br /&gt;
After installing python (2.5.2 - also tried 2.5.1 and 2.4.something) the gdk runtime environment (2.8.20) &amp;lt;br /&amp;gt;&lt;br /&gt;
and those 3 packets (pygobject-2.12.3-1; pycairo-1.2.6-1; pygtk-2.10.6-1 - these 3 arent necessary for the reproduktion fo the error)&lt;br /&gt;
&lt;br /&gt;
starting the &amp;quot;dfcompanion_prototype.py&amp;quot; from the any or the py2.5 package returns the following error:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Der Prozedureinsprungpunkt &amp;quot;gdk_cairo_set_source_pixmap&amp;quot; wurde in der DLL &amp;quot;libgdk-win32-2.0-0.dll&amp;quot; nicht gefunden&amp;quot;&lt;br /&gt;
read:&amp;quot;could't find the routine entry point [...] in the dll[...]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
downloading a .dll from the net changes the error slightly,&lt;br /&gt;
now &amp;quot;gdk_cairo_create&amp;quot; is missing instead of &amp;quot;gdk_cairo_set_source_pixmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-since i've absolutely no clue what he actually wants, i hope someone can solute this X_x&lt;br /&gt;
&lt;br /&gt;
Q&lt;br /&gt;
&lt;br /&gt;
:Valdemar put up a link to a exe version of companion on the forums for those of us who don't have the patience to fiddle around with python. It's in the DF companion thread near the end. [[User:VengefulDonut|VengefulDonut]] 18:02, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have the exact same problem as the one above me...&lt;br /&gt;
--[[User:AtomicTroop|AtomicTroop]] 12:52, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::As do I! And I'm dying to make a legendary miner/mason/brewer/grower/weaponsmith/armorsmith/swordsdwarf/seige engineer/seige operator. Honestly, that would be awesome.&lt;br /&gt;
&lt;br /&gt;
And in case your computer speaks in English, the error is this:&lt;br /&gt;
&lt;br /&gt;
The procedure entry point gdk_cairo_set_source_pixmap could not be located in the dynamic link library libgdk-win32-2.0-0.dll.&lt;br /&gt;
&lt;br /&gt;
So, if you could could please explain how we can fix this, that would be great because your program looks awesome.--[[User:Smoking Gnu|Smoking Gnu]] 00:59, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The problem is the link telling you to download GTK is broken, it has you download version 2.8.20 when you need 2.10.11. Go here: http://sourceforge.net/project/showfiles.php?group_id=98754&amp;amp;package_id=121281 and get the right version. --[[User:xzzy|xzzy]]&lt;br /&gt;
&lt;br /&gt;
== Import Error: No module named ctypes - 0.8 and 1.0  ==&lt;br /&gt;
&lt;br /&gt;
Err, just tried upgrading to the newer version of companion, and can't get it to work. I'm using the latest version of DF (incompatable?). Doesn't look like a DF problem though. I installed all of the modules, I think I'm using python version 2.4. I'll be on IRC in #bay12games if you want to try get hold of me... --[[User:Markavian|Markavian]]&lt;br /&gt;
:You must have the 2.5 version. ctypes is a module that is only in Python 2.5. You should either upgrade Python to 2.5 or download the [http://bartabox.banquise.net/df/companion-0.10-any.zip -any version]. (0.10 works fine for me in the latest DF version and I have 2.4 too)--[[User:Valdemar|Valdemar]] 20:39, 15 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Fails to load (inexplicably) 0.10 ==&lt;br /&gt;
I've been able to run DwarfCompanion just fine for a week or so now.  However, starting tonight with a fort that has been able to be modified before, I now get this as the error that displays-&lt;br /&gt;
&lt;br /&gt;
  version generic version, pid 1960, player a6&lt;br /&gt;
  2103 words loaded&lt;br /&gt;
  race 0 loaded&lt;br /&gt;
  race 1 loaded&lt;br /&gt;
  race 2 loaded&lt;br /&gt;
  race 3 loaded&lt;br /&gt;
  Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 396, in __init__&lt;br /&gt;
    self.initList()&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dfcompanion_prototype.py&amp;quot;, line 123, in initList&lt;br /&gt;
    list = self.dd.getCreatures(self.showmode,dead=self.showdead)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 835, in getCreatures&lt;br /&gt;
    col = self.getCreature(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 502, in getCreature&lt;br /&gt;
    c.events = self.getEvents(c)&lt;br /&gt;
  File &amp;quot;C:\DF Utils\companion-0.10-any\companion\dwarfdbg.py&amp;quot;, line 170, in getEvents&lt;br /&gt;
    events.append( [p, eventName[p], id] )&lt;br /&gt;
  KeyError: 213&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is an error due to lack of sanity checking on the events list.  Put this in instead of events.append( [p, eventName[p], id] )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        try:&lt;br /&gt;
                                events.append( [p, eventName[p], id] )&lt;br /&gt;
                        except KeyError:&lt;br /&gt;
                                print &amp;quot;No such event %s known&amp;quot; % p&lt;br /&gt;
&lt;br /&gt;
[[User:Qmarx|Qmarx]] 20:36, 3 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::Bingo. This fixed my problem as well. Thanks! [[User:Lightning4|Lightning4]] 13:09, 9 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Easy Python/PyGTK installer ==&lt;br /&gt;
&lt;br /&gt;
I was having some trouble getting all the Python dependencies to work properly together, but after some research I found a nice all-in-one PyGTK installer that works perfectly with companion 0.10. http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html Hope this helps!&lt;br /&gt;
&lt;br /&gt;
== Error -- entry point g_timeout_add_seconds_full ==&lt;br /&gt;
&lt;br /&gt;
The procedure entry point g_timeout_add_seconds_full could not be located in the dynamic link library libglib-2.0-0.dll&lt;br /&gt;
&lt;br /&gt;
I installed these modules&lt;br /&gt;
&lt;br /&gt;
    *  Python (works with any version, 2.5 is prefered)&lt;br /&gt;
    *  &amp;quot;Gtk+/Win32 Runtime Environment Installer&amp;quot;&lt;br /&gt;
    * For python 2.5 users, just grab the utility at this place.&lt;br /&gt;
    * Install the three modules from this page (PyCairo, PyGObject, PyGTK) &lt;br /&gt;
&lt;br /&gt;
After trying to run it I received that erro.&lt;br /&gt;
&lt;br /&gt;
I also tried companion-0.11-any.zip and it didn't work.&lt;br /&gt;
&lt;br /&gt;
Edit: I uninstalled all the components and reinstalled with that all-in-one python installer and it works now.--[[User:Richards|Richards]] 15:46, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Adding Additional Ingredients to Artifacts ==&lt;br /&gt;
A nifty little trick.  You have to micromanage a little, though.  Anyway, as soon as your moody dwarf has claimed a workshop, hopefully he'll leave to grab the first item.  As soon as he starts walking to get it, fire up companion and change the first required object.  The moody dwarf will complete the fetching duty for the original first item, then go to get the new first item.  Repeat until you have enough items stored in the workshop for your satisfaction, then let your poor moody dwarf finally collect everything he needs.  All of the collected items will be used as artifact components.[[User:QMarx|QMarx]] 10:24, 7 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Feature request: custom wounds==&lt;br /&gt;
&lt;br /&gt;
It would be nice if we could directly edit the wound levels of creatures, instead of being forced to either heal them entirely or make them bleed to death.  Someone with a mangled leg could, for instance, be manually healed to a broken leg; this would allow us &amp;quot;strict&amp;quot; players to have mangled dwarves heal, until Toady corrects the &amp;quot;phantom pains&amp;quot; issue and allows mangled injuries to heal over to permanent debilitations. --[[User:JT|JT]] 18:22, 11 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Command Line? ==&lt;br /&gt;
&lt;br /&gt;
I have everything installed (2.5 and then the runtime) but Dwarf Companion crashes on me. How do I run it from a command line so I can see the errors? I'm on Media Center/XP. All I have time to read before it crashes is something about an invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
== Unable to run ==&lt;br /&gt;
&lt;br /&gt;
Whenever I try to load it, it won't run, I ran the game and downloaded everything. This is all that happens:&lt;br /&gt;
&lt;br /&gt;
 version v0.27.169.88a, pid 2760, player 0&lt;br /&gt;
 0 words loaded&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 390, in &amp;lt;module&amp;gt;&lt;br /&gt;
   DFcmp = DFcompanion()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfcompanion_prototype.py&amp;quot;, line 336, in __init__&lt;br /&gt;
   self.dd = dwarfdbg()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 102, in __init__&lt;br /&gt;
   self.getWords()&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 218, in getWords&lt;br /&gt;
   kptr = self.getLong(vec2[1]+race*4)&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfdbg.py&amp;quot;, line 114, in getLong&lt;br /&gt;
   return struct.unpack(&amp;quot;L&amp;quot;, self.dbg.read(ptr, 4))[0]&lt;br /&gt;
  File &amp;quot;C:\Users\Todd\Downloads\DF STUFF\companion\dfwin32.py&amp;quot;, line 81, in read&lt;br /&gt;
   raise WinError()&lt;br /&gt;
 WindowsError: [Error 998] Invalid access to memory location.&lt;br /&gt;
&lt;br /&gt;
--[[User:0todd0|0todd0]] 01:05, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
It doesn't recognize your df version ... do you have debug privileges on the dwarf fortress process? Is it the latest version?&lt;br /&gt;
[[User:Bartavelle|Bartavelle]] 08:51, 27 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
yes, it's the latest version. What do you mean by &amp;quot;debug privileges?&amp;quot; --[[User:0todd0|0todd0]] 23:23, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: I had this exact error too, until I right-clicked on dfcompanion_prototype.py and went to &amp;quot;open with&amp;quot; to find two python options, the second one worked. Have you got python previously installed and if so can you try uninstalling all versions and re-installing the latest one again? This could be a stab in the dark however... --[[User:Mrchinchin25|Mrchinchin25]] 23:48, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: I recently downloaded this: what's been said so far to fix this problem isn't doing anything at all. Again, what do you mean &amp;quot;debug privileges?&amp;quot; --[[User:Pseu|Pseu]] 19:35, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I was a moder for Elder Scrolls 4 and it required both python 2.4 and 2.5 to mod. Though t see if this would work, i uninstalled python 2.4 but it didn't, i'll try what you said Mrchinchin...  --[[User:0todd0|0todd0]] 20:32, 4 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::In regards to debug privileges in Win XP.  Start-&amp;gt;Control Panel-&amp;gt;Administrative Tools-&amp;gt;Local security Settings-&amp;gt;local policies-&amp;gt;user rights assignment-&amp;gt;debug programs (on the right pane)--[[User:kirk|kirk]] 11:58, 10 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::::I'm having the same issue with DF 0.27.176.38c and the newest version of Companion (downloaded it today). Also, kirk's info above isn't useful to anyone who is using XP Home - Local Security Settings isn't there. --[[User:Tyranic-Moron|Tyranic-Moron]] 22:06, 14 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Moogie's Problem ==&lt;br /&gt;
&lt;br /&gt;
I'm getting this:&lt;br /&gt;
&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;C:\Documents and Settings\Moogie\My Documents\Dwarven Fortress\companion&lt;br /&gt;
 \dfcompanion_prototype.py&amp;quot;, line 3, in &amp;lt;module&amp;gt;&lt;br /&gt;
    import gtk&lt;br /&gt;
 ImportError: No module named gtk&lt;br /&gt;
&lt;br /&gt;
I have Gtk 2.10.11-1 installed in the Companion folder. I have Python 2.5.1 installed from ages ago when I used to play Oblivion.&lt;br /&gt;
&lt;br /&gt;
Why isn't it seeing Gtk there?&lt;br /&gt;
&lt;br /&gt;
Wow, I have no idea what I'm doing. The above comment is from me (Moogie). I don't know how to add a title or anything, sorry.&lt;br /&gt;
&lt;br /&gt;
: Don't worry, I'm sure you'll get it eventually. I've shifted your error into it's own section anyway, hopefully it's more noticeable this way. --[[User:Tyranic-Moron|Tyranic-Moron]] 18:52, 15 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Not running on Windows X64 either ==&lt;br /&gt;
&lt;br /&gt;
Okay since it doesn't run on Win2000, I bought a new PC just to get some better FPS on Dwarf Fortress, but this tool won't run on it either.&lt;br /&gt;
&lt;br /&gt;
I get the following error:&lt;br /&gt;
&lt;br /&gt;
WindowsError: [Error 299] Only part of a ReadProcessMemory or WriteProcessMemory request was completed.&lt;br /&gt;
&lt;br /&gt;
Tried Python 2.4 and 2.5 and different versions of this utility but all are giving the same error.&lt;br /&gt;
&lt;br /&gt;
== Missing DLL file ==&lt;br /&gt;
&lt;br /&gt;
I have the latest version of Python. I downloaded all the required files. When I run DFcompanion_prototype.py, I get &amp;quot;This application has failed to start because libglib-2.0-0.dll was not found. Re-installing the application may fix this problem.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Why is it giving me this message if I've already installed all the required files?&lt;br /&gt;
&lt;br /&gt;
== Install Questions ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;For python 2.5 users, just grab the utility at this place, and unzip it (warning, this is an old version). &amp;quot;&lt;br /&gt;
It's an old version of dwarf companion?  If that's the case, where is the most recent version? I don't see it on your page. ([[User:Slitherrr|Slitherrr]] 11:58, 30 July 2008 (EDT))&lt;br /&gt;
&lt;br /&gt;
==.39f is incompatible==&lt;br /&gt;
 D:\Dwarf Fortress\companion&amp;gt;dfcompanion_prototype.py&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 402, in &amp;lt;module&amp;gt;&lt;br /&gt;
    DFcmp = DFcompanion()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dfcompanion_prototype.py&amp;quot;, line 346, in __in&lt;br /&gt;
 it__&lt;br /&gt;
     self.dd = dwarfdbg()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 105, in __init__&lt;br /&gt;
     self.configoffsets()&lt;br /&gt;
   File &amp;quot;D:\Dwarf Fortress\companion\dwarfdbg.py&amp;quot;, line 49, in configoffsets&lt;br /&gt;
     tmp = os.getPatternPos( r'\x68' + stock + r'\xb8....\xc7.........\x89.....'+ os.call + r'\x38' )[0]+0x21&lt;br /&gt;
 IndexError: list index out of range&lt;br /&gt;
&lt;br /&gt;
This is the same problem I'm having too. I have all the correct packages installed. It looks like Dwarf Companion just doesn't work with 39f. - SquirrelFarmer&lt;br /&gt;
&lt;br /&gt;
== manual input of offsets for 39f ==&lt;br /&gt;
&lt;br /&gt;
Okay I might be ignorant to all this memory messing stuff, but wouldn't this problem with the new version be fixed if someone puts an if(1): at line 28 of dwarfdbg.py and changes there to what they should be in the new version?&lt;br /&gt;
&lt;br /&gt;
Would anyone happen to have the required addresses?&lt;br /&gt;
&lt;br /&gt;
These are the variables it needs, as you can see I've been trying a bit myself but I still don't have all the required ones.&lt;br /&gt;
&lt;br /&gt;
         self.off_vec_maincreatures = 0x01575DEC   #0x01427B50&lt;br /&gt;
         self.off_x_width =      0x015B7938 #0x01469698&lt;br /&gt;
         self.off_y_width =      0x015B793C #0x0146969C&lt;br /&gt;
         self.off_z_width =      0x015B7940 #0x014696A0&lt;br /&gt;
         self.off_map_data =      0x015B7920 #0x01469680&lt;br /&gt;
         self.off_race =         0x00000000 #0x0146B060&lt;br /&gt;
         self.off_lang =         0x00000000 #0x0146B180&lt;br /&gt;
         self.off_moodtime =      0x00000000 #0x01248ABA&lt;br /&gt;
         self.off_playedrace =      0x00000000 #0x01248AC8&lt;br /&gt;
         self.off_economy =      0x00000000 #0x0123B384&lt;br /&gt;
         self.off_xcursor =      0x009EF294 #0x008FF288&lt;br /&gt;
         self.off_ycursor =      0x009EF298 #0x008FF28C&lt;br /&gt;
         self.off_zcursor =      0x009EF29C #0x008FF290&lt;br /&gt;
&lt;br /&gt;
== DwarfCompanion Linux HOWTO ==&lt;br /&gt;
&lt;br /&gt;
There are two major problems when trying to run DwarfCompanion-0.13 in Linux:&lt;br /&gt;
&lt;br /&gt;
* at least when started with &amp;quot;wine dwarfort.exe&amp;quot;, dwarf-companion&lt;br /&gt;
** cannot find the path to the executable when searching for the offsets&lt;br /&gt;
** and has problems finding the process with &amp;quot;endswith()&amp;quot;&lt;br /&gt;
&lt;br /&gt;
the following patch tries to work around these problems somewhat (you either have to run DwarfCompanion one directory-level down from your dwarfort.exe or change the path in the patch):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dwarfdbg.py	2008-09-07 22:04:12.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dwarfdbg.py	2008-09-07 22:07:11.000000000 +0000&lt;br /&gt;
 @@ -100,9 +100,9 @@&lt;br /&gt;
  		self.dbg = pydbg()&lt;br /&gt;
  		self.metals = None&lt;br /&gt;
  		for (pid, proc) in self.dbg.enumerate_processes():&lt;br /&gt;
 -			if proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +			if &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  				break&lt;br /&gt;
 -		if not proc.lower().endswith(&amp;quot;dwarfort.exe&amp;quot;):&lt;br /&gt;
 +		if not &amp;quot;dwarfort.exe&amp;quot; in proc.lower():&lt;br /&gt;
  			print &amp;quot;Dwarf Fortress is not running, or could not be found&amp;quot;&lt;br /&gt;
  			sys.exit(-1)&lt;br /&gt;
  		self.image = proc&lt;br /&gt;
 @@ -864,7 +865,7 @@&lt;br /&gt;
  &lt;br /&gt;
  	def getOs(self):&lt;br /&gt;
  		if self.ofs == None:&lt;br /&gt;
 -			self.ofs = offsetsearch.offsetsearch(self.image)&lt;br /&gt;
 +			self.ofs = offsetsearch.offsetsearch(&amp;quot;../dwarfort.exe&amp;quot;)&lt;br /&gt;
  		return self.ofs&lt;br /&gt;
  &lt;br /&gt;
  	def instaMood(self):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* reading/writing from the dwarf-fortress process when attaching/detaching with ptrace() without waiting for the process to react to the ptrace() also leads to problems, basically it is timing-dependent if you can read or change anything&lt;br /&gt;
&lt;br /&gt;
this is easily fixed with waitpid (though I'm not quite sure if this really fixes the problem or if some signals could screw everything up again, therefore the &amp;quot;print status&amp;quot; statement):&lt;br /&gt;
&lt;br /&gt;
 --- companion/dflinux.py	2008-01-09 10:50:00.000000000 +0000&lt;br /&gt;
 +++ ~/dwarf_fortress/companion/dflinux.py	2008-09-07 21:29:50.000000000 +0000&lt;br /&gt;
 @@ -33,6 +33,9 @@&lt;br /&gt;
  		pid = int(spid)&lt;br /&gt;
  		self.pid = pid&lt;br /&gt;
  		self.libc.ptrace(16, self.pid, 0, 0) #ptrace attach&lt;br /&gt;
 +		status = 0&lt;br /&gt;
 +		self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +		print status&lt;br /&gt;
  	&lt;br /&gt;
  	def read(self, addr, size):&lt;br /&gt;
  		out = ''&lt;br /&gt;
 @@ -60,4 +63,7 @@&lt;br /&gt;
  	def detach(self):&lt;br /&gt;
  		if self.pid&amp;gt;0:&lt;br /&gt;
  			self.libc.ptrace(17, self.pid, 0, 0) #ptrace detach&lt;br /&gt;
 +			status = 0&lt;br /&gt;
 +			self.libc.waitpid(self.pid, status, 0)&lt;br /&gt;
 +			print status&lt;br /&gt;
  			self.pid = 0&lt;br /&gt;
&lt;br /&gt;
* There are still some minor problems, e.g. when trying to set anything in the creature-editor, but at least healing and resting from the creature-list works now as expected. I will try to take a look at the creature-editor ...&lt;br /&gt;
&lt;br /&gt;
--[[User:Penguin dwarf08|Penguin dwarf08]] 14:14, 11 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Hey Bartavelle, somebody in this thread noted that creature flag 0x1.4 seems to control the &amp;quot;projectile&amp;quot; status (blue background).  http://www.bay12games.com/forum/index.php?topic=27494.msg336702#msg336702&lt;br /&gt;
[[User:Footkerchief|Footkerchief]] 02:46, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Free cat pet option ==&lt;br /&gt;
&lt;br /&gt;
Hello mate, great work here. Thing is as I was trying to find a way to &amp;quot;free&amp;quot; the cats from their owners to prevent catsplosion, I realized you already had a right click option, marked &amp;quot;(doesn't work)&amp;quot; but it seems it worked for me. It resets the cat back to Uninterested state and does not seem to produce an unhappy thought. So why is it marked &amp;quot;does not work&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
--[[User:Alkar|Alkar]] 10:43, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Yet more help needed ==&lt;br /&gt;
&lt;br /&gt;
When I try to run it via the command prompt, I get this error: http://i100.photobucket.com/albums/m39/weapon_ook/dfcompanion.jpg&lt;br /&gt;
I freely admit that I haven't the blindest clue of what it means. Any help? --[[User:Simmura McCrea|Simmura McCrea]] 14:33, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Can't help you there, '''but''' on the main page for DC, you can download an [http://www.pindi.us/files/df/dfcompanion-0.14-exe.zip exe version] of the tool, which saves you from having to use all the other dependancies (at least it works like a charm for me) --[[User:Alkar|Alkar]] 15:20, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, that seems to have fixed it. Thanks. --[[User:Simmura McCrea|Simmura McCrea]] 16:06, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Viewing more than just dwarves ==&lt;br /&gt;
&lt;br /&gt;
I see posts below of people modifying things that aren't dwarves. But, when I try setting the filter to &amp;quot;All Creatures&amp;quot; and refreshing, I still only get dwarves. Is there a trick to this? I'm hoping to find a way to deal with a floating wagon. -[[User:Fuzzy|Fuzzy]] 02:15, 7 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Troglodyte&amp;diff=41221</id>
		<title>40d Talk:Troglodyte</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Troglodyte&amp;diff=41221"/>
		<updated>2008-12-05T14:12:29Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It seems to me that the troglodytes are programmed to attack and chase civilians, but run away from military dwarfs. Can anyone confirm? [[User:Tallyho|Tallyho]] 09:03, 5 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Maybe they've got some kind of 'COWARDICE' flag set or something.&lt;br /&gt;
&lt;br /&gt;
:Speaking of which, what ARE these things? They sound like little tiny 'cavemen'/underdeveloped humans. ~ [[User:Midna|Midna]] 03:31, 5 December 2008 (EST)&lt;br /&gt;
::Back in D&amp;amp;D, they were roughly human-sized or higher lizard creatures [http://www.dndo-online.com/content/monsters-troglodyte.php]. One of the few creatures to get an official rubber figurine back in the 1E days. -[[User:Fuzzy|Fuzzy]] 09:12, 5 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Magma&amp;diff=11281</id>
		<title>40d Talk:Magma</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Magma&amp;diff=11281"/>
		<updated>2008-12-04T19:45:01Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Export the local map */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Are you certain that steel is a requirement for metals in contact with magma? This info conflicts with the [[Magma smelter]] article, which state that using [[Fire-safe materials]] is enough. Don't have a fort with magma yet, but could someone check which one is correct?[[User:Thexor|Thexor]] 19:23, 31 October 2007 (EDT)&lt;br /&gt;
:If i disable temperature can my dwarfs swim through the magma unharmed? Will it still cause water to steam? [[User:Diabl0658|Diabl0658]] 22:28, 31 October 2007 (EDT)&lt;br /&gt;
:: Yes, dwarves seem to be able to swim through magma unharmed when temperature is off(I've had them shoved in during a fight, not 100% sure), but they'll violently resist this, even without danger. Water will still steam, it seems to be hard coded. --[[User:Erathoniel|Erathoniel]] 16:50, 12 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Does the type of rock around the mountainous areas hint at magma? If you check out [http://en.wikipedia.org/wiki/Volcanic_rocks#Naming this article] and [http://en.wikipedia.org/wiki/Igneous_rock#Mineralogical_classification this site] list a bunch of common volcanic rocks: Granite, Rhyolite, Diorite, Andesite, Gabbro, Basalt, Peridotite and Komatite. Perhaps some clues as to where to find magma?&lt;br /&gt;
:It may be possible to find magma vents by searching for extrusive igneous rocks (such as basalt, felsite, rhyolite and andesite), but continental shelves and deep earth are just naturally made of intrusive igneous rock (such as granite, diorite and gabbro). It's generally indicative of rock that has been pushed up to the surface (or erosion has withered the rock down), and not a volcano.&lt;br /&gt;
::So areas with surface igneous rocks such as basalt, felsite, rhyolite and andesite have a high chance of finding a source of magma below the surface? I'd like to know if it's entirely random or if there is some order or pattern to it. [[User:Schm0|Schm0]] 08:38, 5 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
On a completely different topic: I keep setting up on magma vents but not actually having a magma chamber visible. I assumed one problem was the lack of a border on my plot (so somehow the volcano was actually outside my plot), but even after making it bigger there was still no magma (...but it did have a fancy cave)...This has happened the last 4 times I've tried to start on a volcano, and the world regenerating takes quite a while for ~10 named volcanoes, and then all of the livable ones don't actually have magma.--[[User:UltimaGecko|UltimaGecko]] 16:50, 3 November 2007 (EDT)&lt;br /&gt;
:You might try using reveal.exe to see if the volcano is underground. I just built on a site with a volcano which was not visible from the surface, and used reveal to make sure I hadn't lost my mind (then I killed DF and restarted it so I wouldn't still have the map revealed) - The volcano was entirely underground, covered by layer(s) of rock. I've also added a note to the article saying that it is possible to find a volcano which is visible on the starting screen but not from the surface on-site.--[[User:SL|SL]] 21:54, 7 November 2007 (EST)&lt;br /&gt;
::I think this is related to the temperature of the area. I've got a map with a magma vent in the middle of a glacier. There was no surface magma, but there was a nice flat, round patch of obsidian surrounded by ice. After digging down three levels through this &amp;quot;cap&amp;quot;, I hit live magma. It's actually a nice setup, as I've basically set up a small fort *in* the cap--basically my dwarves are living in the mouth of the volcano, with the basement level dedicated to magma smelters, forges, glass furnaces, etc. --[[User:RedKing|RedKing]] 04:26, 9 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
== Magmapool/pipe section ==&lt;br /&gt;
Zara, you recently added some info about all magma pipes having cliffs over them -- this is incorrect. I've played a very large number of magma pipe maps, and very often they are completely exposed to the air. I've also removed the line about them being &amp;quot;as small as two z-levels!&amp;quot;, because it needs better phrasing. I may fix it later. [[User:MOOMANiBE|MOOMANiBE]] 22:39, 26 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:in the meantime I had figured that out, too. But what is the difference between a magma pipe and a volcano, then? &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Zara|Zara]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::As far as I know, the distinction comes down to whether it reaches the surface. If so, some would then call it a volcano rather than a magma pipe. I believe that magma pipes which reach the surface (or volcanoes, if you will) are the only ones which actually show up on the embark map, while underground magma pipes and magma pools do not (unless you use the Regional Prospector tool). --[[User:Janus|Janus]] 23:07, 10 March 2008 (EDT)&lt;br /&gt;
 &lt;br /&gt;
:::No, similar to Moonanibe,I've played on several maps where, on the embark screen, the magma pipe was only visible using regional prospector. However, as soon as I took a look at the place, I found the magma partly (or completely) exposed on the surface. [[User:Zara|Zara]] 01:59, 11 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Added new section ==&lt;br /&gt;
I added a section regarding &amp;quot;Built objects vs. Magma&amp;quot;. I think it's absolutely vital we establish what does and doesn't melt in magma, in a clean list. There are quite a few things that could be added to that list (Constructed floors for one) so please, do add to it. [[User:MOOMANiBE|MOOMANiBE]] 17:31, 18 February 2008 (EST)&lt;br /&gt;
:Have you tested the bridges? I conjecture that all buildings and constructions without mechanisms are perfectly fine with magma contact. [[User:VengefulDonut|VengefulDonut]] 10:37, 19 February 2008 (EST)&lt;br /&gt;
:: The bridges part was cut from another section of the article and moved in there. Since it was already here, I assumed it was accurate. I haven't actually checked myself. [[User:MOOMANiBE|MOOMANiBE]] 16:54, 19 February 2008 (EST)&lt;br /&gt;
:I will verify bridges one way or the other. I'm pretty sure they cant melt, though. [[User:VengefulDonut|VengefulDonut]] 21:03, 19 February 2008 (EST)&lt;br /&gt;
::they dont melt, as they arent actually within the magma. that was copied over from the 2d wiki and nobody removed it -[[User:Chariot|Chariot]] 22:29, 19 February 2008 (EST)&lt;br /&gt;
::: I noticed you removed the line about bridges. It seems silly not to mention them at all, so I've written up a line about them working no matter what the material and stuck it in. [[User:MOOMANiBE|MOOMANiBE]] 23:12, 19 February 2008 (EST)&lt;br /&gt;
::::yea they should definately be mentioned, wasnt thinking when i removed it completely(recovering from a bad cold and brain is still a bit foggy) -[[User:Chariot|Chariot]] 00:49, 20 February 2008 (EST)&lt;br /&gt;
Tested. Non-magmaiproof bridges -over- magma are fine. Non-magma-proof submerged in magma will melt. [[User:VengefulDonut|VengefulDonut]] 12:39, 21 February 2008 (EST)&lt;br /&gt;
: Interesting. I'll edit the article to say as much. [[User:MOOMANiBE|MOOMANiBE]] 15:30, 21 February 2008 (EST)&lt;br /&gt;
This is what I've found: ANY Construction is safe from magma (even wooden ones. Walls, stairs, fortifications, etc). Any building is unaffected by magma if the magma doesn't occupy the same tile as the building. Example: a door is safe if it's closed, even if it's made of non-safe rock or wood. If you lock it open with a mechanism, or if it's jammed, then the magma interacts with the components, burning/melting them if they can't stand the heat. A pump made of wood or any other material is also safe, as long as the magma doesn't flow *over* it. Since the &amp;quot;out&amp;quot; side acts as a wall, if it's correctly isolated from the magma it won't get damaged and will pump the magma without any trouble. --[[User:Sergius|Sergius]] 01:41, 21 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Anyone clear on Vertical Bars in magma?  I am attempting to keep imps and such from moving through my magma feeding tunnel and was curious if anyone had any good solutions to this problem. --[[User:Stalinbulldog|Stalinbulldog]] 16:23, 14 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I just use a bauxite wall grate, it works fine for me. --[[User:Zombiejustice|Zombiejustice]] 01:02, 15 June 2008 (EDT)&lt;br /&gt;
:: Ah, thank you, I just wanted to be sure they didn't melt regardless --[[User:Stalinbulldog|Stalinbulldog]] 02:32, 15 June 2008 (EDT)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I made a few tests with magma and buildings/constructions and I can confirm some known results and I can provide a few new aspects. Constructions (b-&amp;gt;C) are magma safe (walls, floors, stairs, others not tested). No matter what the material is.&lt;br /&gt;
*&amp;lt;s&amp;gt;bridges build with bauxite *rocks* are not magma safe (bauxite mechanism or not)&amp;lt;/s&amp;gt;&lt;br /&gt;
*bridges build with bauxite *blocks* are magma safe (test with mechanism is pending)&lt;br /&gt;
*bridges build with steel bars are magma safe (test with mechanism is pending)&lt;br /&gt;
Open test: bridge with blocks considered as not magma safe.&lt;br /&gt;
&amp;lt;br&amp;gt;[[User:Imajia|Imajia]] 12:14, 11 July 2008 (EDT)&lt;br /&gt;
::I'm sorry, I made a mistake. The bridges build with bauxite rocks were previously connected with a lever. Unfortunately the mechanism is not removed from the bridge when you remove the lever. Well, at least it seems that the rules for magma safe materials are valid for bridges. With one exception: raised bridges can contain any mechanism, only when magma flows over the bridge it is destroyed.--[[User:Imajia|Imajia]] 13:18, 13 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Replenishing Magma ==&lt;br /&gt;
&lt;br /&gt;
Since magma replenishes now, I've rewritten that snippet from the article. If I've missed something(a kind of magma not regenerating, though this always worked for me on several maps), feel free to correct things. --[[User:Romantic Warrior|Romantic Warrior]] 15:47, 18 February 2008 (EST).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have a very good feeling that the replenishing magma is just &amp;quot;pressurized&amp;quot; magma. I haven't tested fully, but i have poured water over a magma pipe and re-mined it, and in that case the magma flow was upwards. --[[User:Sphexx|Sphexx]] 03:49, 23 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Temperature ==&lt;br /&gt;
&lt;br /&gt;
Does magma increase the temperature of things around it? Can it be used to melt ice? --[[User:Ikkonoishi|Ikkonoishi]] 20:26, 3 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I'm not sure how the temperature calculations are done, but I CAN tell you that magma will melt nearby ice. Check out http://mkv25.net/dfma/movie-153-meltingwateronglacier to see it in action. [[User:Zaranthan|Zaranthan]] 15:23, 26 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::It should be a flow, just like the magma itself. One of the other visible results is warm stone. The same can probably be said for water and damp stone as well. --[[User:N9103|Edward]] 17:01, 26 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Flow?==&lt;br /&gt;
&lt;br /&gt;
I have a magma pipe (pit) in my current fortress... I breached the pipe from the lowest level because of the diagonal bug when I discovered it, and it filled some long exploratory shafts. Since then, the top magma layer is down to 5/7 and 6/7 running all over the surface. After a little while, it's easy to see that magma act curiously: instead of bouncing from wall to wall like real water physics, in my game the 5/7 (the flow) seems to all move in the same direction at the same time. The direction change often, and seem to change randomly. --[[User:Eagle of Fire|Eagle of Fire]] 22:43, 26 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
There is another way to stop a flow of magma that's moving through a tunnel. You can go one z-level higher, dig to a spot above the magma-filled tunnel, then build a channel above where the magma is flowing and assign it as a Pond Zone. So long as you have buckets and a viable Water Source zone, a dwarf will come along and drop water on the magma, instantly turning it into obsidian and blocking the tunnel. --[[User:Stromko]] January 6th, 2007&lt;br /&gt;
: I've tried this - it rarely works. Usually you just destroy 1/7 of the magma per bucket, along with the water from the bucket, and nothing turns to obsidian. You need to hit it with larger quantities of water at once to get reliable results. --[[User:SL|SL]] 10:35, 6 January 2008 (EST)&lt;br /&gt;
::Actually, you have to hit it from two levels up. Just one won't do anything.--[[User:Demosthenes|Demosthenes]] 17:07, 18 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
I have added a section to the main page on magma flow, based on frequent confusion in the forums, and on some investigations I have been making into the behavior of magma when pumped (I'm not the first to discover this behavior, but I did go to a fair degree of effort to test how it behaves in differing circumstances) --[[User:Kaypy|Kaypy]] 21:16, 8 October 2008 (EDT)&lt;br /&gt;
:Now THAT is how you make a diagram! Awesome. --[[User:GreyMario|GreyMaria]] 22:20, 8 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Criteria for Magma Buildings==&lt;br /&gt;
&lt;br /&gt;
Is there a special condition that must be met before Magma Smelters/Forges/Furnaces and so on will appear on the build menus?  I have a magma pit and some channels over it so that I can access it for magma, but I cannot build any magma-using buildings. - [[User:Confused Rat|Confused Rat]]&lt;br /&gt;
&lt;br /&gt;
:Magma furnaces and forges need a hole somewhere on the ground where they are built. This is to allow the furnace/forge to take the heat from the magma as they are used. --[[User:Eagle of Fire|Eagle of Fire]] 19:43, 25 January 2008 (EST)&lt;br /&gt;
:What he means is that the magma furnaces don't even appear in the build menu. This is because you haven't discovered magma through natural means. The only way this can happen is if you used reveal to find the magma. You'll have to use the [[Utilities#Enable_Magma_Buildings|Enable Magma Buildings]] utility to make them appear. --[[User:Valdemar|Valdemar]] 20:03, 25 January 2008 (EST)&lt;br /&gt;
:Reclaimed fortresses may be bugged. If you reclaimed you fortress you probably can't do anything with it without 3rd party programs (like one mentioned above). Magma in [[pit]]s isn't enough to allow magma buildings. You need to discover true magma pipe and get pop-up informing about this. --[[User:Someone-else|Someone-else]] 08:37, 23 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Infinity Generators? ==&lt;br /&gt;
&lt;br /&gt;
Because magma is currently a finite resource, would it be a good idea to add how to make an infinity generator as workarround untill Toady gives us some more of the stuff?&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Highlord Asehujiko|Highlord Asehujiko]] ([[User talk:Highlord Asehujiko|talk]]•[[Special:Contributions/Highlord Asehujiko|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
:Not on the main article as it would easily be considered cheating. In here, or the [[cheating]] article itself would be fine, the latter probably more appropriate as it could be applied to water as well for those scorching maps. --[[User:N9103|Edward]] 19:16, 27 January 2008 (EST)&lt;br /&gt;
::Magma regenerates in most cases, which pretty much means it's infinite. --[[User:Someone-else|Someone-else]] 19:19, 26 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Lava vs. Magma ==&lt;br /&gt;
&lt;br /&gt;
I hadn't noticed it until just now, but both Lava and Magma occur in the game.  I haven't seen this fact referenced in the wiki.  Magma is a fluid which occurs in Magma Pipes, and in areas directly connected to Magma Pipes.  Lava appears to occur in disconnected areas.  I'm not sure what happens if you reconnect.  If you use {{k|k}} to view a square, you'll see either Magma or Lava depths given.  I'm not clear on what difference there is between the two fluids. --[[User:Doctorlucky|Doctorlucky]] 02:58, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:There is none, just the name. --[[User:Savok|Savok]] 10:30, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::both in df, and irl, molten rock in open air is called lava, while subterranean is called magma -[[User:Chariot|Chariot]] 15:40, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::: Ah, so magma which is ''Outside'' is lava.  Cool.  I guess my disjoint areas are all also outside :)  I suppose we ought to mention this somewhere on the page? --[[User:Doctorlucky|Doctorlucky]] 19:19, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Magma vs puppy? ==&lt;br /&gt;
&lt;br /&gt;
I have encountered an interesting glitch. I have 2 puppies and a kitten in magma that aren't dying, and yes I have temperature setting on. http://mkv25.net/dfma/movie-570-magmavspuppy&lt;br /&gt;
&lt;br /&gt;
For those interested in trying to recreate it, I believe it has to do with designating the animal to slaughter while trying to throw it into a pit. A few of my dwarves were having pathing errors to try and slaughter them when I noticed the 3 invulnerable pests. After saving and reloading, the critters were insta-gibbed.&lt;br /&gt;
--[[User:Sphexx|Sphexx]] 04:59, 23 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Chasm Confusion ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The minerals directly adjacent to the magma vent will also be immediately visible, even at the lowest level of the map, which can give some hints about where to prospect for ores.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Magma, at least in my experience, has always been surrounded only by Obsidian, as a result you cannot get any kind of insight as to the surrounding minerals, this differs from a chasm where the veins coming up to a chasm are directly reflected in the walls.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stalinbulldog|Stalinbulldog]] 04:18, 26 July 2008 (EDT)&lt;br /&gt;
:volcanoes and magmapipes can form large &amp;quot;chasms&amp;quot; above them, though it depends on how rocky the map is&lt;br /&gt;
:Confirmed, various minerals and gems were visible in the 'crater' area two levels above the magma in my magma pipe.  --[[User:Corona688|Corona688]] 15:05, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== gruesome accident in reall really older 2d version ==&lt;br /&gt;
&lt;br /&gt;
beware wooden floodgates&lt;br /&gt;
not only do they burn(as I planned)&lt;br /&gt;
but i scattered magma all around the room&lt;br /&gt;
it rolled around quickly in all directions, flooding the tunnels, burning miners, smelters, war dogs and puppies alike without remorse.&lt;br /&gt;
it has thus far filled the entire message screen with &amp;quot; someone&amp;quot; or &amp;quot;something&amp;quot; has burned to death &lt;br /&gt;
it appears to gain mass from creeping down hallways! oh god...&lt;br /&gt;
60 deaths, at least 25 dwarves and 15 puppies22:08, 28 July 2008 (EDT)[[User:Eerr|Eerr]]&lt;br /&gt;
&lt;br /&gt;
== Magma cooling? ==&lt;br /&gt;
&lt;br /&gt;
Ive noticed at a 1/7 depth, the magma seems to cool and go away. v40d  --[[User:OmegaX|OmegaX]] 17:28, 3 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: That is probably what the author meant by &amp;quot;Magma that is only 1 deep &amp;quot;evaporates&amp;quot; over time.&amp;quot; [[User:MagicGuigz|MagicGuigz]] 19:58, 3 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Mechanisms on Non-Floodgates ==&lt;br /&gt;
&lt;br /&gt;
I want to power my underground smelting operations with magma, so I'm digging a tunnel into the side of a magma pipe. I don't want magma creatures coming in that way, so I need a set of [[bars]] across it. However, once I set up the bars, I need to open them to get a miner past and cut the last bit of stone and open the tunnel to the magma. I was going to just attach the bars to a level, but the question of what to use for the [[mechanism]] is bugging me. I don't want to waste my precious imported [[Bauxite]] on the mechanism, and once it closes behind the miner it never need to open again so it's fine it it melts, but not if the melting mechanism will cause the bars to deconstruct! Anyone know what happens to things other than floodgates when their mechanisms get melted off?&lt;br /&gt;
--17:11, 7 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
: Or you could make your life much simpler with [[Fortifications]]. [[User:RomeoFalling|RomeoFalling]] 23:09, 14 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: How? [[Fortification|Fortifications]] allow liquid to pass through and stop creatures, yes, but you can't open them ''at all''. How am I supposed to get my dwarf back after he digs the last square of the channel if there's a fortification blocking the way?--[[User:Macdjord|Macdjord]] 15:49, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I used a fortification to keep fire imps out of my magma channel; I dug a stairway totally unconnected to the rest of my fortress to a spot adjacent to the top layer of the magma pipe, then dug a tunnel from within the fortress to within one tile of the stairway.  I fortified the tile that separated the two, then dug a channel (from outside) that let the magma flow against the &amp;quot;outside&amp;quot; face of the fortification.  The magma flowed through the fortification and into the &amp;quot;inside&amp;quot; tunnel.&lt;br /&gt;
&lt;br /&gt;
:::For good measure, in case I want to drain the inside tunnel at some point, I put an s-turn in the inside tunnel and situated a nickel/bauxite floodgate around the corner, out of sight of the fortification.&lt;br /&gt;
&lt;br /&gt;
:::Viewed from above, basically it looks like this:&lt;br /&gt;
&lt;br /&gt;
 ~============&lt;br /&gt;
 ~~=====..X...&lt;br /&gt;
 ~~=====.=====&lt;br /&gt;
 ~~=&amp;lt;#...=====&lt;br /&gt;
 ~~===========&lt;br /&gt;
 ~============&lt;br /&gt;
 &lt;br /&gt;
 ~ - Magma pipe&lt;br /&gt;
 = - Unmined tile (wall)&lt;br /&gt;
 . - Mined tile (channel)&lt;br /&gt;
 &amp;lt; - Stairway&lt;br /&gt;
 # - Fortification&lt;br /&gt;
 X - Floodgate&lt;br /&gt;
&lt;br /&gt;
:::The last step here is to remove the tile between the magma and the stairway by digging a channel from one z-level up.&lt;br /&gt;
:::--[[User:Maximus|Maximus]] 03:16, 17 October 2008 (EDT)&lt;br /&gt;
::::Why do you need a stairway? Couldn't you have just put the fortification on the tile where you have the stairway now? I'm also not sure why you need a turn as opposed to having the floodgate directly in line; i.e. {{qd|cols=7|~|`|╬|{{qd/ch{{!}}X{{!}}888|ccc}}|.|.|.}} &lt;br /&gt;
::::[[User:Random832|Random832]] 08:55, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::::I believe you can't create a fortification from above, though I could be wrong.  It doesn't cost anything to dig one extra z-level down to get yourself a tile with an open face front and back which fortifies up nicely.  Also, I put the kink in the tunnel just to be paranoid -- I don't want things shooting fireballs down it.  I'm not sure if a fireball can destroy a floodgate.  Again, it didn't cost me anything to make it a touch more elaborate.--[[User:Maximus|Maximus]] 18:29, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::Well, if I dug in from above, I could just use a non-retracting set of bars. Fortifications allow liquid to flow, but they slow it down. But I'm not digging at the top level of the pipe. I suppose I could just use a sacrificial non-magma-safe floodgate, set up the bars behind it, and then open it and let it melt.&lt;br /&gt;
::::--[[User:Macdjord|Macdjord]] 13:20, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Magma Ate My Wall ==&lt;br /&gt;
While digging my channel to a magma pipe, I came across a vein of Lignite which ran perpendicular to my channel. I mined it out, hauled the lignite over to my fortress, and then built some walls over the side passages. It's now less than a year later, and one of those wall-units is missing. Unless there's some way a fire imp or other magma creature can destroy walls, the magma must have melted the wall. --[[User:RomeoFalling|RomeoFalling]] 07:12, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Wasn't that wall a Lignite wall ? It may have burnt, then. [[User:Timst|Timst]] 09:46, 5 November 2008 (EST)&lt;br /&gt;
:Yes, it sounds like it was a liginite wall.  Magma will ignite coke-bearing rock, this has been the case for a long time. --[[User:ThunderClaw|ThunderClaw]] 09:56, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:: No, the wall was built from rock salt. All the lignite was hauled away, and as an economic stone, not a material choice I could have made by accident. The floor is still lignite though. Think that may have been a factor? --[[User:RomeoFalling|RomeoFalling]] 09:58, 5 November 2008 (EST)&lt;br /&gt;
:::That's possible, but I find it unlikely.  Also, I misinterpreted what you meant by 'built a wall', didn't realize it was a construction.  I thought it was a smoothed rock face.  It's been a persisting question (at least in #df on synIRC) if magma will melt constructions not made of bauxite.  You may have just answered that for us.  Perhaps you could test by letting magma into a 5x5 room with one natural rock pillar in the middle, and a wall construction of the same type of stone?  That'd answer the question once and for all, I think. --[[User:ThunderClaw|ThunderClaw]] 10:11, 5 November 2008 (EST)&lt;br /&gt;
:::I've had magma against some of my constructed walls for years and years without damage.  A good thing too, I've got quarters on the other side!  They're almost certainly basalt.  I wouldn't rule out the vanishing wall being caused by a burning floor;  lignite can burn for years before vanishing.  --[[User:Corona688|Corona688]] 15:14, 5 November 2008 (EST)&lt;br /&gt;
::::Interesting.  It was probably the liginite floor, then, but that begs the question of how a burning floor could consume a wall; stone should be fire-safe.  A really interesting situation, to be sure. --[[User:ThunderClaw|ThunderClaw]] 17:26, 5 November 2008 (EST)&lt;br /&gt;
:::Also -- as for 'not a material choice I could have made by accident', I've found my masons will happily convert expensive imported ores and flux into blocks if they decide your depot's closer than the nearest basalt.  And once anything's blocked, it's useless but for constructions. --[[User:Corona688|Corona688]] 16:39, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::: @Corona: That's for a mason's workshop, though. When you build walls, you choose the specific rocks to build from. Although, I have to say that I've never had a mason use a rock from the restricted list.&lt;br /&gt;
::::: For clarity, here's an image capture. The east-west shaft was my original tunnel towards the magma pipe. Every mined-out tile north or south of that shaft was Lignite. However, the opening just below the cursor, where my missing wall is supposed to be, is listed as Rock Salt as well. This is because dwarves kept building that section of wall from the wrong side, and I had to deconstruct it and put it back up several times -- which kills our &amp;quot;burning lignite floor&amp;quot; theory. Hrm.....now that I think about it, I can't be sure that I did build that wall in the end. I can't remember if a dwarf ever built it from the correct side. I'll let you know if another wall section disappears.&lt;br /&gt;
[[Image:romeofalling1.GIF]]&lt;br /&gt;
&lt;br /&gt;
--[[User:RomeoFalling|RomeoFalling]] 18:54, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Disambiguation ==&lt;br /&gt;
&lt;br /&gt;
I see the term ''magma pipe'' and ''magma vent'' being used interchangeably. Do these terms mean the same thing? --[[User:RomeoFalling|RomeoFalling]] 20:25, 8 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Basically, yes. Magma vents, however, are visible from the surface, whereas magma pipes are not. --[[User:GreyMario|GreyMaria]] 00:26, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Magma Vs. Sand ==&lt;br /&gt;
&lt;br /&gt;
In a failed experiment with wooden screw pumps with magma proof blocks, I have discovered something horrible and intriguing.  Magma/lava can burn it's way through sand, so now I have an above ground magma cistern half flooding back into the magma pipe I filled it from, and half into my underground workshops through 2 z-levels of sand flooring.  I have picture proof too, but I have no idea how to upload pictures from my laptop to a wiki. --[[User:Alkyon|Alkyon]] 14:19, 11 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:&amp;quot;Upload file&amp;quot;, toolbox, left side of this page.--[[User:Maximus|Maximus]] 14:34, 11 November 2008 (EST)&lt;br /&gt;
::Ah, thanks. --[[User:Alkyon|Alkyon]] 20:12, 11 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Do you mean it goes down z-levels, or does it just move across the sand? magma can normally move across anything except water, I think. --[[User:Destor|Destor]] 14:41, 11 November 2008 (EST)&lt;br /&gt;
:Vertically, through z-levels.  It created a hole that wasn't there before through a sand floor, into my main hallway, and then through the floor there into my workshops and stockpiles.  From there, it simply followed the path of least resistance down the stairs and into the living quarters (not shown).  The magma seems to only tunnel through floor tiles that have no wall tile below them, which is understandable but I've never had this happen before.  Though, admittedly I have never tried to create a lava cistern on top of sand before. --[[User:Alkyon|Alkyon]] 20:12, 11 November 2008 (EST)&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:DF-0.JPG|Above ground (sorry for large size despite jpeg compression)&lt;br /&gt;
Image:DF-1.JPG|1 z-level down (main hallway)&lt;br /&gt;
Image:DF-2.JPG|2 z-levels down (workshops and rock, bar, and wood stockpiles)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regarding Boatmurdered ==&lt;br /&gt;
&lt;br /&gt;
I have this intense desire to flood the world in magma. (yes, I'm playing the 2D Dwarf Fortress. Sue me.) How did they get the magma onto the surface? Last I checked, pumps don't exist, sooo... --[[User:GreyMario|GreyMaria]] 02:45, 28 November 2008 (EST)&lt;br /&gt;
:Channels and aqueducts... They'll transport any liquid anywhere. And bridges too!--[[User:Dorten|Dorten]]&lt;br /&gt;
::But magma's on the &amp;quot;Z-level&amp;quot; below. How's it supposed to get on the actual level of the elephants? --[[User:GreyMario|GreyMaria]] 13:50, 28 November 2008 (EST)&lt;br /&gt;
:::You're still thinking in 3D.  Magma is &amp;quot;in&amp;quot; the tiles where the river is, and will be in the tiles where you dig a channel, and you want to get it in the tiles where the elephants are, by digging a channel from the magma river to the outside and &amp;quot;releasing&amp;quot; it from the channel using a floodgate.  The miner who digs the part of the channel that connects it to the magma river itself might get killed, since they always stood ''in'' the channel square while digging it in the 2D version.  Put a floodgate just beyond it before digging it out so you can shut off the flow, since you will make mistakes.--[[User:Maximus|Maximus]] 16:36, 28 November 2008 (EST)&lt;br /&gt;
::::Yes, I realize I'm thinking in 3D. Exactly how does the magma get out of the channel and onto the ground? Because last I checked, fluids didn't do that naturally. --[[User:GreyMario|GreyMaria]] 18:44, 28 November 2008 (EST)&lt;br /&gt;
:::::That's just the way the 2D version works. Channel next to liquid = liquid now in channel. Tile at end of channel not floodgate (or other liquid stopper) = liquid now on ground. --[[User:N9103|Edward]] 18:47, 28 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::Read [http://archive.dwarffortresswiki.net/index.php/Channel#Game_mechanics Channel] and [http://archive.dwarffortresswiki.net/index.php/Irrigation#Controlled_flooding Irrigation] on the archive wiki.  You have to play with channels and floodgates for a bit before it all makes sense, though.  The 2D version tended to get real kludgy when it came to fluids.  Try to get a farm going to understand the basics of the 2D channels, floodgates, and fluids.--[[User:Maximus|Maximus]] 23:07, 28 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== No little errors ==&lt;br /&gt;
&lt;br /&gt;
I just made a discovery. There is nothing like small error in the terms of magma engineering. After attempting to make my lava moat, I accidentally dug channel one tile longer, than it should be. At first, it went good. But then, magma flowed over my wall and flooded entire fortress. Remember - no little errors. [[User:SanDiego|SanDiego]] 12:19, 30 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Export the local map ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;...you can try exporting the local map of the world which can be much more quickly searched for the distinctive red ≈ symbol. &amp;quot; How does one do that? --[[User:Azaram|Azaram]] 02:08, 4 December 2008 (EST)&lt;br /&gt;
:Right after generating your world, there is an option to export the map. I think it maps to 'p' but I can't swear to it now. I don't know if there is a way to do it at a time other than right after generation. -[[User:Fuzzy|Fuzzy]] 14:45, 4 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:What%27s_the_easiest_way_to_check_dwarves_happiness&amp;diff=44292</id>
		<title>40d:What's the easiest way to check dwarves happiness</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:What%27s_the_easiest_way_to_check_dwarves_happiness&amp;diff=44292"/>
		<updated>2008-12-02T18:34:38Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Other methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i&amp;gt;Dwarves are strange creatures who balance out at 'happy' because on one hand their wife was eaten by elephants and on the other they just ate in a REALLY NICE dining room.&amp;lt;/i&amp;gt;&lt;br /&gt;
:shadow_archmagi&lt;br /&gt;
&lt;br /&gt;
==Critical mood==&lt;br /&gt;
If a dwarf is very unhappy ([[tantrum]]ing), he'll have a flashing yellow exclamation point. If he's so miserable that he's on the brink of a tantrum, he'll flash a red down arrow. If they are in a special [[strange mood]] they will have some other color of exclamation point, each colour relating to a different kind of strange mood. See the article on [[status icons]] for more information&lt;br /&gt;
&lt;br /&gt;
==General mood information==&lt;br /&gt;
Otherwise, to check a dwarf's mood you can look at their thoughts and preferences page. Each dwarf has a seperate entry, so find the dwarf you want to check on either via the [[Controls_guide#Unit List|Unit List menu]] or the [[Controls_guide#View_Units.2C_v|View Units tool]].&lt;br /&gt;
&lt;br /&gt;
Once you have the right dwarf selected, press {{key|p}} to go to the unit's preferences page, and then press {{key|z}} to look at their profile. Finally, in their profile hit {{key|Enter}} to view the dwarf's mood, '''recent mood-influencing thoughts''', and the dwarfs likes and dislikes.&lt;br /&gt;
&lt;br /&gt;
==Other methods==&lt;br /&gt;
Third party utilities such as [[User:Bartavelle/DwarfCompanion | Dwarf Companion]] allow one to view the moods of their dwarves, generally with the ability to sort by mood so as to quickly see who's on the brink of blowing up.&lt;br /&gt;
&lt;br /&gt;
{{Moods FAQ}}&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:What%27s_the_easiest_way_to_check_dwarves_happiness&amp;diff=44291</id>
		<title>40d:What's the easiest way to check dwarves happiness</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:What%27s_the_easiest_way_to_check_dwarves_happiness&amp;diff=44291"/>
		<updated>2008-12-02T18:33:52Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* General mood information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;i&amp;gt;Dwarves are strange creatures who balance out at 'happy' because on one hand their wife was eaten by elephants and on the other they just ate in a REALLY NICE dining room.&amp;lt;/i&amp;gt;&lt;br /&gt;
:shadow_archmagi&lt;br /&gt;
&lt;br /&gt;
==Critical mood==&lt;br /&gt;
If a dwarf is very unhappy ([[tantrum]]ing), he'll have a flashing yellow exclamation point. If he's so miserable that he's on the brink of a tantrum, he'll flash a red down arrow. If they are in a special [[strange mood]] they will have some other color of exclamation point, each colour relating to a different kind of strange mood. See the article on [[status icons]] for more information&lt;br /&gt;
&lt;br /&gt;
==General mood information==&lt;br /&gt;
Otherwise, to check a dwarf's mood you can look at their thoughts and preferences page. Each dwarf has a seperate entry, so find the dwarf you want to check on either via the [[Controls_guide#Unit List|Unit List menu]] or the [[Controls_guide#View_Units.2C_v|View Units tool]].&lt;br /&gt;
&lt;br /&gt;
Once you have the right dwarf selected, press {{key|p}} to go to the unit's preferences page, and then press {{key|z}} to look at their profile. Finally, in their profile hit {{key|Enter}} to view the dwarf's mood, '''recent mood-influencing thoughts''', and the dwarfs likes and dislikes.&lt;br /&gt;
&lt;br /&gt;
==Other methods==&lt;br /&gt;
Third party utilities such as [[User:Bartavelle/DwarfCompanion | Dwarf Companion]] allow one to view the moods of their dwarves with the defaul display sorting by mood with the worst moods at the top.&lt;br /&gt;
&lt;br /&gt;
{{Moods FAQ}}&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Floodgate&amp;diff=13694</id>
		<title>40d Talk:Floodgate</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Floodgate&amp;diff=13694"/>
		<updated>2008-12-01T13:49:11Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Advantage over doors? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Floodgates vs magma==&lt;br /&gt;
... but only '''stone''' and metal will hold back magma.&lt;br /&gt;
&lt;br /&gt;
Is this true? In the last version only steel was strong enough to contain magma. --[[User:Mizipzor|Mizipzor]] 15:29, 1 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
: Well, my dolomite floodgates were enough to hold magma. So stone floodgates are capable of holding magma. Dunnoe about wooden ones though. [[User:Noctis|Noctis]] 15:59, 1 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Not true. I used stone floodgates all the time with magma in the last version. --[[User:RedKing|RedKing]] 00:52, 2 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Perhaps the confusion comes from the fact that you needed steel to bridge over magma --[[User:Moller|Moller]] 02:11, 2 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::Alright, the dolomite floodgates that I've mentioned earlier seem to have disappeared, presumably melted away. Thus I'm led to belive that only steel(or better) floodgates are capable of holding magma now. [[User:Noctis|Noctis]] 09:29, 3 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::From what I've seen stone floodgates are, at the moment, one use like the steel ones listed in the article...but for different reasons.  A closed stone floodgate will hold back magma indefinitely (probably for the same reason that the normal stone walls hold magma as they do), but once you link  and open it the magma enters the same tile and turns any stone into it's molten counterpart.  This means both your stone floodgate and stone mechanism are turned to slag and eventually lost to the magma forever.  I would bet that the steel floodgates are still there, but forever locked in their open state since your mechanism just got turned to goo and you can no longer select the flood gate from the lever's link menu.  Perhaps [[Bauxite|Bauxite]] might be able to survive the magma, but I need to find some first in order to test that theory.{{version|0.27.169.33b}}   --[[User:TheUbie|TheUbie]] 04:28, 19 November 2007 (EST)&lt;br /&gt;
::Interestingly enough, I do believe dolomite has a high melting point and is somewhat heat resistant...&lt;br /&gt;
&lt;br /&gt;
:::To clear things up: build both floodate and mechanism from a material listed at [[Magma-safe materials]].[[User:GarrieIrons|GarrieIrons]] 03:13, 6 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::In the current version (40d) I've successfully used bauxite floodgates/mechanisms to control magma flow. Bauxite is your best bet (and less costly than steel in terms of material). Sdu - 01/11/2008&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Activation time==&lt;br /&gt;
Interesting note, floodgates seem to take approximately 100 steps to open after activation, from my experimentation. Maybe this could be used in the article somehow? &lt;br /&gt;
[[User:NullAshton|NullAshton]] 23:51, 1 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Ooh, interesting. Exactly the same amount as a bridge. --[[User:Savok|Savok]] 20:36, 11 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== opening and closing ==&lt;br /&gt;
&lt;br /&gt;
do I '''have''' to use a lever to open and close a floodgate? Early on - I have a room next to a river - I want to put a floodgate in the corridor and &amp;quot;bucket fill&amp;quot; a &amp;quot;pond&amp;quot; from the outside.&lt;br /&gt;
&lt;br /&gt;
will this plan work or do I '''need''' a lever?[[User:GarrieIrons|GarrieIrons]] 01:55, 5 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:You need some kind of machine to trigger it, yes. Pressure plates work as well. --[[User:N9103|Edward]] 06:20, 5 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Construction ==&lt;br /&gt;
&lt;br /&gt;
All right... I have a 1-wide channel, with a floodgate &amp;quot;placed&amp;quot; not &amp;quot;built&amp;quot; somewhere along it.&lt;br /&gt;
Access is from a stair to the right.&lt;br /&gt;
No matter if I put the build command closer to the stair, or further away from the stair, the dwarves seem to build the floodgate so that it cuts off their exit! WTF is one to do here? I keep ordering the dwarf that just built the floodgate to remove it so they can get out again.[[User:GarrieIrons|GarrieIrons]] 23:34, 2 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Hook it to a mechanism and open it. --[[User:Ikkonoishi|Ikkonoishi]] 00:59, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Yeah well when I get a mechanic that is the general plan ;) but right now it's sitting in the middle of a channel while I prey for more immigrants before all of my dwarves die of thirst![[User:GarrieIrons|GarrieIrons]] 01:48, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::All right, I have opening and closing floodgates now.[[User:GarrieIrons|GarrieIrons]] 07:45, 5 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::Would you mind posting a pic of your setup?  I'm a mite confused on this also....[[User:Holyfool|Holyfool]] 22:38, 3 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::Sorry that fortress is lost to it being a very early experiment.[[User:GarrieIrons|GarrieIrons]] 03:13, 6 July 2008 (EDT)&lt;br /&gt;
== River crossings ==&lt;br /&gt;
&lt;br /&gt;
I can dam/divert a river with floodgates I hope. &lt;br /&gt;
If I dig a channel 1 z-level down, then build a wall, the top is a floor I can walk across. Why isn't the top of a floodgate a floor? it is silly that I have to build a floodgate then a bridge as well, and connect them to the same lever, if I want a floodgate I can walk over. (in real life even a simple drop-board weir - which is pretty mcuh a timber floodgate - can be walked over so that you can put the boards in and out).[[User:GarrieIrons|GarrieIrons]] 07:45, 5 February 2008 (EST)&lt;br /&gt;
:PS. I am diverting my brook by digging a channel through it while it is frozen then building a series of floodgates in the resulting channel. I guess this will work (here's for trying) but how would one divert a river?[[User:GarrieIrons|GarrieIrons]] 07:47, 5 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Non-freezing? Very difficult to get to work properly, dependent on the terrain of course. Basically, you'd have to dig quite a large pond/lake for the river to fill while scrambling like mad to get those dwarves to install all the floodgates or build the walls before the flow into the lake slows enough for construction-blocking waterlevels to start flowing again. Definitely suggest a stockpile immediately adjacent to the closest entry point to the downstream side of the dam to hopefully avoid a waste of time if only one or two dwarves get their lazy butts over to the work that needs to be done! As for freezing; well, that's always been child's play, and I always wonder why people bother asking someone &amp;quot;if the map they're on freezes,&amp;quot; anytime someone says they need help trying to dam a flow. ;) --[[User:N9103|Edward]] 09:30, 5 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Well, I have dug a channel in the ice. There are some boulders left behind as well as it seems some ice blocks. I think these will be off to make a pond as ice hauling seems much more efficient to me than bucket hauling?&lt;br /&gt;
:But anyway, the channel is all marked as &amp;quot;blocked&amp;quot; when I try to build floodgates. Will see what it's like when the ice blocks are all gone.[[User:GarrieIrons|GarrieIrons]] 06:40, 6 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::To make your dwarf build on the right side you can &amp;quot;suspend&amp;quot; ('s' key is the shortcut) the building as soon as the dwarf starts on the wrong side. As soon as they move away you then un-&amp;quot;suspend&amp;quot; the construction and they should attempt to build it again. It can take a few tries but it works.&lt;br /&gt;
&lt;br /&gt;
:::Another way is just to let them build it on the wrong side and have a miner dig out a square adjacent to the floodgate. You may need to dig out one more square but then you you can wall them up with the (C)onstruction building task. - Sdu 01/11/2008&lt;br /&gt;
&lt;br /&gt;
:::Some people use doors instead of floodgates to do the same job which means that whatever side your dwarf builds it, he can still walk back through it. - Sdu 01/11/2008&lt;br /&gt;
&lt;br /&gt;
== Floodgate swept away ==&lt;br /&gt;
&lt;br /&gt;
With version 38a I noticed that floodgates can be swept away by molten rock which is pushed by the flowing lava. I don't know if this also happend with earlier versions since this was the first time, because of lack of fule and wood, that I actually used magma.&lt;br /&gt;
Somebody should probably mention in the article that it is advisable to remove rocks from the magma channel to prevent this. [[User:Buckermann|Buckermann]] 11:53, 9 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:The floodgate was verified beforehand to have been built, and not simply dropped and forgotten? --[[User:N9103|Edward]] 07:39, 13 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::I'm quite sure that it was build, and not just dropped. It was even connected to a lever and was working. For a short time at least... And I'm also quite sure that I used Bauxit mechanism for it. [[User:Buckermann|Buckermann]] 09:53, 13 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::A non-bauxite mech. would be my next point of inquiry, and just to make sure we're not missing the obvious, the floodgate itself was magma-proof? --[[User:N9103|Edward]] 04:14, 14 February 2008 (EST)&lt;br /&gt;
::::Yes, the floodgate too was made of Bauxit, and it is still visible in my magma silo. ([http://i162.photobucket.com/albums/t243/TaBu-NiW/magmachamber.png?t=1203005405 Link to image]) [[User:Buckermann|Buckermann]] 11:11, 14 February 2008 (EST)&lt;br /&gt;
:::::Can you reproduce this? [[User:VengefulDonut|VengefulDonut]] 12:21, 14 February 2008 (EST)&lt;br /&gt;
::::::No. I tried a few times to reproduce this, but never succeeded. Probably I just forgot to use bauxit mechanism the first time. Though, I would have sworn that I did. [[User:Buckermann|Buckermann]] 20:14, 8 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== No Access ==&lt;br /&gt;
&lt;br /&gt;
I dug a diagonal tunnel towards a water source and I wanted to put a floodgate inside it - and one on the end where my farm will be - to create a reservoir.  But I get the message, &amp;quot;no access&amp;quot; when I try to build the floodgate inside the tunnel.  Apparently floodgates can only be placed when there is horizontal or vertical access to the square?  (I planned to connect a lever to it so I don't need to stand next to it.)&amp;lt;br /&amp;gt;&lt;br /&gt;
That does indeed seem to be the case.  I was able to place one in the middle of a horizontal tunnel but not in a diagonal one.  I dug an extra square (ruining my perfect symmetry with an ugly dogleg :)) and was able to put the floodgate inside my diagonal tunnel.  --[[User:Danny Rathjens|Danny Rathjens]] 01:15, 6 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== bug? ==&lt;br /&gt;
&lt;br /&gt;
i wanted to water some rock below my fortress with the water from my moat, so i built a setup like this:&lt;br /&gt;
..~.&amp;lt;br&amp;gt;&lt;br /&gt;
..x.&amp;lt;br&amp;gt;&lt;br /&gt;
.&amp;gt; .    surface level -1&amp;lt;br&amp;gt;&lt;br /&gt;
..x.&amp;lt;br&amp;gt;&lt;br /&gt;
..~.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
....&amp;lt;br&amp;gt;&lt;br /&gt;
.&amp;lt; x   surface level -2&amp;lt;br&amp;gt;&lt;br /&gt;
....&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
basically, the idea was that the area between the floodgates on the top level would fill with water, BUT while the top two were open, the bottom one would be closed. so i hooked up the top two to a lever, pulled it, built the third floodgate, linked that to the lever. so now my top two gates are open, and the bottom one closed. this would make sure that only the amount of water i wanted would go onto my plot. however, when i next pulled the lever, the top two closed, but the bottom one didnt open. i pulled it again and all 3 opened. so dont go doing this yourself, use two levers instead of 1. [[User:Twiggie|Twiggie]] 12:09, 16 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::This is intended. Levers have an &amp;quot;on&amp;quot; and an &amp;quot;off&amp;quot; state. Pulling them switches the lever state and updates all connected constructions to the new state. --[[User:Doniazade|Doniazade]] 12:47, 16 May 2008 (EDT)&lt;br /&gt;
::use a pressure plate to cut off the area you don't want flooded beyond a certain depth.[[User:GarrieIrons|GarrieIrons]] 03:23, 6 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== A Question on Flow and Floodgates ==&lt;br /&gt;
&lt;br /&gt;
So I had my two-[[floodgate]] system for letting [[magma]] into the trench below my smelting and forging rooms, each floodgate hooked up to a separate [[lever]]. The 'downstream' gate was right next to the [[ramp]] down which the magma was meant to [[flow]]. The upstream floodgate worked fine, and the magma went into the trench fine, but when I attempted to close the downstream gate, it re-appeared at the bottom of the channel. Was it swept away by the flow as it was trying to close? What happened there? --[[User:Zombiejustice|Zombiejustice]] 19:21, 11 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:What material was the floodgate made out of? What material were the mechanisms made out of? It seems that the magma melted something and deconstructed the floodgate. --[[User:Savok|Savok]] 20:36, 11 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::It looks like this was answered higher on this page: The floodgate was made of bauxite, but the mechanism was not and must have melted once the gate was opened. Should really have seen that coming, I guess. Well, only a few rooms are full of magma, I'm sure it'll cool in a month or two. Lesson learned. --[[User:Zombiejustice|Zombiejustice]] 22:19, 11 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Placement and seeing it work ==&lt;br /&gt;
&lt;br /&gt;
I'm not sure if my flood gate is working. Once you place it, is it able to block water already or only after you connect a lever and pull it? It doesn't move in the z-axis? I'm not sure if it goes up or down from placement like if I had to dig and extra level down below them in order to get it move. I'm sure it just blocks one z-level of water right?--[[User:Seaneat|Seaneat]] 10:18, 4 July 2008 (EDT)&lt;br /&gt;
:They start working as soon as they're built. They block water and dwarves, which can lead to a dwarf being trapped behind the floodgate until you ''very quickly'' get another dwarf to built a lever, connect it to the floodgate, and pull it, to open the floodgate. When they're opened, like bridges, they don't occupy a different z-level position - they just disappear. It only blocks one z-level of water, yes. --[[User:AlexChurchill|AlexChurchill]] 12:39, 4 July 2008 (EDT)&lt;br /&gt;
::Well - they are &amp;quot;1 square wide&amp;quot;. Nobody ever said the open part of a floodgate is the full 1-square wide, but they don't show up when opened.&lt;br /&gt;
::Maybe there should be a tile for an open floodgate which shows posts on both sides and an opening in the middle. But then you would need to &amp;quot;orient&amp;quot; the floodgate.&lt;br /&gt;
::My guess for a rock one: a ten foot (square) by two foot slab of rock that pivots centrally when opened. So when open it's still there in the middle of the tile, just oriented to let the fluid move through.&lt;br /&gt;
::[http://www.dpi.nsw.gov.au/agriculture/resources/soils/ass/leaflet/6 Look here] for some pictures of low-tech real-world ones - I'm sure the dwarves build ones which are pretty similar, just they use rock instead of concrete.[[User:GarrieIrons|GarrieIrons]] 03:20, 6 July 2008 (EDT)&lt;br /&gt;
:::And for &amp;quot;tidal floodgates&amp;quot; that link contains the following disadvantage:&lt;br /&gt;
::::''Disadvantages: There is a minor risk of being jammed open (as with normal gates). May require a new gate to be made in some cases.''&lt;br /&gt;
:::So don't be too hard on your dwarves building floodgates that can't handle high temperatures, us humans can't even get it right (low-tech) with just water![[User:GarrieIrons|GarrieIrons]] 03:31, 6 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::A pivoting slab (basically a giant butterfly valve) sounds like a good idea, but it wouldn't match the behavior of floodgates in the game. I routinely use a row of three floodgates as my fortress' main entrance, left open by default. Since caravan wagons can pass through when open there can't be any obstructions in those three squares, so I assume the floodgates must operate like vertical sliding sluice gates instead. [[User:Bryan Derksen|Bryan Derksen]] 04:34, 6 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Advantage over doors?  ==&lt;br /&gt;
&lt;br /&gt;
Aside from being able to make them wider than two tiles, is there any reason to use a floodgate rather than a (stone) door? The floodgates take longer to open and close, and block dwarves from whatever they desperately want that's always behind them... --[[User:Azaram|Azaram]] 01:39, 1 December 2008 (EST)&lt;br /&gt;
:Desire for authenticity and/or accuracy generally. Basically, a fair amount of people feel that doors shouldn't be as good as floodgates for holding back the waters. And Toady has said that this will be fixed in a later release. -[[User:Fuzzy|Fuzzy]] 08:49, 1 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Philosopher&amp;diff=29488</id>
		<title>40d Talk:Philosopher</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Philosopher&amp;diff=29488"/>
		<updated>2008-12-01T13:47:14Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* URGENT!! PHILOSOPHER DOING WORK!! */ Pretty common for me&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thought we could start posting any significant information or events related to the philosopher arriving, in an attempt to work out what causes it. The philosopher arrived for me in the first migrant wave after breaking 110 population, in the spring of my 4th year. Fortress wealth was 124879, and one of my Axe Lords had just become a Champion. Nothing else significant occured between that migrant wave and the previous one. --[[User:TangoThree|TangoThree]] 14:46, 26 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
In the previous version the philosopher came when you hit 100 dwarves.  The philosopher came when I hit 100 in this version too.  [[User:Bouchart|Bouchart]] 15:30, 26 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
: I cannot confirm this. I had 101 Dwarves, and the next immigrant wave did not include the philosopher. [[User:Drahflow|Drahflow]] 15:23, 29 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
My philosopher just showed up.  He showed up by himself with no other immigrants.  I had 100+ dwarves, but tragedy struck (quite a bit) a couple seasons ago, and now I only have 93. [[User:Holyfool|Holyfool]] 13:40, 7 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
My first encounter with a Philosopher; pop 127 (has been &amp;gt;120 since the last immigration, raised again more recently by several births). Created wealth: 516819, imported: 336914, exported: 24047. -- [[User:Raumkraut|Raumkraut]] 20:35, 6 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
I was in middle of trading with the elves when my philosopher came (Just now). But before the elves came, I was working on a sorting scheme to dispose of the elves as 'CrazyMcfobo Absolutely detests elves' My wealth was well over a million, and populating is just over 100.--[[User:CrazyMcfobo|CrazyMcfobo]] 17:20, 10 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
He came to mine when my population hit 133. I have about 20 military dwarves, half of which are currently in the guard. I also had plenty of jail and bedroom space. I had a Imported Wealth of 393,564*, and 816 seeds. I also had 19 farmers and 12 craftsdwarves... but apart from that there isnt really a lot more to say. Seems to come at high population counts.&lt;br /&gt;
&lt;br /&gt;
I have recieved the Philosopher with a population of just 99, although I have had population levels higher in the past. The Philosopher came in spring, just after I had annoyed the Elves with an ash amulet that accidently slipped into my export. Rest of stats as follows: Created Wealth: 1250863 Imported Wealth: 820901 Exported Wealth: 22041. Of note perhaps is that earlier in the spring I gained another legendary dwarf, bringing the count of legendarys up to 17, another 7 legendarys are dead--[[User:ArkTane|ArkTane]] 19:22, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Arrival - Population:130 ; Created wealth:1,575,988 ; Food stores:9,290 (seeds:2433, drink:3105, other:3208) ; 13 legendary dwarves ; 6 royal guard, 13 fortress guard, 2 elite wrestlers ; 10 noble positions w/ 8 nobles, not counting philosopher ; 9 artifacts ; mid-spring arrival. --[[User:Mattmoss|Mattmoss]] 17:44, 13 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==URGENT!! PHILOSOPHER DOING WORK!!==&lt;br /&gt;
&lt;br /&gt;
I was just looking around my fort when a noble (i thought it was my mayor) started demolishing a wall. Then when i looked closer it turned out to be my philosopher!!! I took a screenshot but I don't know how to upload it here. Can someone tell me how? --[[User:Stinhad Limarezum|Stinhad Limarezum]] 00:14, 23 October 2008 (EDT)&lt;br /&gt;
:It might be that deconstructiong walls is an all-dwarf adults-only task, which is rare to see. --[[User:GreyMario|GreyMaria]] 01:04, 23 October 2008 (EDT)&lt;br /&gt;
:: AFAIK, Deconstruction is indeed an all-dwarf task. I'm pretty sure I saw a kid doing it. Kids will also work in the fields, so I suspect Philsophers will also harvest. --[[User:RomeoFalling|RomeoFalling]] 01:35, 23 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:&amp;quot;Upload file&amp;quot;, left side of your screen.  But you don't need to show us a screenshot in this case; nobles working is a known phenomenon, outlined at [[labor]].  &amp;quot;Remove construction&amp;quot; was missing from the list there, though, so it's good you brought it up.--[[User:Maximus|Maximus]] 03:22, 23 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
My Philospher is currently Trading at Depot   I'm impressed...--[[User:Loganis|Loganis]] 01:54, 1 December 2008 (EST)&lt;br /&gt;
:I've actually found that if I turn off &amp;quot;Only Broker Can Trade&amp;quot; (generally because my broker insists on drinking, sleeping, or breaks rather than actually trading), the Nobles are the people who pick up the job nine times out of ten. Which kind of makes sense, since they don't really do any other work, leaving them free to pick up the suddenly available job. -[[User:Fuzzy|Fuzzy]] 08:47, 1 December 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Trade_agreement&amp;diff=46184</id>
		<title>40d Talk:Trade agreement</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Trade_agreement&amp;diff=46184"/>
		<updated>2008-11-25T22:30:03Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Effect of requesting specific goods==&lt;br /&gt;
So, what exactly DOES it mean when you bump a trade good desire over to the right a notch or two?  I know it makes it more expensive to buy.  I assume it makes it more likely to be sent over.  However..  If you bump *ALL* trade goods over all the way to the right, do you get more trade goods, period?  Or do you just get the same distribution, at twice the price?  Does the preference just weight it?  Does it weight it within the category, or total?  See, one of my common strategies is to bump all leather, cut gems, bars, thread, drinks, and all foods one notch to the right, sometimes more (drinks go all the way).  Am I just screwing myself over here, or is it really helping? --[[User:Sowelu|Sowelu]] 12:35, 25 November 2008 (EST)&lt;br /&gt;
:The volume for caravans is determined by how good a customer you've been in the past.  High profit margins, offerings, etc.  Your trade agreements merely decide which goods they'll prefer to bring in the fixed volume they have.  Some things will come along regardless of what you ask, though; leather and cloth, for example, tends to come along no matter what you ask for.  The caravans have other customers, too! --[[User:ThunderClaw|ThunderClaw]] 12:53, 25 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:The stuff you request will displace the stuff they'd normally bring.  This is most noticeable when you order lots of heavy stuff (anvils, bars, livestock, booze, etc.) -- just about everything else gets dropped from the caravan.  If you really want something, bump it all the way and you'll get more of it.&lt;br /&gt;
&lt;br /&gt;
:I'm not entirely sure profit margins and offerings influence the number of wagons/merchants they bring.  Nobody's really formally tested it yet.  It might also be total amount of trade or fortress wealth, or even something else.--[[User:Maximus|Maximus]] 13:06, 25 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:It's not proven, as best I understand, but I've heard that setting the bar further to the right will only influence the selection if you've bumped multiple items. Otherwise, it just bumps up the cost. But, again, not proven, just supposed based on anecdotal evidence. -[[User:Fuzzy|Fuzzy]] 17:30, 25 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=User:Fuzzy&amp;diff=44628</id>
		<title>User:Fuzzy</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=User:Fuzzy&amp;diff=44628"/>
		<updated>2008-11-24T14:01:16Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Kunibush Rekedùk Deb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I've only recently gotten embroiled in Dwarf Fortress, courtesy of my brother (md5i here) and it's been eating my social life alive. So far, I'm very heavy on crafts in my fortress build with legendary craftsmen in bonecrafting, stonecrafting, and clothesmaking. In my current fortress, I've got 110 dwarves including the 5 useless nobles. It's gone through a few minor crises like running out of wood, running out of alcohol, and one mad artisan who suffered for lack of shells, but overall, I feel it's a success.&lt;br /&gt;
&lt;br /&gt;
Amusing moments in Fortress history:&lt;br /&gt;
* Three of my hunters suddenly decide that crossbows are for sissies. Real dwarves take down Muskoxen and Elk by headbutting them! While they took a long time to chase down the creature (although they were still running faster than their hunting dogs...), they're rather successful at this endeavor...&lt;br /&gt;
&lt;br /&gt;
I've donated to the cause, and I'm trying to participate on this wiki. I've been unfortunately unable to register for the forums yet, but I typically don't remember this until after I'm at work, away from my email, as I am now. Maybe I'll remember tonight...&lt;br /&gt;
&lt;br /&gt;
==6-September-2008 update on Obzabok==&lt;br /&gt;
Well, apparently I hit the bounds for Dwarf economy. Unfortunately, I have absolutely no gold or copper in my fortress. I had some galena, so I'm smelting for silver, and then minting the coins. The nobles are relatively easy to please, all except my mayor who keeps insisting that we make bronze goods ''even though I have never been able to get a caravan to bring me bronze or its components''. One poor metal-crafter has already been jailed once and I suspect someone else will get jailed or, worse, hammered by the newly arrived Hammerer (although I did take the precaution of removing the Hammerer's hammer for the sake of keeping prisoners alive). We're up to 109 dwarves, with 6 artifacts (including the incredible unspectacular artifact barrel... yeah, it's worth 6000, which is probably good for a barrel). There've been 5 deaths, one due to insanity (no turtle shells), two to goblins (one hunter and two soldiers) and two to bridge-crushing from my first attempt at building defenses (oops). Current wounds include a soldier who had his entire left foot crushed (I'm not certain if it's mangled or severed, but he pretty much just lies in bed unconscious) and a guard with a pierced lung (who resolutely refuses to rest... he continues making his rounds, occasionally fainting from the pain. He's lasted a year and a half now with the red right lung and I just cannot seem to force him to rest). I've survived two sieges and I currently have outer and inner defenses (including a wall around the compound on the surface). I'm having fun despite failing to lose so far.&lt;br /&gt;
&lt;br /&gt;
==9-September-2008 update on Obzabok==&lt;br /&gt;
Och... we had our third goblin siege. I thought I was ready. I thought I was prepared. Except... I hadn't actually hooked up the lever to the drawbridge like I thought I did, so the goblins came in through the non-trapped end. Furthermore, my military decided they didn't like the idea of standing behind fortifications and picking at the enemy, so instead, they did a frontal assault. *facepalm* Ultimately, I lost 4 men, including one civilian (a hunter who got caught out, also my first bookkeeper. he accounted for five goblins before they dogpiled him) and several dogs. I killed a little over 20 goblins and sent the rest packing. Ah, but it's fun to lose a little, right? *grumble*&lt;br /&gt;
&lt;br /&gt;
==10-September-2008 update on Obzabok==&lt;br /&gt;
Again, my hunter is attacked. This time, it was just an ambush. I lost two dogs, but it was worth it to my hunter thrice swing his crossbow and send a goblin flying several squares in an explosion of blood and gore. I guess all those times wrestling down elk and muskoxen with his bare hands built up some muscle... I've had my visit from the Elf diplomat, but he simply told me that I cut down too many trees without specifying any treaty. The caravan eventually followed him. For the most part, all I got off of them was some wood and buttloads of cloth. The latter is Ok because I have a legendary Weaver (around High Master level of Clothier) and a legendary Clothier. I can make tons of clothes and make a killing off of what my dwarves cast off. Now if only the caravans would carry more goods... I dumped a few thousand in offerings in hope that it might evoke more substantial loads.&lt;br /&gt;
&lt;br /&gt;
==11-September-2008 update on Obzabok==&lt;br /&gt;
So, another goblin siege. They came in shortly after the Human caravan, so I got some help. I once more lost several dogs. I also lost the Hunter that I had been grooming to become my next bookkeeper. As best I can tell, he got hit by a million-to-one arrow through the fortification (from 6 squares away and a z-level!) that pierced his brain and killed him instantly. The rest of the goblins were thinned through traps and archers shooting through fortifications (they didn't even make it to the cage traps 3 squares in) on one side and retreated. One the other side of the fort, they didn't even make it to the traps before the Human guards ran out and beat them to a bloody pulp. I'm still cleaning up all of the corpses and items... dropped another several thousand in offered items, casting bread upon the waters. I've had two births in the fortress, one to a Peasant and one to the Duchess. One child who came in through immigration has grown up. I still have one Guard with novice-level skills in everything who's spent the last two years convalescing with a severed foot. I'm guessing he's not going to get better, what with the wound improvements being in the Army Arc which the Toady One has stated will break save compatibility. Oh well, he keeps the Nobles happy for all that he doesn't actually do anything for them.&lt;br /&gt;
&lt;br /&gt;
==16-September-2008 update on Obzabok==&lt;br /&gt;
Nothing too much to say. More caravans. Lost one wrestler to a crushed windpipe during sparring. No matter, though because the immigrants finally showed up (I've had several seasons of no immigrants. Twenty four of them showed up, including a damn useless philosopher. Methinks maybe I was a bit too generous on the gifts with the last Dwarven caravan. How was I to know they'd take me offloading a bunch of useless crafts on them as a sign that I was wealthy enough to shelter worn and weary masses?&lt;br /&gt;
&lt;br /&gt;
==21-September-2008 update on Obzabok==&lt;br /&gt;
The King will arrive eventually. Also, had my first megabeast siting. My poor farmer/refuse hauler valiantly delayed the Titan by allowing himself to be tied up in knots (right after being engaged, he sported a broken right upper arm, a broken right upper leg, a broken left upper leg, and a broken throat. The titan continued to work him over despite this to the point of over-exertion...) allowing the rest of my army to walk up and plink it down with arrows and wrestlers. His sacrifice shall be noted.&lt;br /&gt;
&lt;br /&gt;
==24-September-2008 update on Obzabok==&lt;br /&gt;
All of a sudden, my defense force decides that about 20 dwarves are guilty of export bans. I don't have nearly enough chains for that amount, so the hammerer starts going about hitting people with his fists (I dumped his hammer then used it in a trap) and the soldiers, armed with swords, start using them to beat people up. After several deaths, I save-scummed. Turns out the reason behind the issue was that some traders were trapped in my depot (pathing issues I guess... they've been doing this a lot where I get the announcement that they're leaving but they take forever to do so) and the Count Consort decided some time between me freeing them and them reaching the map edge that crowns are not allowed to be exported. I'd dumped a ton of crowns on the traders as an offering in an attempt to influence getting better stuff, so every dwarf who touched them getting them to the depot was charged. Anyhow, home free on the arrests. Then, I suddenly get large clouds of miasma. Oops... all of the food that I traded for is rotting because I demolished the depot to free the traders. I'm going through and marking the rotten stuff, but it's tricky because I had a lot of goods at the depot (those narrow items from the goblin sieges aren't going to sell themselves....) and I'd rather not dump the food that hasn't rotted yet. I've also created a nearby food stockpile so that hopefully a few dwarves will salvage from what's left. Overall, it's still a pretty good setup. Am I just lucky or is the game getting harder to [[Losing | have fun]] at these days?&lt;br /&gt;
&lt;br /&gt;
==Kunibush Rekedùk Deb==&lt;br /&gt;
So, I got tired of Obzabok on account of things were just going too well. So I decided to try another map, this time with temperatures low enough to support water freezing. Turns out that the map never thaws, which makes life with the wounded... interesting to say the least. And goodness, there have been wounds aplenty. I'm using the Civilizations Forge mod and my location is occasionally raided by Sandraiders and Purple Xelic. The first aren't so bad, but the latter... They're tough, have way too many arms, and generally are fairly highly skilled at the weapons in all of their arms. This last time, I lost about half of my fortresses population as I frantically tried to dogpile this one remaining warrior. The worst part about it? He kept leveling his wrestling skill. It took two months of constant wrestling to take that guy down... Immediately afterwards, I get my second migration, pulling my numbers back up to almost what they were before. Before and after, I constantly got the &amp;quot;immigrants are too scared&amp;quot; message, so I suspect the game was throwing me a bone. The most painful thing about it is that I lost a lot of my legendarily skilled dwarves which means building it all back up again.&lt;br /&gt;
&lt;br /&gt;
Oh, and I have a High Elf merchant caravan stuck here from an old trade depot. Their Muskoxen pulling the wagons have long since bred and their children grown up. On the other hand, they came in handy, because they helped stave off the Purple Xelics once they woke up enough to fight.&lt;br /&gt;
&lt;br /&gt;
==More Kunibush Rekedùk Deb==&lt;br /&gt;
The High Elf caravan is still there although one merchant and one muskoxen have gone crazy. I've tried digging the ground out from underneath the wagon and it seems to be floating still. Apparently this is a well-known bug acknowledged by Toady. Once I get home, I'll try to forum-suggested method of removing the ground, building floors, and then building bridges on successive levels until they move out.&lt;br /&gt;
&lt;br /&gt;
I also had a wonderful moment of hubris. After several years, I'm starting to get sieges instead of invasions. During the last one, I had some miners trapped on the other side of the map dig an escape tunnel (there's actually a decently exciting story involving a lone Marksdwarf valiantly spending his life holding off the goblin hordes as they frantically tunneled away)&lt;br /&gt;
and I'd forgotten to close it off. So the goblins, predicatably, avoided the trap-ridden front-entrance in favor of this side tunnel. Ultimately, I had to mobilize the entire fortress and dogpile them, ultimately only losing two or three in the siege, and another two mopping up the nearby chaos dwarf settlement that had suddenly decided to be hostile (they were always listed in the Civilization screen as hostile, but as individuals, never did a threatening thing. There's still two or three of them, including their demon leader, who remained non-hostile).&lt;br /&gt;
&lt;br /&gt;
Still, this fortress is doing alright for itself. Now if only I didn't keep having idiot leaders that require things like items built out of [[Bismuth]]...&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Trade_agreement&amp;diff=44541</id>
		<title>40d:Trade agreement</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Trade_agreement&amp;diff=44541"/>
		<updated>2008-11-24T13:22:07Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Trade agreements''' are made with [[dwarf|dwarven]] and [[human]] [[civilization]]s, by meeting the [[liaison]].&lt;br /&gt;
Existing trade agreements can be checked via the {{k|c}}ivilizations screen: arrow down to highlight the civilization you wish to view and tab until the agreement is displayed.&lt;br /&gt;
&lt;br /&gt;
==Duration==&lt;br /&gt;
Trade agreements will disappear from the Civilizations screen when the liason appears on-screen to provide space for the next year's agreement. Unfortunately, this means that, to consult the trade agreements prior to hauling goods over, it is necessary to store an offline copy or to very accurately predict the arrival of the traders.&lt;br /&gt;
&lt;br /&gt;
[[Category:Trade]]&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Metal&amp;diff=22079</id>
		<title>40d Talk:Metal</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Metal&amp;diff=22079"/>
		<updated>2008-11-22T23:27:52Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* alloys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;what does brittle mean. (For the game, I know what it means). --[[User:Soyweiser|Soyweiser]] 13:20, 6 November 2007 (EST)&lt;br /&gt;
:Hey Soyweiser, if you look at the Raw file below there are tags for [BRITTLE] on some of the metals. I can only assume that this increases the chances of a weapon or other object breaking when in use; but that's just a guess. --[[User:Markavian|Markavian]]&lt;br /&gt;
:: Yeah, I saw that in the raw files indeed. Perhaps it makes the items degrade faster. But we have no proof of this yet? nobody tested it? --[[User:Soyweiser|Soyweiser]] 06:47, 7 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
I'm pretty sure that the brittle flag means that you cannot make craft goods and furniture from it.  Note that bismuth and pig iron cannot be made into any craft good or furniture item.&lt;br /&gt;
&lt;br /&gt;
== Alloys ==&lt;br /&gt;
&lt;br /&gt;
Alright, someone merged [[Alloy]] into this page, but there's also alloy information at [[smelting]]. If not its own page, where are we gonna put that info? --[[User:Turgid Bolk|Turgid Bolk]] 01:18, 7 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
== Counts ==&lt;br /&gt;
&lt;br /&gt;
Is the number of resulting bars always the same as the one of used bars/ore pieces? There used to be some bugs, resulting in getting more or less bars, than expected. Has anyone checked this in the last version? [[User:Dorten|Dorten]] 04:06, 10 January 2008 (EST)&lt;br /&gt;
:[[Galena]]. [[Tetrahedrite]]. [[User:VengefulDonut|VengefulDonut]] 10:27, 10 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Graph ==&lt;br /&gt;
&lt;br /&gt;
Anyone want to make a graph like http://archive.dwarffortresswiki.net/images/9/9c/Metalchart.png ? If nobody says yes, I might give it a try. --[[User:Savok|Savok]] 15:58, 2 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:That's pretty awesome... t'would be quite the undertaking to get it fully updated and still understandable though. The fuel flow is a tad bit confusing, but not very much so. --[[User:N9103|Edward]] 21:56, 2 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Additionally, width would have to be less than about 781px, which was the width of the old image and nigh horizontal scrollbar width. --[[User:Savok|Savok]] 22:02, 2 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Pewter values ==&lt;br /&gt;
&lt;br /&gt;
Just making sure my math is right...&lt;br /&gt;
    Tin (2)     Trifle pewter (4)&lt;br /&gt;
    Tin (2) ==&amp;gt; Trifle pewter (4)&lt;br /&gt;
 Copper (2)     Trifle pewter (4)&lt;br /&gt;
&lt;br /&gt;
6 units of wealth have been converted into 12 units of wealth.  A 100% value increase.&lt;br /&gt;
&lt;br /&gt;
    Tin (2)     Fine pewter (5)&lt;br /&gt;
    Tin (2) ==&amp;gt; Fine pewter (5)&lt;br /&gt;
    Tin (2)     Fine pewter (5)&lt;br /&gt;
 Copper (2)     Fine pewter (5)&lt;br /&gt;
&lt;br /&gt;
8 units of wealth have been converted into 20 units of wealth.  A 150% value increase.&lt;br /&gt;
&lt;br /&gt;
    Tin (2)     Lay pewter (3)&lt;br /&gt;
    Tin (2) ==&amp;gt; Lay pewter (3)&lt;br /&gt;
   Lead (2)     Lay pewter (3)&lt;br /&gt;
 Copper (2)     Lay pewter (3)&lt;br /&gt;
&lt;br /&gt;
8 units of wealth have been converted into 12 units of wealth.  A 50% value increase.&lt;br /&gt;
&lt;br /&gt;
The reason to do lay pewter over fine pewter or trifle pewter would be&lt;br /&gt;
* More bars per smelting over trifle pewter.  Potentially important if no magma.&lt;br /&gt;
* Less tin consumption.  Tin can be used for bronze alloys which are weapon capable.&lt;br /&gt;
&lt;br /&gt;
Correct?&lt;br /&gt;
--[[User:Shagie|Shagie]] 14:35, 7 March 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
: 8 units of wealth into 20 units of wealth is 250%, not 150%. [[User:Emmanovi|Emmanovi]] 16:21, 22 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Bar count? ==&lt;br /&gt;
&lt;br /&gt;
Is there a page that lists how many bars are needed to forge different things? There's some info at [[armor]]. But there's no info at [[weapon]], crafts, or [[furniture]]. Should there be a unified list here?  --[[User:Strangething|Strangething]] 17:46, 16 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:&amp;quot;All metal furniture requires 3 bars to forge except for chains, animal traps, buckets and blocks.&amp;quot; (not my quote) --[[User:AlexFili|AlexFili]] 03:59, 17 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:[[Metalsmith's forge]]. [[User:VengefulDonut|VengefulDonut]] 09:58, 18 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== alloys ==&lt;br /&gt;
&lt;br /&gt;
is something required to make the fancier alloys like nickel-silver or electrum?&lt;br /&gt;
i melted down some cages at my smelter but i couldn't make nickle silver or bronze -unsigned&lt;br /&gt;
: [[Nickel silver]] requires 2 [[Nickel]] + 1 [[Copper]] + 1 [[Zinc]]. [[Electrum]] is 1 [[Gold]] and 1 [[Silver]]. For rough ideas in-game, go to the stones menu of the Stocks menu and click into stones to find what they can be used in. Or look up the reactions file in your data. -[[User:Fuzzy|Fuzzy]] 18:27, 22 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Adamantine&amp;diff=14302</id>
		<title>40d:Adamantine</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Adamantine&amp;diff=14302"/>
		<updated>2008-11-21T13:57:14Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Processing */ Minor grammar/wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{minorspoiler}}&lt;br /&gt;
{{Metal|color=#0FF|bgcolor=#0CC|name=Adamantine|&lt;br /&gt;
|ore=&lt;br /&gt;
* [[Raw adamantine]]&lt;br /&gt;
|properties=&lt;br /&gt;
* [[Damage]]% 500&lt;br /&gt;
* [[Armor|Block]]% 500&lt;br /&gt;
* [[Material value]] 300&lt;br /&gt;
|uses=&lt;br /&gt;
* [[Weapon|Melee Weapons]]&lt;br /&gt;
* [[Crossbow]]s&lt;br /&gt;
* [[Bolt]]s&lt;br /&gt;
* [[Pick]]s&lt;br /&gt;
* [[Armor]]&lt;br /&gt;
* [[Anvil]]s&lt;br /&gt;
* [[Metalsmith's forge|Metal crafting]]&lt;br /&gt;
* [[Clothing]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Adamantine''' is by far the most rare and valuable [[metal]] in the game. It can only be found in small amounts in mountainous areas. Care should be taken if it is found, since digging down several levels through it will lead you to the [[demon]] pits. After you reach the [[Glowing pits|pits]], a horde of demons will eventually be loosed on your fortress. These demons are very powerful and can wipe out even a mature, heavily defended fortress.&lt;br /&gt;
&lt;br /&gt;
Discovery of adamantine will also bring the attention of the [[King]], who will immigrate to your fortress once news of your discovery reaches him. If you have not otherwise met the criteria for attracting the King, he will arrive &amp;quot;disguised as a peasant.&amp;quot; His requirements appears to be the same in any case, so be prepared!&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
To start in a location which has adamantine (and the accompanying demon pits), you must start on a mountain tile ({{Raw Tile|∆|#FFFFFF|#000000}},{{Raw Tile|∆|#808080|#000000}},{{Raw Tile|▲|#FFFFFF|#000000}},{{Raw Tile|▲|#C0C0C0|#000000}},{{Raw Tile|▲|#808080|#000000}},{{Raw Tile|▲|#00FFFF|#000000}},{{Raw Tile|^|#FFFFFF|#000000}},{{Raw Tile|^|#808080|#000000}},{{Raw Tile|^|#00FFFF|#000000}}) or volcano tile ({{Raw Tile|^|#FF0000|#000000}}) in the Region map. The adamantine and pits will be located somewhere within the Local map of that region. It is more likely to be found on a Local map square which also shows as mountain. The adamantine will occupy only one Local square, though the demon pits may extend beyond it. Finding it requires some usage of the Site Finder feature, some [[cheating]], or above-average good luck.&lt;br /&gt;
&lt;br /&gt;
==Veining==&lt;br /&gt;
Curiously, adamantine veins tend to span z-levels more than the xy planes.  Finding a short section of adamantine only 2x1 or 3x1, dig up or down a z-level and you'll probably find another short section.&lt;br /&gt;
To view examples of this phenomenon, check out the [http://mkv25.net/dfma/poi-2837-addyveinstotallyz-spanning DFMA Point of Interest] and [http://mkv25.net/dfma/movie-290-z-leveladamantinevein a movie] recording the layout of a vein.&lt;br /&gt;
&lt;br /&gt;
== Processing ==&lt;br /&gt;
&lt;br /&gt;
Adamantine strands are extracted from [[raw adamantine]] at a [[craftsdwarf's workshop]]. The [[strand extraction]] labor must be enabled for a dwarf to perform the extraction. The process is extremely slow for an unskilled laborer. Adamantine strands are worth 1800☼ each, while the raw adamantine is worth 750.&lt;br /&gt;
&lt;br /&gt;
Subsequent processing of the strands requires no adamantine-specific skills or labor permissions. Adamantine strands are processed into adamantine wafers at any [[smelter]]. Adamantine wafers are worth 1500☼ each - curiously, less than the strands they are smelted from. Adamantine wafers are treated much like [[bar]]s of other metal, and can be forged into a variety of useful items. Adamantine strands may also be woven into cloth using the Weave Metal Cloth task in a [[loom]]. Adamantine strands may be dyed, but if they are melted into wafers the they will return to their normal color and value.&lt;br /&gt;
&lt;br /&gt;
Forging things out of adamantine requires a number of wafers equal to item's MATERIAL_SIZE. This is usually about three times as many as are needed for constructions with bars of other metals, since one metal bar counts for 3 MATERIAL_SIZE. For instance, plate mail has [MATERIAL_SIZE:9] and normally requires three metal bars to forge; adamantine plate mail requires nine adamantine wafers. Helm has [MATERIAL_SIZE:2] and normally requires one metal bar to forge; adamantine helm requires two adamantine wafers.&lt;br /&gt;
&lt;br /&gt;
==Uses==&lt;br /&gt;
Adamantine is so valuable that a special message pops up when you discover a vein of it.&lt;br /&gt;
&lt;br /&gt;
[[Image:000006 - Praise the miners!.png||500px]]&lt;br /&gt;
&lt;br /&gt;
Raw adamantine may also be processed into [[stone]] goods in the same way as other economic stone.  In its raw form, it has a [[Item value|value multiplier]] of x250 (as opposed to adamantine metal, which is x300).  Raw adamantine blocks are worth 1250☼.&lt;br /&gt;
&lt;br /&gt;
Adamantine items are incredibly light: they weigh about 2.5% as much as an equivalent article crafted from iron. [[Weapon]]s and [[armor]] made from adamantine are 5 times stronger than equivalent [[iron]] objects.&lt;br /&gt;
&lt;br /&gt;
Adamantine is one of the few [[magma safe]] materials. As such, in rock form it can be used to create magma-proof mechanisms.&lt;br /&gt;
&lt;br /&gt;
==Storage==&lt;br /&gt;
Raw Adamantine is stored in stone stockpiles with &amp;quot;Raw Adamantine&amp;quot; enabled in that stockpile's 'other stone' category. However once strands are extracted, they are stored in a cloth pile. If you want to segregate adamantine from plant fiber and silk cloth, adjust the additional options  of a adamantine cloth stockpile to allow non-plant/animal products, and all other cloth stock piles to forbid them. Wafers are stored in bar/block piles with adamantine enabled. All other goods can be stored in any stockpile with the adamantine metal enabled.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Metals]]&lt;br /&gt;
[[Category:Economic Stone]]&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Meat_industry&amp;diff=45859</id>
		<title>40d Talk:Meat industry</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Meat_industry&amp;diff=45859"/>
		<updated>2008-11-20T23:16:38Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Breeding turtles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Removed the verify for livestock breeding without being in contact; I've personally witnessed a female camel and a female horse locked deep inside my fortress get telepathically impregnated by outside animals. &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Drawfirons|Drawfirons]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Telepathically impregnated by ''wild'' outside animals? It's not part of the original question, but it sounds like that's what you're saying. --[[User:RomeoFalling|RomeoFalling]] 20:18, 8 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
I feel it should be mentioned somewhere that both hunting and livestock are non-renewable without some luck as to what animals are brought as pets with immigrants.  Tame animals (those that are not pets) seem to be considered 'wild' in that they obey the limits set forth in the raw file for the number that will be 'spawned' (or born, if you will) before hitting a max.  Basically, unnamed animals will eventually stop breeding, and only those pets with names will continue to breed.  Hence why [[catsplosion]] is so bad, and why it doesn't happen with any other animals. Barring the ability to assign other animals to dwarves (and hence, give them names) I don't think meat is a very viable industry in the long term. --Gotthard 18:44, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I've seen one player claim that wild animals can be hunted to extinction.  I haven't seen that myself.  Barring that, hunting is renewable, albeit limited.--[[User:Maximus|Maximus]] 21:06, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:: Are you saying there's a cap on live+deceased animals? If livestock doesn't need to cross paths in order to impregnate, then the meat industry is perfectly viable, although there may be some framerate issues if you choose to do more than one type of livestock -- just list one bull and eight cows  as available for adoption. As for the extinction thing, are you sure he wasn't talking about the Cancel Hunt messages that say something like &amp;quot;There are no animals in the swamps&amp;quot; or somesuch? --[[User:RomeoFalling|RomeoFalling]] 23:09, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::I have no idea what the &amp;quot;extinct animals&amp;quot; poster had experienced.  I have my doubts about the claim, but can't rule out that it happened, at least to him.&lt;br /&gt;
&lt;br /&gt;
:::There ''is'' a population cap on animals (per-species).  It used to be 80, I believe, but it seems more like 50 these days.  I haven't formally tested it, but my suspicion is that once you hit that population cap, breeding for that species ceases permanently, even if their count falls below the cap again.  If that's true, then animal breeding is a finite resource, unless you cull their numbers carefully to keep them under the limit at all times.&lt;br /&gt;
&lt;br /&gt;
:::I'm presently setting up a mega-corral, so I'll be testing it soon.--[[User:Maximus|Maximus]] 23:57, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:When I say renewable, I mean will never run out.  Trees are renewable, given space to grow.  Hunted animals are not.  It isn't a *claim* that animals can be hunted to extinction, the numbers are in the raws for each particular animal.  After that many of animals exist (living or dead I presume), no more are generated, whether through off-map activity, or being born as offspring.  The same is true for livestock brought with you, or traded.  The only animals that do NOT obey this limitation are pets (and perhaps named animals in general).  I have had the same base for 15 years, and I haven't had any offspring from horses, dogs, or cows in about 9ish years.  However, there are still animals being born, and I've traced the number per year back to the number of female pets I have.  I'm not sure if named pets only mate with named pets, but a single female pet doesn't seem to yield any offspring (but this should be verified).  I had about 20ish puppies per year at max, and it abruptly stopped.  It has recently started up again, as puppies brought as pets have matured.  Same thing for horses and cows, but it is slow.  Frankly, with immigration stopping, and no way to assign pets (iirc?) my animal &amp;quot;home grown&amp;quot; animal supply will soon dry out.  The same is not true of turtles, they seem to respawn, but I think fish fall into this category, my river hasn't had anything but turtles for 10ish years. --Gotthard 23:20, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Well, if you're referring to [POPULATION_NUMBER], [[Creature_tokens#P]] says that that is the minimum/maximum number that can show up on a map in the space of a year.  I've killed something like 150 bonobos on my map, but they're still coming.&lt;br /&gt;
&lt;br /&gt;
::Tame animals, on the other hand, clearly have hard population limits (otherwise they'd breed into the thousands and turn every fortress into a &amp;quot;tribbles&amp;quot; episode).  As I posted above, it appears that once that population limit is reached, breeding stops permanently (I'll have to test it further at some point).  As far as I can tell, however, that limit does not apply to wildlife.  It probably doesn't apply to wildlife even after you've hit the limit on tame animals of the same species.  (It's been a while, but I once had a fort with a bunch of domesticated musk oxen.  I think wild ones still showed up long after the tame ones stopped breeding.)--[[User:Maximus|Maximus]] 02:23, 10 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Do you know if this was changed recently?  Best I can recall, EVERY fortress I've started has eventually killed off all non-aggressive wildlife.  I'm not sure, but bonobos may be somehow classified as 'invaders' (aren't they the ones that steal everything?) so perhaps there are no limits on them.  It takes me ~3 years to kill off all the wildlife on my map, and after that nothing else shows up.  I took the numbers in the raw to be a global maximum in existence... I can verify tame animals stop breeding after a max is hit, and they do NOT start breeding again after the number goes below this.  However, I'm fairly certain there is a max limit present for tame animals, as I went through cows pretty regularly, culling the population to keep it manageable.  My money is on a global max ever, not alive at any one point, but I could be wrong. (Also, I think wild and tame ones are calculated separately... does your tone indicate they eventually stopped as well?)--Gotthard 22:08, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::Bonobos are &amp;quot;wild animals&amp;quot; in my unit list, and they aren't one of the thieving species.  I'm not sure whether all wildlife can be killed off; we need more people to chime in about their experiences.  My bonobo death count is about 200 now, and shows no sign of stopping.  (I've been using nerve-injured soldiers, not hunters, to do the killing.)  However, I also finally have a breeding stock of tame bonobos, and I'll let them breed up to the max to see if affects their migrating onto the map.  My bet is that the species cap is just for breeding, not migration.--[[User:Maximus|Maximus]] 23:13, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::I'm not doubting your experience, but I've had 4-5 maps where I consistently run out of deer.  The species cap there seems to function fine, I *never* had any deer offspring, just hunted them for a while until they stopped (year 3-4ish).  I can't verify wolves, however.  So bonobos aren't predatory at all?  I was thinking maybe more 'aggressive' animals (even if they're not thieves) may reproduce ad infitum.  Or perhaps I scared them all off with my deer genocide?  I mean anytime a deer showed up, I had 3 guys run down and punch it to death.  Are you nicer to your bonobos?  And have you seen that with any other animals?  I've run out of hoary marmonts, mountain goats, and deer (on separate maps).  Sorry to be insistent, but this seems like one area we don't have a lot of info. --Gotthard 22:42, 18 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::::No, I understand -- I'd like to figure it out too.  Actually, on my current map, something totally unexpected happened.  I've been keeping all my strays (of any species) in cages, and I haven't had any cow births since the beginning of the game.  I've also been buying every animal brought by traders, so was well above the limit.  I decided to slaughter all my cows to see what would happen.  I killed all of them, or nearly so, and suddenly all the pet cows are giving birth.  (There are 4 pet cows and two pet bulls in the fortress.)&lt;br /&gt;
&lt;br /&gt;
::::::As for the wild bonobos, they're still coming.  And elephants.  And mountain goats.  And hoary marmots.  None of them are predators.  (I do get zombie mountain goats and hoary marmots as well.)  But I've been posting soldiers to kill them for years now, and have killed many hundreds of animals.  Some animals tend to escape, since the soldiers stay near their station point instead of tracking down every last animal, like hunters will.  Maybe that's what makes the difference.&lt;br /&gt;
&lt;br /&gt;
::::::I did have a single crocodile and some ogres show up in the first year, and never again.  For any given fortress, there may just be some animals that are finite and some that are unlimited.  We should post to the forums soliciting other players' experiences to see what kind of generalizations can be made.--[[User:Maximus|Maximus]] 00:32, 19 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::::I had pet horses start to breed when I butchered most of the stray horses.  So that part, at least, seems to be reproduceable.&lt;br /&gt;
&lt;br /&gt;
:::::::I had three waves or so of macaques spawn, running them down with soldiers each time, and now they've stopped coming (they came about once a year for three years, and then I haven't seen them in the eight years since).&lt;br /&gt;
&lt;br /&gt;
:::::::The map keeps spawning one- and two-humped camels. I trap and tame them, but nobody's interested in adopting them.  It'll be interesting to see if eventually I run out. --[[User:Sev|Sev]] 12:41, 20 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::::::Are they still in cages?  Dwarves won't adopt them unless they're roaming (or maybe on a chain... I haven't tested that yet).--[[User:Maximus|Maximus]] 16:30, 20 November 2008 (EST)&lt;br /&gt;
:::::::::Huh, is that for all livestock? No wonder I have such issues getting those tamed vermin adopted... I stuck them all in a cage for convenience. -[[User:Fuzzy|Fuzzy]] 18:11, 20 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Breeding turtles ==&lt;br /&gt;
&lt;br /&gt;
While it doesn't really fall under the category of the &amp;quot;leather industry&amp;quot; that the top of the page claims, is it possible to do animal husbandry with turtles? It would be nice to be able to have a ready supply of them. I lack unfrozen water on my current map, so I can't rely on spawning turtles, but I do have three tame turtles from the caravans. My suspicion is that vermin aren't treated as animals, so there's to be no turtle breeding, but I know they are special cases in other ways, so I figured it might be worth a try. -[[User:Fuzzy|Fuzzy]] 18:16, 20 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Meat_industry&amp;diff=45858</id>
		<title>40d Talk:Meat industry</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Meat_industry&amp;diff=45858"/>
		<updated>2008-11-20T23:11:57Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Removed the verify for livestock breeding without being in contact; I've personally witnessed a female camel and a female horse locked deep inside my fortress get telepathically impregnated by outside animals. &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Drawfirons|Drawfirons]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Telepathically impregnated by ''wild'' outside animals? It's not part of the original question, but it sounds like that's what you're saying. --[[User:RomeoFalling|RomeoFalling]] 20:18, 8 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
I feel it should be mentioned somewhere that both hunting and livestock are non-renewable without some luck as to what animals are brought as pets with immigrants.  Tame animals (those that are not pets) seem to be considered 'wild' in that they obey the limits set forth in the raw file for the number that will be 'spawned' (or born, if you will) before hitting a max.  Basically, unnamed animals will eventually stop breeding, and only those pets with names will continue to breed.  Hence why [[catsplosion]] is so bad, and why it doesn't happen with any other animals. Barring the ability to assign other animals to dwarves (and hence, give them names) I don't think meat is a very viable industry in the long term. --Gotthard 18:44, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:I've seen one player claim that wild animals can be hunted to extinction.  I haven't seen that myself.  Barring that, hunting is renewable, albeit limited.--[[User:Maximus|Maximus]] 21:06, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:: Are you saying there's a cap on live+deceased animals? If livestock doesn't need to cross paths in order to impregnate, then the meat industry is perfectly viable, although there may be some framerate issues if you choose to do more than one type of livestock -- just list one bull and eight cows  as available for adoption. As for the extinction thing, are you sure he wasn't talking about the Cancel Hunt messages that say something like &amp;quot;There are no animals in the swamps&amp;quot; or somesuch? --[[User:RomeoFalling|RomeoFalling]] 23:09, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::I have no idea what the &amp;quot;extinct animals&amp;quot; poster had experienced.  I have my doubts about the claim, but can't rule out that it happened, at least to him.&lt;br /&gt;
&lt;br /&gt;
:::There ''is'' a population cap on animals (per-species).  It used to be 80, I believe, but it seems more like 50 these days.  I haven't formally tested it, but my suspicion is that once you hit that population cap, breeding for that species ceases permanently, even if their count falls below the cap again.  If that's true, then animal breeding is a finite resource, unless you cull their numbers carefully to keep them under the limit at all times.&lt;br /&gt;
&lt;br /&gt;
:::I'm presently setting up a mega-corral, so I'll be testing it soon.--[[User:Maximus|Maximus]] 23:57, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:When I say renewable, I mean will never run out.  Trees are renewable, given space to grow.  Hunted animals are not.  It isn't a *claim* that animals can be hunted to extinction, the numbers are in the raws for each particular animal.  After that many of animals exist (living or dead I presume), no more are generated, whether through off-map activity, or being born as offspring.  The same is true for livestock brought with you, or traded.  The only animals that do NOT obey this limitation are pets (and perhaps named animals in general).  I have had the same base for 15 years, and I haven't had any offspring from horses, dogs, or cows in about 9ish years.  However, there are still animals being born, and I've traced the number per year back to the number of female pets I have.  I'm not sure if named pets only mate with named pets, but a single female pet doesn't seem to yield any offspring (but this should be verified).  I had about 20ish puppies per year at max, and it abruptly stopped.  It has recently started up again, as puppies brought as pets have matured.  Same thing for horses and cows, but it is slow.  Frankly, with immigration stopping, and no way to assign pets (iirc?) my animal &amp;quot;home grown&amp;quot; animal supply will soon dry out.  The same is not true of turtles, they seem to respawn, but I think fish fall into this category, my river hasn't had anything but turtles for 10ish years. --Gotthard 23:20, 9 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Well, if you're referring to [POPULATION_NUMBER], [[Creature_tokens#P]] says that that is the minimum/maximum number that can show up on a map in the space of a year.  I've killed something like 150 bonobos on my map, but they're still coming.&lt;br /&gt;
&lt;br /&gt;
::Tame animals, on the other hand, clearly have hard population limits (otherwise they'd breed into the thousands and turn every fortress into a &amp;quot;tribbles&amp;quot; episode).  As I posted above, it appears that once that population limit is reached, breeding stops permanently (I'll have to test it further at some point).  As far as I can tell, however, that limit does not apply to wildlife.  It probably doesn't apply to wildlife even after you've hit the limit on tame animals of the same species.  (It's been a while, but I once had a fort with a bunch of domesticated musk oxen.  I think wild ones still showed up long after the tame ones stopped breeding.)--[[User:Maximus|Maximus]] 02:23, 10 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Do you know if this was changed recently?  Best I can recall, EVERY fortress I've started has eventually killed off all non-aggressive wildlife.  I'm not sure, but bonobos may be somehow classified as 'invaders' (aren't they the ones that steal everything?) so perhaps there are no limits on them.  It takes me ~3 years to kill off all the wildlife on my map, and after that nothing else shows up.  I took the numbers in the raw to be a global maximum in existence... I can verify tame animals stop breeding after a max is hit, and they do NOT start breeding again after the number goes below this.  However, I'm fairly certain there is a max limit present for tame animals, as I went through cows pretty regularly, culling the population to keep it manageable.  My money is on a global max ever, not alive at any one point, but I could be wrong. (Also, I think wild and tame ones are calculated separately... does your tone indicate they eventually stopped as well?)--Gotthard 22:08, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::Bonobos are &amp;quot;wild animals&amp;quot; in my unit list, and they aren't one of the thieving species.  I'm not sure whether all wildlife can be killed off; we need more people to chime in about their experiences.  My bonobo death count is about 200 now, and shows no sign of stopping.  (I've been using nerve-injured soldiers, not hunters, to do the killing.)  However, I also finally have a breeding stock of tame bonobos, and I'll let them breed up to the max to see if affects their migrating onto the map.  My bet is that the species cap is just for breeding, not migration.--[[User:Maximus|Maximus]] 23:13, 14 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::I'm not doubting your experience, but I've had 4-5 maps where I consistently run out of deer.  The species cap there seems to function fine, I *never* had any deer offspring, just hunted them for a while until they stopped (year 3-4ish).  I can't verify wolves, however.  So bonobos aren't predatory at all?  I was thinking maybe more 'aggressive' animals (even if they're not thieves) may reproduce ad infitum.  Or perhaps I scared them all off with my deer genocide?  I mean anytime a deer showed up, I had 3 guys run down and punch it to death.  Are you nicer to your bonobos?  And have you seen that with any other animals?  I've run out of hoary marmonts, mountain goats, and deer (on separate maps).  Sorry to be insistent, but this seems like one area we don't have a lot of info. --Gotthard 22:42, 18 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::::No, I understand -- I'd like to figure it out too.  Actually, on my current map, something totally unexpected happened.  I've been keeping all my strays (of any species) in cages, and I haven't had any cow births since the beginning of the game.  I've also been buying every animal brought by traders, so was well above the limit.  I decided to slaughter all my cows to see what would happen.  I killed all of them, or nearly so, and suddenly all the pet cows are giving birth.  (There are 4 pet cows and two pet bulls in the fortress.)&lt;br /&gt;
&lt;br /&gt;
::::::As for the wild bonobos, they're still coming.  And elephants.  And mountain goats.  And hoary marmots.  None of them are predators.  (I do get zombie mountain goats and hoary marmots as well.)  But I've been posting soldiers to kill them for years now, and have killed many hundreds of animals.  Some animals tend to escape, since the soldiers stay near their station point instead of tracking down every last animal, like hunters will.  Maybe that's what makes the difference.&lt;br /&gt;
&lt;br /&gt;
::::::I did have a single crocodile and some ogres show up in the first year, and never again.  For any given fortress, there may just be some animals that are finite and some that are unlimited.  We should post to the forums soliciting other players' experiences to see what kind of generalizations can be made.--[[User:Maximus|Maximus]] 00:32, 19 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::::::I had pet horses start to breed when I butchered most of the stray horses.  So that part, at least, seems to be reproduceable.&lt;br /&gt;
&lt;br /&gt;
:::::::I had three waves or so of macaques spawn, running them down with soldiers each time, and now they've stopped coming (they came about once a year for three years, and then I haven't seen them in the eight years since).&lt;br /&gt;
&lt;br /&gt;
:::::::The map keeps spawning one- and two-humped camels. I trap and tame them, but nobody's interested in adopting them.  It'll be interesting to see if eventually I run out. --[[User:Sev|Sev]] 12:41, 20 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::::::::Are they still in cages?  Dwarves won't adopt them unless they're roaming (or maybe on a chain... I haven't tested that yet).--[[User:Maximus|Maximus]] 16:30, 20 November 2008 (EST)&lt;br /&gt;
:::::::::Huh, is that for all livestock? No wonder I have such issues getting those tamed vermin adopted... I stuck them all in a cage for convenience. -[[User:Fuzzy|Fuzzy]] 18:11, 20 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Mandate&amp;diff=37888</id>
		<title>40d Talk:Mandate</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Mandate&amp;diff=37888"/>
		<updated>2008-11-19T13:25:36Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Who gets punished? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Melting items and mandates ==&lt;br /&gt;
&lt;br /&gt;
I had a noble who had a mandate for two bronze goods.  I melted down some bronze things and made a bronze bar from it.  But that didn't seem to satisfy the mandate; he still wanted 2 bronze goods.  Making bronze bars normally satisfies the mandates though.  Can anyone else verify that making bars by melting things wont satisfy a mandate? --[[User:Bouchart|Bouchart]] 23:27, 23 April 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I can verify that bars do not count towards mandates as I tried the same thing. You will need to make 2 bronze items to satisfy the mandate. --[[User:Actreal|Actreal]] 00:54, 27 June 2008 (EDT)&lt;br /&gt;
:They do count towards it when creating the item through regular smelting though. I have had numerous times when my &amp;quot;smelt Native Silver Ore&amp;quot; has resulted in a silver item mandate satisfaction. -[[User:Fuzzy|Fuzzy]] 23:11, 23 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Item availability ==&lt;br /&gt;
&lt;br /&gt;
If a noble mandates adamantine items, does that mean there is adamantine on my map? --Dashing, June 25 2008&lt;br /&gt;
&lt;br /&gt;
:No. --[[User:Savok|Savok]] 23:42, 25 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Export ban violation without trading? ==&lt;br /&gt;
&lt;br /&gt;
My mayor announced an export ban on bins. (Thanks a lot, mayor.) I brought a bunch of bins containing finished goods to the depot, but am quite certain I traded away only the goods inside and not the bins themselves. Yet, afterwards, I have seven dwarves on the Justice page nailed for violating that ban. Can anyone confirm that simply bringing the goods to the depot is enough to violate an export ban, even if the items are not traded away? --[[User:Mattmoss|Mattmoss]] 16:39, 2 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:This will likely be because of [http://www.bay12games.com/dwarves/dev_bugs.html#Bug91 Bug 91]: items already belonging to merchants count towards mandates. So all those bins of cloth and such that the caravans brought along, and then left with, would have violated the mandate. --[[User:Raumkraut|Raumkraut]] 17:13, 2 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Items≠Goblets? ==&lt;br /&gt;
&lt;br /&gt;
I had a noble (the tax collector, if it makes any difference) mandate the construction of two nickel silver items. However, after I built a set of nickel silver goblets, the mandate remained at 2/2.  I made some more and the mandate still has 2/2 left to make.  Does making goblets not count as &amp;quot;nickel silver items&amp;quot; for the purpose of mandates?--[[User:Gandalf the Dwarf (No, really! Look it up!)|Gandalf the Dwarf (No, really! Look it up!)]] 17:43, 15 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:It should, I use goblets to satisfy those types of requests all the time.  It's possible the first request was satisfied and the noble turned around and asked for more.  (You can check this via his thoughts: &amp;quot;happy to have a mandate met recently&amp;quot;.)  Otherwise... any chance you used the wrong material?--[[User:Maximus|Maximus]] 19:17, 15 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Who gets punished? ==&lt;br /&gt;
&lt;br /&gt;
Article says: &amp;quot;The dwarves sentenced will always have the skills appropriate to the mandate&amp;quot; - about production mandates and &lt;br /&gt;
&amp;quot;Violating an export ban by trading any of the item away is a crime for each of the haulers who brought a prohibited item (that was sold) to the trade depot.&amp;quot;. In my experiece it's completely random dwarves. Can anyone verify?--[[User:Dorten|Dorten]] 01:05, 19 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:The one about production mandates is true.  I'm not sure about the export bans one.--[[User:Maximus|Maximus]] 02:05, 19 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Incidentally, the one about product mandates may be more loosely true. I had a recent situation where my Mayor requested bronze items I could not furnish (early in the game and I hadn't gotten adequate supplies from the caravans). I expected my Blacksmith, Metalsmith, Weaponsmith, or Armorer to get dinged. Nope, it's my jeweler who got jailed, who only had skills in gem cutting, gem setting, and a small amount in farming. I've only had the export ban situation happen once (the items, crowns, where banned between the time when the traders packed up and before they left the board) and the item was common enough that any one of the people might have touched one of the items at some point. However, the fact that there's an extant bug where you can get punished for goods that the merchant brought in and didn't sell suggests that sentencing might be a bit more random. -[[User:Fuzzy|Fuzzy]] 08:25, 19 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:How_to_safely_start_fortress_mode&amp;diff=45428</id>
		<title>40d Talk:How to safely start fortress mode</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:How_to_safely_start_fortress_mode&amp;diff=45428"/>
		<updated>2008-11-19T13:16:55Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Correctness */ Separating previously un-headered section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Correctness ==&lt;br /&gt;
There is no &amp;quot;correct&amp;quot; way to start fortress mode except from not picking Adventure Mode or Legends or Create New World on the main menu screen. It's entirely proper to embark with no skills and absolutely no supplies and watch your seven dwarves go crazy and die in the terrifying glacier. --[[User:Rkyeun|Rkyeun]] 12:03, 18 November 2008 (EST)&lt;br /&gt;
:If you'd like to change the name, leave a request with the sysop or something.  This conversation has been done 10 times over already and it never ends in anything useful. --[[User:ThunderClaw|ThunderClaw]] 12:07, 18 November 2008 (EST)&lt;br /&gt;
::I dunno, he might be on to something there. This could be a guide on how to start the game, step by step, without pressing the wrong buttons or accidentally defenestrating either your computer or yourself! --[[User:Navian|Navian]] 13:22, 18 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Farm Size ==&lt;br /&gt;
''Farm size: 10x10 of plump helmets without fertilizing will feed 500 dwarves. A 5x5 field WITH fertilizing will feed about 500 dwarves. Do the math. (Rough estimates. Untested.) -Yanlin ''&lt;br /&gt;
&lt;br /&gt;
Is this with or without boozecooking? [[User:Random832|Random832]] 23:12, 27 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Reformatting this page ==&lt;br /&gt;
&lt;br /&gt;
This page breaks from the style used on the rest of the wiki -- it's a dump of opinions and suggestions instead of a collaborative, well-organized article.  The problem with this is evident in how people are just arguing with each other on the page (that's what ''talk pages'' are for) instead of putting their heads together to offer readers streamlined, practical advice.&lt;br /&gt;
&lt;br /&gt;
Can we do some discussion here of what its general advice and structure should be, then rewrite it?--[[User:Maximus|Maximus]] 21:38, 29 October 2008 (EDT)&lt;br /&gt;
:Having a bunch of different viewpoints in the page is fine to me as long as it doesn't look like a big argument :P --[[User:Xonara|Xonara]] 01:48, 30 October 2008 (EDT)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:I was thinking about this too, but the unfortunate hurdle is that there's no good way to put in a 'generally agreed upon' sort of structure, and there's a lot of strong feelings that run both ways with many things.  Perhaps the better way to do this would merely be to take the names out of it.  Just put a heading and a couple of equally-bulleted points with the various views, possibly with the dates these views were last updated.  A large part of my issue is that most of the advice on the page is clearly from many moons ago (the cats comments being the most noticable).  The anvil discussion, for example, could then just be broken down into three bullets, one which suggests crafts, a second which suggests mechanisms, and a third which suggests meals.&lt;br /&gt;
&lt;br /&gt;
:A reformat does need to happen, though.  This wiki is really shortwinded on useful, coherant gameplay advice (MANY of the Beginners FAQ pages need total rewrites that I'll probably get to sooner rather than later) and I'd really like to see that change. --[[User:ThunderClaw|ThunderClaw]] 02:09, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Removing the signatures is definitely the starting point -- it will allow us to treat what's on the page as &amp;quot;our words&amp;quot; instead of &amp;quot;my words&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
::I don't think &amp;quot;general agreement&amp;quot; is out of reach -- for any subject, there will be obviously bad advice, obviously good advice, and stuff that will largely depend on how you like to play the game.  Our current dispute over trade goods is like that: crafts, mechanisms, meals, and clothes can ''all'' be effective trade goods; we can list their respective advantages and disadvantages and leave it for the player to decide what approach he or she wants to take.  We just need to avoid the &amp;quot;One True Approach&amp;quot; mentality, except where everyone agrees that a given idea is Very Good or Very Bad.&lt;br /&gt;
&lt;br /&gt;
::While we're at it, the page title needs to be changed -- though we can do that after it becomes clear what direction the rewrite is taking it in.--[[User:Maximus|Maximus]] 03:38, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I'll give the page a once-over tomorrow and give my initial thoughts on what should be changed then.--[[User:Maximus|Maximus]] 03:42, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::It shouldn't take too long. Click Edit, hit Ctrl-A, and type &amp;lt;nowiki&amp;gt;{{Del}}&amp;lt;/nowiki&amp;gt;. Profit. --[[User:Juckto|Juckto]] 04:40, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Reformat is done.  Someone else can deal with the nomenclature. --[[User:ThunderClaw|ThunderClaw]] 13:14, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:You did an excellent job with the rewrite.  I made various changes and expansions, and there's other stuff I want to add over the next several days.--[[User:Maximus|Maximus]] 04:04, 31 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
I really think that a better name for this page would be &amp;quot;General Advice,&amp;quot; since that's all it really is, and  &amp;quot;Correctly&amp;quot; starting a fortress is mostly a matter of opinion and we're trying to make the page look less opinionated. The page could be very helpful and I think that once it's worked on a bit it could go on the main page. --[[User:Xonara|Xonara]] 21:00, 30 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Well, &amp;quot;general advice&amp;quot; is a little ''too'' general.  At this point, I want to see what kind of changes we make to other related pages, such as [[your first fortress]].  Once we define the role of each better, it should be clear what this page should be named.--[[User:Maximus|Maximus]] 04:04, 31 October 2008 (EDT)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Block&amp;diff=20876</id>
		<title>40d Talk:Block</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Block&amp;diff=20876"/>
		<updated>2008-11-19T13:13:39Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Ice blocks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Actually the values are off. the base value of wood is 1. But a piece of wood has a value multiplier of 3. And a block a multiplier of 5. Should I add this, this might confuse newbies. --[[User:Soyweiser|Soyweiser]] 10:02, 5 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Raw value, shape modifier, resultant value? I think people can cope with that.  --[[User:Matryx|Matryx]] 10:21, 5 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
Quote:&lt;br /&gt;
 but the difference is purely in the value&lt;br /&gt;
My observations suggest that when marking economic stone as green, dwarves can build of it, but blocks are still ignored. Hellzon or irc said blocks can only be used to build buildings, wells and pumps. So that would make the above statement false. --[[User:Mizipzor|Mizipzor]] 12:47, 9 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:You can build walls and buildings out of blocks and stone (some buildings require blocks) but I don't think you can craft blocks. --[[User:Penguinofhonor|Penguinofhonor]] 15:19, 15 December 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
Quote:&lt;br /&gt;
 This doesn't apply to blocks made out of metals.&lt;br /&gt;
Why is that? in my experience it's working just fine (golden blocks worth 150, copper blocks worth 10... just as they should)--[[User:Dorten|Dorten]] 00:26, 4 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Naming ==&lt;br /&gt;
&lt;br /&gt;
Does &amp;quot;block&amp;quot; ever occur in the singular in Dwarf Fortress?  I think [[block]] should redirect to [[blocks]], rather than vice versa. --[[User:JT|JT]] 13:31, 8 November 2007 (EST)&lt;br /&gt;
&lt;br /&gt;
:Seconded. You make rock blocks, metal blocks, wooden blocks and glass blocks. A bunch of blocks, a pile of blocks, you name it yourself.  The game always call one unit of them as &amp;quot;blocks&amp;quot;--[[User:Dorten|Dorten]] 00:26, 4 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Rule N says that it should be called &amp;quot;Block,&amp;quot; and is there really any actual problem with it? ''Not'' doing it, on the other hand, could confuse wiki-newbies. --[[User:Savok|Savok]] 10:26, 4 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Construction ==&lt;br /&gt;
&lt;br /&gt;
Does making a construction out of blocks instead of raw stone allow the construction to go faster?  (I'm thinking along the lines that it's easier to work with bricks and mortar than raw stone and mortar)  [[User:Fephisto|Fephisto]] 22:39, 26 March 2008 (EDT)&lt;br /&gt;
: i dont know, it should, you would think, but mabey the time makeing the blosk is greater than the time saved?&lt;br /&gt;
&lt;br /&gt;
: As far as I can tell from experimentation, making constructions with blocks rather than raw stone simply increases the value of the architecture (which pleases dwarves and attracts immigrants).  It is far slower, due to the additional time required to carve the blocks. [[User:Iituem|Iituem]] 11:43, 29 July 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
::Well, yeah, it's slower ''that'' way - the question is, is it faster if you already have blocks? (i.e. have your mason turning out blocks while you've not yet thought of what constructions to have built; will it be faster to turn those into a construction?) [[User:Random832|Random832]] 14:04, 14 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::Well, since blocks can be stored in bins you can save a whole lot of hauling time when building with them. I don't think it speeds up the actual build though.--[[User:Bilkinson|Bilkinson]] 16:36, 14 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I'll second that, I've been building quite a castle (about 120x120 at the max size) and am 2k blocks in so far.  Switching replacing stone from block appears to have no effect on the speed of construction, although  masonry (I *think*) appears to make it go faster. The hauling time is nothing to sneeze at though, having them drag the blocks to a central distribution area really speeds up the work.--Gotthard 22:05, 14 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Ice blocks ==&lt;br /&gt;
&lt;br /&gt;
Is it possible to make ice blocks? --[[User:Locolan|locolan]] 02:28, 15 June 2008 (EDT)&lt;br /&gt;
:I don't think so, any more than it's possible to create ice statues or furniture from ice. Only stone, metal, and glass can be turned into blocks, and water, even frozen water, is none of the above. -[[User:Fuzzy|Fuzzy]] 08:13, 19 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Parry==&lt;br /&gt;
I don't have the wiki know-how, but perhaps someone should add one of those little things at the top giving people the link to parrying and shields page, just fpr the sake of newbies--- Mr.Dwarf&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Before_you_unpause&amp;diff=46048</id>
		<title>40d Talk:Before you unpause</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Before_you_unpause&amp;diff=46048"/>
		<updated>2008-11-17T16:47:38Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Usefulness&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just wondering: I've never actually had a map with interesting underground features (e.g. underground pool, etc.)  Can you see them before you dig them up?  [[User:Gairabad|Gairabad]] 22:30, 16 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:When creating a world, you can go into 'set advanced parameters' and set features to be visible. Also, by default you can search for them on the embark screen. You'll get a site with what you asked for... somewhere in it. There's no way to locate them precisely in a local area without either doing lots of mining, or cheating with a third party program. --[[User:Navian|Navian]] 22:34, 16 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:You can't see them unless they reach the surface.  Magma pipes and chasms often break the surface and are fully visible the second you arrive at the site.  I've even seen an underground pool sitting on the surface.  Also creatures who live in an underground river have a tendency to die (I think they wander into the waterfall and plummet to their deaths), so you can see them in your unit list (deceased) even if you haven't found the river yet.--[[User:Maximus|Maximus]] 23:34, 16 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Usefulness ==&lt;br /&gt;
&lt;br /&gt;
Eh... nothing links to this page. I doubt I would have found it if it had not shown up in the Recent Changes page. Is this useful enough to link to from one of the tutorials? Or should we just roll it in to a more mainstream article? -[[User:Fuzzy|Fuzzy]] 11:47, 17 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Catsplosion&amp;diff=45965</id>
		<title>40d Talk:Catsplosion</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Catsplosion&amp;diff=45965"/>
		<updated>2008-11-13T13:59:14Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Modding solution without unhappiness */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modding solution without unhappiness ==&lt;br /&gt;
If you remove the [VERMINHUNTER] tag from the raw file of the cat and then load your game, all of the cats who chose their owner (not ones who came with immigrants) will be owner free again and you can butcher them without causing unhappy thoughts.  They won't catch vermin anymore, but you can butcher as many as you like and then put the [VERMINHUNTER] tag back if you want to.  This has worked for me in the 40d version.&lt;br /&gt;
[[User:Bobokapi|Bobokapi]] 21:39, 12 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:Sounds really useful. Add it to the article, but you might want to mention it's a bug (or more likely, because all cats are now re-created as a new type of creature w/o owners, or verminhunter has something to do with the &amp;quot;cats adopt dwarves&amp;quot; thing). {{unsigned | Milskidasith}}&lt;br /&gt;
:::It does. Someone put VERMINHUNTER on their dogs and found that they adopted owners. Apparently, you need to be of an appropriately independent mindset to go off and hunt rats. -[[User:Fuzzy|Fuzzy]] 08:59, 13 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Still&amp;diff=15377</id>
		<title>40d Talk:Still</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Still&amp;diff=15377"/>
		<updated>2008-11-12T02:42:55Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* 'Extract plants to barrel' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Will food production really drop in the winter any more, now that you can plant plump helmets then? --[[User:Alfador|Alfador]] 15:12, 2 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
: It still will (though not as much):&lt;br /&gt;
:* reduced fishing (unless in a map that doesn't freeze over)&lt;br /&gt;
:* plump helmets are the only indoor winter crop (are you cooking plump helmets)?&lt;br /&gt;
:* outdoor crops don't like freezing&lt;br /&gt;
:So there are three sources of reduced food in the winter. How much of an effect this has is another matter - but it is still reduced in the winter. --[[User:Shagie|Shagie]] 15:42, 2 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 'Extract plants to barrel' ==&lt;br /&gt;
&lt;br /&gt;
Should there be more information on this option? Specifically on the one thing it does, and how that is mostly useless? &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:VALIS|VALIS]]&amp;lt;/small&amp;gt;&lt;br /&gt;
:That's &amp;quot;extract plant essence&amp;quot;. &amp;lt;_&amp;lt; And this is a wiki for a reason. Try writing the information yourself. --[[User:GreyMario|GreyMaria]] 21:50, 19 October 2008 (EDT)&lt;br /&gt;
:I'm rather curious myself... it doesn't seem to be doing anything in my current fort, but maybe I have the wrong plants. -[[User:Fuzzy|Fuzzy]] 21:42, 11 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Cat&amp;diff=35411</id>
		<title>40d Talk:Cat</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Cat&amp;diff=35411"/>
		<updated>2008-11-11T20:19:59Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: Closed door method of impounding cats&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Bones, etc. count ==&lt;br /&gt;
&lt;br /&gt;
Wile butchering cats I always got stacks of 3 bones... Anyone, check this, please. --[[User:Dorten]]&lt;br /&gt;
&lt;br /&gt;
:Cats are size 3 in the raws so 3 stacks of bones would make sense to me. Maybe they are taking the numbers from kittens, likewise you probably get 3 meat. Can someone confirm this, I don't trust my reading of the raws. --[[User:Shades|Shades]] 04:00, 25 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::Bone#=Size --[[User:Savok|Savok]] 12:58, 3 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Disable Cats? ==&lt;br /&gt;
&lt;br /&gt;
I'm getting annoyed with all these cats, is there a way to delete them? Maybe removing their creature details? --[[User:AlexFili|AlexFili]] 05:38, 16 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Too injured? ==&lt;br /&gt;
&lt;br /&gt;
Right after the last siege, I've had a sudden surge of odd announcements along the lines of &amp;quot;Tame Cat Algazud Knogger cancels Store Item in Stockpile: Too Injured&amp;quot;. Several cats exhibit this behavior, none of them actually wounded in any way I can tell. Anyone else seen this? -[[User:Fuzzy|Fuzzy]] 17:51, 9 September 2008 (EDT)&lt;br /&gt;
:I'm guessing that the vermin the cat just killed and wants to move to the stockpile is what's tripping the injured message. I'm seeing it I think every time a cat kills a vermin. [[User:HeWhoIsPale|HeWhoIsPale]] 18:27, 9 September 2008 (EDT)&lt;br /&gt;
::Ah, well it's still happening. I took a look through the bug list and someone has listed it under &amp;quot;Announcement spamming&amp;quot;. No response yet from The Toady One as best I could tell. It's annoying, but I already have to deal with a lot of spurious cancellation messages, so it's liveable. -[[User:Fuzzy|Fuzzy]] 12:00, 10 September 2008 (EDT)&lt;br /&gt;
:::See [[Cat cancels Store Item in Stockpile: Too injured]]. The cat needs something to grasp with, apparently; either you make a type of grasping mouth and call it CAT_MOUTH, and assign it to CAT, or just change the CAT raws from [BODY:QUADRUPED:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH] to [BODY:QUADRUPED:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH:UPPERBODY_PINCERS]. See what he did there? Version .40d. --[[User:Jellyfishgreen|Jellyfishgreen]] 03:24, 30 September 2008 (EDT)&lt;br /&gt;
::::Indeed... whoever wrote that FAQ entry must have been a very wise and knowledgable person. Truly a paragon among men. -[[User:Fuzzy|Fuzzy]] 13:00, 30 September 2008 (EDT)&lt;br /&gt;
:::::It is only right that we should link there from here and let his teachings be known more widely. --[[User:Jellyfishgreen|Jellyfishgreen]] 11:49, 1 October 2008 (EDT)&lt;br /&gt;
::::::Added to the page. --[[User:GreyMario|GreyMaria]] 14:34, 1 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Closed door method of impounding cats ==&lt;br /&gt;
&lt;br /&gt;
Recently, a method was posted to isolate cats by means of tightly-closed doors, luring the owner there by drafting, and then letting him leave while the cat is stymied. I haven't had means to test this exact method, but I do know that cats and other pets will eventually get out of the tightly closed doors if there's ever another Dwarf that will walk through. My experience is that cats especially will just sit by the door with a question mark, waiting for someone to open it so they can slip out (just like real cats!). Similarly, I've seen accounts of people on the board who've noticed peculiarly sneaky muskoxen using the same tactic to get into fortresses. -[[User:Fuzzy|Fuzzy]] 15:19, 11 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Your_first_fortress&amp;diff=11106</id>
		<title>40d:Your first fortress</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Your_first_fortress&amp;diff=11106"/>
		<updated>2008-11-11T15:26:02Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Trade */ Adding quick note of a trick to get your liason in place. I found this one of the more frustrating aspects at first.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide to help new players get started on their first [[fortress]] and teach them the basics of keeping their [[dwarves]] alive. If you have unanswered questions or find given details confusing, please tell us so on the [[Talk:Your_first_fortress|discussion page]]! Above all else, always remember the [[Dwarf Fortress]] motto: &amp;quot;Losing is fun!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
We discuss generating a world, choosing a fortress location, buying [[skill]]s and items, and playing the first month or so. Setting game initialization options is covered in [[technical tricks]]. The advice here is biased for safety; with a little experience you'll do better with strategies customized for your play style and preferred start locations.  For more extended treatment of particular subjects, consult the linked pages or the rest of the Dwarf Fortress Wiki.&lt;br /&gt;
&lt;br /&gt;
== Generating a world ==&lt;br /&gt;
&lt;br /&gt;
It all starts here. The first thing to do when starting Dwarf Fortress is to [[World generation |create a world]]. Later on, you may wish to tweak the parameters to suit your play style, but for now, the ''Create New World Now!'' option is an easy way to get into your first game.&lt;br /&gt;
&lt;br /&gt;
The engine will start to create the world--watch it unfold! You might notice that worlds are rejected, sometimes even after the generator begins running rivers and lakes. This is normal, as the generator seeks a world which meets the criteria for optimum Dwarven Fun.&lt;br /&gt;
&lt;br /&gt;
Generating a standard random world can take several minutes. You can speed things up by selecting ''Design New World with Parameters'' instead of ''Create New World Now!'' and setting a smaller world size. These worlds tend to be less interesting and replayable, but work well if you want to try new things.&lt;br /&gt;
&lt;br /&gt;
See the article on [[world generation]] for a complete guide to the world generation screen.&lt;br /&gt;
&lt;br /&gt;
== Choosing a location ==&lt;br /&gt;
&lt;br /&gt;
=== The interface ===&lt;br /&gt;
&lt;br /&gt;
So long as you have at least one world without an active game, you will be able to choose &amp;quot;Start Playing&amp;quot; from the main menu. Select &amp;quot;Dwarf Fortress&amp;quot; and you'll find a four-section window:&lt;br /&gt;
&lt;br /&gt;
[[Image:FortressLocation_fd2f10.png | caption | This picture is shown with the default tileset. Other [[tilesets]] are available]]&lt;br /&gt;
&lt;br /&gt;
You can move around the region map with {{k|←}}{{k|↑}}{{k|→}}{{k|↓}}, or at 10x speed with {{k|Shift}}+{{k|←}}{{k|↑}}{{k|→}}{{k|↓}}. The region map is immense, at the default size, so there is also a world map that shows you where you are in the world.&lt;br /&gt;
&lt;br /&gt;
You can move around the local map with these keys:&lt;br /&gt;
   {{k|u}}&lt;br /&gt;
 {{k|h}}  {{k|k}}&lt;br /&gt;
   {{k|m}}&lt;br /&gt;
&lt;br /&gt;
You cannot directly move around the world map. Movement across the world map is shown relative to your movement on the region map. In world generated with the default settings, each square of the world map contains several squares of the region map.&lt;br /&gt;
&lt;br /&gt;
Your next goal will be choosing the starting location for your fortress.&lt;br /&gt;
&lt;br /&gt;
=== Your surroundings ===&lt;br /&gt;
&lt;br /&gt;
You can discern a lot of information by scrolling through the various modes. The interface has five modes which you cycle through by pressing {{k|TAB}}. In turn, they display the ''biomes'', ''civilizations'', and ''geology'' of the local area.&lt;br /&gt;
&lt;br /&gt;
====Biomes screen====&lt;br /&gt;
This display gives you an idea for the environment you'll be parachuting into.  Click any of the blue links for more information on the subject. [[Biome]]s are determined by the type of life in the area.  On the Biome screen, you'll see:&lt;br /&gt;
* '''[[Temperature]]''': How hot or cold it gets in the area.  Can be ''Freezing'', ''Cold'', ''Temperate'', ''Warm'', ''Hot'', and ''Scorching''.  In a nutshell, temperature extremes make it harder to get and keep a reliable source of [[water]] going.  In Freezing and Scorching climates, you may have to do without water at all.  Temperate and Warm are both good places to start your first fort.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''Amount of [[tree]]s, and [[plant|other vegetation]]''': A general indication of the density of plant life in the area.  For trees, this can be ''none'', ''scarce'', ''sparse'', ''woodland'', or ''heavily forested''.  For other plants, you can see ''none'', ''scarce'', ''moderate'', and ''thick''.  Trees are chopped down for [[wood]], which is a critical, if small, part of your fortress.  You can import lots of it from [[caravan]]s, so don't worry too much about it.  However, more trees never hurt anyone, and totally treeless maps are quite a bit more difficult in the early going, so aim for ''sparse'' or greater trees.  Other plants basically means shrubs, bushes, and other vegetation that you can harvest food from with the [[plant gathering]] skill.  Generally speaking, you will use this trick in the first year of your fortress, then never again.  [[Plant]] density is not very important.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Surroundings]]''': This is a hint at how wild the wilderness is.  The outskirts of a jungle might be fairly calm and safe, while the heart of that same jungle could be thick with vicious predators.  In game terms, this will clue you in to the specific types of [[tree]]s and [[plant]]s you will find, in addition to indicating the [[animal]] types you'll run into.  This also clues you in to the ''alignment'' of the surrounding area.  So, the two things this word tells you is how ''good'' or ''evil'' an area is, and how ''calm'' or ''savage'' an area is.  ''Good''-aligned areas, from calm to savage, are ''serene'', ''mirthful'', or ''joyous wilds''.  ''Neutral''-aligned areas are, from calm to savage, ''calm'', ''wilderness'', or ''untamed wilds''.  ''Evil''-aligned areas are, from calm to savage, ''sinister'', ''haunted'', or ''terrifying''.  ''Good'' zones tend to have one of the most aggressive animals in the game, the [[unicorn]], and ''evil'' areas have a multitude of [[undead]] and some of the most vicious [[creature]]s in the game.  For your first fortress, stick to a ''neutral'' alignment.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''Major land forms''': A last field, which will not always be full, will mention things you should know about, like [[river]]s.  [[River]]s provide an unlimited source of [[water]], but can be home to dangerous fish like the [[longnose gar]] and [[carp]].  Still, though, the benefits generally far outweigh the risks.  [[Volcano]]s are also noted here, one of the only guaranteed ways to get [[magma]].  [[Magma]] makes a few things a lot easier, but it is dangerous to work with and must be handled very carefully because of the [[fire imp|horrible]] [[magma man|creature]]s that come out of it.  Not critical, especially not for your first time out.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sometimes, you'll be looking at a place with more than one [[biome]] in the same selected square.  You can press {{k|F1}} {{k|F2}} {{k|F3}} or {{k|F4}} to view the different types of [[biomes]].  In the picture above, we are looking at the mountain in the center, which is cold and has no trees or plants because it's too high up for those things to grow.&lt;br /&gt;
&lt;br /&gt;
====Civilization screen====&lt;br /&gt;
These are nearby [[civilization]]s that are capable of interacting with you. Other settlements are shown with various symbols on the regional map.  The possible entries here are ''dwarves'', ''humans'', ''elves'', ''goblins'', and ''kobolds''.&lt;br /&gt;
* '''[[Dwarves]]''': You will want to be in contact with dwarves to get [[immigrant]]s and a dwarven trading caravan. However, dwarves are, sometimes seemingly magically, everywhere.  It is impossible to settle anywhere &amp;lt;i&amp;gt;without&amp;lt;/i&amp;gt; dwarves, assuming there is at least one surviving dwarf civilization.  Depending on how remote the area is, though, you may not get some of the features of the game you would otherwise: being cut off from the world will prevent most [[noble]]s from coming to your fort, which will stop the [[dwarven economy]] from ever being activated.  You will also not get a [[liason]] with your dwarven caravan, so you will be unable to request goods.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Humans]]''': Humans are almost always friendly, and love [[trade]].  They send [[liason]]s to let you request goods and are generally a huge boon to any fortress.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Elves]]''': Elves are usually friendly and make fair trading partners, but have a [[Trade#Elves|particular ethos]] about trading.  They do not send a trade [[liason]] and their goods are luxuries at best.  They can be very annoying, but are generally not dangerous unless you provoke them.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Goblin]]s''':  Goblins are your main enemies in Dwarf Fortress, and will lead almost all of the aggressive attacks on your fort.  You can try to settle away from them, but at a certain point the game will spawn a goblin civilization to harass you, anyway.  Just be sure not to start in the middle of a goblin citadel, and you will be fine.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Kobold]]''': Kobolds are petty thieves that are little more than irritations in most situations.  If you are careless and let their thieves get away with a lot of stuff, though, they may upgrade to raiding parties of archers.&lt;br /&gt;
&lt;br /&gt;
====Elevation screen====&lt;br /&gt;
Relative [[elevation]]. This is a normal topographic map that you're used to from real-life maps.  It just gives you an idea of the lay of the land.&lt;br /&gt;
====Slope screen====&lt;br /&gt;
[[Slope]] steepness. This shows you where large cliffs are.  Try to avoid [[cliff]]s of 4 or more, as the taller maps take a lot more computer power to run. On the other hand, flat areas are boring - a good elevation map contains lots of low elevation changes ranging from 1 to 4.&lt;br /&gt;
====Embark alerts====&lt;br /&gt;
When you're satisfied with your area and hit {{k|e}} to embark, you may get some alerts about being in a very difficult area, or about an [[aquifer]].  [[Aquifers]] can make it frustrating to get started, so if you are alerted about an aquifer, seriously consider moving somewhere else for your first fortress.  After you have the basics down, tackling an aquifer is much easier.&lt;br /&gt;
====Location recap====&lt;br /&gt;
&lt;br /&gt;
For your first fortress, it's not entirely important. However, there are some general guidelines that can help you decide:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Try to get a temperate or warm climate, since extreme temperatures are more difficult.&lt;br /&gt;
* Trees and vegetation are good for producing lumber and food for your fortress, but you don't need tons of them.&lt;br /&gt;
* ''Neutral''-aligned [[surroundings]] are best for your first fortress, but ''good''-aligned surroundings are also OK.  Avoid ''evil''-aligned surroundings, however.&lt;br /&gt;
* Running water (rivers, streams, and brooks) are a permanent source of [[water]]. Lakes and pools have a finite amount of water and may dry out.  Not having enough [[water]] can be a big obstacle, so try to get some running water your first time out.&lt;br /&gt;
* [[Humans]] and [[elves]] are friendly, so an area they have access to is nice.&lt;br /&gt;
* [[Magma]] is cool, but not critical.&lt;br /&gt;
* Areas with [[Aquifers]] require some engineering to get to rock. You'll be warned if you chose an area with an aquifer. When in doubt, don't try it.&lt;br /&gt;
* Who cares? If you like what you see, go for it. You can always start over. And remember the DF motto: Losing is fun!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more information on specific game mechanics such as [[sand]], [[flux]], and how to find [[iron]], check [[How_to_correctly_start_fortress_mode|this page]].&lt;br /&gt;
&lt;br /&gt;
==== Fortress size ====&lt;br /&gt;
&lt;br /&gt;
Once you've decided on location, you need to decide the size of your fortress area.  This is the size of the game field you're playing on.  Advantages of requesting a large local area include more raw materials, greater diversity of [[rock]]s and special underground features, and the ability to include desired terrain (such as a river, a forest, or a magma vent). Disadvantages include slower game performance (larger areas require more CPU power), higher likelihood of merchants failing to reach your [[trade depot]] before they run out of time, and more risk of losing immigrants as they struggle to your front [[gate]]. (Note that you can [[mine]] many levels deep into the ground, and even a 3x3 area generally contains more raw materials than you're ever likely to need.)&lt;br /&gt;
&lt;br /&gt;
You can adjust the size of your fort's area by using {{k|SHIFT}} + the {{k|u}} {{k|m}} {{k|k}} or {{k|h}} keys.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embark ===&lt;br /&gt;
&lt;br /&gt;
When done, hit {{k|e}} to embark. A warning may appear if you've chosen a challenging site, or one with an [[aquifer]].&lt;br /&gt;
&lt;br /&gt;
==Buying skills and items==&lt;br /&gt;
After you embark, you're given the option to either start immediately or prepare for the journey carefully.  You should pretty much always prepare carefully if you enjoy staying alive.&lt;br /&gt;
&lt;br /&gt;
Here, presumably, you are the dwarf determining who will go and what they will take. You have a total of 2060☼ to spend in two categories: Skilled dwarves and items. Some items have already been selected for you, but you probably won't want most of these.&lt;br /&gt;
&lt;br /&gt;
There are as many possible ways to approach setting up as there are fortress locations. The [[starting builds]] page offers several examples for you to choose from.  Here, we are only going to discuss some basics that help you understand enough to make your own decisions.  The embark screen opens up on the ''skills'' screen, and can be changed to the ''items'' screen by pressing {{k|TAB}}.&lt;br /&gt;
&lt;br /&gt;
===Skills===&lt;br /&gt;
In Dwarf Fortress, it's not what you have, it's who you have.  Skilled dwarves are the cornerstone of everything, from domestics to security, so it's extremely important to embark with good people.&lt;br /&gt;
&lt;br /&gt;
As you will see in this screen, you have 7 dwarves, all with 10 points to put toward starting skills.  We will want to use all 10 of the points on all 7 of the dwarves.  By default, you won't have enough ☼ to do this, so hit {{k|TAB}} to go to the items screen and hit {{k|-}} over the ''Steel battle axe'' line to give subtract one.  This should give you enough ☼ to assign all your skills.  You can only spend 5 of the 10 points in any one skill, making the maximum skill level upon embark ''proficient''.  This makes a total of 14 ''proficient'' skills, or a larger number of lower skill levels.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a fledgling fortress, the 4 indispensable jobs are [[mason]], [[miner]], [[grower]], and [[carpenter]].  A good beginning strategy is to embark with at least 1 dwarf being ''proficient'' in these 4 skills.  Many people choose to double up on proficient [[miner]]s and [[grower]]s, since mining and farming are both pretty big jobs.&lt;br /&gt;
&lt;br /&gt;
Other useful skills to consider:&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Cook]]:''' Cooks make [[prepared meal]]s in the [[kitchen]], which helps you manage your food stock space.  Well-prepared meals are also valuable [[trade]] goods, and make dwarves happy when eaten.  Highly skilled cooks make better meals, and prepare meals faster.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Brewer]]:''' Brewers make [[booze]] in the [[still]].  Dwarves being dwarves, they need alcohol to operate at peak efficiency, and highly-skilled brewers make better tasting booze and finish brewing faster.  Dwarves get happier when they drink good booze.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Herbalist]]:''' Herbalists gather food and seeds from [[shrub]]s in the local area.  Skilled herbalists pick faster and come away with far more food.  Where an unskilled herbalist will come away with one [[wild strawberry]] or none at all, a proficient herbalist will often pick 3, 4, or sometimes 5.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Woodcutter]]:''' Woodcutters fell [[tree]]s for use by [[carpenter]]s.  Highly skilled woodcutters fell trees much faster.  However, since you don't need that much wood, you can get away with a normal (no tag) woodcutter just fine.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Mechanic]]:''' Mechanics build and use [[mechanism]]s, which have myriad uses in [[trap]]s, [[lever]]s and some [[machine]]s.  Highly skilled mechanics finish installing mechanisms much faster, and the mechanisms they build are of higher quality.  However, the quality of the mechanism primarily matters to beginning players for its [[trade]] value, and in early fortresses the need for mechanisms is usually so small that any dwarf can pick it up and handle it well enough.  Still, a solid choice, especially if you like [[trap]]s, which respond more quickly when made with higher-quality mechanisms.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Armorsmith]], [[Weaponsmith]], and [[Siege engineer]]:''' These 3 skills are not useful at all in an early fortress, but become very important later on, and training an unskilled dwarf in these skills is hard and requires a lot of material, so if you're in it for the long haul, consider them.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''Military skills ([[Wrestler]], [[Axedwarf]], [[Hammerdwarf]], etc):''' Early on, it's unlikely that you'll need these, since there's generally very few things that will bother a band of dwarves who aren't hurting anyone, but certain places, such as those with a [[chasm]], will have hostile creatures around.  In these areas, you may consider giving your woodcutter the [[Axedwarf]] skill so he can use his chopping axe as a weapon.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''Social skills ([[Appraiser]], [[Judge of Intent]], [[Consoler]], etc):''' Putting these on one dwarf will make them a shoo-in for the Expedition Leader slot, and ranks in [[Appraiser]] and [[Judge of Intent]] will make interacting with the first caravan much easier.  However, even if you don't train this at all, some persistence in trading with the first caravan will level your leader up enough to trade with the second caravan like a champion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once again, examples can be found in the [[starting builds]] page.  What you bring is incredibly dependent on your play style, though.  Some people think bringing Mechanics along is a total waste of time, others consider them indispensable.  Some people like having skills that aren't even on this list, like [[Leatherworker]].  Read the [[starting builds]], ask questions, and explore!  Who cares if your first idea doesn't work out after playing an hour?  Restarting is easy and ''losing is fun''.&lt;br /&gt;
&lt;br /&gt;
===Items===&lt;br /&gt;
Now that we're done with assigning skills, hit {{k|TAB}} to go over to the item screen.  Item worth is another extremely situational thing, and you'll find as many opinions as there are Dwarf Fortress players as to what is good to bring.  Once more, it depends VERY heavily on your play style.  Again, [[starting builds]] can provide some good example reading.  This section will only cover the basics and give you enough information to make your own decisions.&lt;br /&gt;
&lt;br /&gt;
====Tools====&lt;br /&gt;
You'll need a couple of finished tools to get yourself started.&lt;br /&gt;
* '''[[Battle axe]]s''':  Every [[Woodcutter]] needs an axe. Steel battle axes are the only type you can purchase on this screen, and they're expensive. You might want to bring just one, unless you expect to need a lot of lumber and/or axedwarf muscle.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Pick]]s''': Likewise, [[Miner]]s need picks.  All picks work equally well, their material only determines the damage they do in combat.  Thus, copper picks are the budgeting dwarf's choice, at a paltry 20☼ each.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''[[Anvil]]''': One of the big questions to ask yourself is whether to bring an anvil on embark.  It's extremely expensive at 1000☼, but to start a [[metal]] industry, you will either have to start with one or request and purchase (or steal!) one from a [[caravan]] somewhere down the line. &lt;br /&gt;
&lt;br /&gt;
Generally, if you are going to a very mountainous area where you're likely to see lots of ore and you want to be able to make use of it right from the get-go, bring an anvil.  If you're going to spend a few years getting your fortress established before worrying about metal production, drop it and bring more raw commodities. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One occasional problem is that axes and picks are absent entirely.  If this is the case, you can bring the materials to build these things yourself. &lt;br /&gt;
* Purchase an anvil.&lt;br /&gt;
* Purchase 3 rocks that are not [[lignite]], [[bituminous coal]], or [[graphite]].  Any other rocks will work fine.&lt;br /&gt;
* Purchase fuel for the forge.  You can purchase it outright as charcoal at 10☼ per unit, or refine it yourself for a big savings.&lt;br /&gt;
** To refine it yourself, purchase one unit of charcoal, and several (at least 5) units of [[bituminous coal]].  When you arrive on site, make sure someone has the [[furnace operating]] labor enabled ({{k|v}} to select a dwarf, then select {{k|p}}references and {{k|l}}abor to designate a dwarf's labor assignments), and build a [[smelter]] (hit {{k|b}}, then {{k|e}}, then {{k|s}}).  Order the smelter to turn bituminous coal into [[coke]].  [[Coke]] is functionally the same as [[charcoal]], and bituminous coal produces 3 coke for each hunk of rock you bring.  You need the first hunk of charcoal to start the string, but after that it feeds itself.&lt;br /&gt;
* Purchase metal to shape.  You can buy bars directly to save time, or again, smelt it yourself.  Take [[copper]] to start out with.  It's cheap, and with any luck your initial tools aren't going to see heavy combat.  You can take the materials for [[bronze]], [[iron]], or [[steel]] if you like, but this is more expensive.  Still, if you're willing to go through the process, you can end up with 2 steel axes, likely of decent quality, for 82☼, instead of 600☼, with no quality modifiers at all.&lt;br /&gt;
** If you want to save points and smelt it yourself, take copper nuggets instead of copper bars, and use the smelter to convert them into copper bars.&lt;br /&gt;
* Fuel and metal in hand, deconstruct the smelter (if needed; {{k|q}} to highlight, then {{k|x}} to deconstruct), and construct a [[metalsmith's forge]].  Make sure someone has [[weaponsmith]]ing on.  After the forge is up, order it to make the axes and picks you need.  Deconstruct the forge when you're done and enjoy your new tools, hopefully with [[quality]] modifiers!&lt;br /&gt;
&lt;br /&gt;
====Raw materials====&lt;br /&gt;
As it was briefly covered above, sometimes it makes more sense to bring a lot of raw materials than some finished goods.  Raw materials are a lot cheaper than finished goods, and so long as you invest heavily in your dwarves' skills (which you should!), you can probably make better quality stuff, anyway.&lt;br /&gt;
*'''[[Stone]]''': Only bring this if you're trying to build some of your tools on the spot, as noted above.  Otherwise, you will get stone coming out of your ears once you start mining.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*'''[[Metal]]''': Generally not recommended.  However, if you're expecting trouble and you're bringing an anvil, bringing many bars of [[iron]] and [[charcoal]] in lieu of a [[battle axe]] can be a big boon.  If your dwarves can get to a spot that gives them a breather, a proficient [[weaponsmith]] or [[armorsmith]] could stamp out high-quality goods to give your dwarves a better fighting chance.  This is a pretty advanced trick to pull off, though, so don't try to pull it if you're not confident.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*'''[[Wood]]''': Wood is a bargain at only 3☼ per log, and the 100 logs you can bring in exchange for a steel battle axe will last you a long time.  This is a great technique for making [[Woodcutter]] unneeded in the early game, but you need to budget your wood use for the first year very carefully.  When you're out, you're out!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Consumables====&lt;br /&gt;
Easily the most important part of your preparation is what you're going to eat, drink, and plant once you get on site.  Without food and booze, you're not going much of anywhere.&lt;br /&gt;
*'''[[Food]]''': Most food comes at a mere 2☼ per unit, and 8 units will feed 1 dwarf for a year.  Bringing a year of food will give you a good cushion to getting your farms working, so aim for about 60 food if you can.  If you must cut back, though, 40 will be fine if you make your farms an early priority.  The best food staple to bring along is [[turtle]].  Turtle produces [[shell]] and [[bones]] when eaten, which can be used as raw materials for other things you need, including armor, crossbows, and crossbow bolts.  Further, shell is a common request for [[strange mood]]s and is a pain to produce, so getting some early could save yourself a failed mood and a dead dwarf.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*'''[[Booze]]''': Dwarves drink twice as often as they eat, and they always want to down some alcohol if at all possible.  They also like different kinds of alcohol.  Bring twice as much booze as you bring food, and divide it evenly among the 4 types of alcohol you can take ([[dwarven wine]], [[dwarven beer]], [[dwarven ale]], [[dwarven rum]]).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*'''[[Seeds]]''': Your farms have got to start somewhere.  Definitely bring along [[plump helmet spawn]] (for food and booze) and [[pig tails]] (for cloth ropes and booze variety).  How many you bring is dependent on how big you want your initial farms to be.  5 of each is plenty to feed your initial dwarves, and you will get more seeds any time the plants are consumed in any way ''except cooking''.  You may want to use the [[kitchen]] menu to disallow cooking of plump helmets until you have a healthy supply of seeds.  Or, alternatively, just don't make any prepared meals until you've got a healthy supply of seeds.  The other seed types require a lot more labor to use properly, and should probably wait until you have more dwarves in the fortress.  You can buy seeds from the dwarven caravan for almost nothing, but if you want a greater variety along, go for [[rock nuts]].  The [[quarry bush]] that sprouts from it produces the greatest space to yield ratio in the game.  Eventually, though, you should be planting all 6 of the underground [[crop]]s at least.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Food and booze are stored in [[barrel]]s, with each type in its own barrel.  Since barrels have a 10-unit capacity, you can get a lot of free barrels by starting with many, many kinds of food in quantities which in end 1.  Barrels are important, and usually need wood to make, so it's worth it to use this quirk while you can by starting with at least one unit of every type of food. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Seeds are stored in [[bag]]s in multiples of 14, also by type. Bags are not as important as barrels, since making cloth bags is a good way to train up your [[clothier]], but you ''can'' do the math to figure out how to get an extra bag for the cost of a single seed, if you're so inclined: get a multiple of 14, plus 1.&lt;br /&gt;
&lt;br /&gt;
====Animals====&lt;br /&gt;
Not only dwarves live in your fortress, after all.&lt;br /&gt;
*'''[[Dog]]s''':  Dogs are dwarf's best friend.  They can be trained into [[hunting dog]]s or [[war dog]]s, require no food or maintenance, and make good pets for your dwarves.  Always bring at least 2.  Genders alternate when picking them up, so 2 will give you a breeding pair that will have more puppies freely.  They make fantastic security early and fantastic dwarfsaving distractions later on.  Dogs will happily lay down their lives to protect their master, which is huge when it means one of your best legendary dwarves is running away from an angry [[goblin]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*'''[[Cat]]s''': Cats provide a wonderful function in controlling [[vermin]] in the fort.  Vermin can make your dwarves extremely unhappy, so some cats are more or less a requirement.  The largest problem with cats, however, is that their population is very difficult to control.  Cats will choose their own owners (without the dwarf in question's consent), and after they've done so, you cannot order them butchered to control their numbers.  The resulting [[catsplosion|population explosion]] can clutter hallways and murder your framerate.  The best thing to do is to put all stray cats and kittens in a [[cage]] (one will hold them all).  You can then butcher them without running the risk of the cats adopting dwarves before the butcher gets around to them, and if vermin start to get out of hand, you can always release one or two to help.  If you want vermin control from the start, bring just ONE cat so it cannot breed and cause a population problem early.  However, immigrants will very commonly bring their pet cats to the fortress, so if you can live with vermin early, you'll likely get a cat for free within a year.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*'''Beasts of burden ([[Horse]]s, [[muskox]]en, etc)''': You will probably get a breeding pair of these for free when you start the game (they pull your starting wagon), and they will breed just as fast as anything else, so don't bring any along, and don't be afraid to use that [[cage]] to contain their numbers.  Unlike cats, dwarves must choose to adopt beasts of burden, which they won't do unless they have a particular affinity for the animal.  That's fairly rare, so the vast majority of the beasts of burden in your fortress will stay strays.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once again, check the [[starting builds]] page for more ideas, read the pages linked above, and experiment.  The learning process is half the fun in Dwarf Fortress; enjoy it!&lt;br /&gt;
&lt;br /&gt;
==Game on!==&lt;br /&gt;
We've chosen an area, selected our supplies, and we're ready to play.  The game opens with your dwarves huddled around the wagon they used to get here.&lt;br /&gt;
==Gameplay overview==&lt;br /&gt;
This section will deal with the tasks you'll need to tackle in your first year of gameplay.  These tasks are ''selecting a dig site'', ''building workshops'' (and ''marking stockpiles''), ''building lodging'', ''starting farms'', and ''trading''.&lt;br /&gt;
===Selecting a dig site===&lt;br /&gt;
You'll have to decide where you're going to dig in and start your fortress.  You should consider the natural formations of the surrounding area when deciding where you want your main entrance.  Ideally, there should be one way in and one way out.  This one way should be fairly sizable, to pander to [[caravans]] and [[traffic]].  Proximity to a good [[water]] source so you can build a [[well]] more easily is also desirable.  You can fix either of these things with extra digging and building later on, though, so don't sweat the decision too much.&amp;lt;r&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The most direct way to start is to find the side of a nearby mountain and dig into it, but if you're in a very flat area, you might have to dig downward instead.  To start digging, hit {{k|d}}esignations, then {{k|m}}ine.  Move your cursor using the arrow keys to where you want to dig, and hit {{k|ENTER}}, then move your cursor over to the place you want the digging to end.  Mining designations are rectangular, so you can go both left and right and up and down as you're designating area.  This tells your dwarves to cut into a wall and hollow it out, often leaving behind a [[stone]] if it is a rock wall.  [[Soil]] walls become hollowed out, but never drop anything.  These hollowed out areas are where you'll build the vast majority of everything you need.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you need to dig down instead of in, you need to use either a '''[[stairs|stairwell]]''' or a '''[[ramp]]'''.  For a stairwell, use {{k|d}}esignations, and downward stairway ({{k|j}}).  Note that this is only half of a stairwell.  To build the other half, you must go down a z-level ({{k|&amp;gt;}}) and build an {{k|u}}pward stairway to connect to it.  You are then underground and can use {{k|m}}ining normally.  For a ramp, you must go down a z-level ({{k|&amp;gt;}}) and build a {{k|r}}amp on the area you want cut away.  You do not need to build anything above it; your miners will figure it out.  If you are building downward and want [[caravans]] to come down into your fortress, you will need to use [[ramp]]s, at least 3 right next to each other.  Keep this in mind when deciding where you want to dig down.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When designing your main entrance, be mindful that as many as 200 dwarves could be coming and going eventually, and that [[goblin]]s are going to want in at some point or another.  A 3-wide entrance corridor is ideal.  It is wide enough to accept a good amount of traffic and caravans, but narrow enough to use diabolical traps and designs to kill lots of goblins.  Your main doors will have to be only 2-wide, though, as [[door]]s require a wall adjacent to them to build properly.&lt;br /&gt;
&lt;br /&gt;
Once you've decided where you want your main entrance, it's time to move your supplies over there.  We will have to set them outside for now, but we'll want to move them indoors as soon as we can.  Press stock{{k|p}}iles, and designate areas for {{k|f}}ood, {{k|w}}ood, and {{k|r}}efuse.  You can designate all sorts of stockpiles from this screen, so hit {{k|t}} and poke around in the custom stockpile settings for a little bit, figuring out what you can do.  Do '''NOT''' designate a stone stockpile for now.  It will eat up a lot of time unnecessarily.  While we're organizing our supplies, deconstruct your wagon by pressing {{k|q}}uery, putting the cursor over your wagon, and pressing deconstruct ({{k|x}}).  A dwarf with the [[carpentry]] labor enabled will come by and pull the wagon apart, turning it into 3 [[log]]s.  The wagon is useless to you, so there's no reason to not do this. Some people prefer to wait until the wagon has been emptied before deconstructing it. In order to see the contents of a building, use the {{k|t}} command and scroll over the wagon.&lt;br /&gt;
&lt;br /&gt;
Plan for your finished, 200-dwarf fortress right from the get-go.  It's very easy to dig out new area.  It's very HARD to go back and redo something the way it should've been from the start.  3-wide hallways is typically plenty for high-traffic areas.&lt;br /&gt;
&lt;br /&gt;
===Building workshops===&lt;br /&gt;
Time to get some work done!  Taking in raw materials and spitting out stuff that's useful: that's the name of the game for workshops.  You should start putting down workshops as soon as you have raw materials.  You'll need to get basic living provisions like [[bed]]s, [[table]]s, [[chair]]s, [[chest]]s, and the like down for not only your first 7 dwarves, but the [[immigrant]]s that could come at any time as soon as possible, so you can't waste any time.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Stone]] will show up from your miners digging.  Once you have an area with a decent amount of stone, you should get a [[mason's workshop]] built in the area.  Check the [[workshop]] page for full details if you have problems building one. The keyboard command is:&lt;br /&gt;
* {{k|b}}uild order&lt;br /&gt;
* the {{k|w}}orkshops sub-menu&lt;br /&gt;
* {{k|m}}ason's workshop.  &lt;br /&gt;
&lt;br /&gt;
Once the workshop has been built by a dwarf with the [[stonecrafting]] [[labor]], you can {{k|q}}uery the workshop to find out what it's current orders are, {{k|a}}dd or {{k|c}}ancel orders, set an existing order to {{k|r}}epeat,  order the workshop dismantled, and other tasks.&lt;br /&gt;
&lt;br /&gt;
Add orders for a {{k|d}}oor, a {{k|t}}able, and a {{k|c}}hair. Stone chairs will show up as ''thrones'' in the orders.  They are exactly the same.  Then set each order to repeat.  This workshop will now make [[door]]s, [[table]]s, and [[chair]]s until you tell it to stop.  You'll need a lot of these, so that's OK.&lt;br /&gt;
&lt;br /&gt;
Also build a [[carpenter's workshop]] near the wood stockpile you designated earlier, and tell it to make {{k|b}}eds.  Put this on {{k|r}}epeat, also.  The wood you brought along, even after disassembling your wagon, won't last long. If you brought along a [[woodcutter]], now would be a good time to get him to chop down some trees.  Hit {{k|d}}esignations, and then hit chop down {{k|t}}rees.  Chopping designations work exactly like mining designations, but it will only highlight trees in the rectangle you give it.  Don't worry about chopping a ton of wood right now; trees don't go anywhere fast, so you can always come back for more.&lt;br /&gt;
&lt;br /&gt;
While making workshops anywhere the material happens to be works fine right now, you will want a more organized way of doing it later.  Check out the [[Design_strategies#Workshop_Logistics|workshop logistics]] page for ideas on how to set it up.  Don't be afraid to tear down workshops; they are built quickly and easily, and tearing them down does absolutely nothing harmful, even returning the materials used in it's construction.  Be aware that workshops create [[noise]] when they are in use, which can disturb your dwarves' sleep, so don't build them close to any [[bed]]s.&lt;br /&gt;
&lt;br /&gt;
===Building lodging===&lt;br /&gt;
With commodities coming out, it's time to set up places where they can be used.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tell your miners to dig out a large (5x5 minimum) room to become your [[barracks]].  The barracks is essentially a communal sleeping room where dwarves without their own apartment can come to crash.  It is also the place where your [[military]] will come to [[sparring|spar]] once you start recruiting soldiers.  Since your military hangs out in the barracks a lot, it's a good idea to put it near the main entrance of the fortress.  If [[thieves]] stumble in, they are likely to meet a very grisly end as they bump into a pair of dwarves in the middle of combat training, and later, in case of a more major attack, they are more likely to be closer to where you need them.  Note, however, that sparring dwarves can very seriously [[wound|hurt]] or kill eachother if their sparring area is too crowded, so keep beds stacked along one wall and the rest of the room clear and uncluttered.  You do not need too many beds in the barracks right now.  Beds in the barracks are public, and dwarves have their own schedules, so the entire fortress will not sleep at once.&lt;br /&gt;
&lt;br /&gt;
After the barracks is dug, tell your dwarves to {{k|b}}uild a {{k|b}}ed.  Your cursor will come up, turning red on an unacceptable location and green on an acceptable location.  Unacceptable locations will give you a short reason as to why they're unacceptable.  Again, just stack beds against one wall of the barracks; 5 beds will be fine to start out with.  After indicating the placement of the beds, your dwarves will haul them over and install them.  Once they are installed, {{k|q}}uery a bed, then make a {{k|r}}oom.  Use the {{k|+}} and {{k|-}} keys to size the room that will be considered the barracks.  All beds within the flashing square will be considered public, so there's no need to do this more than once.  Fill up the whole 5x5 area ({{k|b}}uild {{k|d}}oors if you need to cordon off the area to make it a nice square) and hit {{k|ENTER}}.  You've created your first [[room]]!  A room status screen shows up.  Be sure to hit {{k|b}} to confirm that it is a barracks.  If you don't, the first dwarf that sleeps in this room will claim it as his or her apartment, which isn't what we want.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The barracks will keep your dwarves from sleeping on the floor, which would make them [[thought|unhappy]].  As the game goes on, though, it is a very good idea to move dwarves into their own apartments.  They get much [[thought|happier]] for it, it keeps traffic down, and provides you with some more diabolical options such as locking a troublemaker in his room by {{k|q}}uerying the door and {{k|l}}ocking (forbidding) it.  See the [[bedroom design]] page for ideas on how to set up your apartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With bedding handled, we need to set up a [[dining room]], which will double as our [[meeting area]].  Dwarves will eat in their apartment sometimes if you install a table and chair in it, but mostly, dwarves prefer to eat in a public [[dining room|dining hall]] with a table all to themselves.  As the [[meeting area]], dwarves will also show up there whenever they have nothing better to do (have 'No Job') to socialize and kill time.  It is a pretty high-traffic area, so be sure to use double-doors as the entrance and exit. It should again be fairly large (25 tiles minimum; this could be 5x5, 4x6, whatever suits your fancy).   Once it's dug out, {{k|b}}uild {{k|t}}ables along the walls, and then {{k|b}}uild {{k|c}}hairs next to the tables, one per table.  Once a table is laid out, {{k|q}}uery the table and make a {{k|r}}oom out of it.  Fill up the dining hall area, and hit {{k|ENTER}}.  Be sure to hit {{k|p}} to set it as a meeting area, and you're done here.&lt;br /&gt;
&lt;br /&gt;
As with most kinds of furniture, dwarves can walk through tiles containing tables, chairs and beds. The most notable exception to this are [[statue]]s.&lt;br /&gt;
&lt;br /&gt;
===Starting farms===&lt;br /&gt;
The basics of life are in place!  Now it's just a matter of getting the farms in place to make sure life goes on.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Farming]] is the most reliable source of food in the game, and the only way to be sure you're going to feed a large population.  The catch is, we can only farm on [[mud]] or [[soil]].  Mud is only created through [[irrigation]], which is complicated and more trouble than it's worth if you have access to any serious quantity of [[soil]].  Avoid using [[irrigation]] if you can.  The logistics of controlling enough water to make arable land on stone are extremely annoying.&lt;br /&gt;
&lt;br /&gt;
On [[soil]], however, farming couldn't be easier.  Simply mine out an area of soil, then {{k|b}}uild a farm {{k|p}}lot.  Use {{k|u}}, {{k|m}}, {{k|k}}, and {{k|j}} to resize your plot to the size you want; 3x3 should be plenty to start out, and you will max out at roughly 30 to 40 total squares being used for food and booze production to support a full fortress.  This changes some depending on the skill of your [[grower]]s, but it's a fair guideline.  Eventually, you will want to be planting many, many different kinds of crops.  [[Dimple cups]] are great later on, because they produce [[dimple dye]], which can be used to increase the value of the clothing your fortress produces.  [[Cave wheat]] can be used to provide fodder for luxury prepared meals, and to make more brewing fodder.  As your fortress grows and you need more and more luxuries to keep everyone happy, diversifying can only help you.  &lt;br /&gt;
&lt;br /&gt;
On a note about [[irrigation]] before wrapping this section up, mud behaves almost identically to soil.  All below-ground crops can be grown equally well on either, and you build and place the plots exactly the same.  There are a few differences, though.  Mud can be [[Farming#Increasing_yield|fertilized]] with [[potash]], while dry soil cannot.  Some above-ground crops can only be grown in mud, while others can only be planted in dry soil.  Check the [[crops]] page for more details.  Irrigation is a very advanced technique that provides only marginal benefits.  Some &amp;quot;unlivable&amp;quot; areas can be turned around with skillful irrigation and fertilizer, but by and large they're not nessecery.  Just use soil whenever you can.&lt;br /&gt;
&lt;br /&gt;
=== Trade ===&lt;br /&gt;
&lt;br /&gt;
Now that you've given your dwarves a place to sleep and avoided the possibility of starvation, you can start thinking about the finer things in life.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First, we'll take care of a few organizational considerations, to make trading easier.  Our carpenter will take care of this, since he's done making beds.  Order up 2 or 3 [[bucket]]s.  Buckets are used to carry water to injured, bedridden dwarves from water source [[zone]]s and are one of the requirements to building a [[well]].  Then, get to work stamping out some [[bin]]s.  Bins are used to store a lot of non-perishable items in the same square; they work much the same as [[barrel]]s, but barrels are used on perishables like food and booze.  You'll need a LOT of bins, but for the moment 5 or so will do.  You will also need to make a lot of barrels, but since you brought a number of them with you, you can hold off a bit. Both of these can be made from [[metal]] as well, but producing them from wood is far more economical.&lt;br /&gt;
&lt;br /&gt;
Since you have all this stone lying around, let's put it to use. Build a [[Craftsdwarf's workshop]], assign one of your dwarves to [[stonecrafting]]. Order this [[workshop]] to build rock {{k|c}}rafts of all sorts {{k|r}}epeatedly. &lt;br /&gt;
&lt;br /&gt;
Now that you've got some goods to [[trade]], we'll need to {{k|b}}uild a trade {{k|d}}epot. Build this somewhere easily accessible from all edges of the map, but close to (or inside) your entrance. [[Trade depot]]s require [[architecture]] and a [[mason]], assuming you make it out of your copious quantities of stone.  Many times you will not have an [[building designer]] on embark, so you will have to assign one to get the [[architecture]] phase of the depot done.&lt;br /&gt;
&lt;br /&gt;
In the long term, you'll want your trade depot to be in a defensible spot. As it is 5x5 squares, and requires a 3-square wide path for the caravans to get in and out of it, you'll eventually want to spend some time thinking about its [[defense]]. Once the depot has been completed, you can check for depot access using the {{k|shift}}-{{k|D}} key.&lt;br /&gt;
&lt;br /&gt;
The first caravan will come in your first autumn: the dwarven caravan from the mountainhome.  When it comes, the game will pause, you'll be alerted, and the screen will center on the [[caravan]].  If you do not have a depot, or they can't get to it, they will wait on the edge of the map for you to build a depot they can get to, or to clear the obstructions.  The two most common obstructions are [[tree]]s and [[boulder]]s.  Trees can be chopped down, and boulders can be eliminated by {{k|d}}esignating them to be {{k|s}}moothed.  This uses the [[stone detailing]] labor, so turn it on if you need.&lt;br /&gt;
&lt;br /&gt;
After the caravan is on its way, you'll need to fill the depot with things to trade, and get a trader there to broker the negotiations.  Hit {{k|q}}uery over the depot and press {{k|g}} to start moving supplies.  Use the arrow keys to navigate the trade goods window.  If you've been making stone crafts, you'll want the ''crafts'' heading to make the game filter out the bins you've been filling.  Otherwise, you'll have to sift through every stone you've created while digging the fortress, which is a huge pain.  Press {{k|ENTER}} on the bins to mark them for trading, and some dwarves will come along to haul the bins to the depot.  Once that's take care of, {{k|q}}uery the depot and {{k|r}}equest a trader there.  By default, only the broker will trade at the depot.  This is generally what you want, since brokers with better [[appraisal]] skills can see the worth of all the commodities and tend to get away with giving the caravan boss a lower profit margin on the trade.  Trading at the depot is a low-priority job, though, so you may have to turn off your broker's other labors temporarily to get him to respond to the request in a timely manner.  Once your broker is at the depot, {{k|q}}uery the depot and start {{k|t}}rading.&lt;br /&gt;
&lt;br /&gt;
On the screen that comes up, the left side shows the trader's goods, while the right side shows your own.  Use the arrow keys to navigate and {{k|ENTER}} to mark something for trading.  If your trader does not have at least Novice Appraiser in his skill set, you will not be able to see the values of everything, so you'll have to guess.  The caravan boss will refuse to sell at a loss, and if you're close to making a deal, he'll give you a counteroffer that he'd accept.  Being able to see the values of things is really helpful, but don't worry if you can't.  It usually only takes one or two successful trades before your broker will hit Novice Appraiser and all will become known to you.  One fun note is that raw materials cost the same from merchants as they do at the embark screen; so you already know that [[plump helmets]] are 4☼, most meat is 2☼, wooden logs are 3☼, and so on.  It's difficult to know the value of your crafts, and some things must be bought as a package deal (you cannot buy seeds alone, you must also buy the bag they come in), though, so it can still be hard to trade without Appraiser.&lt;br /&gt;
&lt;br /&gt;
On your first year, you're probably pretty light on things to trade with, so start small.  Wood [[log]]s are very useful and cheap.  Extra food can be useful if your farms are lagging behind.  Maybe a barrel or two.  Sell what goods you have and don't fret about it any longer.&lt;br /&gt;
&lt;br /&gt;
Next year, after you get some immigrants you can think about exploring other kinds of industry as well, like the [[furniture industry]], [[meat industry]], or [[clothing industry]], but this is a great place to start.&lt;br /&gt;
&lt;br /&gt;
The last element to trading is the [[liason]].  The dwarven liason will want to meet with your [[expedition leader]] to work out your requests for next year, and let you know what their requests are.  By making a request of the caravan, you are essentially promising to pay more (up to double the normal price) for various things, which entices the traders to bring more of those things.  The liason will also tell you what they want from you, with the same deal: they'll pay more for it if you build it.  Unfortunately, they usually want stupid things that don't trade well (such as stone [[block]]s) or things you'd rather keep to yourself (such as [[booze]]).  Many players simply ignore their liason's requests and build the same things they always build.  Diplomatic relations will not suffer at all.  Your expedition leader must actually pick up the job ''conduct meeting'' to get this process done, and it ends up being a very low-priority job, so again, you may consider turning off your leader's other labors to make sure he gets to it.  Two common tricks to forcing a meeting to happen is getting your leader to the meeting spot by enlisting him in the [[Military]] and [[Military#Controlling your squads | stationing]] him at the meeting spot and/or [[Door#Door Settings | &amp;quot;locking&amp;quot; the door]] behind him and the liason until the meeting is completed (when the Liason says &amp;quot;Goodbye&amp;quot; in a message).  Wood logs are always a great thing to request.  Even at double the normal price, they're still very cheap, and merchants bring a lot of them.  It's not unusual to get 50 logs from a single caravan.  It saves you a massive amount of time and effort.  [[Barrel]]s are also good to request, as are [[dog]]s.  You can also request [[seed]]s to get your more diverse crops started.  Look around, explore, and experiment.  That's half the fun of the game.&lt;br /&gt;
&lt;br /&gt;
=== The future ===&lt;br /&gt;
&lt;br /&gt;
After this point, you'll be able to start exploring the other intricacies of the game. Here is a list of some other gameplay commands which have not been covered:&lt;br /&gt;
&lt;br /&gt;
* [[labor]]&lt;br /&gt;
* [[noble]]s&lt;br /&gt;
* [[military]]&lt;br /&gt;
&lt;br /&gt;
==Sample games==&lt;br /&gt;
These are sample games that others have played and recorded to provide good learning examples.  They are not routinely updated, so some information may be out of date, but they still provide good hands-on tutorials of how to prepare for your fortress and play the game.&lt;br /&gt;
&lt;br /&gt;
[[Indecisive's illustrated fortress mode tutorial]]&amp;lt;Br&amp;gt;&lt;br /&gt;
[[Savok's first fortress playthrough]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ThunderClaw's 0.28.181.40d graphical tileset playthrough]]&lt;br /&gt;
[[Category:Guides]]&lt;br /&gt;
&lt;br /&gt;
{{Starting FAQ}}&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=User:Fuzzy&amp;diff=44627</id>
		<title>User:Fuzzy</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=User:Fuzzy&amp;diff=44627"/>
		<updated>2008-11-10T19:00:59Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* 24-September-2008 update on Obzabok */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I've only recently gotten embroiled in Dwarf Fortress, courtesy of my brother (md5i here) and it's been eating my social life alive. So far, I'm very heavy on crafts in my fortress build with legendary craftsmen in bonecrafting, stonecrafting, and clothesmaking. In my current fortress, I've got 110 dwarves including the 5 useless nobles. It's gone through a few minor crises like running out of wood, running out of alcohol, and one mad artisan who suffered for lack of shells, but overall, I feel it's a success.&lt;br /&gt;
&lt;br /&gt;
Amusing moments in Fortress history:&lt;br /&gt;
* Three of my hunters suddenly decide that crossbows are for sissies. Real dwarves take down Muskoxen and Elk by headbutting them! While they took a long time to chase down the creature (although they were still running faster than their hunting dogs...), they're rather successful at this endeavor...&lt;br /&gt;
&lt;br /&gt;
I've donated to the cause, and I'm trying to participate on this wiki. I've been unfortunately unable to register for the forums yet, but I typically don't remember this until after I'm at work, away from my email, as I am now. Maybe I'll remember tonight...&lt;br /&gt;
&lt;br /&gt;
==6-September-2008 update on Obzabok==&lt;br /&gt;
Well, apparently I hit the bounds for Dwarf economy. Unfortunately, I have absolutely no gold or copper in my fortress. I had some galena, so I'm smelting for silver, and then minting the coins. The nobles are relatively easy to please, all except my mayor who keeps insisting that we make bronze goods ''even though I have never been able to get a caravan to bring me bronze or its components''. One poor metal-crafter has already been jailed once and I suspect someone else will get jailed or, worse, hammered by the newly arrived Hammerer (although I did take the precaution of removing the Hammerer's hammer for the sake of keeping prisoners alive). We're up to 109 dwarves, with 6 artifacts (including the incredible unspectacular artifact barrel... yeah, it's worth 6000, which is probably good for a barrel). There've been 5 deaths, one due to insanity (no turtle shells), two to goblins (one hunter and two soldiers) and two to bridge-crushing from my first attempt at building defenses (oops). Current wounds include a soldier who had his entire left foot crushed (I'm not certain if it's mangled or severed, but he pretty much just lies in bed unconscious) and a guard with a pierced lung (who resolutely refuses to rest... he continues making his rounds, occasionally fainting from the pain. He's lasted a year and a half now with the red right lung and I just cannot seem to force him to rest). I've survived two sieges and I currently have outer and inner defenses (including a wall around the compound on the surface). I'm having fun despite failing to lose so far.&lt;br /&gt;
&lt;br /&gt;
==9-September-2008 update on Obzabok==&lt;br /&gt;
Och... we had our third goblin siege. I thought I was ready. I thought I was prepared. Except... I hadn't actually hooked up the lever to the drawbridge like I thought I did, so the goblins came in through the non-trapped end. Furthermore, my military decided they didn't like the idea of standing behind fortifications and picking at the enemy, so instead, they did a frontal assault. *facepalm* Ultimately, I lost 4 men, including one civilian (a hunter who got caught out, also my first bookkeeper. he accounted for five goblins before they dogpiled him) and several dogs. I killed a little over 20 goblins and sent the rest packing. Ah, but it's fun to lose a little, right? *grumble*&lt;br /&gt;
&lt;br /&gt;
==10-September-2008 update on Obzabok==&lt;br /&gt;
Again, my hunter is attacked. This time, it was just an ambush. I lost two dogs, but it was worth it to my hunter thrice swing his crossbow and send a goblin flying several squares in an explosion of blood and gore. I guess all those times wrestling down elk and muskoxen with his bare hands built up some muscle... I've had my visit from the Elf diplomat, but he simply told me that I cut down too many trees without specifying any treaty. The caravan eventually followed him. For the most part, all I got off of them was some wood and buttloads of cloth. The latter is Ok because I have a legendary Weaver (around High Master level of Clothier) and a legendary Clothier. I can make tons of clothes and make a killing off of what my dwarves cast off. Now if only the caravans would carry more goods... I dumped a few thousand in offerings in hope that it might evoke more substantial loads.&lt;br /&gt;
&lt;br /&gt;
==11-September-2008 update on Obzabok==&lt;br /&gt;
So, another goblin siege. They came in shortly after the Human caravan, so I got some help. I once more lost several dogs. I also lost the Hunter that I had been grooming to become my next bookkeeper. As best I can tell, he got hit by a million-to-one arrow through the fortification (from 6 squares away and a z-level!) that pierced his brain and killed him instantly. The rest of the goblins were thinned through traps and archers shooting through fortifications (they didn't even make it to the cage traps 3 squares in) on one side and retreated. One the other side of the fort, they didn't even make it to the traps before the Human guards ran out and beat them to a bloody pulp. I'm still cleaning up all of the corpses and items... dropped another several thousand in offered items, casting bread upon the waters. I've had two births in the fortress, one to a Peasant and one to the Duchess. One child who came in through immigration has grown up. I still have one Guard with novice-level skills in everything who's spent the last two years convalescing with a severed foot. I'm guessing he's not going to get better, what with the wound improvements being in the Army Arc which the Toady One has stated will break save compatibility. Oh well, he keeps the Nobles happy for all that he doesn't actually do anything for them.&lt;br /&gt;
&lt;br /&gt;
==16-September-2008 update on Obzabok==&lt;br /&gt;
Nothing too much to say. More caravans. Lost one wrestler to a crushed windpipe during sparring. No matter, though because the immigrants finally showed up (I've had several seasons of no immigrants. Twenty four of them showed up, including a damn useless philosopher. Methinks maybe I was a bit too generous on the gifts with the last Dwarven caravan. How was I to know they'd take me offloading a bunch of useless crafts on them as a sign that I was wealthy enough to shelter worn and weary masses?&lt;br /&gt;
&lt;br /&gt;
==21-September-2008 update on Obzabok==&lt;br /&gt;
The King will arrive eventually. Also, had my first megabeast siting. My poor farmer/refuse hauler valiantly delayed the Titan by allowing himself to be tied up in knots (right after being engaged, he sported a broken right upper arm, a broken right upper leg, a broken left upper leg, and a broken throat. The titan continued to work him over despite this to the point of over-exertion...) allowing the rest of my army to walk up and plink it down with arrows and wrestlers. His sacrifice shall be noted.&lt;br /&gt;
&lt;br /&gt;
==24-September-2008 update on Obzabok==&lt;br /&gt;
All of a sudden, my defense force decides that about 20 dwarves are guilty of export bans. I don't have nearly enough chains for that amount, so the hammerer starts going about hitting people with his fists (I dumped his hammer then used it in a trap) and the soldiers, armed with swords, start using them to beat people up. After several deaths, I save-scummed. Turns out the reason behind the issue was that some traders were trapped in my depot (pathing issues I guess... they've been doing this a lot where I get the announcement that they're leaving but they take forever to do so) and the Count Consort decided some time between me freeing them and them reaching the map edge that crowns are not allowed to be exported. I'd dumped a ton of crowns on the traders as an offering in an attempt to influence getting better stuff, so every dwarf who touched them getting them to the depot was charged. Anyhow, home free on the arrests. Then, I suddenly get large clouds of miasma. Oops... all of the food that I traded for is rotting because I demolished the depot to free the traders. I'm going through and marking the rotten stuff, but it's tricky because I had a lot of goods at the depot (those narrow items from the goblin sieges aren't going to sell themselves....) and I'd rather not dump the food that hasn't rotted yet. I've also created a nearby food stockpile so that hopefully a few dwarves will salvage from what's left. Overall, it's still a pretty good setup. Am I just lucky or is the game getting harder to [[Losing | have fun]] at these days?&lt;br /&gt;
&lt;br /&gt;
==Kunibush Rekedùk Deb==&lt;br /&gt;
So, I got tired of Obzabok on account of things were just going too well. So I decided to try another map, this time with temperatures low enough to support water freezing. Turns out that the map never thaws, which makes life with the wounded... interesting to say the least. And goodness, there have been wounds aplenty. I'm using the Civilizations Forge mod and my location is occasionally raided by Sandraiders and Purple Xelic. The first aren't so bad, but the latter... They're tough, have way too many arms, and generally are fairly highly skilled at the weapons in all of their arms. This last time, I lost about half of my fortresses population as I frantically tried to dogpile this one remaining warrior. The worst part about it? He kept leveling his wrestling skill. It took two months of constant wrestling to take that guy down... Immediately afterwards, I get my second migration, pulling my numbers back up to almost what they were before. Before and after, I constantly got the &amp;quot;immigrants are too scared&amp;quot; message, so I suspect the game was throwing me a bone. The most painful thing about it is that I lost a lot of my legendarily skilled dwarves which means building it all back up again.&lt;br /&gt;
&lt;br /&gt;
Oh, and I have a High Elf merchant caravan stuck here from an old trade depot. Their Muskoxen pulling the wagons have long since bred and their children grown up. On the other hand, they came in handy, because they helped stave off the Purple Xelics once they woke up enough to fight.&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d:Archery_target&amp;diff=18144</id>
		<title>40d:Archery target</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d:Archery_target&amp;diff=18144"/>
		<updated>2008-11-10T17:51:47Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Creating an Archery range */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''An archery target''' is a building used to improve the [[marksdwarf]] skill. An archery range is the [[room]] defined from an archery target.&lt;br /&gt;
&lt;br /&gt;
==Creating an Archery range==&lt;br /&gt;
&lt;br /&gt;
#To create a target, open the {{k|b}}uild menu and select {{k|A}}rchery target. It uses one [[stone]], [[log]], [[bar]] or [[block]] and requires the [[architecture]] [[skill]] to finish.&lt;br /&gt;
#Then an archery range must be defined from the archery target. Open the buildings menu ({{k|q}}) and select the target. Select &amp;quot;Make archery {{k|r}}ange&amp;quot; and define its size using {{k|+}} / {{k|-}}.&lt;br /&gt;
#After choosing the size of the archery range you must decide on the shooting direction using {{k|w}}, {{k|a}}, {{k|s}}, or {{k|d}}. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Only one marksdwarf seems to practice at an archery range at a time, regardless of how many targets it contains.  You can enable multiple [[dwarves]] to practice in the same room by defining an archery range on each target.&lt;br /&gt;
&lt;br /&gt;
*An archery range requires a minimum length of 3 squares - the one the archery target is on, one empty square, and one for the marksdwarf to stand on. Otherwise the marksdwarf will complain that there is no floor space and refuse to train.&lt;br /&gt;
&lt;br /&gt;
**The effects of having longer ranges - marksdwarf seems to miss more often. It give opportunity to save [[bolt]]s (as they fall at least one level down) and reuse them (0.27.176.38c).&lt;br /&gt;
**One method to readily create long ranges without requiring a large square space is to build long walls before designating the archery target &amp;quot;room&amp;quot;, thereby constraining the space. The walls can be removed after room designation if so desired.&lt;br /&gt;
&lt;br /&gt;
==Using an Archery range==&lt;br /&gt;
&lt;br /&gt;
Only off-duty dwarves equipped with [[crossbow]]s will use archery ranges. You can switch a squad to off-duty by accessing the {{k|m}}ilitary menu, {{k|v}}iewing the appropriate squad, and setting it to off-du{{k|t}}y.&lt;br /&gt;
&lt;br /&gt;
Shooting requires a [[crossbow]] and [[wood]]en or [[bone]] [[bolt]]s. ([[Metal]] bolts are considered too valuable for practice and will not be used.) Bolts shot at a target are destroyed and cannot be reclaimed, and will form a small rubble pile that will be cleaned up by a dwarf with the [[cleaning]] labor enabled (whether or not the range is in use at the time!).  &lt;br /&gt;
&lt;br /&gt;
For further information on training martial skills, see [[sparring]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Buildings]]&lt;br /&gt;
[[Category:Military]]&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Trading&amp;diff=36062</id>
		<title>40d Talk:Trading</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Trading&amp;diff=36062"/>
		<updated>2008-11-07T17:17:20Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Multiple Depots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Consolidation of Trading, Trade Depot, Caravans, and Wagon ==&lt;br /&gt;
&lt;br /&gt;
This needs wikification with some amounts of rewriting. I will give it a go. --[[User:Maska|Maska]] 06:51, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Yea thanks, this is my first try at a wiki-page. sorry if it was crappy... --[[User:CombatWombat|CombatWombat]] 06:42, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Nah, there's no such thing as a crappy wiki edit, when its got content in it. Just remember to be bold, otherwise there would be nothing here. --[[User:Maska|Maska]] 07:29, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Well this thread's a little old, but I re-wrote and consolidated some more information on this page.  There was also some discussion of this on [[Talk:Caravan#Merge_this_into_Trading]].  If you don't approve, please don't just revert it, I organized and cleaned up a lot of the scattered info, so at the very least it should be split from where it is now on the Trading page to where it should ultimately go. --[[User:Marble Dice|Marble Dice]] 02:48, 2 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This article needs to be seperated.   We dont find crafting and the craftdwarf workshop in the same article and the same goes here too.   Trading is how to trade and what it means in this game.  Trade depot is a construct.  An encyclopedia defines things and as such we should define them seperately.   It all needs to be organized as well.  The flow chart is undefined and in the wrong section, etc.&lt;br /&gt;
Ill move some stuff around and work to clean some up now but nothing to radical at the moment... what do you think?&lt;br /&gt;
[[User:Iluziat|Iluziat]] 07:03, 15 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Extraction from different articles ==&lt;br /&gt;
&lt;br /&gt;
All the information on trading seems quite scattered now (Trade depot, Caravan, Dwarf, Elf, Human etc), and as most stuff is well written I think we should merge the trade sections to this one page and leave behind only refecences. --[[User:Maska|Maska]] 08:29, 27 January 2008 (EST)&lt;br /&gt;
:Looking good, is there a 'your first caravan'-type tutorial anywhere we could link to? Something with advice on the sort of goods to prepare and what to buy for the first winter, with new players in mind. I'll try and find one somewhere. --[[User:TangoThree|TangoThree]] 09:07, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
: Done, linked to the trade section in the new player guide. --[[User:TangoThree|TangoThree]] 09:11, 27 January 2008 (EST)&lt;br /&gt;
::Done++ Someone else finish merging the information from Caravans into the page. Make sure to get that awesome Elf trader image. --[[User:Ikkonoishi|Ikkonoishi]] 12:10, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Haulers? ==&lt;br /&gt;
In my experience the &amp;quot;bring item to depot&amp;quot; tasks were performed by any dwarf, even without any hauling labors enabled. Can also be my imagination. I cannot check it for now, so, anyone, please verify.--[[User:Dorten|Dorten]] 23:49, 27 January 2008 (EST)&lt;br /&gt;
:That's correct, as many times my pure crafters will stop crafting to haul goods to the depot, despite having only one or two production labors enabled. --[[User:N9103|Edward]] 03:41, 28 January 2008 (EST)&lt;br /&gt;
::Is this similar to plant gathering where even non-working nobles and children will do it, or is it limted to any regular dwarf regardless of labour? --[[User:TangoThree|TangoThree]] 19:04, 31 January 2008 (EST)&lt;br /&gt;
:::Yes, nobles and children will haul stuff to the depot. --[[User:Janus|Janus]] 00:19, 1 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Moving goods on afterwards ==&lt;br /&gt;
&lt;br /&gt;
To get things ''out'' of the depot.... do I have to order them removed while the caravan is still around?&lt;br /&gt;
I have starving dwarves... and food going rotten in the depot![[User:GarrieIrons|GarrieIrons]] 06:36, 5 February 2008 (EST)&lt;br /&gt;
:AFAIK, no. in my experience, anything bought is treated as like it's just lying there, not being traded.&lt;br /&gt;
Well, yes and no. Once trading is finished dwarves will start bringing the bought goods in while the caravan still is there. But you cant 'order' them to per se ;) Your own stuff that wasnt sold however will remain in depot till the caravan leaves. --[[User:Koltom|Koltom]] 18:45, 13 February 2008 (EST)&lt;br /&gt;
::Unless you go back into the {{k|g}}oods menu at the Depot and unmark them for trading. --[[User:N9103|Edward]] 04:25, 14 February 2008 (EST)&lt;br /&gt;
I've a question in the same vein: I just traded for a truckload of goods, but the traders didn't even leave them in the depot! They just carried my goods out with them. Were my dwarves supposed to carry all of the goods back earlier? --[[User:Gh3yz0r|Gh3yz0r]] 14:08, 16 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
: Wow, this is super late for a response, but are you sure you {{k|t}}raded with them and didn't just {{k|o}}ffer them your stuff as a gift? --[[User:RomeoFalling|RomeoFalling]] 09:06, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Duplicate Page?==&lt;br /&gt;
The page &amp;quot;Caravan&amp;quot; has very similar information, though this &amp;quot;trading&amp;quot; page seems more complete.[Samyotix]&lt;br /&gt;
&lt;br /&gt;
== culling on mandates ==&lt;br /&gt;
&lt;br /&gt;
what's that? in the trade screen? me no be native speaker...--[[User:Koltom|Koltom]] 21:56, 20 February 2008 (EST)&lt;br /&gt;
:I think it means that it will hide things that are not allowed to be traded: &amp;quot;Mayor has put bans on certain exports&amp;quot;. But I don't know if it hides an entire bin if one item in it is banned. [[User:Hex Decimal|Hex Decimal]] 14:29, 27 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;everything is ruined now&amp;quot; ==&lt;br /&gt;
I just accidentally tried to trade the elves a wooden bin full of stone goods. Now ALL my stone goods, including ones not actually in that bin, are unacceptable. I ended up just seizing the rope I needed, but I'd like to know if this is a glitch, or if I just made them too angry to trade.	&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Shadow archmagi|Shadow archmagi]] ([[User talk:Shadow archmagi|talk]]•[[Special:Contributions/Shadow archmagi|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
:It's not a glitch.  Elves refuse to trade at all after you give them even a single wood or animal product. After you do that the trade option is locked until they come back to trade next year. [[User:Hex Decimal|Hex Decimal]] 14:52, 27 February 2008 (EST)&lt;br /&gt;
:The wooden bin told the elves you hate trees. Elves don't trade with people who hate trees. Elves don't trade with people who hate animals. Don't trade dead trees or dead animal parts to elves. [[User:Rkyeun|Rkyeun]] 13:18, 22 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Depot Access==&lt;br /&gt;
Not a single square on my map is accessible by the caravan. What should i do? --[[User:Noctune9|Noctune9]] 11:16, 19 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
EDIT: My bad. It seems that it shows every square as inaccessible if the depot is not fully constructed--[[User:Noctune9|Noctune9]] 11:16, 19 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Trading Margins ==&lt;br /&gt;
In regards to this submission:&lt;br /&gt;
&amp;quot;If you have a somewhat experienced broker or you already raised the traiders mood to pleased or above you can usually trade with marginal profit for them and you can also safely ignore their counteroffers, offering the same trade a second time, successfully.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You do realize that when they make a counteroffer they automatically add those counteroffer goods to the pot, right? Just making sure. Are you saying you go back through and remove each item their counteroffer added to your side of the deal? Seems much simpler to just stick to the ~50% rule of thumb, especially at the beginning with low skills and again once you reach the point of having so many trade goods that you can easily buy everything you need from each caravan with plenty of goods left over. --[[User:Janus|Janus]] 14:55, 22 March 2008 (EDT)&lt;br /&gt;
: Yes, exactly. Whenever i get a counteroffer I remove all items from the list they added until their profit is back to what i deem fit, sometimes leaving a low value item, say, 50☼, they chose, if I wanted to trade it anyway. Since this is not a beginners guide page, I think it's wrong to advise people to a 50% profit margin that is much higher than necessary. Once the traders are happy, they will even agree to trading an anvil for an anvil. I tested this extensively because usually i want them to leave early and thus try to make them angry. Almost impossible. We could however add smth about the (suspected) advantages of having high export totals like bigger caravans, more immigrants, arrival of king. --[[User:Koltom|Koltom]] 06:39, 23 March 2008 (EDT)&lt;br /&gt;
::The 50% rule of thumb is a good starting point either way. &amp;quot;Advanced&amp;quot; page or not, before I posted that, there was no guidance on what profit margin the visiting traders would generally accept, so that people were left to find out the hard way.&lt;br /&gt;
::Going back through a long list of your trade goods to hunt down and remove the items which the visiting trader added to the offer seems like a bit of a waste of time to me, unless you just have very few trade goods or a really tight budget at your fortress.&lt;br /&gt;
::As for being able to get away with lower margins once the trader is happy, that is definitely useful knowledge and could be expanded upon. --[[User:Janus|Janus]] 12:52, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
There is no way to refuse a counter-offer, is there? The only option is to hit {{k|Enter}}, and the &amp;quot;goods are added to the pot&amp;quot; as you say ... correct? --[[User:Juckto|Juckto]] 09:07, 6 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Correct, however, you're free to simply remove the additionally requested items and re-offer. In the case of a new trader in his first few trade sessions, this will likely work, as he gained experience (probably a LOT) just by offering. Even if it doesn't, as long as you don't repeat it many times (4+ I'd say) then there's no real risk of driving them off. --[[User:N9103|Edward]] 13:16, 6 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I find it easiest to commence one dwarf with novice valuer that way you already know prices... within the first trading I can usually get some items at straight trade (0% profit) maybe it depends on civilisation demands.[[User:GarrieIrons|GarrieIrons]] 01:14, 13 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::If you want a trade to succeed just make sure the trader gets 100-1000* profit. Almost every trade I made with this method was accepted. --[[User:AlexFili|AlexFili]] 06:09, 15 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Goblins butchering my caravans. ==&lt;br /&gt;
&lt;br /&gt;
Every time I trade with the caravans, a goblin ambush comes and the merchants are all killed. Ive taken new measures to prevent this, but will merchants come back to trade? and what effect does their death have? &amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Wafl|Wafl]] ([[User talk:Wafl|talk]]•[[Special:Contributions/Wafl|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
My caravans get shot up by goblins all the time.  Then you get to loot their stuff.  The caravans always seem to come back next year.  [[User:Ripheus|Ripheus]] 22:49, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Trading flowchart ==&lt;br /&gt;
&lt;br /&gt;
Given a number of questions on the forums, it may be a good idea to put together a flowchart of the steps involved in trading. I will draft something up here (at least partially so I can safely screw up my first attempt on this wiki)&lt;br /&gt;
&lt;br /&gt;
Tasks are sequential top-to-bottom, but can be done in parallel left-to-right&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 rowspan=2| Make or obtain goods to trade || Build Depot ({{K|b}} - {{K|D}})&lt;br /&gt;
|-&lt;br /&gt;
| Ensure Depot is accessible ({{K|D}})&lt;br /&gt;
Check green area reaches edge of map&lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | Wait until a caravan arrives on the map&lt;br /&gt;
&amp;quot;A--- caravan from --- has arrived.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Set goods to be traded ({{K|q}} - {{K|g}}) || Request a trader ({{K|q}} - {{K|r}}) || Wait for caravan to reach the depot&lt;br /&gt;
&amp;quot;Merchants have arrived and are unloading their goods&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Wait for goods to be hauled || Wait for the trader to finish their other tasks and go to the depot || Wait for the rest of the caravan to reach the depot and be unloaded &lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | Begin actual trading ({{K|q}} - {{K|t}})&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hmm. Is there a better way to show this? It may not help much as is... [[User:Kaypy|Kaypy]]&lt;br /&gt;
&lt;br /&gt;
:Ask and ye shall receive&lt;br /&gt;
{|cellspacing=0 align=center&lt;br /&gt;
|-&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=1|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=1|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=1|&lt;br /&gt;
|width=50|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Arrive at fortress location&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4 height=20 width=3|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|colspan=7 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 rowspan=5 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Create Goods&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Build Depot&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Check Depot is accessible&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Wait for caravan&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|colspan=4 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|colspan=4 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Set goods to be traded&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 rowspan=5 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Wait for caravan to arrive at depot and merchants to finish unloading&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Wait for goods to be hauled&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Request the trader at the depot and turn off his other labours&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|colspan=7 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4 height=20 width=3|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Trade&lt;br /&gt;
|}&lt;br /&gt;
You'll note I shifted the location of requesting trader --[[User:Juckto|Juckto]] 08:46, 6 May 2008 (EDT)&lt;br /&gt;
:The above was the first draft. You can access the current version at [[Trading/Flowchart]]. Anyway, what I wanted to say was '''Re: Adeptable's changes'''&lt;br /&gt;
:I don't think the third branch is neccesary. For one, it makes it seem too wide, and secondary it implies that turning off the trader's labours ''all the time'' means that trading will happen faster - almost as if it will make merchants arrive more often. --[[User:Juckto|Juckto]] 23:36, 2 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Offerings ==&lt;br /&gt;
&lt;br /&gt;
Can anyone expound on the function of {{K|o}}ffering goods as gifts to traders? I tried giving the elves about 1000 worth of tchotchkes, and the next year they showed up with more goods than I've ever seen -- lots of caged animals, whereas I usually get very few, and so on. However, other times I gave them more and it seemed nothing changed. [[User:Anydwarf|Anydwarf]] 12:01, 7 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Gifts to the traders (and large trading profits) should increase the number of traders / wagons you get the following year, so they'll bring more stuff to trade. AFAIK no-one knows about the numbers for sure though. [[User:Samyotix|Samyotix]] 14:51, 9 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Add hint: &amp;quot;Buy everything ... in case you get a strange mood&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
Personally I've found it very useful to do this:&lt;br /&gt;
&lt;br /&gt;
When traders arrive, &lt;br /&gt;
a) optionally check stocks.&lt;br /&gt;
b) Buy everything you can't make or harvest in your own fort.&lt;br /&gt;
c) In the diplomat meeting, order everything you can't make or harvest.&lt;br /&gt;
&lt;br /&gt;
To be specific: Thread, Silk, cloth, metal bars (anything else?).&lt;br /&gt;
&lt;br /&gt;
The reason: &lt;br /&gt;
a) Dwarves sometimes demand items out of some metal or alloy they like.&lt;br /&gt;
b) Dwarves who are possessed or get a strange mood will sometimes demand silk or cloth.&lt;br /&gt;
&lt;br /&gt;
Players who proactively (harr!) seek to stock materials for possible moods will IMO have much less of a problem with dwarves going insane from moods. However I couldn't figure out where (or if) I should insert that, so I'll just add this idea (adding a hint: buy everything you don't have) to the discussion.&lt;br /&gt;
&lt;br /&gt;
Also, as far as I know, possessed/moody dwarves in the current version (27.176.38c) do not demand specific items. Rather, they want a) any metal bar b) any metal ore c) Silk d) Cloth e) wood f) raw gem g) any stone ... that was it, right?. So probably such a hint could read something like:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NOTE: If your fortress cannot harvest silk, it would be useful to order some from the caravans. If you do not have a cloth industry yet, maybe order some cloth as well. Having a small stock of materials which you are not actively using in your economy - e.g. GCS silk - will increase the likelihood of your fortress gaining an artifact from any mood or possession.&amp;quot;&lt;br /&gt;
[[User:Samyotix|Samyotix]] 14:49, 9 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Clear the perimeter? ==&lt;br /&gt;
&lt;br /&gt;
Is clearing the entire perimeter of the map really necessary? While my depot has been accessible at all, the caravan has '''always''' appeared at a point with access to the depot. --[[User:Raumkraut|Raumkraut]] 13:13, 12 July 2008 (EDT)&lt;br /&gt;
:What the article says is:&lt;br /&gt;
:#Caravans enter the map from a random direction which does not coincide with the relative direction of the originating civilization, &lt;br /&gt;
:#they may appear from different directions or z-levels each year&lt;br /&gt;
:#they cannot use stairs&lt;br /&gt;
:#they may leave without trading if it takes too long to reach the trade depot&lt;br /&gt;
:With the above points in mind:&lt;br /&gt;
:#In order to guarantee perfect, permanent wagon accessibility, a three tile path must be cleared around the entire perimeter of the map, with at least one joining path from the border to the trade depot. Any parts of this path system which have grass must be paved with floor tiles, bridges, or roads to prevent trees from growing. Ramps must be used to adjust z-level elevation. &lt;br /&gt;
&lt;br /&gt;
I have certainly had a depot accessible to the southern border, then had the human merchants only turn up with mules because they were approaching from a different direction. &lt;br /&gt;
&lt;br /&gt;
The recommendations are how to ensure the human wagons turn up every summer (it also helps to remember to have your drawbridge down as soon as summer commences!) If you are not so concerned about human merchants then ignore the advice. If you don't have enough dwarf-power then ignore the advice. Some of it only needs to be done once (ie: adjusting slopes), and some of it just gives you more territory to consider for defending from invaders (being open to merchants also opens you to invaders).[[User:GarrieIrons|GarrieIrons]] 00:33, 13 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Seizing goods==&lt;br /&gt;
&amp;quot;It is worth noting that in the Mac port (untested for other ports), you can simply remove the depot that the merchants are camped out on to recieve all their goods.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
I can confirm that this also works in the PC version.[[User:Moonman|Moonman]] 14:07, 13 July 2008 (EDT)&lt;br /&gt;
:I believe this has been confirmed to cause the same ill will as seizing the items FWIW. -[[User:Fuzzy|Fuzzy]] 18:01, 24 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Empty caravans ==&lt;br /&gt;
&lt;br /&gt;
human, elf, and dwarf caravans bringing me nothing.&lt;br /&gt;
is it possible to have a depot too full? --[[User:Eerr|Eerr]] 07:30, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:In recent versions of the game I've noticed that traders, after their initial visit, will only bring what was mentioned in your previous trade agreement with them. In earlier versions they'd bring all sorts of tat along too. Did you perhaps not request any goods for import? I don't imagine this could affect the Elves as well though. --[[User:Raumkraut|Raumkraut]] 08:02, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Prior to the latest group of releases, I'd been getting empty caravans for a LONG time, Elves and Humans alike, and occasionally even the Dwarves. Hasn't happened to me in the e release yet though (hadn't spent too much time on the other releases). --[[User:N9103|Edward]] 13:13, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== starvation ==&lt;br /&gt;
&lt;br /&gt;
it must be because they brought food to my starving settlement&lt;br /&gt;
(dwarves will run out and get food straight from the caravan)&lt;br /&gt;
&lt;br /&gt;
== Added a small bit. ==&lt;br /&gt;
&lt;br /&gt;
I quickly changed the section about the possible exploit of deleting a trade depot from Mac-only-bug to an across the board phenomenon.&lt;br /&gt;
&lt;br /&gt;
== Caravan at Inaccessible Depot ==&lt;br /&gt;
&lt;br /&gt;
I assume it is related to the 3 wide path only showing as 1 green square, but the caravan has stopped at a trade depot that is listed as inaccessible.  Does this mean that some trade depots will show bad with SHIFT-D but are actually okay? --[[User:Aristoi|Aristoi]] 21:15, 8 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:The three-wide path showing only one green square is, to my knowledge, correct. That green is the center of the path, along which the center of the wagon must align with to fit within the three-wide path. --[[User:Mattmoss|Mattmoss]] 23:14, 8 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Thanks.  It'd be nice then if the Shift-D showed that as a caravan accessible depot then. --[[User:Aristoi|Aristoi]] 01:21, 9 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::Correction: It does, there was a boulder in the way that I did not see. --[[User:Aristoi|Aristoi]] 22:10, 10 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 50% profit rule ==&lt;br /&gt;
&lt;br /&gt;
This really, REALLY needs to be made clearer in the game. There's nothing wrong with the trader telling us how much profit he'd expect from our goods! I've got tens of thousands worth of goods that I haven't sold for two years straight because the bloody traders wouldn't tell me how much they want, and I didn't find the 50% rule buried in this article until just now! --[[User:Theory|Theory]] 09:36, 13 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:It's hardly 'buried' in the article, it's certainly not a rule, and it is made pretty clear in the game. I'm not just trying to be contrary; let me explain: A skilled broker can routinely trade with only a thirty or twenty percent profit, even down to ten percent if the merchant is in a good mood. If the merchant wants more profit, he will either put forth a counter-offer or say &amp;quot;With your trade goods such as they are, I can't possibly imagine you getting all of those items.&amp;quot; This seems like a pretty clear indication that he wants a bigger margin. As to its place in the article: a full half of the section titled &amp;quot;Trading&amp;quot; details the fifty percent suggestion. If you think it deserves increased prominence, I encourage you to edit it yourself. Them's my six cents. --[[User:Zombiejustice|Zombiejustice]] 17:16, 13 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: afaik, traders will accept ''any'' profit, as long as they're not annoyed and also as long as you're not trying to buy 'high-tech' items like steel anvils or bars, with 'low-tech' items such as poorly crafted pieces of stone, bone etc [[User:Twiggie|Twiggie]] 17:58, 21 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Elves and dead stuff==&lt;br /&gt;
&lt;br /&gt;
it seems elves will make counter-offers for dead stuff, like totems, bone and shell crafts... needs to be fixed imo [[User:Twiggie|Twiggie]] 18:00, 21 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Adamantium in trade window==&lt;br /&gt;
&lt;br /&gt;
I've just noticed that Adamantine strands appear in my trade window in purple text despite them not being present at the depot and marked for trade. I'm fairly sure that this is something to do with mandates from the nobles (my broker has forbade the export of adamantine) but I can't find any mention of this on the Wiki, any thoughts? [[User:Extar|Extar]] 21:55, 5 September 2008 (EDT)&lt;br /&gt;
I did a bit more testing and the purple text is clearly to do with export bans, I'll add it to the mandate page. [[User:Extar|Extar]] 22:02, 5 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==They are selling dead animals?!==&lt;br /&gt;
&lt;br /&gt;
I don't know if this is because my fortress is in the freezing tundra, but all caravans offer me cages with dead, butcherable corpses inside. I don't complain about this: There's no additional charge for them, and so I get free meat, fat, skins and bones. Does this happen in other biomes, too? --[[User:Doub|Doub]] 09:43, 11 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Carvan over ? ==&lt;br /&gt;
Can someone please help me, I need to know if caravans can travel over traps in the latest version, and also if the people will get caught in them and die, and could whoever tests this please do it with all types of traps, not just one. Thank you in advance. [[User:Destor|Destor]] 15:57, 27 September 2008 (EDT)&lt;br /&gt;
:They have no problems with stone traps, cage traps, or weapon traps in my experience. :) Until the King started requesting them before he'd show up, I didn't bother with roads. I just paved the way to the edge with traps. One catch is that creatures who fall unconscious (and maybe randomly some dogs) will get caught in the traps. -[[User:Fuzzy|Fuzzy]] 19:51, 27 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Inaccessible Depot ==&lt;br /&gt;
What happens if a caravan arrives and you have no accessible depot at all? Do they pass you by? Do they wait around offscreen to give you a chance to build or expose one? My depot is underground, accessible only by a drawbridged path. I'd prefer to keep the bridge up (which means ''no'' access, foot or wagon), until I need it, but I don't want to miss a caravan.&amp;lt;br /&amp;gt;&lt;br /&gt;
Also, what happens if, after the traders enter the map, the depot they are heading to becomes inaccessible? I could put a sacrificial depot outside to draw them in, then seal it up after opening my secure depot.--[[User:Macdjord|Macdjord]] 15:43, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I don't have first-hand experience with this, but I would say the second option is your best bet.{{verify}} Plus, you could make the second depot bait for a monster trap somehow. Just be sure that the traders can't get to the bait-depot by the time they get near it, or they'll unload there, and you'll have to haul the additional distance. [[User:RomeoFalling|RomeoFalling]] 16:47, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I've had a few caravans show up before I get a Trade Depot going a few times, because I have a tendency to over-engineer and get sidetracked.  The text claims they 'bypass your inaccessable site', but when in all the times I've done this, they hang around a while and if I quickly build a Trade Depot, they'll happily come over and trade with me as though nothing ever happened.&amp;lt;br&amp;gt;&lt;br /&gt;
::While I can't be certain if a caravan will behave the exact same way if the depot is inaccessible instead of nonexistent, I'd be willing to bet that's the case.  --[[User:ThunderClaw|ThunderClaw]] 16:53, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I seem to remember that it's only the wagons that bypass you; traders using mules or other animals will stick around for a while, giving you a chance to build a depot.&lt;br /&gt;
&lt;br /&gt;
::As for a &amp;quot;sacrificial&amp;quot; depot, I suspect that'll give them pathing freakouts, and they won't switch course to the &amp;quot;real&amp;quot; depot once the fake one is disassembled.  I had a depot with a very narrow and twisty path once (there just happened to be one from the edge of the map), but when a large caravan with lots of wagons showed up, two of them got stuck in a dead end or something and never made it to the depot.  They only let you trade once everyone's arrived, so the entire caravan left without trading anything.&lt;br /&gt;
&lt;br /&gt;
::One thing you could try is keeping locked doors behind your depot to keep dwarves from going through it.  When the traders show up, unlock the doors so you can do business; when the siegers show up, raise the bridge.--[[User:Maximus|Maximus]] 18:32, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I already plan to keep it locked off from the fortress when not in use. The thing is, if anything goes wrong with my stockpiles, things end up being left in the depot between traders. If it's accessable at all times, I'm liable to see thieves raiding it.&lt;br /&gt;
:::--[[User:Macdjord|Macdjord]] 13:29, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::Put a few wardogs on restraints in the access tunnel.  Restraints don't block wagon access.--[[User:Maximus|Maximus]] 18:36, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Locking them In ==&lt;br /&gt;
What happens if you trap traders in the depot area and they want to leave? Does it count as attaching them? If the goblins show up, I have to to seal the bridges, whether the traders are gone or not.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:Macdjord|Macdjord]] 17:23, 16 October 2008 (EDT)&lt;br /&gt;
:As long as the traders don't go insane from you delaying them, you're most likely fine.  That said, it'd probably behoove you to let them out regardless of the danger. If they have guards, the guards will go to town on the goblins.  If they don't, they get slaughtered and you can claim everything they were holding, guilt-free. &lt;br /&gt;
:--[[User:ThunderClaw|ThunderClaw]] 17:39, 16 October 2008 (EDT)&lt;br /&gt;
::''Emotioal'' guilt or ''political'' guilt? Doesn't a vanished caravan damage political relations even if I didn't kill them?&lt;br /&gt;
::--[[User:Macdjord|Macdjord]] 17:42, 16 October 2008 (EDT)&lt;br /&gt;
:::I was referring to political guilt.  It's possible that it does, but I have never noticed an ill effect, even though I've had about a half-dozen caravans meet their untimely end going to or from my fortresses.  So if it does, it's minor, and a lot less inflammatory than doing it yourself. &lt;br /&gt;
:::--[[User:ThunderClaw|ThunderClaw]] 17:44, 16 October 2008 (EDT)&lt;br /&gt;
::::Hmm... If you attack a caravan and slaughter them all, leaving none to report what happened, does that count as 'vanishing mysteriously'? After all, there's no-one to say you did it.&lt;br /&gt;
::::--[[User:Macdjord|Macdjord]] 13:00, 17 October 2008 (EDT)&lt;br /&gt;
:::: What if just drowned them all? The fallout should be the same as if they get killed by goblins: you haven't actually &amp;quot;attacked&amp;quot; them, they get killed by the &amp;quot;environment&amp;quot;. [[User:Mattkorz|Mattkorz]] 16:45, 17 October 2008 (EDT)&lt;br /&gt;
::::: But this work in two way : The mountainhomes / human capital will know that your fortress was the last one visited, and won't know that merchants has been killed by &amp;quot;goblins&amp;quot; or &amp;quot;the environnement&amp;quot;. &lt;br /&gt;
:::::Also, I'm pretty sure that in current version {{version|0.28.181.40d}}, killed merchants DO damage political relations : My immigration (along with merchants visits) stop for one or two year after a dwarven caravan has been attacked, and human sieged me when their diplomat died in an ambush. [[User:Timst|Timst]] 05:50, 1 November 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Barge ==&lt;br /&gt;
&lt;br /&gt;
I have a pic of traders floating down a brook. The Z-level below shows the water at a solid 7 deep everywhere.  &lt;br /&gt;
[[Image:Barge.png]]&lt;br /&gt;
&lt;br /&gt;
There are plenty of paths to my depot (including a bridge across the brook). I was wondering if anybody has seen anything like this before.&lt;br /&gt;
--[[User:KValthaliondil|KValthaliondil]] 20:16, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:That's just a wagon.  It's possible they spawned right in the valley the brook goes through, in which case they'd have to travel along it until they reached open land.  If it was a river, they couldn't have traveled along it, but brooks are different from rivers in that they are traversible by land-based creatures.--[[User:Maximus|Maximus]] 01:22, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Multiple Depots ==&lt;br /&gt;
&lt;br /&gt;
Has anyone ever built two Depots and had the caravan split into each one? What happens? --[[User:RomeoFalling|RomeoFalling]] 09:08, 6 November 2008 (EST)&lt;br /&gt;
:Never had them split. The traders always pick one or the other, although the hauling of goods does mean that you may wind up with one Deport filled with goods that you're just not going to be able to sell. It might be interesting to try this in situations where one deport is made inacessible after the traders show, or where multiple civilizations are trading with you. -[[User:Fuzzy|Fuzzy]] 15:41, 6 November 2008 (EST)&lt;br /&gt;
:The merchants will generally choose whichever depot is closer.  I'm not sure what would happen if one is abruptly made inaccessable after the merchants show, though.  That's an interesting idea.  Generally, multiple depots are only useful if you want the option of making the caravan wait outside, which can be helpful if you want their guards' assistance during an attack.  I've never had a situation where multiple civs are trading with me at the same time.  Caravans tend to only hang out for about a month in the season they typically show up.  --[[User:ThunderClaw|ThunderClaw]] 15:49, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
::I have also never had multiple civs show up. I had the idea when one of the elf merchants decided to go the long way around my fortress, and through my trap labyrinth. I came up with the idea of a &amp;quot;bait depot,&amp;quot; which becomes blocked off when I open the drawbridge to my trader's entrance and depot. Only, I worry what would happen if one or more of the traders got in there. --[[User:RomeoFalling|RomeoFalling]] 19:08, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:::Elven caravans always arrive in Spring, human caravans always arrive in Summer, and Dwarven caravans always arrive in Autumn. Apparently, though I haven't tested this personally, the only season in which two caravans can arrive is Autumn, and that would require goblin or kobold traders to come at that time along with the dwarves. I'm pretty sure kobolds don't have caravans, so that looks to be something that's not very likely (if at all possible) without modding in additional entities. --[[User:Navian|Navian]] 19:46, 6 November 2008 (EST)&lt;br /&gt;
::::Nope, not just Autumn. I had elves and goblins trading with me at the same time. When I went to trade it asked me who I wanted to trade with before going to the trading screen. --[[User:Juckto|Juckto]] 22:23, 6 November 2008 (EST)&lt;br /&gt;
::: The multiple civilizations trading was because I was playing a modded game, specifically the [[List_of_mods#Civilization_Forge_Mod | Civilization Forge]] one. At one point, I had three different civilizations trading with me. The game pops up a screen with the list of civilizations trading and asks you to choose from them. Surprised me, because I could have sworn there was a situation with a trapped Elven caravan in an unmodded game where the incoming Human caravan refused to leave the edge of the map until the Elves left. -[[User:Fuzzy|Fuzzy]] 12:17, 7 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Trading&amp;diff=36057</id>
		<title>40d Talk:Trading</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Trading&amp;diff=36057"/>
		<updated>2008-11-06T20:41:08Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Multiple Depots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Consolidation of Trading, Trade Depot, Caravans, and Wagon ==&lt;br /&gt;
&lt;br /&gt;
This needs wikification with some amounts of rewriting. I will give it a go. --[[User:Maska|Maska]] 06:51, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Yea thanks, this is my first try at a wiki-page. sorry if it was crappy... --[[User:CombatWombat|CombatWombat]] 06:42, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Nah, there's no such thing as a crappy wiki edit, when its got content in it. Just remember to be bold, otherwise there would be nothing here. --[[User:Maska|Maska]] 07:29, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Well this thread's a little old, but I re-wrote and consolidated some more information on this page.  There was also some discussion of this on [[Talk:Caravan#Merge_this_into_Trading]].  If you don't approve, please don't just revert it, I organized and cleaned up a lot of the scattered info, so at the very least it should be split from where it is now on the Trading page to where it should ultimately go. --[[User:Marble Dice|Marble Dice]] 02:48, 2 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This article needs to be seperated.   We dont find crafting and the craftdwarf workshop in the same article and the same goes here too.   Trading is how to trade and what it means in this game.  Trade depot is a construct.  An encyclopedia defines things and as such we should define them seperately.   It all needs to be organized as well.  The flow chart is undefined and in the wrong section, etc.&lt;br /&gt;
Ill move some stuff around and work to clean some up now but nothing to radical at the moment... what do you think?&lt;br /&gt;
[[User:Iluziat|Iluziat]] 07:03, 15 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Extraction from different articles ==&lt;br /&gt;
&lt;br /&gt;
All the information on trading seems quite scattered now (Trade depot, Caravan, Dwarf, Elf, Human etc), and as most stuff is well written I think we should merge the trade sections to this one page and leave behind only refecences. --[[User:Maska|Maska]] 08:29, 27 January 2008 (EST)&lt;br /&gt;
:Looking good, is there a 'your first caravan'-type tutorial anywhere we could link to? Something with advice on the sort of goods to prepare and what to buy for the first winter, with new players in mind. I'll try and find one somewhere. --[[User:TangoThree|TangoThree]] 09:07, 27 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
: Done, linked to the trade section in the new player guide. --[[User:TangoThree|TangoThree]] 09:11, 27 January 2008 (EST)&lt;br /&gt;
::Done++ Someone else finish merging the information from Caravans into the page. Make sure to get that awesome Elf trader image. --[[User:Ikkonoishi|Ikkonoishi]] 12:10, 28 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Haulers? ==&lt;br /&gt;
In my experience the &amp;quot;bring item to depot&amp;quot; tasks were performed by any dwarf, even without any hauling labors enabled. Can also be my imagination. I cannot check it for now, so, anyone, please verify.--[[User:Dorten|Dorten]] 23:49, 27 January 2008 (EST)&lt;br /&gt;
:That's correct, as many times my pure crafters will stop crafting to haul goods to the depot, despite having only one or two production labors enabled. --[[User:N9103|Edward]] 03:41, 28 January 2008 (EST)&lt;br /&gt;
::Is this similar to plant gathering where even non-working nobles and children will do it, or is it limted to any regular dwarf regardless of labour? --[[User:TangoThree|TangoThree]] 19:04, 31 January 2008 (EST)&lt;br /&gt;
:::Yes, nobles and children will haul stuff to the depot. --[[User:Janus|Janus]] 00:19, 1 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Moving goods on afterwards ==&lt;br /&gt;
&lt;br /&gt;
To get things ''out'' of the depot.... do I have to order them removed while the caravan is still around?&lt;br /&gt;
I have starving dwarves... and food going rotten in the depot![[User:GarrieIrons|GarrieIrons]] 06:36, 5 February 2008 (EST)&lt;br /&gt;
:AFAIK, no. in my experience, anything bought is treated as like it's just lying there, not being traded.&lt;br /&gt;
Well, yes and no. Once trading is finished dwarves will start bringing the bought goods in while the caravan still is there. But you cant 'order' them to per se ;) Your own stuff that wasnt sold however will remain in depot till the caravan leaves. --[[User:Koltom|Koltom]] 18:45, 13 February 2008 (EST)&lt;br /&gt;
::Unless you go back into the {{k|g}}oods menu at the Depot and unmark them for trading. --[[User:N9103|Edward]] 04:25, 14 February 2008 (EST)&lt;br /&gt;
I've a question in the same vein: I just traded for a truckload of goods, but the traders didn't even leave them in the depot! They just carried my goods out with them. Were my dwarves supposed to carry all of the goods back earlier? --[[User:Gh3yz0r|Gh3yz0r]] 14:08, 16 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
: Wow, this is super late for a response, but are you sure you {{k|t}}raded with them and didn't just {{k|o}}ffer them your stuff as a gift? --[[User:RomeoFalling|RomeoFalling]] 09:06, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
==Duplicate Page?==&lt;br /&gt;
The page &amp;quot;Caravan&amp;quot; has very similar information, though this &amp;quot;trading&amp;quot; page seems more complete.[Samyotix]&lt;br /&gt;
&lt;br /&gt;
== culling on mandates ==&lt;br /&gt;
&lt;br /&gt;
what's that? in the trade screen? me no be native speaker...--[[User:Koltom|Koltom]] 21:56, 20 February 2008 (EST)&lt;br /&gt;
:I think it means that it will hide things that are not allowed to be traded: &amp;quot;Mayor has put bans on certain exports&amp;quot;. But I don't know if it hides an entire bin if one item in it is banned. [[User:Hex Decimal|Hex Decimal]] 14:29, 27 February 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;everything is ruined now&amp;quot; ==&lt;br /&gt;
I just accidentally tried to trade the elves a wooden bin full of stone goods. Now ALL my stone goods, including ones not actually in that bin, are unacceptable. I ended up just seizing the rope I needed, but I'd like to know if this is a glitch, or if I just made them too angry to trade.	&amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Shadow archmagi|Shadow archmagi]] ([[User talk:Shadow archmagi|talk]]•[[Special:Contributions/Shadow archmagi|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
:It's not a glitch.  Elves refuse to trade at all after you give them even a single wood or animal product. After you do that the trade option is locked until they come back to trade next year. [[User:Hex Decimal|Hex Decimal]] 14:52, 27 February 2008 (EST)&lt;br /&gt;
:The wooden bin told the elves you hate trees. Elves don't trade with people who hate trees. Elves don't trade with people who hate animals. Don't trade dead trees or dead animal parts to elves. [[User:Rkyeun|Rkyeun]] 13:18, 22 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Depot Access==&lt;br /&gt;
Not a single square on my map is accessible by the caravan. What should i do? --[[User:Noctune9|Noctune9]] 11:16, 19 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
EDIT: My bad. It seems that it shows every square as inaccessible if the depot is not fully constructed--[[User:Noctune9|Noctune9]] 11:16, 19 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Trading Margins ==&lt;br /&gt;
In regards to this submission:&lt;br /&gt;
&amp;quot;If you have a somewhat experienced broker or you already raised the traiders mood to pleased or above you can usually trade with marginal profit for them and you can also safely ignore their counteroffers, offering the same trade a second time, successfully.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You do realize that when they make a counteroffer they automatically add those counteroffer goods to the pot, right? Just making sure. Are you saying you go back through and remove each item their counteroffer added to your side of the deal? Seems much simpler to just stick to the ~50% rule of thumb, especially at the beginning with low skills and again once you reach the point of having so many trade goods that you can easily buy everything you need from each caravan with plenty of goods left over. --[[User:Janus|Janus]] 14:55, 22 March 2008 (EDT)&lt;br /&gt;
: Yes, exactly. Whenever i get a counteroffer I remove all items from the list they added until their profit is back to what i deem fit, sometimes leaving a low value item, say, 50☼, they chose, if I wanted to trade it anyway. Since this is not a beginners guide page, I think it's wrong to advise people to a 50% profit margin that is much higher than necessary. Once the traders are happy, they will even agree to trading an anvil for an anvil. I tested this extensively because usually i want them to leave early and thus try to make them angry. Almost impossible. We could however add smth about the (suspected) advantages of having high export totals like bigger caravans, more immigrants, arrival of king. --[[User:Koltom|Koltom]] 06:39, 23 March 2008 (EDT)&lt;br /&gt;
::The 50% rule of thumb is a good starting point either way. &amp;quot;Advanced&amp;quot; page or not, before I posted that, there was no guidance on what profit margin the visiting traders would generally accept, so that people were left to find out the hard way.&lt;br /&gt;
::Going back through a long list of your trade goods to hunt down and remove the items which the visiting trader added to the offer seems like a bit of a waste of time to me, unless you just have very few trade goods or a really tight budget at your fortress.&lt;br /&gt;
::As for being able to get away with lower margins once the trader is happy, that is definitely useful knowledge and could be expanded upon. --[[User:Janus|Janus]] 12:52, 23 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
There is no way to refuse a counter-offer, is there? The only option is to hit {{k|Enter}}, and the &amp;quot;goods are added to the pot&amp;quot; as you say ... correct? --[[User:Juckto|Juckto]] 09:07, 6 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Correct, however, you're free to simply remove the additionally requested items and re-offer. In the case of a new trader in his first few trade sessions, this will likely work, as he gained experience (probably a LOT) just by offering. Even if it doesn't, as long as you don't repeat it many times (4+ I'd say) then there's no real risk of driving them off. --[[User:N9103|Edward]] 13:16, 6 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I find it easiest to commence one dwarf with novice valuer that way you already know prices... within the first trading I can usually get some items at straight trade (0% profit) maybe it depends on civilisation demands.[[User:GarrieIrons|GarrieIrons]] 01:14, 13 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::If you want a trade to succeed just make sure the trader gets 100-1000* profit. Almost every trade I made with this method was accepted. --[[User:AlexFili|AlexFili]] 06:09, 15 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Goblins butchering my caravans. ==&lt;br /&gt;
&lt;br /&gt;
Every time I trade with the caravans, a goblin ambush comes and the merchants are all killed. Ive taken new measures to prevent this, but will merchants come back to trade? and what effect does their death have? &amp;lt;small&amp;gt;—Preceding [[template:unsigned|unsigned]] comment added by [[User:Wafl|Wafl]] ([[User talk:Wafl|talk]]•[[Special:Contributions/Wafl|contribs]]) {{{2|}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
My caravans get shot up by goblins all the time.  Then you get to loot their stuff.  The caravans always seem to come back next year.  [[User:Ripheus|Ripheus]] 22:49, 24 March 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Trading flowchart ==&lt;br /&gt;
&lt;br /&gt;
Given a number of questions on the forums, it may be a good idea to put together a flowchart of the steps involved in trading. I will draft something up here (at least partially so I can safely screw up my first attempt on this wiki)&lt;br /&gt;
&lt;br /&gt;
Tasks are sequential top-to-bottom, but can be done in parallel left-to-right&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 rowspan=2| Make or obtain goods to trade || Build Depot ({{K|b}} - {{K|D}})&lt;br /&gt;
|-&lt;br /&gt;
| Ensure Depot is accessible ({{K|D}})&lt;br /&gt;
Check green area reaches edge of map&lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | Wait until a caravan arrives on the map&lt;br /&gt;
&amp;quot;A--- caravan from --- has arrived.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Set goods to be traded ({{K|q}} - {{K|g}}) || Request a trader ({{K|q}} - {{K|r}}) || Wait for caravan to reach the depot&lt;br /&gt;
&amp;quot;Merchants have arrived and are unloading their goods&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Wait for goods to be hauled || Wait for the trader to finish their other tasks and go to the depot || Wait for the rest of the caravan to reach the depot and be unloaded &lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | Begin actual trading ({{K|q}} - {{K|t}})&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hmm. Is there a better way to show this? It may not help much as is... [[User:Kaypy|Kaypy]]&lt;br /&gt;
&lt;br /&gt;
:Ask and ye shall receive&lt;br /&gt;
{|cellspacing=0 align=center&lt;br /&gt;
|-&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=1|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=1|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=50|&lt;br /&gt;
|width=1|&lt;br /&gt;
|width=50|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Arrive at fortress location&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4 height=20 width=3|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|colspan=7 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 rowspan=5 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Create Goods&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Build Depot&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Check Depot is accessible&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Wait for caravan&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|colspan=4 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|colspan=4 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|colspan=2|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Set goods to be traded&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 rowspan=5 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Wait for caravan to arrive at depot and merchants to finish unloading&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Wait for goods to be hauled&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Request the trader at the depot and turn off his other labours&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|colspan=5|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot; height=20|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|colspan=7 style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4 height=20 width=3|&lt;br /&gt;
|style=&amp;quot;border: 1px solid #aaa;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=3|&lt;br /&gt;
|colspan=3 style=&amp;quot;border: 1px solid #aaa;&amp;quot; align=center|Trade&lt;br /&gt;
|}&lt;br /&gt;
You'll note I shifted the location of requesting trader --[[User:Juckto|Juckto]] 08:46, 6 May 2008 (EDT)&lt;br /&gt;
:The above was the first draft. You can access the current version at [[Trading/Flowchart]]. Anyway, what I wanted to say was '''Re: Adeptable's changes'''&lt;br /&gt;
:I don't think the third branch is neccesary. For one, it makes it seem too wide, and secondary it implies that turning off the trader's labours ''all the time'' means that trading will happen faster - almost as if it will make merchants arrive more often. --[[User:Juckto|Juckto]] 23:36, 2 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Offerings ==&lt;br /&gt;
&lt;br /&gt;
Can anyone expound on the function of {{K|o}}ffering goods as gifts to traders? I tried giving the elves about 1000 worth of tchotchkes, and the next year they showed up with more goods than I've ever seen -- lots of caged animals, whereas I usually get very few, and so on. However, other times I gave them more and it seemed nothing changed. [[User:Anydwarf|Anydwarf]] 12:01, 7 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Gifts to the traders (and large trading profits) should increase the number of traders / wagons you get the following year, so they'll bring more stuff to trade. AFAIK no-one knows about the numbers for sure though. [[User:Samyotix|Samyotix]] 14:51, 9 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Add hint: &amp;quot;Buy everything ... in case you get a strange mood&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
Personally I've found it very useful to do this:&lt;br /&gt;
&lt;br /&gt;
When traders arrive, &lt;br /&gt;
a) optionally check stocks.&lt;br /&gt;
b) Buy everything you can't make or harvest in your own fort.&lt;br /&gt;
c) In the diplomat meeting, order everything you can't make or harvest.&lt;br /&gt;
&lt;br /&gt;
To be specific: Thread, Silk, cloth, metal bars (anything else?).&lt;br /&gt;
&lt;br /&gt;
The reason: &lt;br /&gt;
a) Dwarves sometimes demand items out of some metal or alloy they like.&lt;br /&gt;
b) Dwarves who are possessed or get a strange mood will sometimes demand silk or cloth.&lt;br /&gt;
&lt;br /&gt;
Players who proactively (harr!) seek to stock materials for possible moods will IMO have much less of a problem with dwarves going insane from moods. However I couldn't figure out where (or if) I should insert that, so I'll just add this idea (adding a hint: buy everything you don't have) to the discussion.&lt;br /&gt;
&lt;br /&gt;
Also, as far as I know, possessed/moody dwarves in the current version (27.176.38c) do not demand specific items. Rather, they want a) any metal bar b) any metal ore c) Silk d) Cloth e) wood f) raw gem g) any stone ... that was it, right?. So probably such a hint could read something like:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NOTE: If your fortress cannot harvest silk, it would be useful to order some from the caravans. If you do not have a cloth industry yet, maybe order some cloth as well. Having a small stock of materials which you are not actively using in your economy - e.g. GCS silk - will increase the likelihood of your fortress gaining an artifact from any mood or possession.&amp;quot;&lt;br /&gt;
[[User:Samyotix|Samyotix]] 14:49, 9 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Clear the perimeter? ==&lt;br /&gt;
&lt;br /&gt;
Is clearing the entire perimeter of the map really necessary? While my depot has been accessible at all, the caravan has '''always''' appeared at a point with access to the depot. --[[User:Raumkraut|Raumkraut]] 13:13, 12 July 2008 (EDT)&lt;br /&gt;
:What the article says is:&lt;br /&gt;
:#Caravans enter the map from a random direction which does not coincide with the relative direction of the originating civilization, &lt;br /&gt;
:#they may appear from different directions or z-levels each year&lt;br /&gt;
:#they cannot use stairs&lt;br /&gt;
:#they may leave without trading if it takes too long to reach the trade depot&lt;br /&gt;
:With the above points in mind:&lt;br /&gt;
:#In order to guarantee perfect, permanent wagon accessibility, a three tile path must be cleared around the entire perimeter of the map, with at least one joining path from the border to the trade depot. Any parts of this path system which have grass must be paved with floor tiles, bridges, or roads to prevent trees from growing. Ramps must be used to adjust z-level elevation. &lt;br /&gt;
&lt;br /&gt;
I have certainly had a depot accessible to the southern border, then had the human merchants only turn up with mules because they were approaching from a different direction. &lt;br /&gt;
&lt;br /&gt;
The recommendations are how to ensure the human wagons turn up every summer (it also helps to remember to have your drawbridge down as soon as summer commences!) If you are not so concerned about human merchants then ignore the advice. If you don't have enough dwarf-power then ignore the advice. Some of it only needs to be done once (ie: adjusting slopes), and some of it just gives you more territory to consider for defending from invaders (being open to merchants also opens you to invaders).[[User:GarrieIrons|GarrieIrons]] 00:33, 13 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Seizing goods==&lt;br /&gt;
&amp;quot;It is worth noting that in the Mac port (untested for other ports), you can simply remove the depot that the merchants are camped out on to recieve all their goods.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
I can confirm that this also works in the PC version.[[User:Moonman|Moonman]] 14:07, 13 July 2008 (EDT)&lt;br /&gt;
:I believe this has been confirmed to cause the same ill will as seizing the items FWIW. -[[User:Fuzzy|Fuzzy]] 18:01, 24 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Empty caravans ==&lt;br /&gt;
&lt;br /&gt;
human, elf, and dwarf caravans bringing me nothing.&lt;br /&gt;
is it possible to have a depot too full? --[[User:Eerr|Eerr]] 07:30, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:In recent versions of the game I've noticed that traders, after their initial visit, will only bring what was mentioned in your previous trade agreement with them. In earlier versions they'd bring all sorts of tat along too. Did you perhaps not request any goods for import? I don't imagine this could affect the Elves as well though. --[[User:Raumkraut|Raumkraut]] 08:02, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Prior to the latest group of releases, I'd been getting empty caravans for a LONG time, Elves and Humans alike, and occasionally even the Dwarves. Hasn't happened to me in the e release yet though (hadn't spent too much time on the other releases). --[[User:N9103|Edward]] 13:13, 28 July 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== starvation ==&lt;br /&gt;
&lt;br /&gt;
it must be because they brought food to my starving settlement&lt;br /&gt;
(dwarves will run out and get food straight from the caravan)&lt;br /&gt;
&lt;br /&gt;
== Added a small bit. ==&lt;br /&gt;
&lt;br /&gt;
I quickly changed the section about the possible exploit of deleting a trade depot from Mac-only-bug to an across the board phenomenon.&lt;br /&gt;
&lt;br /&gt;
== Caravan at Inaccessible Depot ==&lt;br /&gt;
&lt;br /&gt;
I assume it is related to the 3 wide path only showing as 1 green square, but the caravan has stopped at a trade depot that is listed as inaccessible.  Does this mean that some trade depots will show bad with SHIFT-D but are actually okay? --[[User:Aristoi|Aristoi]] 21:15, 8 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:The three-wide path showing only one green square is, to my knowledge, correct. That green is the center of the path, along which the center of the wagon must align with to fit within the three-wide path. --[[User:Mattmoss|Mattmoss]] 23:14, 8 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Thanks.  It'd be nice then if the Shift-D showed that as a caravan accessible depot then. --[[User:Aristoi|Aristoi]] 01:21, 9 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::Correction: It does, there was a boulder in the way that I did not see. --[[User:Aristoi|Aristoi]] 22:10, 10 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== 50% profit rule ==&lt;br /&gt;
&lt;br /&gt;
This really, REALLY needs to be made clearer in the game. There's nothing wrong with the trader telling us how much profit he'd expect from our goods! I've got tens of thousands worth of goods that I haven't sold for two years straight because the bloody traders wouldn't tell me how much they want, and I didn't find the 50% rule buried in this article until just now! --[[User:Theory|Theory]] 09:36, 13 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:It's hardly 'buried' in the article, it's certainly not a rule, and it is made pretty clear in the game. I'm not just trying to be contrary; let me explain: A skilled broker can routinely trade with only a thirty or twenty percent profit, even down to ten percent if the merchant is in a good mood. If the merchant wants more profit, he will either put forth a counter-offer or say &amp;quot;With your trade goods such as they are, I can't possibly imagine you getting all of those items.&amp;quot; This seems like a pretty clear indication that he wants a bigger margin. As to its place in the article: a full half of the section titled &amp;quot;Trading&amp;quot; details the fifty percent suggestion. If you think it deserves increased prominence, I encourage you to edit it yourself. Them's my six cents. --[[User:Zombiejustice|Zombiejustice]] 17:16, 13 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:: afaik, traders will accept ''any'' profit, as long as they're not annoyed and also as long as you're not trying to buy 'high-tech' items like steel anvils or bars, with 'low-tech' items such as poorly crafted pieces of stone, bone etc [[User:Twiggie|Twiggie]] 17:58, 21 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Elves and dead stuff==&lt;br /&gt;
&lt;br /&gt;
it seems elves will make counter-offers for dead stuff, like totems, bone and shell crafts... needs to be fixed imo [[User:Twiggie|Twiggie]] 18:00, 21 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==Adamantium in trade window==&lt;br /&gt;
&lt;br /&gt;
I've just noticed that Adamantine strands appear in my trade window in purple text despite them not being present at the depot and marked for trade. I'm fairly sure that this is something to do with mandates from the nobles (my broker has forbade the export of adamantine) but I can't find any mention of this on the Wiki, any thoughts? [[User:Extar|Extar]] 21:55, 5 September 2008 (EDT)&lt;br /&gt;
I did a bit more testing and the purple text is clearly to do with export bans, I'll add it to the mandate page. [[User:Extar|Extar]] 22:02, 5 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==They are selling dead animals?!==&lt;br /&gt;
&lt;br /&gt;
I don't know if this is because my fortress is in the freezing tundra, but all caravans offer me cages with dead, butcherable corpses inside. I don't complain about this: There's no additional charge for them, and so I get free meat, fat, skins and bones. Does this happen in other biomes, too? --[[User:Doub|Doub]] 09:43, 11 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Carvan over ? ==&lt;br /&gt;
Can someone please help me, I need to know if caravans can travel over traps in the latest version, and also if the people will get caught in them and die, and could whoever tests this please do it with all types of traps, not just one. Thank you in advance. [[User:Destor|Destor]] 15:57, 27 September 2008 (EDT)&lt;br /&gt;
:They have no problems with stone traps, cage traps, or weapon traps in my experience. :) Until the King started requesting them before he'd show up, I didn't bother with roads. I just paved the way to the edge with traps. One catch is that creatures who fall unconscious (and maybe randomly some dogs) will get caught in the traps. -[[User:Fuzzy|Fuzzy]] 19:51, 27 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Inaccessible Depot ==&lt;br /&gt;
What happens if a caravan arrives and you have no accessible depot at all? Do they pass you by? Do they wait around offscreen to give you a chance to build or expose one? My depot is underground, accessible only by a drawbridged path. I'd prefer to keep the bridge up (which means ''no'' access, foot or wagon), until I need it, but I don't want to miss a caravan.&amp;lt;br /&amp;gt;&lt;br /&gt;
Also, what happens if, after the traders enter the map, the depot they are heading to becomes inaccessible? I could put a sacrificial depot outside to draw them in, then seal it up after opening my secure depot.--[[User:Macdjord|Macdjord]] 15:43, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I don't have first-hand experience with this, but I would say the second option is your best bet.{{verify}} Plus, you could make the second depot bait for a monster trap somehow. Just be sure that the traders can't get to the bait-depot by the time they get near it, or they'll unload there, and you'll have to haul the additional distance. [[User:RomeoFalling|RomeoFalling]] 16:47, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I've had a few caravans show up before I get a Trade Depot going a few times, because I have a tendency to over-engineer and get sidetracked.  The text claims they 'bypass your inaccessable site', but when in all the times I've done this, they hang around a while and if I quickly build a Trade Depot, they'll happily come over and trade with me as though nothing ever happened.&amp;lt;br&amp;gt;&lt;br /&gt;
::While I can't be certain if a caravan will behave the exact same way if the depot is inaccessible instead of nonexistent, I'd be willing to bet that's the case.  --[[User:ThunderClaw|ThunderClaw]] 16:53, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I seem to remember that it's only the wagons that bypass you; traders using mules or other animals will stick around for a while, giving you a chance to build a depot.&lt;br /&gt;
&lt;br /&gt;
::As for a &amp;quot;sacrificial&amp;quot; depot, I suspect that'll give them pathing freakouts, and they won't switch course to the &amp;quot;real&amp;quot; depot once the fake one is disassembled.  I had a depot with a very narrow and twisty path once (there just happened to be one from the edge of the map), but when a large caravan with lots of wagons showed up, two of them got stuck in a dead end or something and never made it to the depot.  They only let you trade once everyone's arrived, so the entire caravan left without trading anything.&lt;br /&gt;
&lt;br /&gt;
::One thing you could try is keeping locked doors behind your depot to keep dwarves from going through it.  When the traders show up, unlock the doors so you can do business; when the siegers show up, raise the bridge.--[[User:Maximus|Maximus]] 18:32, 16 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::I already plan to keep it locked off from the fortress when not in use. The thing is, if anything goes wrong with my stockpiles, things end up being left in the depot between traders. If it's accessable at all times, I'm liable to see thieves raiding it.&lt;br /&gt;
:::--[[User:Macdjord|Macdjord]] 13:29, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::Put a few wardogs on restraints in the access tunnel.  Restraints don't block wagon access.--[[User:Maximus|Maximus]] 18:36, 17 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Locking them In ==&lt;br /&gt;
What happens if you trap traders in the depot area and they want to leave? Does it count as attaching them? If the goblins show up, I have to to seal the bridges, whether the traders are gone or not.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:Macdjord|Macdjord]] 17:23, 16 October 2008 (EDT)&lt;br /&gt;
:As long as the traders don't go insane from you delaying them, you're most likely fine.  That said, it'd probably behoove you to let them out regardless of the danger. If they have guards, the guards will go to town on the goblins.  If they don't, they get slaughtered and you can claim everything they were holding, guilt-free. &lt;br /&gt;
:--[[User:ThunderClaw|ThunderClaw]] 17:39, 16 October 2008 (EDT)&lt;br /&gt;
::''Emotioal'' guilt or ''political'' guilt? Doesn't a vanished caravan damage political relations even if I didn't kill them?&lt;br /&gt;
::--[[User:Macdjord|Macdjord]] 17:42, 16 October 2008 (EDT)&lt;br /&gt;
:::I was referring to political guilt.  It's possible that it does, but I have never noticed an ill effect, even though I've had about a half-dozen caravans meet their untimely end going to or from my fortresses.  So if it does, it's minor, and a lot less inflammatory than doing it yourself. &lt;br /&gt;
:::--[[User:ThunderClaw|ThunderClaw]] 17:44, 16 October 2008 (EDT)&lt;br /&gt;
::::Hmm... If you attack a caravan and slaughter them all, leaving none to report what happened, does that count as 'vanishing mysteriously'? After all, there's no-one to say you did it.&lt;br /&gt;
::::--[[User:Macdjord|Macdjord]] 13:00, 17 October 2008 (EDT)&lt;br /&gt;
:::: What if just drowned them all? The fallout should be the same as if they get killed by goblins: you haven't actually &amp;quot;attacked&amp;quot; them, they get killed by the &amp;quot;environment&amp;quot;. [[User:Mattkorz|Mattkorz]] 16:45, 17 October 2008 (EDT)&lt;br /&gt;
::::: But this work in two way : The mountainhomes / human capital will know that your fortress was the last one visited, and won't know that merchants has been killed by &amp;quot;goblins&amp;quot; or &amp;quot;the environnement&amp;quot;. &lt;br /&gt;
:::::Also, I'm pretty sure that in current version {{version|0.28.181.40d}}, killed merchants DO damage political relations : My immigration (along with merchants visits) stop for one or two year after a dwarven caravan has been attacked, and human sieged me when their diplomat died in an ambush. [[User:Timst|Timst]] 05:50, 1 November 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Barge ==&lt;br /&gt;
&lt;br /&gt;
I have a pic of traders floating down a brook. The Z-level below shows the water at a solid 7 deep everywhere.  &lt;br /&gt;
[[Image:Barge.png]]&lt;br /&gt;
&lt;br /&gt;
There are plenty of paths to my depot (including a bridge across the brook). I was wondering if anybody has seen anything like this before.&lt;br /&gt;
--[[User:KValthaliondil|KValthaliondil]] 20:16, 5 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
:That's just a wagon.  It's possible they spawned right in the valley the brook goes through, in which case they'd have to travel along it until they reached open land.  If it was a river, they couldn't have traveled along it, but brooks are different from rivers in that they are traversible by land-based creatures.--[[User:Maximus|Maximus]] 01:22, 6 November 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
== Multiple Depots ==&lt;br /&gt;
&lt;br /&gt;
Has anyone ever built two Depots and had the caravan split into each one? What happens? --[[User:RomeoFalling|RomeoFalling]] 09:08, 6 November 2008 (EST)&lt;br /&gt;
:Never had them split. The traders always pick one or the other, although the hauling of goods does mean that you may wind up with one Deport filled with goods that you're just not going to be able to sell. It might be interesting to try this in situations where one deport is made inacessible after the traders show, or where multiple civilizations are trading with you. -[[User:Fuzzy|Fuzzy]] 15:41, 6 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
	<entry>
		<id>http://dwarffortresswiki.org/index.php?title=40d_Talk:Swimmer&amp;diff=33825</id>
		<title>40d Talk:Swimmer</title>
		<link rel="alternate" type="text/html" href="http://dwarffortresswiki.org/index.php?title=40d_Talk:Swimmer&amp;diff=33825"/>
		<updated>2008-11-03T14:21:31Z</updated>

		<summary type="html">&lt;p&gt;Fuzzy: /* Surface definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Can you or can a dwarf not swim to the surface the answer says both. Maybe it means in adventurer mode? &amp;lt;small&amp;gt;&amp;amp;ndash; [[template:unsigned|unsigned]] comment by [[User:Jikor|Jikor]]&amp;lt;/small&amp;gt;&lt;br /&gt;
: It was thought to be impossible, but then someone recorded a movie of a dwarf doing it, so...--[[User:SL|SL]] 20:38, 3 January 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
Are we sure that dwarves drown at the same rate with heavy or light equipment if they have swimming skill? Or is it just ones that have no skill?--[[User:SL|SL]] 20:38, 3 January 2008 (EST)&lt;br /&gt;
:I did the test for heavy vs. light, and I did not consider swimming ability. I just drowned two peasants, one in armour and one not. --[[User:Juckto|Juckto]] 05:49, 25 May 2008 (EDT)&lt;br /&gt;
::Just attempted to test it, but was unsuccesful as my two proficient swimmers climbed out of the pond I was trying to drown them in. So I added that to the article. --[[User:Juckto|Juckto]] 06:34, 25 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
What are the exact requirements to build a drowning trap. I built a large outlook lake I could floor/empty. After luring some goblins into the area and filling it all to 7/7 the only goblin to drown was the one which stood directly under the area where the water entered from above. It seems that they will only drown if they are in 7/7 water and there is at least 1/7 water above them. Any confirmation/additions welcomed. [[User:Yvain|Yvain]] 16:49, 2 March 2008 (EST)&lt;br /&gt;
:If there is a roof above them they drown in 7/7 otherwise they can tread water, and keep their heads up to breath. --[[User:Ikkonoishi|Ikkonoishi]] 18:28, 2 March 2008 (EST)&lt;br /&gt;
::I've been dropping some of my caged goblins into a pit designed at the edge of a river, and they have no roof above them but are drowning quite nicely. [[User:G-Flex|G-Flex]] 02:17, 25 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
I've been working on a water-pulse defensive mechanism, using flowing water to push things around, mostly to see if I can. Been getting some help on the DF forums. I'm going to make a few preliminary tests using dwarves as test subjects. In theory this should be a *safe* way to train swimming, because I don't know if continuous pulses of water will do enough drowning damage to kill something. ---[[User:Kefkakrazy|Kefkakrazy]] 02:18, 22 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Learn to swim ==&lt;br /&gt;
&lt;br /&gt;
If someone can improve the design, make a clearer image, or write better instructions, please do so. I don't know if what I wrote makes complete sense (it does to me, but then I already *know* what I mean), but it's a start at least. -[[User:Groveller|Groveller]] 14:58, 25 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
:How much swimming skill do they tend to gain from the setup?--[[User:Maximus|Maximus]] 17:24, 25 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
::I've not had much time to play with it since getting it working, but I think it'll be a fairly slow process. It could be sped up by widening the inlet channel, enlarging the reservoir and having less grates for drainage, but it also increases the risk of drowning. -[[User:Groveller|Groveller]] 06:11, 27 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Dwarf Washing ==&lt;br /&gt;
&lt;br /&gt;
Is there any actual way to wash blood splatters off a dwarf, in either adventure or fortress mode? Or is Grov's system just for fun? --[[User:RomeoFalling|RomeoFalling]] 21:52, 25 October 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Surface definition ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Note that air-breathers will be unable to breathe two levels beneath the surface.&amp;quot; What exactly is the surface? The empty space above the water or the topmost level of water? {{unsigned|Xonara}}&lt;br /&gt;
: I think it actually means that air-breathers can't breathe in water deeper than 5/7, although I'll admit I could be wrong. -[[User:Fuzzy|Fuzzy]] 09:21, 3 November 2008 (EST)&lt;/div&gt;</summary>
		<author><name>Fuzzy</name></author>
	</entry>
</feed>