Forked from
tome / Tales of MajEyal
9252 commits behind the upstream repository.
-
dg authored
git-svn-id: http://svn.net-core.org/repos/t-engine4@5852 51575b47-30f0-44d4-a5cc-537603b46e54
dg authoredgit-svn-id: http://svn.net-core.org/repos/t-engine4@5852 51575b47-30f0-44d4-a5cc-537603b46e54
ingredients.lua 13.55 KiB
-- ToME - Tales of Maj'Eyal
-- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
--
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org
-------------------------------------------------------------------
-- For alchemist quests
-------------------------------------------------------------------
newIngredient{ id = "TROLL_INTESTINE",
type = "organic",
icon = "object/troll_intestine.png",
name = "length of troll intestine",
desc = [[A length of troll intestines. Fortunately, the troll appears to have eaten nothing in some time.]],
min = 0, max = INFINITY,
alchemy_text = "Kindly empty it before returning.",
}
newIngredient{ id = "SKELETON_MAGE_SKULL",
type = "organic",
icon = "object/skeleton_mage_skull.png",
name = "skeleton mage skull",
desc = [[The skull of a skeleton mage. The eyes have stopped glowing... for now.]],
min = 0, max = INFINITY,
alchemy_text = "If the eyes are still glowing, please bash it around a bit until they fade. I'll not have another one of those coming alive and wreaking havoc in my lab.",
}
newIngredient{ id = "RITCH_STINGER",
type = "organic",
icon = "object/ritch_stinger.png",
name = "ritch stinger",
desc = [[A ritch stinger, still glistening with venom.]],
min = 0, max = INFINITY,
alchemy_text = "Keep as much venom in it as possible.",
}
newIngredient{ id = "ORC_HEART",
type = "organic",
icon = "object/orc_heart.png",
name = "orc heart",
desc = [[The heart of an orc. Perhaps surprisingly, it isn't green.]],
min = 0, max = INFINITY,
alchemy_text = "If you can fetch me a still-beating orc heart, that would be even better. But you don't look like a master necromancer to me.",
}
newIngredient{ id = "NAGA_TONGUE",
type = "organic",
icon = "object/naga_tongue.png",
name = "naga tongue",
desc = [[A severed naga tongue. It reeks of brine.]],
min = 0, max = INFINITY,
alchemy_text = "Best results occur with tongues never tainted by profanity, so if you happen to know any saintly nagas...",
}
newIngredient{ id = "GREATER_DEMON_BILE",
type = "organic",
icon = "object/phial_demon_blood.png",
name = "vial of greater demon bile",
desc = [[A vial of greater demon bile. It hurts your sinuses even with the vial's stopper firmly in place.]],
min = 0, max = INFINITY,
alchemy_text = "Don't drink it, even if it tells you to.",
}
newIngredient{ id = "BONE_GOLEM_DUST",
type = "organic",
icon = "object/pouch_bone_giant_dust.png",
name = "pouch of bone giant dust",
desc = [[Once the magics animating the bone giant fled, its remains crumbled to dust. It might be your imagination, but it looks like the dust occasionally stirs on its own.]],
min = 0, max = INFINITY,
alchemy_text = "Never, ever to be confused with garlic powder. Trust me.",
}
newIngredient{ id = "FROST_ANT_STINGER",
type = "organic",
icon = "object/ice_ant_stinger.png",
name = "ice ant stinger",
desc = [[Wickedly sharp and still freezing cold.]],
min = 0, max = INFINITY,
alchemy_text = "If you've the means to eliminate the little venom problem, these make miraculous instant drink-chilling straws.",
}
newIngredient{ id = "MINOTAUR_NOSE",
type = "organic",
icon = "object/minotaur_nose.png",
name = "minotaur nose",
desc = [[The severed front half of a minotaur snout, ring and all.]],
min = 0, max = INFINITY,
alchemy_text = "You'll need to find one with a ring, preferably an expensive one.",
}
newIngredient{ id = "ELDER_VAMPIRE_BLOOD",
type = "organic",
icon = "object/vial_elder_vampire_blood.png",
name = "vial of elder vampire blood",
desc = [[Thick, clotted, and foul. The vial is cold to the touch.]],
min = 0, max = INFINITY,
alchemy_text = "Once you've gotten it, cross some moving water on your way back.",
}
newIngredient{ id = "MULTIHUED_WYRM_SCALE",
type = "organic",
icon = "object/dragon_scale_multihued.png",
name = "multi-hued wyrm scale",
desc = [[Beautiful and nearly impregnable. Separating it from the dragon must have been hard work.]],
min = 0, max = INFINITY,
alchemy_text = "If you think collecting one of these is hard, try liquefying one.",
}
newIngredient{ id = "SPIDER_SPINNERET",
type = "organic",
icon = "object/spider_spinnarets.png",
name = "giant spider spinneret",
desc = [[An ugly, ripped-out chunk of giant spider. Bits of silk protrude from an orifice.]],
min = 0, max = INFINITY,
alchemy_text = "The spiders in your barn won't do. You'll know a giant spider when you see one, though they're rare in Maj'Eyal.",
}
newIngredient{ id = "HONEY_TREE_ROOT",
type = "organic",
icon = "object/honey_tree_root.png",
name = "honey tree root",
desc = [[The severed end of one of a honey tree's roots. It wriggles around occasionally, seemingly unwilling to admit that it's dead... and a *plant*.]],
min = 0, max = INFINITY,
alchemy_text = "Keep a firm grip on it. These things will dig themselves right back into the ground if you drop them.",
}
newIngredient{ id = "BLOATED_HORROR_HEART",
type = "organic",
icon = "object/bloated_horror_heart.png",
name = "bloated horror heart",
desc = [[Diseased-looking and reeking. It seems to be decaying as you watch.]],
min = 0, max = INFINITY,
alchemy_text = "Don't worry if it dissolves. Just don't get any on you.",
}
newIngredient{ id = "ELECTRIC_EEL_TAIL",
type = "organic",
icon = "object/electric_eel_tail.png",
name = "electric eel tail",
desc = [[Slimy, wriggling, and crackling with electricity.]],
min = 0, max = INFINITY,
alchemy_text = "I know, I know. Where does the eel stop and the tail start? It doesn't much matter. The last ten inches or so should do nicely.",
}
newIngredient{ id = "SQUID_INK",
type = "organic",
icon = "object/vial_squid_ink.png",
name = "vial of squid ink",
desc = [[Thick, black and opaque.]],
min = 0, max = INFINITY,
alchemy_text = "However annoying this will be for you to gather, I promise that the reek it produces in my lab will prove even more annoying.",
}
newIngredient{ id = "BEAR_PAW",
type = "organic",
icon = "object/bear_paw.png",
name = "bear paw",
desc = [[Large and hairy with flesh-rending claws. It smells slightly of fish.]],
min = 0, max = INFINITY,
alchemy_text = "You'd think I could get one of these from a local hunter, but they've had no luck. Don't get eaten.",
}
newIngredient{ id = "ICE_WYRM_TOOTH",
type = "organic",
icon = "object/frost_wyrm_tooth.png",
name = "ice wyrm tooth",
desc = [[This tooth has been blunted with age, but still looks more than capable of doing its job.]],
min = 0, max = INFINITY,
alchemy_text = "Ice Wyrms lose teeth fairly often, so you might get lucky and not have to do battle with one. But dress warm just in case.",
}
newIngredient{ id = "RED_CRYSTAL_SHARD",
type = "organic",
icon = "object/red_crystal_shard.png",
name = "red crystal shard",
desc = [[Tiny flames still dance etherally inside this transparent crystal, though its heat seems to have faded... you hope.]],
min = 0, max = INFINITY,
alchemy_text = "I hear these can be found in a cave near Elvala. I also hear that they can cause you to spontaneously combust, so no need to explain if you come back hideously scarred.",
}
newIngredient{ id = "FIRE_WYRM_SALIVA",
type = "organic",
icon = "object/vial_fire_wyrm_saliva.png",
name = "vial of fire wyrm saliva",
desc = [[Clear and slightly thicker than water. It froths when shaken.]],
min = 0, max = INFINITY,
alchemy_text = "Keep this stuff well away from your campfire unless you want me to have to find a new, more alive adventurer.",
}
newIngredient{ id = "GHOUL_FLESH",
type = "organic",
icon = "object/ghoul_flesh.png",
name = "chunk of ghoul flesh",
desc = [[Rotten and reeking. It still twitches occasionally.]],
min = 0, max = INFINITY,
alchemy_text = "Unfortunately for you, the chunks that regularly fall off ghouls won't do. I need one freshly carved off.",
}
newIngredient{ id = "MUMMY_BONE",
type = "organic",
icon = "object/mummified_bone.png",
name = "mummified bone",
desc = [[Bits of dry flesh still cling to this ancient bone.]],
min = 0, max = INFINITY,
alchemy_text = "That is, a bone from a corpse that's undergone mummification. Actually, any bit of the body would do, but the bones are the only parts you're certain to find when you kick a mummy apart. I recommend finding one that doesn't apply curses.",
}
newIngredient{ id = "SANDWORM_TOOTH",
type = "organic",
icon = "object/sandworm_tooth.png",
name = "sandworm tooth",
desc = [[Tiny, dark grey, and wickedly sharp. It looks more like rock than bone.]],
min = 0, max = INFINITY,
alchemy_text = "Yes, sandworms have teeth. They're just very small and well back from where you're ever likely to see them and live.",
}
newIngredient{ id = "BLACK_MAMBA_HEAD",
type = "organic",
icon = "object/black_mamba_head.png",
name = "black mamba head",
desc = [[Unlike the rest of the black mamba, the severed head isn't moving.]],
min = 0, max = INFINITY,
alchemy_text = "If you get bitten, I can save your life if you still manage to bring back the head... and if it happens within about a minute from my door. Good luck.",
}
newIngredient{ id = "SNOW_GIANT_KIDNEY",
type = "organic",
icon = "object/snow_giant_kidney.png",
name = "snow giant kidney",
desc = [[As unpleasant-looking as any exposed organ.]],
min = 0, max = INFINITY,
alchemy_text = "I suggest not killing the snow giant by impaling it through the kidneys. You'll just have to find another.",
}
newIngredient{ id = "STORM_WYRM_CLAW",
type = "organic",
icon = "object/storm_wyrm_claw.png",
name = "storm wyrm claw",
desc = [[Bluish and wickedly sharp. It makes your arm hair stand on end.]],
min = 0, max = INFINITY,
alchemy_text = "I recommend severing one of dewclaws. They're smaller and easier to remove, but they've never been blunted by use, so be careful you don't poke yourself. Oh yes, and don't get eaten.",
}
newIngredient{ id = "GREEN_WORM",
type = "organic",
icon = "object/green_worm.png",
name = "green worm",
desc = [[A dead green worm, painstakingly separated from its tangle of companions.]],
min = 0, max = INFINITY,
alchemy_text = "Try to get any knots out before returning. Wear gloves.",
}
newIngredient{ id = "WIGHT_ECTOPLASM",
type = "organic",
icon = "object/vial_wight_ectoplasm.png",
name = "vial of wight ectoplasm",
desc = [[Cloudy and thick. Only by bottling it can you prevent it from evaporating within minutes.]],
min = 0, max = INFINITY,
alchemy_text = "If you ingest any of this, never mind coming back here. Please.",
}
newIngredient{ id = "XORN_FRAGMENT",
type = "organic",
icon = "object/xorn_fragment.png",
name = "xorn fragment",
desc = [[Looks much like any other rock, though this one was recently sentient and trying to murder you.]],
min = 0, max = INFINITY,
alchemy_text = "Avoid fragments that contained the xorn's eyes. You've no idea how unpleasant it is being watched by your ingredients.",
}
newIngredient{ id = "WARG_CLAW",
type = "organic",
icon = "object/warg_claw.png",
name = "warg claw",
desc = [[Unpleasantly large and sharp for a canine's claw.]],
min = 0, max = INFINITY,
alchemy_text = "My usual ingredient gatherers draw the line at hunting wargs. Feel free to mock them on your way back.",
}
newIngredient{ id = "FAEROS_ASH",
type = "organic",
icon = "object/pharao_ash.png",
name = "pouch of faeros ash",
desc = [[Unremarkable grey ash.]],
min = 0, max = INFINITY,
alchemy_text = "They're creatures of pure flame, and likely of extraplanar origin, but the ash of objects consumed by their fire has remarkable properties.",
}
newIngredient{ id = "WRETCHLING_EYE",
type = "organic",
icon = "object/wretchling_eyeball.png",
name = "wretchling eyeball",
desc = [[Small and bloodshot. Its dead gaze still burns your skin.]],
min = 0, max = INFINITY,
alchemy_text = "Evil little things, wretchlings. Feel free to kill as many as you can, though I just need the one intact eyeball.",
}
newIngredient{ id = "FAERLHING_FANG",
type = "organic",
icon = "object/faerlhing_fang.png",
name = "faerlhing fang",
desc = [[It still drips venom and crackles with magical energy.]],
min = 0, max = INFINITY,
alchemy_text = "I've lost a number of adventurers to this one, but I'm sure you'll be fine.",
}
newIngredient{ id = "VAMPIRE_LORD_FANG",
type = "organic",
icon = "object/vampire_lord_fang.png",
name = "vampire lord fang",
desc = [[Brilliantly white, but surrounded by blackest magic.]],
min = 0, max = INFINITY,
alchemy_text = "You should definitely consider not pricking yourself with it.",
}
newIngredient{ id = "HUMMERHORN_WING",
type = "organic",
icon = "object/hummerhorn_wing.png",
name = "hummerhorn wing",
desc = [[Translucent and delicate-looking, but surprisingly durable.]],
min = 0, max = INFINITY,
alchemy_text = "If you've not encountered hummerhorns before, they're like wasps, only gigantic and lethal.",
}
newIngredient{ id = "LUMINOUS_HORROR_DUST",
type = "organic",
icon = "object/pouch_luminous_horror_dust.png",
name = "pouch of luminous horror dust",
desc = [[Weightless and glowing; not your usual dust.]],
min = 0, max = INFINITY,
alchemy_text = "Not to be confused with radiant horrors. If you encounter the latter, then I suppose there are always more adventurers.",
}