How would I make a reaction require a certain leaf growth as reagent?
How can I make a building buildable by any dwarf? Or can I even do that?
---------
I have this great idea: dwarves need light. Tallow or oil could be made into a candle. Herbs could also be added for scent. Four candles (or so) of the same type (unscented vs scented, that is, not pig tallow vs rock nut oil) would be burned at a special 1-tile workshop called a "lamp" or whatever, creating an immobile "fire" (a creature). The fire would emit light (and scent, if scented candles were used to make a scented fire) regularly, which are just like FB gas, except not dangerous. They would (somehow) make dwarves happier. If a dwarf goes too long without being exposed to light, he gets a bad thought.
Questions:
1. How would I create this "fire" creature? That is, how do I make it immobile, live one year old, unable to fight, unable to be attacked... I know that a bug makes very small creatures invincible. Bonus points if water "puts it out".
2. How do I make it emit "light" and "scent" gas?
3. How do I make this gas give happy thoughts?
4. How do I make dwarves get "scared", bad thoughts if they go too long without "seeing" (read: being exposed to) light?
I'm stupid, but I might be able to help a bit.
1- You'd want to do this.
Set [MAXAGE:(number):(number)] to [MAXAGE:1:2]. I don't think you can have 1:1, or just [MAXAGE:1], but I could be wrong.
As for not being able to attack, adding [AT_PEACE_WITH_NATURE] (I think that's the token) and some no-emotion-y tokens would help, but any creature can use the push attack to my knowledge. And it could still get attacked, but if you do something like make it out of adamantine it shouldn't die, and in fact you could give it the "doesn't need a brain" tokens so it's just a floating blob of cyan.
2-
You could have it immolate, so it is constantly on fire, but that could become an issue when near alcohol I think. I
think there's a token for just producing light, but I'm not certain.
As for the gas, I believe Dorfs like mist... Though water isn't in the raws, is it? You'll want to use a mist breath attack, I think, but I'm not sure how to make it feel good to the dwarves.
3-
No idea, sorry.
4-
I don't think that is possible. It's possible I'm wrong, but I don't know.
Back to 1-
Oh, immobility. No idea. I don't think taking away gaits stops the creature from using them, but I've not messed around with them much. Maybe you could give the gaits absurd numbers so it'll take years before it can move? Is that possible?
But yeah, ignore me, I'm stupid.