From e3c35f5d557b597ccae418547a0e540855934edb Mon Sep 17 00:00:00 2001 From: partmedia Date: Tue, 3 Mar 2020 03:40:26 +0000 Subject: [PATCH] Move non-generated files from server/lib/ to arch/ Logically, these files belong with the archs, since if the archs change, these files may need to change, too. Moving them to arch should also remove the need for those running with custom maps/archs from needing to change the server tree. git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@21127 282e977c-c81d-0410-88c4-b93c2d0d6712 --- artifacts | 4565 ++++++++++++++++++++++++++++++++++++++++++++++++++++ attackmess | 859 ++++++++++ formulae | 4002 +++++++++++++++++++++++++++++++++++++++++++++ image_info | 30 + materials | 675 ++++++++ messages | 420 +++++ races | 268 +++ 7 files changed, 10819 insertions(+) create mode 100644 artifacts create mode 100644 attackmess create mode 100644 formulae create mode 100644 image_info create mode 100644 materials create mode 100644 messages create mode 100644 races diff --git a/artifacts b/artifacts new file mode 100644 index 000000000..4ca8f0060 --- /dev/null +++ b/artifacts @@ -0,0 +1,4565 @@ +# artifacts -- a list of artifact modifiers +# +# Note: +# Attributes (str, dex, etc) are modifiers to the previous +# value - positive will increase it by that much, negative +# will decrease it. +# +# cursed and damned flags will make the object cursed/damned. +# no way to remove cursed/damnedness right now. If the +# object is cursed, the present magic value will become +# negative (ie, a +1 sword will become -1 cursed.) +# +# path_attuned, path_denied and path_repelled values are OR'd to existing values. +# +# resistances are modifiers to the previous value. +# +# luck,exp, wc and ac increase the value by that amount (which means +# a negative value will decrease the value) +# +# lifesave, reflect_spell, reflect_missile, stealth, xrays, +# and make_invisible invisible sets the appropriate value +# in the new artifact. No way to remove these abilities. +# +# if stand_still is set, the object will not be animated +# (useful if giving an artifact a new image when the object +# it is being created from is animated. +# +# nrof is the number of object to be created. A range +# of 1-nrof of objects will be created. If 0, then the +# default number will be used instead. +# +# hp, maxhp, sp, maxsp, food, level have this: If the value is +# positive, it is increased by that amount. If negative, the +# artifact is created with that value absolute (ie, hp -5 +# will create and artifact with hp value of 5) +# +# dam: If negative, absolute value is used (as in +# hp, maxhp, etc above). If positive, it acts as a percentage +# in increments of 10 (a value of 10 has the normal value, 5 +# would be half normal, 20 twice, etc. +# +# weight, last_sp, gen_sp_armour is in percent (200 would +# be twice normal, 50 half of normal) if positive. If negative, +# the absolute value is used (so -5 would give 5); +# +# 'value' is a multiplier to the previous value (value 10 +# means the object is worth 10 times normal) +# +# the 'material', 'attacktype', 'slaying', and 'msg' elements will +# replace exiting values. +# +# magic is the mininum magic for an item to become that artifact. +# +# item_power replaces the item's value. +# +# 'face' if defined replaces the item's face. +# If 'face_suffix' is defined, the artifact will have the face named +# '_' if it exists, else no change is done. +# The suffix is applied taking account the .111 or .1xx suffix for most faces. +# So 'bag.111' with a 'holding' suffix will give 'bag_holding.111'. +# In doubt, check compute_face_name() in artifact.c for details. +# If 'face' is set, 'face_suffix' is ignored. +# +# 'animation' if defined replaces the item's animation. +# If 'animation_suffix' is defined, the artifact will have the +# '_' animation if it exists, else no +# change is done. +# If 'animation' is set, 'animation_suffix' is ignored. +# If an animation with or without suffix is defined and valid for the item, +# it takes precedences over the face with or without suffix. +# +# items in inventory (through an "arch xxx", like in maps) +# will be copied into the item's inventory. +# +# If the value is not described above, changing it probably is +# not supported. +# +# This file has been changed around in 0.91.1 to allow better +# control of probability and creation conditions. +# +# Allowed is followed with a comma seperated list of items that +# that artifact is allowed for. a ! can precede the object name, +# to mean that the object is allowed for all objects except those with +# that name. The name will be matched to either the normal item +# name, or the name of the archetype. +# +# After the 'Allowed ' field, a 'chance ' field +# follows. This is how likely the item is to be created. It is relative +# to other objects of the same type. What happens is that all of the +# artifacts with the same type are put on 1 list, and their chance +# field is summed together. Then, when an artifact is created, +# a roll is made based on that sum, and the appropriate artifact +# is chosen. If the item being transformed can not turn into that +# artifact (magic bonus, difficulty (see below), or just not 'Allowed'), +# it will be re-rolled, attempting to make an artifact again. The number +# of re-rolls attempted is determined in the treasure.c file. IT is, +# by default, 1. +# +# 'difficulty ' can also be included before the 'Object ' +# field. If set, the difficulty must be greater or equal to that +# value in order to the object to be created. This can make it so that +# some items are never created on easy maps. +# +# Note that the above mentioned fields (chance, difficulty) must be set +# before the Object command - if they are placed between the Object and +# End commands, they will have no affect. +# +# Because of these changes, general artifact types are no longer allowed. +# This is for a few reasons: 1) With no type, it would not be possible +# to know what lists to put it on. If it put it on all lists +# presently existing, then the order of this file would become relevant, +# 2) Since chance is now a a field, and different items types have +# different total chances, using a generic chance value could have +# unexpected results. +# +# Various notes: +# chance is meaningless if there is only 1 artifact of a certain +# type. It will always be generated, no matter what the chance +# is set to. As such, if adding an artifact for a new type, +# make sure there are at least two, unless you always want +# that specific one to be generated. +# +# running crossfire with -m3 creates a nice list of this +# table. Good for debugging if you seem to have problems with +# some entry. +# +# Try to keep common types of items together. For example, keep +# all helmets types together, all weapon types, etc. From there, +# try to group by subtype (plate mails, leathers, chains, crowns, +# etc.) This just makes it easier to find stuff. From their, it +# might be nice to keep them in chance order, but most aren't in +# that right now. +# +# Monsters +# Note: Only generated monsters are affected (just like items) - monsters +# already on the map are not affected. Also, many of the values (exp, hp, +# maxhp) are fixed addition values, so if creating generic types (like the +# Leader and Chief types), you what to keep the Allowed monsters at roughly +# the same power. +# As of now, 1:10 monsters can become artifact monsters. This is set in +# time.c +Allowed orc +chance 10 +Object Leader +type 0 +wc 1 +ac 1 +hp 12 +maxhp 12 +exp 20 +level 1 +resist_physical 20 +dam 13 +face orc_leader.111 +animation orc_leader_arc +end +# +Allowed goblin +chance 10 +Object Leader +type 0 +wc 1 +ac 1 +hp 10 +maxhp 10 +exp 20 +level 1 +resist_physical 20 +dam 13 +face goblin_leader.151 +animation goblin_leader_arc +end +# +Allowed gnoll +chance 10 +Object Leader +type 0 +wc 1 +ac 1 +hp 13 +maxhp 13 +exp 20 +level 1 +resist_physical 20 +dam 13 +face gnoll_leader.111 +animation gnoll_leader_arc +end +# +Allowed ogre +chance 10 +Object Leader +type 0 +wc 1 +ac 1 +hp 15 +maxhp 15 +exp 20 +level 1 +resist_physical 20 +dam 13 +face ogre_leader.111 +animation ogre_leader_arc +end +# +Allowed skeleton +chance 5 +Object Leader +type 0 +hp 15 +maxhp 15 +exp 40 +level 2 +resist_physical 20 +dam 1 +face skeleton_leader.111 +animation skeleton_leader_arc +end +# +Allowed beholder +chance 5 +Object Leader +type 0 +wc 5 +ac 2 +hp 15 +maxhp 5 +exp 500 +level 2 +resist_physical 40 +dam 15 +face beholder_leader.111 +animation beholder_leader_arc +end +# +Allowed orc +chance 2 +Object Chief +type 0 +wc 2 +ac 2 +hp 20 +maxhp 20 +exp 80 +level 2 +resist_physical 30 +dam 14 +face orc_chief.111 +animation orc_chief_arc +end +# +Allowed goblin +chance 2 +Object Chief +type 0 +wc 2 +ac 2 +hp 20 +maxhp 20 +exp 100 +level 2 +resist_physical 30 +dam 13 +face goblin_chief.111 +animation goblin_chief_arc +end +# +Allowed gnoll +chance 2 +Object Chief +type 0 +wc 2 +ac 2 +hp 20 +maxhp 20 +exp 100 +level 2 +resist_physical 30 +dam 14 +face gnoll_chief.111 +animation gnoll_chief_arc +end +# +Allowed ogre +chance 2 +Object Chief +type 0 +wc 2 +ac 2 +hp 22 +maxhp 22 +exp 150 +level 2 +resist_physical 30 +dam 19 +face ogre_chief.111 +animation ogre_chief_arc +end +# +Allowed skeleton +chance 2 +Object Chief +type 0 +wc 1 +hp 10 +maxhp 15 +exp 50 +level 2 +resist_physical 40 +dam 1 +face skeleton_chief.111 +animation skeleton_chief_arc +end +# +# Just to fix probability some. +Allowed orc,goblin,ogre,gnoll,beholder +chance 20 +Object NONE +end +# +# Weapons: +# +Allowed all +chance 10 +Object Ilrya +type 15 +value 10 +weight 80 +msg + This weapon is made of lighter and more expensive material. +endmsg +end +# +Allowed all +chance 5 +Object Lythander +type 15 +value 20 +luck 1 +weight 90 +item_power 1 +end +# +Allowed all +chance 5 +Object Fear +type 15 +value 30 +attacktype 16385 +resist_fear 100 +weight 90 +item_power 2 +end +# +Allowed all +chance 20 +Object Woe +type 15 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +end +# +Allowed all +chance 20 +Object Mass +type 15 +value 5 +cursed 1 +weight 300 +dam 15 +wc -3 +end +# +Allowed all +chance 10 +Object Gnarg +type 15 +value 10 +dam 12 +resist_poison 30 +Cha -1 +item_power 1 +end +# +Allowed all +chance 6 +Object Zormola +type 15 +value 15 +weight 80 +wc 2 +resist_fear 5 +msg + Zormola was a great female orcish warrior making efficient use of most weapons and known for her courage on the battlefield. +endmsg +item_power 2 +end +# +Allowed all +chance 5 +Object Ixalovh +type 15 +value 10 +sp 1 +grace 1 +magic 1 +item_power 1 +end +# +Allowed axe,axe_2,axe_3,axe_4,axe_5,battle_axe,stoneaxe,poleaxe,morningstar,large_morningstar,nunchacu_1,nunchacu_2,hammer,mace,mace_2,lspear,spear,club,quarterstaff,big_club,stonehammer,stake,bonecrusher,mjoellnir,skullcleaver +chance 20 +Object Vitality +type 15 +value 50 +hp 1 +dam 11 +magic 2 +item_power 1 +end +# +Allowed all +chance 20 +Object Kragi +type 15 +value 50 +magic 3 +Con 1 +dam 11 +item_power 1 +end +# +Allowed all +chance 6 +Object Morgul +type 15 +value 15 +magic 3 +dam 20 +wc -3 +Str -2 +Dex -2 +Con -2 +damned 1 +msg + Morgul was a Dark Mage who built a tower in the hope of creating a bridge with the skies so that demons could attack heavens. Although he was defeated, some weapons are still influenced by his dark magic. +endmsg +end +# +Allowed all +chance 5 +Object Slay Ogre +type 15 +slaying ogre +value 20 +magic 1 +item_power 2 +end +# +Allowed all +chance 15 +Object Valriel +type 15 +slaying demon +last_sp 120 +value 30 +magic 2 +msg + This weapon faintly glows with a warm radiance that casts no shadows. + + Just holding it gives you the courage to send the most evil monsters back to whatever Hell they came from. +endmsg +item_power 2 +end +# +Allowed all +chance 15 +Object Gorokh +type 15 +slaying angel +last_sp 120 +value 30 +magic 2 +msg + This weapon faintly glows with a dark radiance that makes shadows seem deeper and darker than they should be. You have a strong feeling that even the mightiest champions of light must fall to such powerful darkness. +endmsg +item_power 2 +end +# +Allowed all +chance 8 +Object the Devourers +type 15 +value 30 +attacktype 65553 +magic 1 +msg + This weapon radiates a bone-chilling aura of otherworldly cold. +endmsg +item_power 2 +end +# +Allowed all +chance 3 +Object Doom +type 15 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +magic 1 +end +# +Allowed all +chance 20 +Object Crolmi +type 15 +value 40 +magic 3 +Str 1 +weight 110 +msg + This weapon shares with its owner a bit of the strength of Crolmi, the Dwarven Spirit of Rocks and Mountains. +endmsg +item_power 1 +end +# +Allowed all +chance 2 +Object Great Mass +type 15 +value 50 +damned 1 +weight 600 +dam 25 +wc -5 +end +# +Allowed all +chance 2 +Object Slay Troll +type 15 +slaying troll +value 50 +magic 2 +item_power 2 +end +# +Allowed all +chance 2 +Object Slay Undead +type 15 +slaying undead +value 50 +magic 2 +msg + This vicious weapon is designed specifically for destroying any abominations that have risen from their graves and making sure they stay dead this time. +endmsg +item_power 2 +end +# +Allowed all +chance 1 +Object Slay Dragon +type 15 +slaying dragon +value 100 +magic 3 +item_power 2 +end +# +Allowed all +chance 1 +Object Slay Beholder +type 15 +slaying beholder +value 150 +resist_magic 20 +magic 3 +item_power 3 +end +# +Allowed all +chance 10 +Object Rhyz +type 15 +value 80 +magic 4 +Str 1 +Dex 1 +weight 90 +msg + The Archmage Rhyz devised many items that increased the strength and dexterity of their owners. +endmsg +item_power 2 +end +# +Allowed all +chance 10 +Object Glamdri +type 15 +value 150 +magic 4 +resist_magic 30 +Int 1 +Pow 1 +weight 90 +msg + This weapon is dedicated to Glamdri the Last Standing One, a lesser spirit of light that represents original thinking used to get out of difficult situations. +endmsg +item_power 5 +end +# +Allowed all +chance 5 +Object Berserkergang +type 15 +value 15 +magic 4 +dam 30 +wc 7 +Str 7 +Dex 7 +Con 7 +Int -10 +Wis -10 +Cha -15 +resist_magic 20 +material 256 +weight 50 +exp 3 +hp 2 +msg + This weapon burns with a supernatural rage: its anger invests the wielder and empowers him. However, it also clouds his thoughts, and drool is very unattractive. +endmsg +attacktype 16385 +damned 1 +end +# +# This item is attack type weaponmagic. It only happens in weapons that +# are already pretty magical (+3 or better). Thus, while the chance +# may look high, since there are not that many +3 or better weapons +# created, it will not be created that often. +# +Allowed all +chance 10 +Object Magic Hitting +type 15 +magic 3 +value 20 +attacktype 256 +item_power 1 +end +# +Allowed axe,axe_2,axe_3,axe_4,axe_5,battle_axe,hammer,skullcleaver,mjoellnir,bonecrusher,frost_hammer +chance 10 +Object Mostrai +type 15 +magic 1 +value 12 +dam 14 +weight 115 +end +# +Allowed sword,sabre,rapier,scimitar,light_sword,katana_1,falchion +chance 90 +Object Occidental Mages +type 15 +magic 2 +value 20 +resist_physical 1 +msg + The Ancient School of Occidental Mages created that weapon during the Empire Wars, charging it with their Chaotic Powers. +endmsg +arch event_attacks +title Python +slaying /python/items/weapon_occidental_mages.py +end +end +# +# +# Swords (subtype of weapons) +# +Allowed sword,sabre,rapier,scimitar,light_sword,katana_1,falchion +chance 10 +Object Poisoning +type 15 +value 20 +weight 80 +attacktype 1025 +item_power 1 +end +# +# +# Metal Weapons +# +Allowed dagger,light_sword,shortsword,shortsword_2,taifu_1,trident,axe,axe_2,axe_3,axe_4,axe_5,battle_axe,poleaxe,morningstar,large_morningstar,hammer,mace,mace_2,lspear,spear,sword,sword_2,sword_3,sabre,rapier,rapier,scimitar,katana_1,falchion,broadsword,broadsword_2 +chance 5 +Object Sorig +type 15 +magic 1 +value 15 +weight 95 +attacktype 9 +last_sp 125 +item_power 1 +end +# +Allowed trident +chance 5 +Object Ixalovh +type 15 +magic 2 +value 20 +weight 20 +attacktype 17 +resist_fire -10 +Dex 2 +Cha -1 +Con -1 +item_power 2 +end +# +Allowed dagger,axe,axe_2,axe_3,axe_4,axe_5,battle_axe,sword,sword_2,sword_3,sabre,rapier,scimitar,light_sword,katana_1,falchion,broadsword,broadsword_2,shortsword,shortsword_2,morningstar,large_morningstar,hammer,mace,mace_2,lspear,spear,poleaxe,taifu_1,trident +chance 5 +Object Ruggilli +type 15 +magic 1 +value 15 +weight 85 +attacktype 5 +item_power 1 +last_sp 110 +end +# +# Daggers (subtype of weapons) +# +Allowed dagger +chance 10 +Object Poisoning +type 15 +value 20 +weight 80 +attacktype 1025 +item_power 1 +end +# +Allowed dagger +chance 10 +Object Paralysis +type 15 +value 30 +weight 80 +attacktype 4097 +item_power 1 +end +# +Allowed dagger +chance 10 +Object Madness +type 15 +value 10 +weight 80 +attacktype 33 +item_power 1 +end +# +# +# Helmets +# +Allowed helmet, crown +chance 6 +Object Xebinon +type 34 +value 35 +gen_sp_armour -2 +path_attuned 1024 +sp 1 +magic 2 +msg + This valuable item created by the Archdaemonist Xebinon enhances the mind of its wearer and channels the powers of magic. It has a small influence on its wearer's ability to regenerate spell points. +endmsg +item_power 1 +end +# +Allowed all +chance 1 +Object Blindness +type 34 +is_blind 1 +magic 1 +cursed 1 +end +# +Allowed !crown +chance 1 +Object Confusion +type 34 +confused 1 +magic 1 +msg + You seem to hear whispers coming from this helmet. They are unintelligible, however, without donning it. +endmsg +cursed 1 +end +# +Allowed full helmet,helmet +chance 1 +Object Dark Vision +type 34 +can_see_in_dark 1 +value 10 +item_power 1 +end +# +Allowed full helmet,helmet +chance 1 +Object Might +type 34 +value 500 +magic 2 +Str 1 +Con 1 +Dex 1 +item_power 3 +end +# +Allowed full helmet +chance 20 +Object Valriel +type 34 +value 50 +magic 2 +Wis 1 +Cha 1 +item_power 2 +end +# +Allowed full helmet +chance 4 +Object Argoth +type 34 +value 25 +magic 1 +ac 1 +Cha 1 +resist_fire 30 +resist_physical 8 +msg + Argoth was an ancient dwarven city in a mountain which was infested with dragons. The dwarves specialized in equipment which helped them survive their environment. +endmsg +item_power 3 +end +# +Allowed !crown +chance 10 +Object Ilrya +type 34 +value 10 +weight 80 +msg + This helmet is made of lighter and more expensive material. +endmsg +end +# +Allowed !crown +chance 5 +Object Lythander +type 34 +value 20 +luck 1 +weight 90 +item_power 1 +end +# +Allowed !crown +chance 20 +Object Mass +type 34 +value 5 +cursed 1 +weight 400 +end +# +Allowed !crown +chance 2 +Object Great Mass +type 34 +value 50 +damned 1 +weight 1000 +end +# +Allowed all +chance 6 +Object Stupidity +type 34 +value 15 +magic 1 +Int -10 +damned 1 +end +# +Allowed all +chance 5 +Object Sorig +type 34 +value 20 +ac 1 +magic 1 +resist_physical 8 +resist_electricity 40 +item_power 3 +end +# +Allowed all +chance 3 +Object Doom +type 34 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +magic 1 +end +# +Allowed all +chance 20 +Object Woe +type 34 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +end +# +# Crowns start here (subset of helmets ) +# +Allowed crown +chance 1 +Object the Magi +type 34 +value 500 +sp 2 +Int 2 +Pow 2 +item_power 6 +end +# +Allowed crown +chance 1 +Object Fire +type 34 +value 100 +resist_fire 30 +path_attuned 2 +path_repelled 4 +item_power 2 +end +# +Allowed crown +chance 10 +Object Lordliness +magic 2 +type 34 +value 10 +Cha 2 +item_power 2 +end +# +Allowed crown +chance 6 +Object Rulership +type 34 +value 15 +magic 3 +Cha 1 +Wis 1 +item_power 2 +end +# +Allowed crown +chance 4 +Object Might +type 34 +value 25 +magic 3 +Con 1 +Str 1 +item_power 2 +end +# +# Shields +# +Allowed all +chance 10 +Object Ilrya +type 33 +value 10 +weight 80 +msg + This shield is made of lighter and more expensive material. +endmsg +end +# +Allowed all +chance 20 +Object Mass +type 33 +value 5 +cursed 1 +weight 400 +end +# +Allowed all +chance 2 +Object Great Mass +type 33 +value 50 +damned 1 +weight 1000 +end +# +Allowed all +chance 2 +Object Deflection +type 33 +value 50 +magic 2 +ac 3 +weight 110 +msg + This highly enchanted shield is craftfully made to give more protection than usual. +endmsg +item_power 2 +end +# +Allowed all +chance 8 +Object Mostrai +type 33 +value 24 +magic 1 +resist_fire 20 +item_power 1 +end +# +Allowed all +chance 8 +Object Gnarg +type 33 +magic 1 +value 12 +Cha -1 +ac 1 +resist_physical 10 +end +# A little bit of good-humored puns -- a kite shield of flight. +Allowed kite_shield +chance 5 +difficulty 2 +Object Flight +type 33 +magic 1 +value 100 +exp 2 +weight 40 +msg + This winged shield feels markedly light, as if it could float away in a strong breeze. + Someone appears to have affixed a string to the base of the shield as a contingency. +endmsg +move_type fly_low +item_power 10 +end +# This one is amazingly rare, I would be surprised if I ever saw one! +Allowed high_shield +chance 1 +difficulty 10 +Object holy light +type 33 +magic 3 +value 1200 +weight 90 +Cha 5 +ac 4 +reflect_spell 1 +resist_physical 50 +resist_drain 100 +resist_ghosthit 60 +resist_fire 25 +resist_cold 25 +glow_radius 1 +face holyshield.111 +msg + Passed down from one of the elder this shield is amazing. Its soft glow hides a deep power which you can almost taste. It soon dawns on you that this must be one of the most prized shields of all the lands. +endmsg +item_power 25 +end +# +Allowed all +chance 3 +Object Doom +type 33 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +magic 1 +end +# +Allowed all +chance 20 +Object Woe +type 33 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +end +# +Allowed all +chance 8 +Object Gnarg +type 33 +magic 1 +value 12 +Cha -1 +ac 1 +resist_physical 10 +end +# + +# +# +# Gauntlets / Gloves +# +Allowed gauntlets +chance 5 +Object Sorig +type 100 +resist_physical 8 +resist_electricity 35 +attacktype 8 +weight 125 +value 175 +item_power 3 +end +# +Allowed gloves +chance 10 +Object Havok +type 100 +dam -4 +wc 2 +resist_physical 8 +weight 125 +value 175 +item_power 2 +end +# +Allowed gloves +chance 10 +Object Sorig +type 100 +resist_physical 5 +resist_electricity 30 +weight 125 +value 10 +item_power 2 +end +# +Allowed all +chance 20 +Object bladed steel +type 100 +resist_physical 10 +dam -2 +material 8194 +materialname steel +weight 125 +value 40 +end +# +Allowed gauntlets +chance 20 +Object the Titans +type 100 +resist_physical 10 +dam -8 +weight 2500 +value 40 +end +# +Allowed gloves +chance 20 +Object marksmanship +type 100 +resist_physical 2 +wc 4 +weight 95 +value 40 +item_power 4 +end +# +Allowed gloves +chance 20 +Object oiled leather +material 8200 +materialname leather +type 100 +resist_acid 25 +Cha -4 +Dex -2 +weight 115 +value 40 +end + +# +# Armour +# +Allowed all +chance 10 +Object Ilrya +type 16 +value 10 +weight 80 +msg + This armour is made of lighter and more expensive material. +endmsg +end +# +Allowed all +chance 20 +Object Mass +type 16 +value 5 +cursed 1 +weight 300 +end +# +Allowed all +chance 2 +Object Great Mass +type 16 +value 50 +damned 1 +weight 1000 +end +# +Allowed all +chance 6 +Object Clumsiness +type 16 +value 15 +Dex -1 +cursed 1 +end +# +Allowed plate_mail,scale_mail +chance 6 +Object Valriel +type 16 +value 20 +resist_physical 5 +resist_blind 40 +weight 110 +magic 1 +item_power 2 +end +# +Allowed plate_mail,scale_mail,b_scale_mail,b_plate_mail +chance 6 +Object Gorokh +type 16 +value 15 +ac 2 +resist_magic 15 +resist_fear 30 +resist_physical 15 +weight 105 +magic 1 +item_power 3 +end +# +Allowed plate_mail,scale_mail,b_scale_mail,b_plate_mail +chance 6 +Object Gnarg +type 16 +value 15 +ac 1 +resist_poison +45 +resist_magic -10 +weight 105 +magic 1 +item_power 2 +end +# +Allowed plate_mail,scale_mail,dragon_mail,b_scale_mail +chance 6 +Object Blazing Fires +type 16 +value 55 +ac 1 +resist_physical 15 +resist_fire 35 +weight 90 +magic 2 +item_power 3 +end +# +Allowed all +chance 10 +Object Gaea +type 16 +value 25 +ac 1 +hp 1 +resist_drain 30 +resist_deplete 30 +resist_death 30 +resist_physical 10 +magic 2 +item_power 5 +end +# +Allowed all +chance 6 +Object Protection +type 16 +value 15 +ac 2 +resist_physical 20 +magic 3 +msg + The quality of this superb armour is extreme; it gives much more protection than any made today. + + It is very old, probably from some lost civilization who had much better skills, but it doesn't look worn at all. It is obviously highly enchanted. +endmsg +item_power 3 +end +# +Allowed all +chance 6 +Object Berwean +type 16 +value 15 +ac -1 +resist_physical 8 +last_sp 150 +exp 1 +weight 70 +msg + This armour is made of very light and expensive material. As a result you can move much faster in it, but it gives a bit worse protection than normal armour. +endmsg +end +# +Allowed all +chance 3 +Object Doom +type 16 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +magic 1 +end +# +Allowed all +chance 20 +Object Woe +type 16 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +end +# +Allowed plate_mail,b_plate_mail +chance 1 +Object Power +type 16 +value 150 +magic 4 +Str 1 +resist_fire 30 +weight 200 +last_sp 5 +resist_physical 20 +ac 1 +msg + This extremely unique platemail was made for the line of dwarven kings in one of the vanished northern kingdoms of old. + + Due to its magic, it will fit creatures of any size. + + It is highly enchanted, increasing the strength of the wearer and protecting against fire. Unfortunately it is also very heavy, limiting speed somewhat. +endmsg +item_power 4 +end +# +Allowed plate_mail +chance 5 +Object Prowess +type 16 +resist_physical 30 +weight 250 +ac 1 +Str 2 +Dex 2 +Int -5 +Pow -5 +value 100 +msg + This very heavy armour gives protection greater than normal mail. It is created for fighters - the high weight and the fact that it clouds the mind makes it unsuitable for mages. It increases the wearer's strength and dexterity, making him even more fearsome in battle. +endmsg +end +# +Allowed leather_armour,mithril_chainmail +chance 10 +Object Irial +type 16 +value 10 +Cha 1 +msg + This armour, which is of elven origin, is beautifully decorated with ancient emblems. +endmsg +item_power 1 +end +# +# Robes (subtype of armor) +# +Allowed robe +chance 10 +Object Displacement +type 16 +value 100 +ac 3 +msg + This robe blurs the vision of those trying to attack, making the wearer more difficult to hit. +endmsg +item_power 3 +end +# +Allowed robe +chance 10 +Object metal weave +face metalrobe.111 +material 2 +type 16 +value 100 +weight 150 +resist_physical 15 +ac 3 +msg + This magical robe is somehow woven of metal fibers. +endmsg +item_power 3 +end +# +# Rings +# +# Ring of Thieves +# +Allowed all +chance 20 +Object Thieves +value 80 +type 70 +face ring_thieves.111 +animation ring_thieves +client_anim_random 1 +exp 5 +Dex 3 +stealth 1 +can_see_in_dark 1 +item_power 10 +end +# +#Ring of Fighting +# +Allowed all +chance 32 +Object Fighting +face ring_fighting.117 +type 70 +value 30 +Str 1 +Con 1 +exp 2 +wc 2 +dam 2 +hp 1 +item_power 9 +end +# +#Ring of Combat +# +Allowed all +chance 8 +Object Combat +type 70 +face ring_combat.117 +value 130 +Str 1 +Con 1 +Dex 1 +wc 2 +exp 3 +magic -1 +resist_physical 10 +resist_magic -5 +dam 2 +hp 1 +item_power 8 +end +# +# +#Ring of Strife +# +Allowed all +chance 4 +Object Strife +type 70 +face ring_strife.117 +value 230 +exp 4 +Str 2 +Con 2 +Dex 2 +Wis -1 +Int -1 +wc 2 +magic -1 +resist_physical 20 +resist_magic -15 +ac 1 +dam 3 +hp 2 +item_power 6 +end +# +#Ring of War +# +Allowed all +chance 1 +Object War +face ring_war.117 +type 70 +value 350 +Str 3 +Con 3 +Dex 3 +Int -1 +Wis -1 +Pow -1 +magic -5 +exp 5 +resist_physical 30 +resist_magic -20 +hp 3 +dam 5 +ac 2 +wc 3 +item_power 7 +end +# +#Ring of Ice +# +Allowed all +chance 33 +Object Ice +face ring_ice.111 +animation ring_ice +client_anim_random 1 +anim_speed 5 +type 70 +value 30 +resist_cold 30 +path_attuned 4 +msg + This elemental ring is one of those made at the Guild of Magicks by the powerful wizards who survived the ancient war of the elementals. + + The wielder is surrounded by a thin, almost invisible, globe of warmth; which protects against cold. It also grants its holder greater control of cold spells. +endmsg +item_power 3 +end +# +Allowed all +chance 28 +Object Fire +face ring_fire.111 +animation ring_fire +client_anim_random 1 +anim_speed 5 +type 70 +value 35 +resist_fire 30 +path_attuned 2 +msg + This elemental ring is one of those made at the Guild of Magicks by the powerful wizards who survived the ancient war of the elementals. + + The wielder is surrounded by a thin, almost invisible, globe of coolness; which protects against heat. It also grants the holder greater facility with fire spells. +endmsg +item_power 3 +end +# +Allowed all +chance 40 +Object Storm +face ring_storm.111 +animation ring_storm +client_anim_random 1 +type 70 +value 25 +resist_electricity 30 +path_attuned 8 +msg + This elemental ring is one of those made at the Guild of Magicks by the powerful wizards who survived the ancient war of the elementals. + + The wielder is surrounded by a thin, almost invisible, grid of force; which protects against electricity. It also gives facility with electricity spells. +endmsg +item_power 3 +end +# +Allowed all +chance 13 +Object Magic +face ring_magic.111 +animation ring_magic +client_anim_random 1 +type 70 +value 80 +sp 1 +Pow 1 +resist_magic 20 +msg + Most highlevel wizards receive one of these from their guild when they become its leader. +endmsg +item_power 3 +end +# +Allowed all +chance 7 +Object Ancient Magic +face ring_ancient_magic.111 +animation ring_ancient_magic +client_anim_random 1 +type 70 +value 150 +sp 2 +Int 1 +Pow 1 +resist_magic 25 +item_power 5 +end +# +Allowed all +chance 4 +Object High Magic +face ring_high_magic.111 +animation ring_high_magic +client_anim_random 1 +type 70 +value 250 +sp 2 +material 256 +Int 2 +Pow 2 +resist_magic 30 +item_power 7 +end +# +# Slaying balrog--aint no such thing as a balrog yet, but.. when there is... +# Mithrandir's magic ring--gives power according to the ability of the user +# +Allowed all +chance 1 +Object Mithrandir +slaying Balrog +face ring.117 +type 70 +value 450 +sp 2 +Int 2 +material 256 +Pow 2 +resist_magic 30 +resist_fire 20 +path_attuned 2 +item_power 9 +end +# +# Galadriel's magic ring. She used it for the protection and healing +# of her land in Lord of the Rings +# +Allowed all +chance 1 +Object Adamant +face ring.117 +type 70 +value 450 +sp 3 +material 256 +Int 3 +Pow 2 +resist_magic 30 +resist_drain 100 +path_attuned 257 +item_power 15 +end +# +# Elrond's magic ring. It was the greatest of the three rings. +# +Allowed all +chance 1 +Object Elrond +face ring.117 +type 70 +value 550 +sp 3 +material 256 +Int 3 +Pow 3 +resist_magic 30 +resist_drain 100 +resist_deplete 100 +path_attuned 259 +item_power 25 +end +# +# The One Ring to rule them all +# +Allowed all +chance 1 +difficulty 6 +Object Ruling +face ring.117 +type 70 +value 1750 +sp 5 +Int 3 +Pow 3 +Wis 2 +Con -2 +Cha -2 +msg + One Ring to rule them all, + One Ring to find them, + One Ring to bring them all + and in the darkness bind them. +endmsg +food 2 +stealth 1 +ac 6 +material 256 +resist_magic 40 +resist_ghosthit -100 +path_attuned 606 +path_repelled 257 +item_power 15 +end +# +# Beguilement +# +Allowed all +chance 13 +Object Beguilement +face ring.117 +type 70 +value 50 +Cha 3 +item_power 3 +end +# +# Ring of the Dark Priest +# +Allowed all +chance 4 +Object the Dark Priest +face ring.117 +type 70 +value 50 +Cha -1 +material 256 +path_attuned 131072 +path_repelled 256 +Wis 1 +Pow 1 +can_see_in_dark 1 +grace 1 +item_power 3 +end +# +# Ring of the Healer +# +Allowed all +chance 4 +Object the Healer +face ring.117 +type 70 +value 50 +Cha 1 +material 256 +path_attuned 256 +path_repelled 131072 +Wis 1 +Pow 1 +grace 1 +item_power 4 +end +# +# Ring of the Paladin +# +Allowed all +chance 4 +Object the Paladin +face ring.117 +type 70 +value 50 +Cha 1 +path_attuned 65536 +path_repelled 64 +Wis 1 +material 256 +Pow 1 +grace 1 +item_power 4 +end +# +# Ring of the Prelate +# +Allowed all +chance 7 +Object the Prelate +face ring.117 +type 70 +value 250 +Cha 1 +path_attuned 65664 +Wis 2 +material 256 +Pow 1 +grace 2 +item_power 7 +end +# +# Ring of the Demon Priest +# +Allowed all +chance 2 +difficulty 6 +Object the Demon Priest +face ring.117 +type 70 +material 256 +value 250 +Cha -2 +path_attuned 131136 +path_repelled 256 +resist_fire 30 +Wis 2 +Pow 2 +grace 2 +can_see_in_dark 1 +item_power 6 +end +# +# Ring of Benevolence +# +Allowed all +chance 2 +difficulty 6 +Object Benevolence +face ring.117 +type 70 +material 256 +value 250 +Cha 2 +path_attuned 257 +path_repelled 131072 +Wis 2 +Pow 2 +grace 2 +resist_magic 30 +item_power 7 +msg + This ring is blessed by the gods who do good, and protects a little against the power of those who twist natural forces to do harm. +endmsg +end +# +# Ring of the Crusade +# +Allowed all +chance 2 +difficulty 6 +Object the Crusade +face ring.117 +type 70 +value 250 +material 256 +Cha 2 +path_attuned 65664 +Wis 2 +Pow 2 +resist_drain 100 +grace 2 +item_power 14 +end +# +# Ring of the Death Priest +# +Allowed all +chance 1 +difficulty 7 +Object the Death Priest +face ring.117 +type 70 +value 400 +material 256 +Cha -3 +path_attuned 393280 +path_repelled 256 +resist_death 100 +resist_fear 100 +can_see_in_dark 1 +Wis 3 +Pow 2 +grace 3 +item_power 20 +end +# +# Ring of the Saint +# +Allowed all +difficulty 7 +chance 1 +Object the Saint +face ring_saint.111 +animation ring_saint +client_anim_random 1 +anim_speed 5 +type 70 +material 256 +value 400 +Cha 3 +path_attuned 65665 +path_repelled 131072 +resist_drain 100 +resist_deplete 100 +resist_ghosthit 100 +Wis 3 +Pow 2 +grace 2 +item_power 25 +end +# +# Ring of Miracles +# +Allowed all +difficulty 7 +chance 1 +Object Miracles +face ring.117 +type 70 +value 450 +Cha 3 +path_attuned 67969 +path_repelled 131072 +path_denied 262144 +resist_drain 100 +resist_deplete 100 +Wis 3 +Pow 3 +material 256 +grace 3 +item_power 30 +end +# +# +Allowed all +chance 40 +Object Acid +face ring_acid.111 +animation ring_acid +anim_speed 5 +client_anim_random 1 +type 70 +value 25 +resist_acid 30 +material 256 +resist_physical 20 +msg + This elemental ring is one of those made at the Guild of Magicks by the powerful wizards who survived the ancient war of the elementals. + + The wielder is surrounded by a thin, almost invisible globe of base liquid; which protects against acid. It also gives a fair protection against normal attacks. +endmsg +item_power 3 +end +# +Allowed all +chance 17 +Object Free Action +face ring.117 +type 70 +value 60 +resist_slow 100 +resist_paralyze 100 +resist_confusion 30 +resist_fear 30 +item_power 11 +end +# +Allowed all +chance 13 +Object Life +face ring.117 +type 70 +value 80 +resist_drain 100 +resist_deplete 100 +hp 2 +msg + This semi-elemental ring is one of those made at the Guild of Magics by the powerful wizards who survived the ancient war of the elementals. + + The wielder is surrounded by a thin, almost invisible, globe of positive energy; which makes the wielder immune from life draining. It also grants an unnatural vitality. +endmsg +item_power 9 +end +# +Allowed all +chance 50 +Object Halvor +face ring.117 +type 70 +value 20 +Str 1 +resist_paralyze 100 +item_power 5 +end +# +Allowed all +chance 25 +Object Yordan +face ring.117 +type 70 +value 40 +wc 2 +Dex 2 +dam 2 +item_power 6 +end +# +Allowed all +chance 25 +Object Extremity +face ring.117 +type 70 +value 40 +wc 2 +Str 4 +Dex 4 +Con -5 +Int -3 +Wis -3 +Pow -5 +damned 1 +end +# +Allowed all +chance 33 +Object Doom +face ring_doom.111 +animation ring_doom +anim_speed 5 +client_anim_random 1 +type 70 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +end +# +Allowed all +chance 200 +Object Woe +type 70 +face ring_woe.111 +animation ring_woe +anim_speed 5 +client_anim_random 1 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +end +# +Allowed all +chance 15 +Object Occidental Mages +type 70 +face ring.117 +value 5 +msg + The Ancient School of Occidental Mages created that ring during the Empire Wars, charging it with their Chaotic Powers. +endmsg +arch event_apply +title Python +slaying /python/items/ring_occidental_mages.py +end +end +# +# Horns: +# +Allowed horn,shell horn +chance 17 +Object Plenty +face horn2.111 +type 3 +level -20 +hp -30 +maxhp -30 +value 25 +other_arch spell_create_food +animation_suffix plenty +end +# +Allowed horn,shell horn +chance 10 +Object Fire +type 3 +other_arch spell_firebolt +hp -40 +maxhp -40 +value 10 +animation_suffix fire +end +# +Allowed horn,shell horn +chance 10 +Object Frost +type 3 +other_arch spell_frostbolt +hp -40 +maxhp -40 +value 10 +animation_suffix frost +end +# +Allowed horn,shell horn +chance 33 +Object Aggravation +type 3 +other_arch spell_aggravation +hp -10 +maxhp -10 +value 3 +cursed 1 +animation_suffix aggravation +end +# +Allowed horn,shell horn +chance 20 +Object Fools +type 3 +other_arch spell_aggravation +hp -10 +maxhp -10 +value 5 +luck -2 +Int -2 +damned 1 +animation_suffix fools +end +# This is a god-given item -- chance 0 +Allowed horn,shell horn +chance 0 +Object Sirens +msg + This is a charming little horn. +endmsg +type 3 +other_arch spell_siren_call +hp -20 +maxhp -20 +Cha 2 +Int -2 +value 30 +animation_suffix sirens +end +# +Allowed horn,shell horn +chance 3 +Object Eorlingas +type 3 +other_arch spell_firebolt +hp -100 +maxhp -100 +value 40 +Cha 1 +animation_suffix eorlingas +end +# +# Cloaks +# +Allowed all +chance 49 +Object Woe +type 87 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +end +# +Allowed all +chance 50 +Object Woe +type 87 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +face cloak_black.111 +stand_still 1 +end +# +Allowed all +chance 50 +Object Woe +type 87 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +face cloak_red.111 +stand_still 1 +end +# +Allowed all +chance 50 +Object Woe +type 87 +cursed 1 +Str -1 +Con -1 +Dex -1 +Wis -1 +Int -1 +Pow -1 +Cha -1 +luck -1 +value 5 +face cloak_white.111 +stand_still 1 +end +# +Allowed all +chance 3 +Object Doom +type 87 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +magic 1 +face cloak_lgrey.111 +stand_still 1 +end +# +Allowed all +chance 3 +Object Doom +type 87 +damned 1 +Str -5 +Con -5 +Dex -5 +Wis -5 +Int -5 +Pow -5 +Cha -5 +value 30 +magic 1 +face cloak_black.111 +stand_still 1 +end +# +Allowed all +chance 2 +Object the Magi +type 87 +weight 120 +Pow 1 +Wis 1 +sp 2 +value 2000 +material 8320 +materialname astolare +face cloak_purple.111 +stand_still 1 +item_power 4 +end +# +Allowed all +chance 2 +Object Lythander +type 87 +weight 120 +Pow 2 +sp 1 +resist_confusion 55 +value 2000 +material 256 +face serp_cloak.111 +stand_still 1 +item_power 5 +end +# +Allowed all +chance 2 +Object Gaea +type 87 +weight 120 +reflect_spell 1 +Str -1 +hp 2 +resist_fire 10 +resist_cold 10 +resist_electricity 10 +value 2000 +material 256 +face serp_cloak.111 +stand_still 1 +item_power 3 +end +# +Allowed all +chance 50 +difficulty 3 +Object minor protection +weight 120 +type 87 +value 20 +ac 1 +face cloak_lgrey.111 +stand_still 1 +item_power 1 +end +# +Allowed all +chance 10 +difficulty 5 +Object intermediate protection +weight 125 +type 87 +value 100 +ac 2 +face cloak_white.111 +stand_still 1 +item_power 2 +end +# +Allowed all +chance 3 +difficulty 7 +Object greater protection +type 87 +weight 130 +value 300 +ac 3 +material 8320 +materialname astolare +face cloak_white.111 +stand_still 1 +item_power 3 +end +# +Allowed all +chance 10 +difficulty 3 +Object beguilement +type 87 +value 100 +Cha 2 +weight 110 +face cloak_lblue.111 +stand_still 1 +item_power 2 +end +# +Allowed all +chance 3 +difficulty 3 +Object Asbestos +type 87 +weight 135 +value 400 +resist_fire 25 +material 8320 +materialname asbestos +face cloak_lgrey.111 +stand_still 1 +item_power 1 +end +# +Allowed all +chance 3 +difficulty 3 +Object Warmth +type 87 +weight 140 +value 350 +resist_cold 25 +material 8320 +materialname wool +face cloak_red.111 +stand_still 1 +item_power 1 +end +# +Allowed all +chance 3 +difficulty 3 +Object Insulation +type 87 +weight 140 +value 350 +resist_electricity 25 +material 8320 +materialname rubber +face cloak_white.111 +stand_still 1 +item_power 1 +end +# +Allowed all +chance 2 +difficulty 3 +Object Acid Proofing +type 87 +value 500 +weight 95 +resist_acid 65 +material 8320 +materialname astolare +face cloak_acid_proofing.111 +stand_still 1 +item_power 3 +end +# +Allowed all +chance 3 +difficulty 3 +Object the Devourers +type 87 +value 500 +weight 50 +resist_drain 30 +resist_ghosthit 30 +resist_deplete 100 +material 8320 +materialname astolare +Cha -2 +face cloak_black.111 +stand_still 1 +item_power 4 +end +# +Allowed all +chance 1 +difficulty 5 +Object Gorokh +type 87 +value 5000 +weight 200 +resist_fire 30 +resist_acid 50 +material 0 +Cha -6 +face cloak_red.111 +stand_still 1 +end +# +Allowed all +chance 1 +difficulty 7 +Object the Underworld +type 87 +value 2000 +resist_confusion 50 +resist_acid 90 +resist_drain 100 +resist_fire -10 +resist_ghosthit 90 +resist_deplete 100 +weight 150 +material 8320 +materialname astolare +Cha -4 +face cloak_black.111 +stand_still 1 +item_power 19 +end +# +Allowed all +chance 1 +difficulty 20 +Object Invisibility +type 87 +value 800 +weight 130 +material 8320 +materialname astolare +Str -10 +Dex -10 +Con -10 +msg + This cloak sucks vitality from the wearer in order to maintain his invisibility. +endmsg +make_invisible 1 +resist_paralyze -100 +face cloak_trans.112 +stand_still 1 +end +# +Allowed all +chance 1 +difficulty 50 +Object Unholy Protection +type 87 +damned 1 +weight 50 +resist_holyword 50 +material 8320 +materialname astolare +Wis -2 +face cloak_black.111 +stand_still 1 +item_power 5 +end +# These two are used for alchemy, and thus do not randomly spawn +Allowed all +chance 0 +difficulty 2 +Object white leather +type 87 +face cloak_white.111 +value 3 +end +# +Allowed all +chance 0 +difficulty 2 +Object black leather +type 87 +face cloak_black.111 +value 3 +end +# +#Artifact boots! +# +Allowed low_boots +chance 1 +difficulty 15 +Object Invisibility +type 99 +value 800 +weight 60 +material 8200 +materialname dragonhide +ac 1 +Str -10 +Dex -12 +Con -10 +msg + These shoes prevent others from seeing your movements. Bewarned however that they slow you down and draw strength from you. Not only this but some enemies can still see you with magic! +endmsg +make_invisible 1 +face low_boots.111 +stand_still 1 +end +# +Allowed !sandals +chance 20 +difficulty 2 +Object granite +type 99 +value 60 +weight 1000 +material 8256 +materialname granite +ac 5 +msg + What strange boots, they look very protective, but amazingly heavy. There also doesn't appear to be any laces, you wonder how you're ever going to take them off. +endmsg +face high_boots.111 +stand_still 1 +cursed 1 +end +# +Allowed !high_boots +chance 40 +difficulty 1 +Object mobility +type 99 +value 50 +weight 80 +material 8200 +materialname dragonhide +resist_confusion 25 +resist_slow 20 +resist_paralyze 20 +resist_fear 50 +exp 2 +msg + These sure look like useful boots. They feel a little lighter and appear a bit sleeker. +endmsg +stand_still 1 +item_power 4 +end +# +Allowed all +chance 40 +difficulty 1 +Object clawing +type 99 +value 50 +weight 120 +material 8200 +materialname dragonhide +dam -2 +msg + These boots have sharpened claws at the tips, which look like they would aid greatly in combat. +endmsg +stand_still 1 +item_power 1 +end +# +Allowed all +chance 40 +difficulty 1 +Object steel +type 99 +value 50 +weight 110 +material 8194 +materialname steel +ac 1 +resist_physical 10 +msg + The metal exterior provides a little extra resistance. +endmsg +stand_still 1 +item_power 2 +end +# + +# +#Artifact gems! +# +Allowed diamond +chance 60 +Object great value +face pretty_crystal.111 +stand_still 1 +value 10 +type 60 +weight 110 +end +# +Allowed diamond +chance 20 +difficulty 3 +Object exceptional beauty +face diamond_exceptional.111 +value 100 +stand_still 1 +type 60 +weight 130 +nrof 4 +end +# +Allowed diamond +chance 5 +difficulty 5 +Object flawless beauty +face diamond_flawless.111 +value 1000 +stand_still 1 +type 60 +weight 200 +nrof 4 +end +# +Allowed ruby +chance 60 +Object great value +face pretty_ruby.111 +stand_still 1 +value 10 +type 60 +weight 110 +end +# +Allowed ruby +chance 20 +difficulty 3 +Object exceptional beauty +face ruby_exceptional.111 +value 100 +stand_still 1 +type 60 +weight 130 +nrof 4 +end +# +Allowed ruby +chance 5 +difficulty 5 +Object flawless beauty +face ruby_flawless.111 +value 1000 +stand_still 1 +type 60 +weight 200 +nrof 4 +end +# +Allowed sapphire +chance 60 +Object great value +face pretty_sapphire.111 +stand_still 1 +value 10 +type 60 +weight 110 +end +# +Allowed sapphire +chance 20 +difficulty 3 +Object exceptional beauty +face sapphire_exceptional.111 +value 100 +stand_still 1 +type 60 +weight 130 +nrof 4 +end +# +Allowed sapphire +chance 5 +difficulty 5 +Object flawless beauty +face sapphire_flawless.111 +value 1000 +stand_still 1 +type 60 +weight 200 +nrof 4 +end +# +Allowed emerald +chance 60 +Object great value +face pretty_emerald.111 +stand_still 1 +value 10 +type 60 +weight 110 +end +# +Allowed emerald +chance 20 +difficulty 3 +Object exceptional beauty +face emerald_exceptional.111 +value 100 +stand_still 1 +type 60 +weight 130 +nrof 4 +end +# +Allowed emerald +chance 5 +difficulty 5 +Object flawless beauty +face emerald_flawless.111 +value 1000 +stand_still 1 +type 60 +weight 200 +nrof 4 +end +# +Allowed amethyst +chance 60 +Object great value +face pretty_amethyst.111 +stand_still 1 +value 10 +type 60 +weight 110 +end +# +Allowed amethyst +chance 20 +difficulty 3 +Object exceptional beauty +face amethyst_exceptional.111 +value 100 +stand_still 1 +type 60 +weight 130 +nrof 4 +end +# +Allowed amethyst +chance 5 +difficulty 5 +Object flawless beauty +face amethyst_flawless.111 +value 1000 +stand_still 1 +type 60 +weight 200 +nrof 4 +end +# +# +#Amulets! +# +Allowed all +chance 127 +Object Shielding +face amulet_shielding.111 +resist_physical 20 +type 39 +value 20 +item_power 1 +end +# +Allowed all +chance 127 +Object Sustenance +face amulet_sustenance.111 +food 15 +type 39 +value 20 +# item power calculation is skewed because of +# the high food value above +item_power 4 +end +# +Allowed all +chance 100 +difficulty 6 +Object Empowerment +face amulet_empowerement.111 +material 256 +type 39 +value 40 +sp 2 +item_power 2 +end +# +Allowed all +chance 255 +difficulty 6 +Object Sorrow +face amulet_sorrow.111 +type 39 +value 0 +cursed 1 +resist_magic -100 +end +# +Allowed all +chance 50 +difficulty 4 +Object Calling Death +face amulet_calling_death.111 +type 39 +value 0 +damned 1 +cursed 1 +resist_physical -100 +resist_magic -100 +resist_fire -100 +resist_electricity -100 +resist_cold -100 +resist_confusion -100 +resist_acid -100 +end +# +Allowed all +chance 10 +difficulty 10 +Object Aethereality +face amulet_aethereality.111 +material 256 +type 39 +value 3000 +resist_physical 50 +item_power 3 +end +# +Allowed all +chance 10 +difficulty 10 +Object Power +type 39 +face amulet_power.111 +material 256 +sp 7 +value 4000 +item_power 5 +end +# +Allowed all +chance 75 +difficulty 7 +Object Deflection +reflect_spell 1 +face amulet_deflection.111 +reflect_missile 1 +material 256 +ac 2 +resist_physical 30 +type 39 +value 1000 +item_power 5 +end +# +Allowed all +chance 50 +difficulty 7 +Object the Shielded Mind +face amulet_shielded_mind.111 +type 39 +material 256 +resist_confusion 100 +resist_paralyze 100 +resist_fear 100 +value 1000 +item_power 14 +end +# +Allowed all +chance 40 +difficulty 5 +Object Free Action +face amulet_free_action.111 +type 39 +material 256 +value 300 +resist_slow 100 +resist_paralyze 100 +resist_confusion 30 +resist_fear 30 +item_power 8 +end +# +Allowed all +chance 5 +difficulty 9 +Object the Magi +face amulet_magi.111 +type 39 +material 256 +sp 5 +Int 2 +Pow 2 +value 5000 +resist_magic 30 +reflect_spell 1 +item_power 12 +end +# +Allowed all +chance 30 +difficulty 9 +Object Holiness +face amulet_holiness.111 +type 39 +material 256 +Wis 3 +value 300 +path_attuned 385 +item_power 3 +end +# +Allowed all +chance 60 +difficulty 9 +Object Unholiness +face amulet_unholiness.111 +type 39 +value 10 +path_repelled 257 +path_attuned 192 +damned 1 +cursed 1 +end +# +Allowed all +chance 1 +difficulty 9 +Object Destruction +face amulet_destruction.111 +type 39 +value 800 +material 256 +path_repelled 256 +path_attuned 542 +path_denied 2048 +end +# +# Containers (the following is hack to get a quiver for bolts also) +# It would be better that it would be possible to define object +# NONE also, and not use the fixed probability. +# +Allowed quiver +chance 100 +Object Holding Throwing Weapons +type 122 +value 100 +race throwing +Str 80 +food -15 +end +# +Allowed quiver +chance 100 +Object Holding Bolts +type 122 +value 100 +race crossbow bolts +Str 80 +face quiver_bolt.111 +end +# +Allowed quiver +chance 100 +Object Holding Arrows +type 122 +value 100 +Str 80 +face quiver_arrow.111 +end +# +Allowed !quiver,!cauldron +chance 100 +Object Holding +type 122 +value 100 +Str 50 +face_suffix holding +end +# +Allowed bag +chance 10 +difficulty 7 +Object Great Holding +type 122 +value 100 +Str 75 +end +# +# Arrows/Missiles +# +Allowed all +chance 250 +Object inaccuracy +type 13 +wc -7 +cursed 1 +end +# +Allowed all +chance 100 +difficulty 5 +Object Accuracy +type 13 +value 5 +wc 7 +dam -8 +food 50 +end +# +Allowed all +chance 100 +Object Fire +attacktype 4 +type 13 +dam -8 +value 6 +animation_suffix fire +end +# +Allowed all +chance 100 +Object Frost +attacktype 16 +type 13 +dam -8 +value 6 +animation_suffix frost +end +# +Allowed all +chance 100 +difficulty 6 +Object Poison +attacktype 1025 +type 13 +dam -8 +value 6 +magic 1 +animation_suffix poison +end +# +Allowed all +chance 100 +Object Lightning +attacktype 8 +type 13 +dam -8 +value 6 +animation_suffix lightning +end +# +Allowed all +chance 50 +difficulty 6 +Object Paralysis +attacktype 4097 +type 13 +value 8 +wc 2 +food 80 +msg + These missiles have been soaked in some strange liquid which stuns the victim. These missiles also break much more easily than normal ones. +endmsg +animation_suffix paralysis +end +# +Allowed all +chance 20 +Object Assassinating Trolls +slaying troll +attacktype 131072 +msg + These missiles are inscribed with powerful runes for the bane of trolls. A scratch from one of these arrows could smite one dead. +endmsg +type 13 +value 500 +wc 7 +dam -20 +food 100 +nrof 10 +level 40 +end +# +Allowed all +chance 20 +difficulty 5 +Object Assassinating Dragons +slaying dragon +attacktype 131072 +msg + These missiles are inscribed with powerful runes for the bane of dragons. A scratch from one of these arrows could smite one dead. +endmsg +type 13 +value 1000 +wc 7 +dam -20 +food 100 +nrof 10 +resist_fire 100 + +level 50 +end +# +Allowed all +chance 20 +difficulty 5 +Object Blessedness +slaying undead,demon +msg + These missiles are invested with a great holiness so that even a scratch might banish an undead creature or a demon back to the hell from which it came. +endmsg +attacktype 131072 +type 13 +value 500 +wc 7 +dam -20 +food 70 +nrof 10 +level 50 +end +# +Allowed arrow,bolt +chance 100 +difficulty 5 +Object Slay Dragon +type 13 +value 5 +slaying dragon +dam -12 +food 10 +animation_suffix slay_dragon +end +# +Allowed arrow,bolt +chance 50 +difficulty 8 +Object Magic +type 13 +value 10 +attacktype 2 +dam -20 +wc 6 +msg + These magical arrows are very powerful weapon. +endmsg +food 90 +animation_suffix magic +end +# +Allowed bolt +chance 1 +difficulty 5 +Object Demon Slaying +type 13 +value 5 +slaying demon +magic 4 +dam 12 +food 10 +msg + This powerful bolt can rip right through any demon it is shot at, but it tends to break very easily. +endmsg +end +# +Allowed bolt +chance 100 +difficulty 5 +Object silver head +material 8194 +materialname silver +type 13 +value 5 +slaying vampire +attacktype 2 +end +# +Allowed bolt +chance 50 +difficulty 8 +Object Piercing +type 13 +value 7 +dam -25 +wc 6 +weight 150 +food 10 +end +# +Allowed bolt +chance 10 +Object Adamantite +type 13 +value 10 +weight 90 +material 8448 +materialname adamantium +food 10 +end +# +# Bows +# +Allowed all +chance 10 +Object Accuracy +type 14 +value 5 +weight 80 +wc 4 +item_power 2 +end +# +Allowed all +chance 10 +Object Valriel +type 14 +magic 1 +value 15 +weight 110 +dam 20 +end +# +Allowed all +chance 15 +Object Gorokh +type 14 +magic 2 +value 15 +attacktype 65 +dam 16 +item_power 1 +end +# +Allowed !crossbow +chance 10 +Object Lythander +type 14 +magic 1 +value 22 +weight 75 +sp 150 +wc 1 +item_power 1 +end +# +Allowed crossbow +chance 10 +Object Ruggilli +type 14 +magic 2 +value 18 +weight 85 +sp 110 +wc 1 +attacktype 4 +item_power 2 +end +# +Allowed all +chance 12 +Object Sorig +type 14 +magic 2 +value 20 +weight 95 +sp 125 +wc 1 +attacktype 8 +item_power 2 +end +# +Allowed crossbow +chance 5 +Object Mostrai +type 14 +magic 3 +dam 14 +sp 75 +value 50 +attacktype 256 +item_power 1 +end +# +Allowed all +chance 10 +difficulty 5 +Object Thunder +type 14 +value 10 +magic 2 +weight 90 +dam 15 +wc 2 +attacktype 6145 +item_power 3 +end +# +Allowed all +chance 40 +Object inaccuracy +type 14 +value 5 +wc -4 +cursed 1 +end +# +Allowed bow +chance 1 +difficulty 5 +Object Auriga +type 14 +weight 80 +msg + This magical bow shoots with such force that the arrows sometimes fly right through the target. +endmsg +value 100 +wc 5 +dam -25 +item_power 4 +end +# +Allowed bow +chance 5 +Object wizard +type 14 +value 5 +dam -7 +msg + This bow is magically enchanted so that archer's strength doesn't affect damage made by it. +endmsg +no_strength 1 +end +# +# +# SKILLS +# +Allowed lockpicks +chance 100 +Object quality +type 74 +value 5 +Dex 1 +end +# +Allowed lockpicks +chance 30 +Object high quality +type 74 +value 10 +Dex 3 +end +# +# talismans - +# +Allowed talisman +chance 50 +Object Fire +type 74 +material 256 +value 3 +path_attuned 2 +path_repelled 4 +end +# +Allowed talisman +chance 50 +Object Frost +type 74 +material 256 +value 3 +path_attuned 4 +path_repelled 2 +end +# +Allowed talisman +chance 80 +Object Missiles +type 74 +material 256 +value 5 +path_attuned 16 +end +# +Allowed talisman +chance 40 +Object Unified Mind +type 74 +material 256 +value 7 +path_attuned 1056 +Int 3 +item_power 4 +end +# +Allowed talisman +chance 20 +difficulty 10 +Object Creation +type 74 +material 256 +value 9 +path_attuned 6208 +item_power 2 +end +# +Allowed talisman +chance 20 +difficulty 10 +Object Elements +type 74 +material 256 +value 9 +path_attuned 14 +item_power 4 +end +# +Allowed talisman +chance 3 +difficulty 13 +Object Wizardry +type 74 +material 256 +value 25 +path_attuned 28286 +Pow 1 +item_power 5 +end +# +# holy symbols +# +Allowed holy_symbol +chance 80 +difficulty 5 +Object Probity +type 74 +material 256 +value 5 +path_attuned 257 +path_repelled 128 +path_denied 0 +item_power 1 +face holy_symbol_probity.111 +end +# +Allowed holy_symbol +chance 10 +difficulty 5 +Object Great Virtue +type 74 +material 256 +value 25 +path_attuned 8640 +Wis 2 +item_power 4 +face holy_symbol_great_virtue.111 +end +# +Allowed holy_symbol +chance 10 +difficulty 5 +Object The Dark Path +type 74 +material 256 +value 25 +path_attuned 393216 +path_denied 256 +item_power 2 +face holy_symbol_dark_path.111 +end +# +Allowed holy_symbol +chance 10 +difficulty 5 +Object Turning +type 74 +material 256 +value 25 +path_attuned 65536 +item_power 1 +face holy_symbol_turning.111 +end +# +Allowed holy_symbol +chance 50 +difficulty 5 +Object Calling +type 74 +material 256 +value 5 +path_attuned 64 +path_repelled 256 +face holy_symbol_calling.111 +end +# +# DRINK. +# +Allowed water +chance 90 +Object the wise +type 54 +food 1 +value 10 +face water_wise.111 +end +# +Allowed water +chance 17 +difficulty 2 +Object pearl +type 54 +food 1 +value 50 +face water_pearl.111 +end +# +Allowed water +chance 15 +difficulty 3 +Object emerald +type 54 +food 1 +value 58 +face water_emerald.111 +end +# +Allowed water +chance 13 +difficulty 5 +Object sapphire +type 54 +food 1 +value 67 +face water_sapphire.111 +end +# +Allowed water +chance 8 +difficulty 5 +Object ruby +type 54 +food 1 +value 76 +face water_ruby.111 +end +# +Allowed water +chance 3 +difficulty 8 +Object diamond +type 54 +food 1 +value 191 +face water_diamond.111 +end +# +# FOOD. Types of food which can effect player status +# +# Note: an item is cursed, the effect is generally reversed! +# +Allowed !waybread +chance 200 +Object Poison +type 6 +food 10 +hp -5 +cursed 1 +end +# +Allowed !waybread +chance 20 +Object Hideous Poison +type 6 +food 10 +hp -25 +Str -1 +Con -1 +Dex -1 +Cha -1 +cursed 1 +end +# +Allowed mushroom_1, mushroom_2, mushroom_3 +chance 150 +Object Gourmet +type 6 +value 2 +food 250 +end +# +Allowed mushroom_1, mushroom_2, mushroom_3 +chance 5 +Object Magic +type 6 +value 80 +sp 100 +end +# +# note the cursed status here!, this mushroom drains mana +# +Allowed mushroom_1, mushroom_2, mushroom_3 +chance 15 +Object Magic +type 6 +value 80 +cursed 1 +sp 100 +end +# +Allowed mushroom_1, mushroom_2, mushroom_3 +chance 20 +Object Healing +type 6 +value 40 +hp 50 +end +# +Allowed food, mushroom_1, mushroom_2 +chance 15 +Object Stamina +type 6 +value 30 +Con 1 +end +# +Allowed waybread +chance 100 +Object Aelingas +type 6 +value 10 +Str 1 +Con 1 +end +# +Allowed mushroom_2, mushroom_3 +chance 15 +Object Strength +type 6 +value 30 +Str 1 +end +# +Allowed mushroom_1, mushroom_3 +chance 15 +Object Quickness +type 6 +value 30 +Dex 1 +end +# +Allowed mushroom_1 +chance 100 +Object Heat Resistance +type 6 +value 30 +resist_fire 30 +end +# +Allowed mushroom_2 +chance 100 +Object Frost Resistance +type 6 +value 30 +resist_cold 30 +end +# +Allowed mushroom_1, mushroom_2, mushroom_3 +chance 10 +Object Bravery +type 6 +value 100 +resist_fear 30 +end +# +Allowed mushroom_3 +chance 90 +Object Magic Resistance +type 6 +value 40 +resist_magic 30 +end +# +Allowed mushroom_2, mushroom_3 +chance 5 +Object Life +type 6 +value 500 +Con 1 +resist_drain 30 +resist_deplete 30 +end +# +# Potions (incl. dusts, balms and figurine sub-types) +# +# +# - attack potions +# +Allowed potion_generic +chance 1 +Object firestorm +face potion_fire2.111 +stand_still 1 +type 5 +value 1 +other_arch spell_small_fireball +end +# +Allowed potion_generic +chance 1 +Object great firestorm +face potion_fire2.111 +stand_still 1 +type 5 +other_arch spell_medium_fireball +value 5 +end +# +Allowed potion_generic +chance 1 +Object black fire +face potion_fire2.111 +stand_still 1 +type 5 +other_arch spell_comet +value 8 +level -30 +end +# +Allowed potion_generic +chance 1 +Object fiery destruction +type 5 +face potion_fire2.111 +stand_still 1 +other_arch spell_meteor_swarm +value 15 +level -60 +end +# +Allowed potion_generic +chance 1 +Object sunfire +face potion_fire2.111 +stand_still 1 +type 5 +other_arch spell_sunspear +value 5 +end +# +Allowed potion_generic +chance 1 +Object freezing +face potion_freeze.111 +stand_still 1 +type 5 +other_arch spell_frostbolt +value 1 +end +# +Allowed potion_generic +chance 1 +Object fire +face potion_fire2.111 +stand_still 1 +type 5 +other_arch spell_firebolt +value 1 +end +# +Allowed potion_generic +chance 1 +Object electric shock +face potion_shock.111 +stand_still 1 +type 5 +other_arch spell_sm_lightning +value 1 +end +# +# -- poison cloud +Allowed potion_generic +chance 1 +Object noxious fumes +stand_still 1 +type 5 +other_arch spell_poison_cloud +value 1 +end +# +# -- ball lightning +Allowed potion_generic +chance 1 +Object lasting shock +stand_still 1 +type 5 +other_arch spell_ball_lightning +value 15 +end +# +# -- color spray +Allowed potion_generic +chance 1 +Object Rainbow Wave +stand_still 1 +type 5 +other_arch spell_color_spray +value 20 +end +# +# - curative potions +# +Allowed balm_generic +chance 1 +Object first aid +face balm_first_aid.111 +type 5 +value 1 +other_arch spell_minor_healing +end +# +Allowed potion_generic +chance 1 +Object cure vision +face potion_heal2.111 +type 5 +other_arch spell_cure_blindness +value 2 +end +# +Allowed potion_generic +chance 1 +Object cure poison +face potion_heal2.111 +stand_still 1 +type 5 +other_arch spell_cure_poison +value 1 +end +# +Allowed potion_generic +chance 1 +Object cure madness +face potion_heal2.111 +stand_still 1 +type 5 +other_arch spell_cure_confusion +value 2 +end +# +Allowed potion_generic +chance 1 +Object cure disease +stand_still 1 +type 5 +other_arch spell_cure_disease +value 3 +end +# +Allowed potion_generic +chance 1 +Object testing monsters +stand_still 1 +type 5 +value 1 +other_arch spell_probe +end +# +# - protective potions +# +Allowed balm_generic +chance 1 +Object aethereality +face balm_aethereality.111 +type 5 +resist_physical 50 +value 15 +end +# +Allowed balm_generic +chance 1 +Object asbestos +face balm_asbestos.111 +type 5 +resist_fire 50 +value 5 +end +# +Allowed balm_generic +chance 1 +Object insulation +face balm_insulation.111 +type 5 +resist_electricity 50 +value 5 +end +# +Allowed balm_generic +chance 1 +Object warmth +face balm_warmth.111 +type 5 +resist_cold 50 +value 5 +end +# +Allowed potion_generic +chance 1 +Object resist confusion +stand_still 1 +face potion_resist.111 +type 5 +value 1 +resist_confusion 50 +end +# +Allowed potion_generic +chance 1 +Object resist magic +face potion_resist.111 +stand_still 1 +type 5 +resist_magic 50 +value 3 +end +# +Allowed potion_generic +chance 1 +Object resist draining +face potion_resist.111 +stand_still 1 +type 5 +value 1 +resist_drain 50 +end +# +Allowed potion_generic +chance 1 +Object resist paralysis +face potion_resist.111 +stand_still 1 +type 5 +resist_paralyze 50 +value 1 +end +# +Allowed potion_generic +chance 1 +Object resist poison +face potion_resist.111 +stand_still 1 +type 5 +resist_poison 50 +value 1 +end +# +Allowed potion_generic +chance 1 +Object resist slow +face potion_resist.111 +stand_still 1 +type 5 +resist_slow 50 +value 1 +end +# +Allowed potion_generic +chance 1 +Object shock resistance +type 5 +face potion_ishock.111 +stand_still 1 +resist_electricity 90 +value 100 +end +# +Allowed potion_generic +chance 1 +Object magic resistance +face potion_mimm.111 +stand_still 1 +type 5 +resist_magic 90 +value 150 +end +# +# - stat potions +# +Allowed potion_generic +chance 1 +Object strength +face potion_util.111 +stand_still 1 +type 5 +other_arch spell_strength +value 1 +end +# +Allowed potion_generic +chance 1 +Object agility +type 5 +face potion_util.111 +stand_still 1 +other_arch spell_dexterity +value 1 +end +# +Allowed potion_generic +chance 1 +Object fortitude +type 5 +face potion_util.111 +stand_still 1 +other_arch spell_constitution +value 1 +end +# +Allowed balm_generic +chance 1 +Object beauty +type 5 +other_arch spell_charisma +value 20 +end +# +# - misc. potions and balms +# +Allowed balm_generic +chance 1 +Object flying +face balm_flying.111 +type 5 +value 5 +other_arch spell_levitate +end +# +Allowed balm_generic +chance 1 +Object the serpent +face balm_serpent.111 +type 5 +value 5 +other_arch spell_staff_to_snake +end +# +Allowed balm_generic +chance 1 +Object invisible to undead +face balm_invisible_undead.111 +type 5 +other_arch spell_invisible_to_undead +value 5 +end +# +Allowed balm_generic +chance 1 +Object transparency +face balm_transparency.111 +type 5 +other_arch spell_improved_invisibility +value 5 +end +# +Allowed balm_generic +chance 1 +Object return home +face balm_return_home.111 +type 5 +value 5 +other_arch spell_word_of_recall +end +# +Allowed potion_generic +chance 1 +Object self knowledge +face potion_util.111 +type 5 +value 1 +other_arch spell_perceive_self +end +# +Allowed potion_generic +chance 1 +Object mystic power +face potion_util.111 +type 5 +other_arch spell_transference +value 8 +end +# +Allowed potion_generic +chance 1 +Object speed +face potion_util.111 +stand_still 1 +type 5 +level -80 +other_arch spell_haste +value 15 +end +# +Allowed potion_generic +chance 1 +Object recuperation +face potion_util.111 +stand_still 1 +type 5 +other_arch spell_regeneration +value 2 +end +# +# - figurines- these summon stuff +# +Allowed figurine_generic +chance 1 +Object clay +type 5 +other_arch spell_summon_golem +value 1 +level -20 +face figurine_clay.111 +end +# +Allowed figurine_generic +chance 1 +Object stone +type 5 +other_arch spell_summon_earth_elemental +level -20 +value 1 +face figurine_stone.111 +end +# +Allowed figurine_generic +chance 1 +Object whirlwind +type 5 +other_arch spell_summon_air_elemental +level -20 +value 1 +face figurine_whirlwind.111 +end +# +Allowed figurine_generic +chance 1 +Object a great wave +type 5 +other_arch spell_summon_water_elemental +level -20 +value 1 +face figurine_great_wave.111 +end +# +Allowed figurine_generic +chance 1 +Object a flame +type 5 +other_arch spell_summon_fire_elemental +value 1 +level -20 +face figurine_flame.111 +end +# +Allowed figurine_generic +chance 1 +Object a clenched hand +type 5 +other_arch spell_mystic_fist +level -20 +value 1 +end +# +# Dusts. +# +# - 360 deg effect +# +Allowed dust_generic +chance 1 +Object stasis +face dust_stasis.111 +type 5 +value 1 +other_arch spell_paralyze +end +# +Allowed dust_generic +chance 1 +Object frost +face dust_frost.111 +type 5 +other_arch spell_icestorm +value 1 +end +# +Allowed dust_generic +chance 1 +Object fright +face dust_fright.111 +type 5 +value 1 +other_arch spell_fear +end +# +Allowed dust_generic +chance 1 +Object lethargy +face dust_lethargy.111 +type 5 +value 1 +other_arch spell_slow +end +# +Allowed dust_generic +chance 1 +Object concussion +face dust_concussion.111 +type 5 +other_arch spell_shockwave +value 6 +end +# +#Allowed dust_generic +#chance 1 +#Object Necrocritis +#type 5 +#other_arch spell_face_of_death +#level -20 +#value 20 +#end +# +Allowed dust_generic +chance 1 +Object repelling undead +face dust_repelling_undead.111 +type 5 +other_arch spell_turn_undead +level -30 +value 1 +end +# +Allowed dust_generic +chance 1 +Object madness +face dust_madness.111 +type 5 +other_arch spell_mass_confusion +value 2 +end +# +Allowed dust_generic +chance 1 +Object ignition +face dust_ignition.111 +type 5 +other_arch spell_burning_hands +value 2 +end +# +Allowed dust_generic +chance 1 +Object conflagration +face dust_conflagration.111 +type 5 +other_arch spell_hellfire +value 4 +end +# +Allowed dust_generic +chance 1 +Object countermagic +face dust_countermagic.111 +type 5 +other_arch spell_counterspell +level -30 +value 1 +end +# +Allowed dust_generic +chance 1 +Object the Dead +face dust_dead.111 +type 5 +other_arch spell_command_undead +level -30 +value 1 +end +# +# -- mana blast +Allowed dust_generic +chance 1 +Object consuming wrath +face dust_consuming_wrath.111 +type 5 +other_arch spell_mana_blast +value 3 +end +# +# -- medium mana ball +Allowed dust_generic +chance 1 +Object encompassing rage +face dust_encompassing_rage.111 +type 5 +other_arch spell_medium_manaball +value 6 +end +# +# -- medium snowstorm +Allowed dust_generic +chance 1 +Object blizzards +face dust_blizzards.111 +type 5 +other_arch spell_medium_snowstorm +value 4 +end +# +# dusts w/ provide detection +# +Allowed dust_generic +chance 1 +Object clairvoyance +face dust_clairvoyance.111 +type 5 +other_arch spell_magic_mapping +value 2 +end +# +Allowed dust_generic +chance 1 +Object revealing +face dust_revealing.111 +type 5 +other_arch spell_show_invisible +level -20 +value 8 +end +# +Allowed dust_generic +chance 1 +Object show enchantment +face dust_show_enchantment.111 +type 5 +other_arch spell_detect_magic +value 1 +end +# +Allowed dust_generic +chance 1 +Object night vision +face dust_night_vision.111 +type 5 +value 1 +other_arch spell_dark_vision +end +# +Allowed dust_generic +chance 1 +Object piercing vision +face dust_piercing_vision.111 +type 5 +other_arch spell_xray +value 6 +end +# +Allowed dust_generic +chance 1 +Object clinging glow +face dust_clinging_glow.111 +type 5 +other_arch spell_faery_fire +value 1 +end +# +Allowed dust_generic +chance 1 +Object Biren's mist +face dust_biren_mist.111 +type 5 +other_arch spell_summon_fog +value 1 +end +# +# misc. dusts +# +# -- light +Allowed dust_generic +chance 1 +Object brightness +face dust_brightness.111 +type 5 +other_arch spell_light +level -20 +value 1 +end +# +# -- darkness +Allowed dust_generic +chance 1 +Object impenatrability +face dust_impenatrability.111 +type 5 +other_arch spell_darkness +level -20 +value 1 +end +# diff --git a/attackmess b/attackmess new file mode 100644 index 000000000..622a2a7ed --- /dev/null +++ b/attackmess @@ -0,0 +1,859 @@ +# attackmess -- messages to describe attacks and their effects +# arrows +TYPE:0 +3=hit +3= +3= grazes +6=hit +6= +6= pricks +11=hit +11= +11= pierces +17=hit +17= +17= punctures +29=hit +29= +29= deeply punctures +45=hit +45= +45= stabs +65=hit +65= +65= deeply stabs +90=hit +90= +90= penetrates +130=hit +130= +130= perforates +160=hit +160= +160= drills into +200=hit +200= +200= drives deeply into +9999=hit +9999= +9999= goes straight through +#drain +TYPE:1 +3=draw life from +3= +3= drew life from +6=drain +6= +6= drains +9=feed upon the life force of +9= +9= feeds upon the life force from +14=feel the life force of +14= course through your veins +14= pulls vital life force away from +19=suck the life out of +19= +19= sucks the life out of +26=tug mercilessly at +26='s soul +26= tugs mercilessly at the soul of +36=send dark waves of energy into +36= +36= sends dark waves of energy into +46=hear a wail of despair as +46= shudders briefly +46= causes wails of despair come from deep within +75=hear the laughter of dark gods as +75= vibrates with pain +75= vibrations of pain and ethereal laughter haunt +100=bite deeply into +100='s soul +100='s dark power bites deeply into +130=violently tear +130='s life force from the body +130= tears the life force away from +170=watch dark rippling waves cover +170= with screams of agony +170= sends dark waves of power into +210=laugh hideously as +210= begs for mercy at your feet +210= inflicts unbelievable pain upon +9999=witness the soul of +9999= shimmering out of the body violently +9999= cackles as the soul begins to depart from +#electric +TYPE:2 +3=zap +3= +3= zaps +7=shock +7= +7= shocks +10=jolt +10= +10= jolts +13=electrify +13= +13= electrifies +16=cause sparks to jump off +16='s body +16= causes sparks to dance around +21=electrocute +21= +21= electrocutes +29=cackle with glee as +29= convulses with pain +29= causes convulsions of pain to wrack +50=send shimmering shockwaves of power into +50= +50= sends shimmering shockwaves of power into +80=cause bolts of energy to crackle across +80='s body +80= causes bolts of energy to crackle around +130=send +130= into violent seizures +130= causes violent seizures in +170=watch +170= writhe in pain as electric bolts crackle violently +170='s power causes violent spasms in +200=are horrified by the sight of +200= frothing madly at your feet +200= causes uncontrollable muscle spasms in +9999=feel a violent shockwave crackling with power as +9999= shudders with blinding arcs +9999= sends horrible crackling power into +#cold +TYPE:3 +3=nip +3= +3= nips +8=chill +8= +8= chills +12=cause +12= to shiver +12= causes shivers in +17=cause +17= to shiver violently +17= causes violent shivers in +28=coat +28= in frost +28= sends a blast of frost at +60=cover +60= in a sheet of ice +60= sends a blast of ice at +90=freeze +90= +90= freezes +130=the intense cold causes +130= to shiver violently with pain +130= cold power causes violent shakes in +180=tear into +180= with a blast of arctic wind +180= sends a blast of arctic wind at +9999=nearly freeze +9999= solid +9999= nearly froze +#fire +TYPE:4 +3=singe +3= +3= singes +6=burn +6= +6= burns +9=ignite +9= +9= ignites +12=scorch +12= +12= scorches +16=torch +16= +16= torches +20=set +20= on fire +20= sets fire to +27=roast +27= +27= roasts +40=melt +40= +40= melts +70=set +70= ablaze +70= horribly burns +100=fry +100= +100= fries +130=fry +130= to a crisp +130= viciously fries +160=incinerate +160= +160= incinerates +200=cause +200= to burst into raging flames +200= causes flames to engulf +250=burn +250= to ashes +250= send blistering heatwaves into +9999=nearly vaporize +9999= +9999= nearly vaporizes +#basic hit +TYPE:5 +3=grazed +3= +3= grazes +6=hit +6= +6= hits +9=hit +9= hard +9= skillfully hits +12=hit +12= very hard +12= deftly hits +16=hit +16= extremely hard +16= violently hits +20=crush +20= very hard +20= crushes +27=smash +27= with a bonecrunching sound +27= smashes +40=shred +40= to pieces +40= shreds +70=beat +70= to a pulp +70= beats +130=grind +130= to dust +130= grinds +250=atomize +250= +250= atomizes +9999=annihilate +9999= +9999= annihilates +#karate! +TYPE:6 +3=graze +3= with your chop +3= grazes +6=hit +6= with your chop +6= hits +10=firmly strike +10= with your chop +10= firmly strikes +20=chop +20= upside the head +20= plants a chop to +40=kick +40= +40= kicks +60=spinkick +60= +60= spinkicks +90=acrobatically kick +90= in the head +90= head kicks +120=launch a fury of flying fists at +120= +120= launches a fury of flying fists at +150=touch a pressure point on +150= sending him into spasms +150= touches a pressure point on +180=dropkick +180= +180= dropkicks +220=spin and deliver a heel kick to the back of +220='s head +220= heel kicks +9999=unleash a fury of brutal attacks against +9999= knocking him to the floor +9999= unleashes a fury of brutal attacks against +#claws +TYPE:7 +3=graze +3= +3= grazes +6= claw +6= +6= claws +10=slash +10= +10= slashes +18= tear +18= +18= tears +27=rip into +27= +27= rips into +38=shred +38= +38= shreds +60=leave gushing wounds in +60= +60= leaves gushing wounds in +90=rake +90= with your razor sharp talons +90= rakes +120=slice deeply into the body of +120= +120= slices deeply into the body of +150=tear gaping holes in +150= +150= tears gaping holes in +200=severs the flesh from +200='s bone +200= severs flesh from bone in +250= gut +250= +250= guts +9999= eviscerate +9999= +9999= eviscerates +#punching +TYPE:8 +3=smack +3= +3= smacks +9=punch +9= +9= punches +15=punches +15= hard +15= skillfully punches +25=punches +25= very hard +25= deftly punches +35=violently beat +35= +35= violently beats +60=pulverize +60= +60= pulverizes +90=hammer +90= +90= hammers +120=beat +120= to a pulp +120= powerfully beats +150=beat the tar out of +150= +150= beats the tar out of +9999=nearly shatter the skull of +9999= +9999= pummels +#slash +TYPE:9 +3=cut +3= +3= cuts +6=cut +6= hard +6= skillfully cuts +9=cut +9= very hard +9= viciously cuts +12=slash +12= +12= slashes +20=slash +20= hard +20= skillfully slashes +30=slash +30= very hard +30= viciously slashes +45=slash +45= with a powerful sweep +45= powerfully slashes +60=lay open +60= with a vicious swipe +60= lays open +80=deeply gash +80= +80= deeply gashes +100= tear open +100= with a cruel slash +100= tears open +130=open up deep wounds +130= with a brutal swipe +130= opens up deep wounds in +160=mince +160= +160= minces +190=lacerate +190= with a gruesome hack +190= lacerates +230=tears a gaping wound into +230= with a horrendous sweep +230= tears a gaping wound into +9999=nearly bisects +9999= with a terrifying slash +9999= nearly bisects +#pierce +TYPE:10 +3=prick +3= +3= pricks +6=jab +6= +6= jabs +9=jab +9= hard +9= skillfully jabs +15=jab +15= very hard +15= viciously jabs +21=pierce +21= +21= pierces +34=pierce +34= hard +34= skillfully pierces +48=pierce +48= very hard +48= viciously pierces +65=drive your blade deeply into +65= +65= drives his blade deeply into +80=swiftly strike +80= with a penetrating jab +80= brutally pierces +115=deftly jab +115= with a perfectly aimed attack +115= deftly jabs +150=unleash a flurry of quick pierces into the +150='s gut +150= unleashes a flurry of pierces into +200=thrust your blade deep into the heart of +200= +200= thrusts deeply into the heart of +250=devastate +250= with a lightning fast jab +250= devastates +9999=strike hard and fast against +9999= leaving a gaping hole +9999= strikes hard and fast against +#cleave +TYPE:11 +3=hack at +3= +3= hacks at +6=hack hard at +6= +6= hacks hard at +9=hack very hard at +9= +9= hacks very hard at +12=cleave +12= +12= cleaves +15=cleave +15= hard +15= skillfully cleaves +18=cleave +18= very hard +18= viciously cleaves +21=carve into +21= +21= carves into +25=carve deeply into +25= +25= carves deeply into +30=rend flesh from the body of +30= +30= rends flesh from the body of +40=tear into +40= +40= tears into +55=tear deeply into +55= +55= tears deeply into +70=rip a deep gash in +70= +70= rips a deep gash in +90=sever bone and flesh from the body of +90= +90= severs bone and flesh from the body of +120=swing down hard at +120=, who spews forth an arc of blood +120= swings down hard at +150=are enshrouded in a mist of +150='s blood as your violent blow finds a home +150= is enshrouded in a mist of blood from +180=cross into +180= with a cruel gut-splitting cleave +180= crosses into +210=see a look of despair in the eyes of +210= as you tear him limb from limb +210= tears limbs and bone from +250=splattered with the blood of +250= as sinews of muscle give way to steel +250= is splattered with the blood of +9999=swing down hard on +9999= nearly splitting him end to end +9999= swings down hard on +#slice +TYPE:12 +3=slit open +3= +3= slits open +6=slice +6= +6= slices +9=slice +9= hard +9= skillfully slices +12=slice +12= very hard +12= viciously slices +20=brutally slice +20= +20= brutally slices +30=cut down +30= +30= cuts down +45=severs flesh +45= with a cruel slice +45= cruelly slices +60=carve deeply into +60= +60= carves deeply into +80=perform a wide arcing slice gashing open +80= +80= performs a wide arcing slice gashing open +120=slice open +120= with an overhead sweep +120= slices down +150=dissect +150= with a series of deep slices +150= dissects +180=split +180= wide open +180= splits +240=brutally slices +240= with a cruel flurry of blows +240= brutally slices +9999=unleash a blizzard of steel on +9999= filling the air with a mist of blood +9999= unleashes a blizzard of steel on +#stab +TYPE:13 +3=stab +3= +3= stabs +6=stab +6= hard +6= viciously stab +9=stab +9= very hard +9= violently stabs +12=thrust into +12= +12= thrusts into +18=thrust hard into +18= +18= thrusts hard into +25=thrust very hard into +25= +25= thrusts very hard into +35=drive your weapon hard into +35= +35= drives his weapon hard into +50=violently stabs +50= leaving a deep wound +50= brutally stabs +80=bore a deep hole in +80= +80= bores a deep hole in +115=draw back and ram your weapon into the upper body of +115= +115= draws back and rams his weapon into +150=scream a brutal war cry at +150= as you violently stab him +150= screams and repeatedly stabs +200=throw all your weight into a cruel thrust against +200= +200= throws all his weight into a cruel thrust against +9999=are covered in a rain of blood as your weapon homes in on +9999= +9999= is covered in a rain of blood from +#whip +TYPE:14 +3=lash +3= +3= lashes +6=lash +6= hard +6= viciously lash +9=lash +9= very hard +9= brutally lashes +12=whip +12= +12= whips +20=whip +20= hard +20= viciously whips +30=whip +30= very hard +30= brutally whips +45=flog +45= +45= flogs +60=flog +60= hard +60= viciously flogs +75=flog +75= very hard +75= brutally flogs +90=thrash +90= +90= thrashes +120=leave deep welts and bruises on +120= +120= cruelly thrashes +150=cruelly whip +150= as he screams in agony +150= causes screams of agony to emanate from +180=tear open gaping wounds in +180= +180= tears open gaping wounds in +9999=wrap your whip around +9999= and nearly strangle him +9999= nearly strangles +#crush +TYPE:15 +3=bruise +3= +3= bruises +6=crush +6= +6= crushes +9=skilfully crush +9= +9= skilfully crushes +12=violently crush +12= +12= violently crushes +18=brutally crush +18= +18= brutally crushes +25=smash +25= +25= smashes +35=splatter +35= +35= splatters +45=rupture +45= +45= ruptures +60=swing overhead and deliver a bone fracturing blow to +60= +60= swings overhead and delivers a bone fracturing blow to +80=beat +80= to a bloody pulp +80= pulps +100=deliver an organ-rupturing blow to +100= +100= delvivers an organ-rupturing blow to +120=swing violently at +120= shattering bone like glass +120= shatters the bones of +140=hear the sound of +140='s spine shattering +140= shatters the spine of +160=paint the walls with +160='s cerebral fluid as you crush his skull +160= paints the walls with bits of +180=cave in +180='s face with your crushing blow +180= caves in the face of +210=smash +210='s bones to a bloody paste +210= smashes the bones and flesh of +240=create a greusome and bloody mess from +240= +240= creates a bloody mess from +270=fly into a violent rampage against +270= throwing bone splinters and innards everywhere +270= flies into a violent rampage against +9999=pop +9999='s head like a ripe melon +9999= immolates +#bludgeon +TYPE:16 +3=raise a nasty welt on +3='s body +3= raises a nasty welt on +6=smack +6= +6= smacks +9=bash +9= +9= bashes +12=whack +12= +12= whacks +15=bludgeon +15= +15= bludgeons +20=strike +20= hard +20= strikes hard +25=strike +25= very hard +25= strikes very hard +35=viciously strike +35= +35= viciously strikes +45=create an oozing wound on +45='s body +45= creates an oozing wound on +60=land a rupturing blow on +60= +60= lands a rupturing blow on +75=watch +75= stagger back from your blow +75= hammers +100=knock +100= into next week +100= brutally hammers +140=send +140= flying +140= viciously hammers +180=buckle +180= at the knees +180= buckles the knees of +210=pound +210= nearly into unconciousness +210= brutally pounds +250=beat +250= into a mind altering state +250= lands a mind altering blow against +310=strike +310= with a heart-stopping blow +310= strikes a heart-stopping blow against +9999=ruthlessly pummel +9999= causing a fountain of blood to erupt from every orifice +9999= causes more damage than the developer could fathom to +#door +TYPE:17 +3=knock on the +3= +3= knocks on the +6=beat on the +6= +6= beats on the +9=pound on the +9= +9= pounds on the +15=kick at the +15=, wearing at the hinges +15= pounds on the +20=pummel the +20= +20= pummels the +40=pound hard on the +40= leaving large dents +40= pounds hard on the +80=body slam the door +80= making the door groan +80= crashes at the +150=wipe out the +150= +150= wipes out the +200=demolish bits of the +200=, indeed how is it still standing? +200= demolishes the +9999=command the +9999= to open with all the force at your command +9999=charges head first at the +#suffering (poison and diseases) +TYPE:18 +3=cause the +3= to cough +3= itches +6=irritate the +6='s throat and eyes +6= brings a sweat to +10=force the +10= to take some deep breaths +10= gives a painful rash to the +15=force the +15= to convulse and throw up +15= makes angry sores on +30=make the +30= cough up blood and bile +30= makes blood burst from the sores on the +50=cause violent convulsions in the +50= +50= forces screaming agony from the +80=pauses the heart of the +80= for a moment causing mind numbing pain +80= makes foam burst from the mouth and nose of the +100=produce massive blisters on the +100=, which screams out howls of pain +100= makes blood leak from the eyes and ears of the +150=destroy vast areas of flesh on the +150=, which nearly causes you to vomit in disgust +150= makes blood burst from the eyes of the +180=force the +180= to tear desperately at its own flesh in pain +180= rots body parts off of the +200=ravage the nervous system of the +200=, death is surely only moments away +200= digests the muscle tissue of the +250=cause the +250= to howl in great agony, you are surprised it can survive such poison +250= causes a gruesome blood curdling howl of despair to come from the +9999=are covered in rotting pus from the +9999='s bursting blisters, you cackle with hideous glee +9999= causes blood to flow swiftly from bursting flesh of the +TYPE:19 +3=feed upon +3= +3= feeds upon +6=steal some of +6='s life +6=steals some life from +10=pull life from +10= +10= pulls life from +15=rapidly age +15= +15= rapidly ages +20=draw life from +20= +20= draws life from +25=draw soul from +25= +25= draws soul from +30=are filled with the essense of +30= +30= is filled with the essense of +50=bathe in the essense of +50= +50= bathes in the essense of +80=pull a stream of life from +80= +80= pulls a stream of life from +100=tug at the soul of +100= +100= tugs at the soul of +130=deal an antonian blow to +130= +130= deals an antonian blow to +165=suck +165= lifeless +165= sucks lifeless +9999=take +9999='s soul +9999= take soul from diff --git a/formulae b/formulae new file mode 100644 index 000000000..0d51d951d --- /dev/null +++ b/formulae @@ -0,0 +1,4002 @@ +# formulae -- herein lie the formulae for alchemical products +# +# The code is designed so that any combination of objects may be combined to +# comprise a formula. Because the code only requires that the 'names' (see def +# below) of cauldron ingredients match those listen in the formula, you can +# use anything found in the game as a possible ingredient. Legal names include +# both 'obj->name' and a title field, if it exists. For example, it is legal +# to use an artifact like a "cloak of protection" as an ingredient. +# +# Definitions of fields: +# +# "Object" This is the title of the formula. In +# conjunction with a value in "arch" these +# are used to lookup artifacts from the +# artifacts file (ie. of ). +# If you want to just create the arch w/o +# making it an artifact, designate the +# object field as "NONE". +# +# "chance" is how likely a formula is to appear in +# an alchemical grimore. Chance of 0 indicates +# the formula never appears. +# +# "arch" indicates the possible archetype that may +# be used to generate the item. +# +# "ingred" is a comma delimited list of ingredients +# that are needed to create the item. Each +# alchemical formula *should* be unique! but +# note that this is not required. Values of +# ingredients must be the object names. Prepend +# an integer value to denote the number of that +# ingredient ("1" is not needed for single +# ingredients). Note that the ordering of the +# ingredients is *not* important. +# +# "yield" is the theoretical possible maximum # of +# items the recipe can generate. +# It is fundamentally useful for balancing +# reward/effort for these recipes. One intention +# is to enforce conservation of mass by means +# of this #. +# +# "trans" defaults to '0' and is not explicitly needed. +# If you define it to any value (ie '1') then +# one of the ingredients will be used as the base +# arch for the product. Obviously, the ingredient +# so used *must* have the same archetype as the +# product so don't be a fool and leave out a +# common archetype ingredient!! See bolt of Dragon +# slaying for an example of a transmution formula. +# +# "keycode" A string, such as "fire". In order for the alchemist +# to execute this recipe, he must have a FORCE with a +# slaying field matching the keycode +# +# "skill" A string, such as "alchemy". This is the name of the skill +# that is used to create this formula. Must be set if this is +# an alchemy recipe, in which case it must match one of the +# following: +# smithery, bowyer, jeweler, alchemy, thaumaturgy, literacy, +# woodsman +# +# "cauldron" A string, which must be the valid archetype name for an +# archetype. In the example of a true alchemy formula, this +# would be a cauldron. A smithery formula might use something +# like a forge. You can create formulae that are only usable +# with a specific facilities. This field is required unless the +# formula describes an item transformation. +# +# "exp" A required integer. This is the amount of experience a user +# gets by using this formula. You should factor difficulty in +# when setting exp. The game does not do this for you. +# +# "diff" A required integer. This is the difficulty level of the formula. +# A player with skill (after cauldron bonuses) equal to diff +# succeeds 51% of the time, maxing out at 95% when the player's +# skill is 35 or more than diff. +# +# "failure_arch" An optional string, which must be the valid archetype name for an +# archetype. Instead of a random effect, this item will be generated in case +# of alchemy failure. +# +# "failure_message" An optional string. If set, a failure in alchemy will +# display this message instead of a server-decided message. Only used if +# failure_arch is set too. +# +# "min_level" An optional integer. If set, this is the minimum required level +# needed to attempt the formulae. +# +# "combination" An optional integer. If set (and non-zero), the formula will never +# appear in the randomly generated books. +# +# "tool" An optional comma delimited list of archetypes names. If set, the formula +# explains what items can be transformed into when a 'tool' is used. +# 'arch' then lists all generated products, and 'ingred' what is transformed. +# +# +# IMPORTANT NOTE ----> +# It is not enough to construct ad-hoc lists of +# ingredients to make a formula. Playbalance will +# be adversely effected if you make a formula for +# a powerful artifact (potion of stat raising, for +# example) that is common, and/or easy to assemble +# the ingredients, and/or has few ingredients. Thus, +# here are some general guidelines for making formulae: +# +# 1) no fewer than 2 ingredients +# 2) at least one ingredient needs to be found +# in the dungeon, or is rarely appearing in shop. +# 3) more ingredients for more powerful stuff. +# 4) more 'expensive' ingredients for more powerful +# stuff. 'expensive' here means its harder to get, +# more costly to buy, rarer to find. +# 5) Run crossfire with the -m9 switch to check your formula - +# It does some sanity checking and price checking +# +# +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +# F O R M U L A E B E G I N +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +# +# -------------- +# Basic formulae - these formulae make some of the most often used +# ingredients. +# -------------- +# +# true lead +Object NONE +arch true_lead +yield 3 +chance 5 +diff 20 +exp 100000 +skill alchemy +cauldron cauldron +ingred lead,pile of philosophical salt,bottle of philosophical oil,pile of philosophical sulphur,pile of philosophical phosphorus +# +# fixed mercury +Object NONE +arch fix_mercury +yield 3 +chance 5 +diff 20 +exp 100000 +skill alchemy +cauldron cauldron +ingred mercury,pile of philosophical salt,bottle of philosophical oil,pile of philosophical sulphur,pile of philosophical phosphorus +# +# mercury +Object NONE +arch mercury +chance 10 +diff 5 +exp 1000 +skill alchemy +cauldron cauldron +ingred 3 pile of cinnabar +# +# philosophical salt +Object NONE +arch phil_salt +chance 10 +diff 5 +exp 1000 +yield 7 +skill alchemy +cauldron cauldron +ingred 7 pile of salt +# +# philosophical sulphur +Object NONE +arch phil_sulphur +chance 10 +diff 5 +exp 1000 +yield 7 +skill alchemy +cauldron cauldron +ingred 7 pile of sulphur +# +# philosophical phosphorus +Object NONE +arch phil_phosphorus +chance 10 +diff 5 +exp 1000 +yield 7 +skill alchemy +cauldron cauldron +ingred 7 pile of phosphorus +# +# philosophical oil +Object NONE +arch phil_oil +chance 9 +diff 5 +exp 1000 +yield 7 +skill alchemy +cauldron cauldron +ingred 7 bottle of mineral oil +# +# water of the wise +Object the wise +arch water +chance 30 +diff 8 +exp 1000 +yield 7 +skill alchemy +cauldron cauldron +ingred 7 water +# +# water of diamond +Object diamond +arch water +chance 30 +diff 10 +exp 5000 +yield 1 +skill alchemy +cauldron cauldron +ingred water of the wise,3 diamond +# +# water of ruby +Object ruby +arch water +diff 10 +exp 5000 +chance 35 +skill alchemy +cauldron cauldron +ingred 3 ruby,water of the wise +# +# water of sapphire +Object sapphire +arch water +diff 10 +exp 5000 +chance 40 +skill alchemy +cauldron cauldron +ingred 3 sapphire,water of the wise +# +# water of emerald +Object emerald +arch water +chance 40 +diff 10 +exp 5000 +skill alchemy +cauldron cauldron +ingred 3 emerald,water of the wise +# +# water of pearl +Object pearl +arch water +chance 40 +diff 10 +exp 5000 +skill alchemy +cauldron cauldron +ingred 3 pearl,water of the wise +# +# Now for basic smithery ingredients -- the bars (made from ores) +# +# +# copper bar +Object NONE +arch copperbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 copper ore +# +# gold bar +Object NONE +arch goldbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 gold ore +# +# iron bar +Object NONE +arch ironbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 iron ore +# +# lead bar +Object NONE +arch leadbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 lead ore +# +# platinum bar +Object NONE +arch platbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 platinum ore +# +# silver bar +Object NONE +arch silverbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 silver ore +# +# tin bar +Object NONE +arch tinbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 tin ore +# +# uranium bar +Object NONE +arch uraniumbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 uranium ore +# +# zinc bar +Object NONE +arch zincbar +chance 8 +diff 3 +exp 500 +skill smithery +cauldron forge +ingred 5 zinc ore +# +# steel bar +Object NONE +arch steelbar +chance 6 +diff 5 +exp 1000 +skill smithery +cauldron forge +ingred 5 iron ore,ashes +# +# bronze bar +Object NONE +arch bronzebar +chance 6 +diff 5 +exp 1000 +skill smithery +cauldron forge +ingred 4 copper ore,tin ore +# * in reality, bronze was more 9:1, but I don't feel like making it that convoluted +# +# brass bar +Object NONE +arch brassbar +chance 6 +diff 5 +exp 1000 +skill smithery +cauldron forge +ingred 3 copper ore,2 zinc ore +# +# -------------- +# Basic weaponry +# -------------- +# +# +# iron dagger +Object NONE +arch dagger +chance 5 +diff 7 +exp 1500 +yield 10 +skill smithery +cauldron forge +ingred iron bar,brass bar +# The brass is for the hilt of the dagger +# +# bronze dagger +Object NONE +arch b_dagger +chance 6 +diff 6 +exp 1200 +yield 10 +skill smithery +cauldron forge +ingred bronze bar,brass bar +# +# iron shortsword +Object NONE +arch shortsword +chance 5 +diff 10 +exp 2000 +yield 3 +skill smithery +cauldron forge +ingred 2 iron bar,brass bar +# +# bronze shortsword +Object NONE +arch b_ssword_1 +chance 6 +diff 9 +exp 1700 +yield 3 +skill smithery +cauldron forge +ingred 2 bronze bar,brass bar +# +# steel shortsword +Object NONE +arch steel_shortsword +chance 1 +diff 25 +exp 2500 +yield 3 +skill smithery +cauldron forge +ingred 2 steel bar,brass bar +# +# ----------- +# Basic armor +# ----------- +# +# +# iron scale mail +Object NONE +arch scale_mail +chance 5 +diff 7 +exp 1500 +skill smithery +cauldron forge +ingred 2 iron bar +# +# bronze scale mail +Object NONE +arch b_scale_mail +chance 6 +diff 6 +exp 1200 +skill smithery +cauldron forge +ingred 2 bronze bar +# +# iron small shield +Object NONE +arch small_shield +chance 6 +diff 5 +exp 1000 +skill smithery +cauldron forge +ingred iron bar,2 leather strip +# +# bronze small shield +Object NONE +arch b_small_shield +chance 6 +diff 4 +exp 800 +skill smithery +cauldron forge +ingred bronze bar,2 leather strip +# +# iron high shield +Object NONE +arch high_shield +chance 6 +diff 8 +exp 2000 +skill smithery +cauldron forge +ingred 2 iron bar,2 leather strip +# +# ---------------- +# Tanning +# ---------------- +# +# +# leather -- from small troll +Object NONE +arch leather +chance 3 +diff 4 +exp 850 +skill woodsman +cauldron tanbench +ingred small troll's hide +# +# leather -- from large troll +Object NONE +arch leather +chance 3 +diff 5 +exp 1000 +yield 5 +skill woodsman +cauldron tanbench +ingred troll's hide +# +# leather -- from wolf +Object NONE +arch leather +chance 3 +diff 5 +exp 1000 +skill woodsman +cauldron tanbench +ingred 2 wolf's hide +# +# leather -- from bear +Object NONE +arch leather +chance 3 +diff 5 +exp 1000 +yield 2 +skill woodsman +cauldron tanbench +ingred bear's hide +# +# white leather -- from sheep +#Object NONE +#arch leather_white +#chance 3 +#diff 7 +#exp 1500 +#skill woodsman +#cauldron tanbench +#ingred 2 sheepskin +# +# white leather -- from dire wolf +Object NONE +arch leather_white +chance 3 +diff 7 +exp 1500 +skill woodsman +cauldron tanbench +ingred 2 dire wolf's hide +# +# white leather -- from dire wolf sire +Object NONE +arch leather_white +chance 3 +diff 7 +exp 1500 +skill woodsman +cauldron tanbench +ingred dire wolf sire's hide +# +# white leather -- from polar bear +Object NONE +arch leather_white +chance 3 +diff 7 +exp 1500 +yield 5 +skill woodsman +cauldron tanbench +ingred polar bear's hide +# +# black leather -- from behemoth +Object NONE +arch leather_black +yield 14 +chance 3 +diff 7 +exp 1500 +skill woodsman +cauldron tanbench +ingred behemoth's hide +# +# black leather -- from hellhound +Object NONE +arch leather_black +chance 3 +diff 7 +exp 1500 +skill woodsman +cauldron tanbench +ingred 3 hellhound's hide +# +# black leather -- from greater hellhound +Object NONE +arch leather_black +chance 3 +diff 7 +exp 1500 +skill woodsman +cauldron tanbench +ingred greater hellhound's hide +# +# ------------------------- +# Basic recipes for leather +# ------------------------- +# +Object NONE +arch leather_strips +yield 50 +ingred leather +chance 0 +combination 1 +tool slicingknife,b_slicingknife +# +# Cloak +Object NONE +arch cloak +yield 5 +chance 5 +diff 6 +exp 1200 +skill woodsman +cauldron tanbench +# use a leather strip for cloak hood +ingred leather,leather strip +# +# Black leather cloak +Object black leather +arch cloak +yield 5 +chance 5 +diff 8 +exp 1400 +skill woodsman +cauldron tanbench +# use a leather strip for cloak hood +ingred black leather,leather strip +# +# White leather cloak +Object white leather +arch cloak +yield 5 +chance 5 +diff 8 +exp 1400 +skill woodsman +cauldron tanbench +# use a leather strip for cloak hood +ingred white leather,leather strip +# +# leather armour +Object NONE +arch leather_armour +chance 5 +diff 8 +exp 1500 +skill woodsman +cauldron tanbench +ingred leather +# +# -------------- +# Potions -- incl. balms, figurines, and dusts +# -------------- +# +# -- Balms of protection. Since balm is rubbed on, I made only +# protections vs. things that 'physically' must touch you. +# Other protections are in potion. +# +# -- balms of protection -- +# +# -- fire prot. +Object asbestos +arch balm_generic +chance 25 +diff 15 +exp 8000 +skill alchemy +cauldron cauldron +ingred 3 red dragon scale,water of the wise +# +# -- cold prot. #1 +Object warmth +arch balm_generic +chance 25 +diff 16 +exp 12000 +yield 6 +skill alchemy +cauldron cauldron +ingred vampire's heart,water of the wise,icecube +# +# -- cold prot. #2 +Object warmth +arch balm_generic +chance 25 +diff 14 +exp 6000 +yield 3 +skill alchemy +cauldron cauldron +ingred water of the wise,water of pearl,icecube +# +# -- elect prot. +Object insulation +arch balm_generic +chance 25 +diff 14 +exp 7000 +skill alchemy +cauldron cauldron +ingred beholdereye,water of the wise,2 key +# +# -- phys. prot. +Object aethereality +arch balm_generic +chance 28 +diff 17 +exp 8000 +skill alchemy +cauldron cauldron +ingred 3 ghost's ectoplasm,water of emerald +# +# -- misc. balms -- +# +# -- word of recall +Object return home +arch balm_generic +chance 2 +diff 12 +exp 6000 +yield 3 +skill alchemy +cauldron cauldron +ingred 3 xan's wing,3 pixie's wings,3 water of sapphire +# +# -- invisible +Object transparency +arch balm_generic +chance 8 +diff 14 +exp 7000 +skill alchemy +cauldron cauldron +ingred ghost's ectoplasm,water of emerald,3 onion +# +# -- invisible to undead +Object invisible to undead +arch balm_generic +chance 15 +diff 10 +exp 5000 +skill alchemy +cauldron cauldron +ingred zombie's corpse,graveyard dirt +# +# -- minor heal +Object first aid +arch balm_generic +chance 27 +diff 9 +exp 4000 +skill alchemy +cauldron cauldron +yield 7 +ingred water of the wise,mandrake root +# +# -- levitation +Object flying +arch balm_generic +chance 20 +diff 13 +exp 7000 +skill alchemy +cauldron cauldron +ingred 2 giant bat's wing,water of the wise +# +# -- serpent to snake (you rub it on your staff!) +Object the serpent +arch balm_generic +chance 12 +diff 12 +exp 6000 +skill alchemy +cauldron cauldron +ingred snake's skin,bottle of philosophical oil +# +# Figurines -- these devices should only summon 'golems'; never any +# other effects. +# +# -- summon golem +Object clay +arch figurine_generic +chance 8 +diff 8 +exp 3000 +skill alchemy +cauldron cauldron +ingred 3 graveyard dirt,water of the wise +# +# -- summon air elem +Object whirlwind +arch figurine_generic +chance 7 +diff 20 +exp 20000 +yield 4 +skill alchemy +cauldron cauldron +ingred air para-elemental's residue,7 pile of gypsum,bottle of philosophical oil +# +# -- summon earth elem +Object stone +arch figurine_generic +chance 5 +diff 20 +exp 20000 +yield 4 +skill alchemy +cauldron cauldron +ingred earth para-elemental's residue,7 pile of pyrite,bottle of philosophical oil +# +# -- summon water elem +Object a great wave +arch figurine_generic +chance 4 +diff 20 +exp 20000 +yield 4 +skill alchemy +cauldron cauldron +ingred water para-elemental's residue,7 water,bottle of philosophical oil +# +# -- summon fire elem +Object a flame +arch figurine_generic +chance 3 +diff 20 +exp 20000 +yield 4 +skill alchemy +cauldron cauldron +ingred fire para-elemental's residue,7 pile of sulphur,bottle of philosophical oil +# +# -- mystic fist +Object a clenched hand +arch figurine_generic +chance 1 +yield 7 +diff 14 +exp 10000 +skill alchemy +cauldron cauldron +ingred figurine of clay,hill giant's hand,bottle of philosophical oil +# +# Dusts -- these either allow 360 deg 'attacks' or effect some kind of +# detection. +# +# -- dusts w/ 360 effect -- +# +# -- paralyze +Object stasis +arch dust_generic +chance 15 +diff 10 +exp 5000 +skill alchemy +cauldron cauldron +ingred mountain stone,goblin's liver +# +# -- mass confusion +Object madness +arch dust_generic +chance 15 +diff 12 +exp 6000 +yield 2 +skill alchemy +cauldron cauldron +ingred madman's corpse,2 water of the wise +# +# -- burning hands +Object ignition +arch dust_generic +chance 19 +yield 4 +diff 15 +exp 8000 +skill alchemy +cauldron cauldron +ingred water of diamond,pile of salt,pile of phosphorus,pile of sulphur +# +# -- hellfire +Object conflagration +arch dust_generic +chance 5 +yield 4 +diff 20 +exp 20000 +skill alchemy +cauldron cauldron +ingred water of diamond,pile of philosophical salt,pile of philosophical phosphorus,pile of philosophical sulphur +# +# -- counterspell +Object countermagic +arch dust_generic +chance 23 +diff 15 +exp 9000 +yield 4 +skill alchemy +cauldron cauldron +ingred 2 lead,pile of philosophical phosphorus +# +# -- slow +Object lethargy +arch dust_generic +chance 23 +diff 15 +exp 9000 +yield 6 +skill alchemy +cauldron cauldron +ingred water of pearl,slug's slime,river stone +# +# -- icestorm #1 +Object frost +arch dust_generic +chance 18 +diff 12 +exp 10000 +yield 4 +skill alchemy +cauldron cauldron +ingred icecube,icecube,icecube,water of diamond +# +# -- icestorm #2 +Object frost +arch dust_generic +chance 18 +diff 14 +exp 8000 +yield 3 +skill alchemy +cauldron cauldron +ingred water of pearl,water of diamond,pile of gypsum +# +# -- shockwave +Object concussion +arch dust_generic +chance 8 +diff 10 +exp 5000 +yield 2 +skill alchemy +cauldron cauldron +ingred dust of conflagration,dust of ignition +# +# -- fear +Object fright +arch dust_generic +chance 16 +diff 12 +exp 6000 +yield 2 +skill alchemy +cauldron cauldron +ingred orc's heart,water of the wise +# +# -- turn undead +Object repelling undead +arch dust_generic +chance 11 +diff 9 +exp 4500 +yield 6 +skill alchemy +cauldron cauldron +ingred pile of salt,graveyard dirt +# +# -- face of death -- this is potent stuff!! +# unfortuneately its currently buggy :< +#Object Necrocritis +#arch dust_generic +#chance 0 +#ingred 3 graveyard dirt,vampire's heart,zombie corpse,lich dust +# +# -- dusts of detection -- +# +# -- magic mapping +Object clairvoyance +arch dust_generic +chance 14 +diff 7 +exp 4000 +yield 6 +skill alchemy +cauldron cauldron +ingred 2 beholdereye,water of sapphire +# +# -- show invisible +Object revealing +arch dust_generic +chance 3 +diff 9 +exp 4500 +yield 5 +skill alchemy +cauldron cauldron +ingred 3 pile of gypsum,Dread's eye,water of emerald +# +# -- detect magic +Object show enchantment +arch dust_generic +chance 38 +diff 5 +exp 2000 +yield 5 +skill alchemy +cauldron cauldron +ingred pixie dust,pile of pyrite +# +# -- dark vision +Object night vision +arch dust_generic +chance 17 +diff 15 +exp 9000 +yield 10 +skill alchemy +cauldron cauldron +ingred beholdereye,3 carrots,water of the wise +# +# -- xray +Object piercing vision +arch dust_generic +chance 11 +yield 10 +diff 9 +exp 4500 +skill alchemy +cauldron cauldron +ingred water of sapphire,7 carrots +# +# -- faery fire +Object clinging glow +arch dust_generic +chance 21 +diff 14 +exp 8000 +yield 10 +skill alchemy +cauldron cauldron +ingred pile of pyrite,3 pixie dust,water of the wise +# +# -- fog, ok, ok. Not a detection spell. Not 360. But where else +# to put it? And after all the work I put in this game, +# can't I name an artifact after a favorite character? :) +# -- b.t. +Object Biren's mist +arch dust_generic +chance 6 +diff 15 +exp 7000 +yield 3 +skill alchemy +cauldron cauldron +ingred water of the wise,icecube,booze +# +# biren's mist #2 +Object Biren's mist +arch dust_generic +chance 6 +yield 6 +diff 14 +exp 7500 +skill alchemy +cauldron cauldron +ingred water of the wise,water of pearl,booze +# +# -- command undead +Object the Dead +arch dust_generic +chance 14 +diff 14 +exp 7000 +yield 5 +skill alchemy +cauldron cauldron +ingred skull's tongue,zombie's corpse,graveyard dirt +# +# -- light +Object brightness +arch dust_generic +chance 24 +diff 12 +exp 6000 +yield 6 +skill alchemy +cauldron cauldron +ingred torch,water of ruby,pile of sulphur +# +# -- darkness +Object impenatrability +arch dust_generic +chance 15 +diff 18 +exp 12000 +yield 3 +skill alchemy +cauldron cauldron +ingred burnt out torch,lead,dust of Biren's mist +# +# -- mana blast +Object consuming wrath +arch dust_generic +chance 16 +diff 18 +exp 12000 +yield 5 +skill alchemy +cauldron cauldron +ingred water of diamond,pile of phosphorus,lead,pile of sulphur +# +# -- medium mana ball +Object encompassing rage +arch dust_generic +chance 4 +diff 20 +exp 20000 +yield 5 +skill alchemy +cauldron cauldron +ingred water of diamond,pile of philosophical phosphorus,lead,pile of philosophical sulphur +# +# +# -- medium snowstowm +Object blizzards +arch dust_generic +chance 5 +yield 5 +diff 15 +exp 10000 +skill alchemy +cauldron cauldron +ingred water of sapphire,dust of frost,bottle of philosophical oil +# +# Potions -- these give 'non-contact' protections, have +# attack effects on the 'drinker' (or one it is +# thrown at ;), give immunities, give cures and +# have the more powerfull misc. effects. +# +# -- stat enchancing potion. (temporary, allowing players to make +# permantent stat raising items is a playbalance no no I think). +# +# -- strength spell +Object strength +arch potion_generic +chance 18 +diff 16 +exp 12000 +skill alchemy +cauldron cauldron +yield 7 +ingred 3 water of the wise,ogre's arm,pile of philosophical salt +# +# -- dex spell +Object agility +arch potion_generic +chance 18 +diff 16 +exp 12000 +yield 7 +skill alchemy +cauldron cauldron +ingred 3 water of the wise,pixie dust,pile of philosophical salt +# +# -- con spell +Object fortitude +arch potion_generic +chance 17 +diff 16 +exp 12000 +yield 7 +skill alchemy +cauldron cauldron +ingred 3 water of the wise,small troll's liver,pile of philosophical salt +# +# -- cha spell (gets rid of wrinkles, better as balm! :) +Object beauty +arch balm_generic +chance 5 +diff 16 +exp 12000 +yield 7 +skill alchemy +cauldron cauldron +ingred woman's head,3 mint sprig,water of the wise +# +# -- heroism +Object NONE +arch potion_heroism +chance 11 +diff 16 +exp 12000 +yield 8 +skill alchemy +cauldron cauldron +ingred ogre's heart,3 water of the wise,pile of philosophical salt,pirate's heart +# +# -- immunity potion, these are separate archs each already -- +# Note the 0 chance--these formulae are quest items. +# +# -- fire immune +# (quest: peterm/FireTemple) +Object NONE +arch potion_cold +chance 0 +diff 50 +exp 500000 +yield 10 +skill alchemy +cauldron cauldron +ingred fire para-elemental's residue,3 balm of asbestos,dragon's steak,7 water of ruby +keycode fire alchemist +# +# -- cold immune +Object NONE +arch potion_fire +chance 1 +diff 50 +exp 500000 +yield 10 +skill alchemy +cauldron cauldron +ingred ice para-elemental's residue,3 balm of warmth,chinese dragon's steak,7 water of sapphire +# +# -- renamed potion of invulnerability to potion of shielding +Object NONE +arch potion_shielding +chance 0 +diff 50 +exp 500000 +yield 4 +skill alchemy +cauldron cauldron +ingred Spectre's ectoplasm,demon's head,7 water of ruby,3 balm of aethereality +# +# -- magic immunity (very powerful) +Object magic resistance +arch potion_generic +chance 0 +diff 50 +exp 500000 +yield 14 +skill alchemy +cauldron cauldron +ingred block of true lead,demon's heart,7 water of diamond,3 potion of resist magic +# +# -- electric immunity (very powerful) +Object shock resistance +arch potion_generic +chance 0 +diff 50 +exp 500000 +yield 14 +skill alchemy +cauldron cauldron +ingred lightning para-elemental's residue,block of fixed mercury,titan's head,7 water of ruby +# +# -- prot from magic +Object resist magic +arch potion_generic +chance 25 +diff 20 +exp 20000 +yield 2 +skill alchemy +cauldron cauldron +ingred water of ruby,beholder's tongue,mandrake root +# +# -- prot from confusion +Object resist confusion +arch potion_generic +chance 22 +diff 20 +exp 20000 +skill alchemy +cauldron cauldron +ingred madman's head,beholdereye,water of ruby +# +# -- prot from draining +Object resist draining +arch potion_generic +chance 21 +diff 15 +exp 12000 +yield 10 +skill alchemy +cauldron cauldron +ingred wight's corpse,water of ruby,graveyard dirt +# +# -- prot from paralysis +Object resist paralysis +arch potion_generic +chance 24 +diff 14 +exp 11000 +yield 10 +skill alchemy +cauldron cauldron +ingred mercury,water of ruby,cunning gnome's corpse +# +# -- prot from slow +Object resist slow +arch potion_generic +chance 24 +diff 14 +exp 11000 +yield 10 +skill alchemy +cauldron cauldron +ingred water of ruby,2 xan's wing +# +# -- prot from poison +Object resist poison +arch potion_generic +chance 20 +diff 15 +exp 12000 +yield 10 +skill alchemy +cauldron cauldron +ingred scorpion's stinger,water of ruby,clover +# +# -- curative potion +# +# -- cure blindness +Object cure vision +arch potion_generic +chance 15 +diff 12 +exp 9000 +yield 5 +skill alchemy +cauldron cauldron +ingred man's eye,carrots,balm of first aid +# +# -- cure poison +Object cure poison +arch potion_generic +chance 16 +diff 12 +exp 9000 +yield 5 +skill alchemy +cauldron cauldron +ingred snake's skin,apple,balm of first aid +# +# -- cure confusion +Object cure madness +arch potion_generic +chance 17 +diff 12 +exp 9000 +yield 9 +skill alchemy +cauldron cauldron +ingred madman's head,apple,balm of first aid +# +# -- potion casting other magic, dedicated archs first, then potion_gen +# +# -- sp regen. Recipe #1 +Object NONE +arch potion_magic +chance 0 +diff 20 +exp 20000 +yield 5 +skill alchemy +cauldron cauldron +ingred 3 potion of mystic power,block of fixed mercury,water of diamond +# +# -- sp regen. Recipe #2 +Object NONE +arch potion_magic +chance 0 +diff 20 +exp 25000 +yield 4 +skill alchemy +cauldron cauldron +ingred potion of mystic power,mushroom of Magic,water of diamond +# +# -- restoration +Object NONE +arch potion_restoration +chance 7 +diff 10 +exp 10000 +yield 5 +skill alchemy +cauldron cauldron +ingred unicorn horn,3 booze +# +# -- healing recipe #1 +Object NONE +arch potion_heal +cauldron cauldron +chance 8 +diff 13 +exp 2600 +skill alchemy +yield 1 +ingred mushroom of Healing,water of emerald,water of diamond +# +# -- healing recipe #2 +Object NONE +arch potion_heal +cauldron cauldron +chance 4 +diff 13 +exp 13000 +skill alchemy +yield 1 +ingred balm of first aid,red rose,unicorn horn +# +# -- regeneration +Object recuperation +arch potion_generic +chance 9 +diff 13 +exp 13000 +yield 7 +skill alchemy +cauldron cauldron +ingred troll's liver,water of the wise,3 booze +# +# -- haste +Object speed +arch potion_generic +chance 1 +diff 20 +exp 20000 +yield 4 +skill alchemy +cauldron cauldron +ingred pixie's wings,xan's wing,water of diamond +# +# -- transfer +Object mystic power +arch potion_generic +chance 8 +diff 12 +exp 12000 +yield 6 +skill alchemy +cauldron cauldron +ingred 3 water of diamond,sage's head,clover +# +# -- perceive self +Object self knowledge +arch potion_generic +chance 20 +diff 10 +exp 10000 +yield 3 +skill alchemy +cauldron cauldron +ingred sage's head,water of the wise +# +# -- probe +Object testing monsters +arch potion_generic +chance 20 +diff 10 +exp 10000 +yield 3 +skill alchemy +cauldron cauldron +ingred magnifying glass,tissue paper,7 water +# +# -- cure disease +Object cure disease +arch potion_generic +chance 20 +diff 5 +exp 5000 +yield 5 +skill alchemy +cauldron cauldron +ingred booze,balm of first aid,red rose +# +# -- attack potion. Drinker/target is effected adversely +# +# -- sm. lightning +Object electric shock +arch potion_generic +chance 4 +diff 10 +exp 10000 +yield 3 +skill alchemy +cauldron cauldron +ingred lightning para-elemental's residue,water of diamond +# +# -- firebolt +Object fire +arch potion_generic +chance 4 +diff 10 +exp 10000 +yield 3 +skill alchemy +cauldron cauldron +ingred fire para-elemental's residue,water of ruby +# +# -- frostbolt +Object freezing +arch potion_generic +chance 4 +diff 10 +exp 10000 +yield 3 +skill alchemy +cauldron cauldron +ingred ice para-elemental's residue,water of sapphire +# +# -- sunspear +Object sunfire +arch potion_generic +chance 4 +diff 10 +exp 10000 +yield 3 +skill alchemy +cauldron cauldron +ingred lava para-elemental's residue,water of diamond +# +# -- comet +Object black fire +arch potion_generic +chance 2 +diff 10 +exp 10000 +yield 5 +skill alchemy +cauldron cauldron +ingred potion of fire,potion of sunfire,water of diamond +# +# -- meteor storm, very powerful. +Object fiery destruction +arch potion_generic +chance 0 +diff 50 +exp 50000 +yield 6 +skill alchemy +cauldron cauldron +ingred potion of black fire,water of diamond,water of ruby,water of sapphire,water of emerald +# +# -- s. fireball +Object firestorm +arch potion_generic +chance 12 +diff 18 +exp 18000 +yield 7 +skill alchemy +cauldron cauldron +ingred dust of ignition,3 booze,bottle of philosophical oil +# +# -- m. fireball +Object great firestorm +arch potion_generic +chance 4 +diff 18 +exp 18000 +yield 7 +skill alchemy +cauldron cauldron +ingred dust of conflagration,3 booze,bottle of philosophical oil +# +# -- poison cloud +Object noxious fumes +arch potion_generic +chance 15 +diff 18 +exp 18000 +yield 7 +skill alchemy +cauldron cauldron +ingred 3 xan's wing,water of emerald +# +# -- color spray. very powerful, probably should be a quest item +Object Rainbow Wave +arch potion_generic +chance 0 +diff 50 +exp 100000 +yield 6 +skill alchemy +cauldron cauldron +ingred wyvern of chaos's steak,7 water of diamond,potion of electric shock,skull's tongue +# +# -- ball lightning +Object lasting shock +arch potion_generic +chance 3 +diff 28 +exp 40000 +yield 3 +skill alchemy +cauldron cauldron +ingred 3 water of diamond,3 potion of electric shock,electric dragon's steak +# +# ------------------- +# Missile weapons +# ------------------- +# +Object Slay Dragon +arch arrow +chance 3 +trans 1 +diff 5 +exp 5000 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,dragon's claw +# +Object Slay Dragon +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,dragon's claw +# +# +Object Assassinating Dragons +arch bolt +chance 0 +diff 30 +exp 50000 +yield 20 +trans 1 +skill bowyer +cauldron workbench +ingred 20 bolt,dragon's heart,water of emerald,scorpion's stinger +# +# +Object Assassinating Dragons +arch arrow +chance 0 +diff 30 +exp 50000 +yield 20 +trans 1 +skill bowyer +cauldron workbench +ingred 20 arrow,dragon's heart,water of emerald,scorpion's stinger +# +Object Assassinating Trolls +arch bolt +chance 0 +diff 30 +exp 50000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,troll's heart,scorpion's stinger +# +# +Object Assassinating Trolls +arch arrow +chance 0 +diff 30 +exp 50000 +yield 20 +trans 1 +skill bowyer +cauldron workbench +ingred 20 arrow,troll's heart,scorpion's stinger +# +# +Object Blessedness +arch bolt +chance 0 +diff 30 +exp 50000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,unicorn horn,2 water of sapphire +# +# +Object Blessedness +arch arrow +chance 0 +diff 30 +exp 50000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,unicorn horn,2 water of sapphire +# +# +Object Magic +arch arrow +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,potion of mystic power +# +# +Object Magic +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,potion of mystic power +# +# +Object Fire +arch arrow +chance 4 +trans 1 +diff 5 +exp 5000 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,wyvern's steak +# +# +Object Fire +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,wyvern's steak +# +# +Object Frost +arch arrow +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,ghost's ectoplasm +# +# +Object Frost +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,ghost's ectoplasm +# +# +Object Lightning +arch arrow +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,skull's tooth +# +# +Object Lightning +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,skull's tooth +# +# +Object Paralysis +arch arrow +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,beholdereye +# +# +Object Paralysis +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,beholdereye +# +# +Object Poison +arch arrow +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 arrow,scorpion's stinger +# +# +Object Poison +arch bolt +chance 4 +diff 5 +exp 5000 +trans 1 +yield 20 +skill bowyer +cauldron workbench +ingred 20 bolt,scorpion's stinger +# +# ------------------- +# Cloaks +# ------------------- +# +Object minor protection +arch cloak +chance 5 +diff 5 +exp 5000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,balm of aethereality +# +Object intermediate protection +arch cloak +chance 4 +diff 10 +exp 15000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,ghost's ectoplasm,balm of aethereality +# +Object greater protection +arch cloak +chance 2 +diff 20 +exp 30000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,Spectre's ectoplasm,potion of aethereality +# +Object Insulation +arch cloak +chance 3 +diff 10 +exp 10000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,3 electric dragon's steak,balm of insulation +# +Object Warmth +arch cloak +diff 10 +exp 10000 +chance 3 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,3 chinese dragon's steak,balm of insulation +# +Object Asbestos +arch cloak +chance 3 +diff 10 +exp 10000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,3 dragon's steak,balm of insulation +# +Object Acid Proofing +arch cloak +chance 3 +diff 25 +exp 50000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,gaelotroll's corpse,block of true lead +# +Object Lythander +arch cloak +chance 1 +diff 25 +exp 50000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,Dread's eye,holy symbol,2 potion of power +# +Object Gaea +arch cloak +chance 1 +yield 1 +diff 26 +trans 1 +exp 55000 +skill woodsman +cauldron tanbench +ingred cloak,balm of asbestos,balm of insulation,balm of warmth,holy symbol +# +Object the Magi +arch cloak +chance 1 +diff 26 +exp 80000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,potion of wisdom,2 potion of power +# +Object Unholy Protection +arch cloak +chance 3 +diff 25 +exp 50000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred cloak,ring of Doom,amulet of Unholiness,lich dust,vampire's heart +# +# ------------------- +# Boots +# ------------------- +# +Object granite +arch high_boots,high_boots_b,high_boots_w +chance 5 +diff 5 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred jack boots,3 lead +# +Object granite +arch low_boots +chance 5 +diff 5 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred pair of shoes,3 lead +# +Object mobility +arch low_boots +chance 3 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred pair of shoes,beholdereye,3 lead +# +Object mobility +arch elvenboots +chance 1 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred elven boots,Dread's eye,block of true lead +# +Object mobility +arch levitationboots +chance 1 +diff 20 +exp 50000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred levitation boots,Dread's eye,block of true lead +# +Object clawing +arch low_boots +chance 5 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred pair of shoes,goblin's head,lead +# +Object clawing +arch high_boots,high_boots_b,high_boots_w +chance 5 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred jack boots,goblin's head,lead +# +Object steel +arch high_boots,high_boots_b,high_boots_w +chance 5 +diff 15 +exp 25000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred jack boots,3 mithril crystal +# +Object steel +arch low_boots +chance 5 +diff 15 +exp 25000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred pair of shoes,3 mithril crystal +# +# ------------------- +# Armour +# ------------------- +# +Object Gorokh +arch scale_mail,b_scale_mail +chance 3 +diff 12 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred scale mail,potion of magic resistance,demon's head +# +Object Gorokh +arch plate_mail,b_plate_mail +chance 3 +diff 12 +exp 25000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred plate mail,potion of magic resistance,demon's head +# +Object Gnarg +arch scale_mail,b_scale_mail +chance 4 +diff 15 +exp 30000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred scale mail,potion of resist poison,troll's heart +# +Object Gnarg +arch plate_mail,b_plate_mail +chance 4 +diff 18 +exp 40000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred plate mail,potion of resist poison,troll's heart +# +Object Protection +arch scale_mail,b_scale_mail +chance 6 +diff 25 +exp 80000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred scale mail,amulet of Shielding,lead +# +Object Protection +arch plate_mail,b_plate_mail +chance 6 +diff 30 +exp 100000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred plate mail,amulet of Shielding,3 lead +# +Object Berwean +arch plate_mail,b_plate_mail +chance 4 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred plate mail,3 pixie's wings,3 xan's wing +# +Object Berwean +arch mithril_chainmail +chance 2 +diff 20 +exp 40000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred mithril chainmail,3 pixie's wings,3 xan's wing,potion of speed +# +Object Blazing Fires +arch dragon_mail +chance 1 +diff 30 +exp 100000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred red dragon mail,3 dragon's steak,dragon's eye,red dragon scale,fire para-elemental's residue +# +Object Blazing Fires +arch scale_mail,b_scale_mail +chance 2 +diff 25 +exp 80000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred scale mail,wyvern's steak,red dragon scale,fire para-elemental's residue +# +Object Gaea +arch leather_armour +chance 3 +diff 15 +exp 30000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred armour,potion of resist draining,potion of recuperation +# +Object Gaea +arch ring_mail +chance 3 +diff 12 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred hauberk,potion of resist draining,potion of recuperation +# +Object Protection +arch chain_mail +chance 5 +diff 20 +exp 40000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred chain mail,balm of aethereality,lead +# +Object Protection +arch ring_mail2 +chance 5 +diff 20 +exp 40000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred ring mail,balm of aethereality,lead +# +Object Power +arch plate_mail,b_plate_mail +chance 2 +diff 40 +exp 150000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred plate mail,3 dragon's steak,balm of aethereality,potion of strength +# +Object Displacement +arch robe,robe2 +diff 20 +exp 50000 +chance 4 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred robe,balm of transparency,3 mercury +# +Object metal weave +arch robe,robe2 +diff 10 +exp 20000 +chance 4 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred robe,lead,balm of aethereality +# +Object NONE +arch elven_robe +diff 40 +exp 150000 +chance 2 +yield 1 +skill smithery +cauldron forge +ingred robe,potion of dexterity,3 potion of resist confusion,clover,unicorn horn +# +# ------------------ +# Helmets +# ------------------ +# +Object Xebinon +arch helmet,a_helmet,b_helmet +chance 2 +diff 5 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred helmet,magic power potion,bottle of philosophical oil +# +Object Dark Vision +arch helmet,a_helmet,b_helmet +chance 3 +diff 5 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred helmet,3 dust of night vision,bottle of philosophical oil +# +Object Might +arch full_helmet,b_full_helmet +chance 3 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred full helmet,potion of strength,ogre's corpse,bottle of philosophical oil +# +Object Valriel +arch full_helmet,b_full_helmet +chance 4 +diff 10 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred full helmet,3 balm of beauty,bottle of philosophical oil +# +Object Argoth +arch full_helmet,b_full_helmet +chance 2 +diff 12 +exp 25000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred full helmet,3 dragon's steak,mithril crystal,bottle of philosophical oil +# +Object Lythander +arch helmet,a_helmet,b_helmet +chance 5 +diff 6 +exp 12000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred helmet,clover,bottle of philosophical oil +# +Object Sorig +arch crown,crown_dark,crown_gray,crown_r,crown_white +chance 3 +diff 20 +exp 40000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred crown,lightning para-elemental's residue,balm of insulation,bottle of philosophical oil +# +# ------------------ +# Shields +# ------------------ +# +Object Deflection +arch high_shield +chance 5 +diff 5 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred high shield,balm of aethereality,3 lead +# +Object Mostrai +arch small_shield,b_small_shield +chance 3 +diff 7 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred small shield,balm of asbestos,mithril crystal +# +Object Mostrai +arch high_shield +chance 3 +diff 7 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred high shield,balm of asbestos,mithril crystal +# +Object Gnarg +arch spiked_shield +chance 3 +diff 7 +exp 5000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred spiked shield,pixie dust,booze +# +# ------------------ +# Gauntlets / Gloves +# ------------------ +# +Object Havok +arch gloves,gloves_b,gloves_w +chance 4 +diff 5 +exp 12000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred gloves,ogre's corpse,bottle of philosophical oil +# +Object marksmanship +arch gloves,gloves_b,gloves_w +chance 5 +trans 1 +yield 1 +diff 8 +exp 16000 +skill woodsman +cauldron tanbench +ingred gloves,5 arrow of Accuracy,bottle of mineral oil +# +Object Sorig +arch gloves,gloves_b,gloves_w +chance 3 +trans 1 +yield 1 +diff 13 +exp 20000 +skill woodsman +cauldron tanbench +ingred gloves,hill giant's hand,lightning para-elemental's residue,bottle of philosophical oil +# +Object the Titans +arch gauntlets,b_gauntlets +chance 3 +diff 14 +exp 22000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred gauntlets,hill giant's heart,bottle of philosophical oil +# +Object bladed steel +arch gloves,gloves_b,gloves_w +chance 5 +diff 10 +exp 20000 +trans 1 +yield 1 +skill woodsman +cauldron tanbench +ingred gloves,hill giant's hand,bottle of mineral oil +# +Object Sorig +arch gauntlets,b_gauntlets +chance 1 +diff 35 +exp 120000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred gauntlets,hill giant's hand,lightning para-elemental's residue,bottle of philosophical oil,electric dragon's steak +# +# ------------------ +# Bows / Crossbows +# ------------------ +# +Object Auriga +arch bow +chance 1 +trans 1 +yield 1 +diff 15 +exp 15000 +skill bowyer +cauldron workbench +ingred bow,3 potion of strength,hill giant's corpse,troll's heart +# +Object Thunder +arch bow +chance 3 +diff 16 +exp 16000 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred bow,titan's head,dust of stasis +# +Object Thunder +arch crossbow +chance 3 +diff 16 +exp 16500 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred crossbow,titan's head,dust of stasis +# +Object Lythander +arch longbow +chance 5 +diff 10 +exp 10000 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred long bow,4 clover,troll's liver +# +Object Ruggilli +arch crossbow +chance 4 +diff 12 +exp 11000 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred crossbow,3 potion of fire,dragon's wing +# +Object Sorig +arch huntersbow +chance 5 +diff 12 +exp 11500 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred hunter's bow,potion of lasting shock,lightning para-elemental's residue +# +Object Accuracy +arch bow +chance 10 +diff 3 +exp 4000 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred bow,3 mushroom of Quickness,mercury +# +Object Valriel +arch compositebow +chance 9 +diff 5 +exp 6000 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred composite bow,demon's head,3 dust of frost +# +Object Gorokh +arch longbow +chance 2 +diff 20 +exp 18000 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred long bow,3 dust of conflagration,gaelotroll's liver,ogre's heart +# +Object Mostrai +arch crossbow +diff 18 +chance 3 +diff 18 +exp 17500 +trans 1 +yield 1 +skill bowyer +cauldron workbench +ingred crossbow,3 dust of consuming wrath,hill giant's heart,3 mithril crystal +# +# ------------------ +# Weapons +# ------------------ +# +Object Madness +arch dagger,b_dagger +chance 5 +diff 5 +exp 8000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred dagger,madman's head,bottle of mineral oil +# +Object Poisoning +arch dagger,b_dagger +chance 5 +diff 5 +exp 5000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred dagger,xan's wing,bottle of mineral oil +# +Object Poisoning +arch falchion +chance 3 +diff 6 +exp 6000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred falchion,3 xan's wing,bottle of philosophical oil +# +Object Fear +arch morningstar +chance 5 +diff 8 +exp 10000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred morningstar,wyvern's steak,bottle of philosophical oil +# +Object Fear +arch club +chance 5 +diff 4 +exp 5000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred club,wyvern's steak,bottle of philosophical oil +# +Object Fear +arch big_club +chance 5 +diff 5 +exp 6000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred large club,wyvern's steak,bottle of philosophical oil +# +Object Gnarg +arch sword,b_sword_1,b_sword_2,sword_2 +chance 5 +diff 8 +exp 8000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred long sword,3 xan's wing,bottle of philosophical oil +# +Object Gnarg +arch stonehammer +chance 5 +diff 8 +exp 8000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred stonehammer,3 xan's wing,bottle of philosophical oil +# +Object Kragi +arch sword_4 +chance 10 +trans 1 +yield 1 +diff 10 +exp 10000 +skill smithery +cauldron forge +ingred sword,healing potion,bottle of philosophical oil +# +Object Kragi +arch hammer +chance 10 +diff 11 +exp 12000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred hammer,healing potion,bottle of philosophical oil +# +Object Slay Ogre +arch sword_4 +chance 6 +diff 7 +exp 8000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred sword,ogre's heart,bottle of philosophical oil +# +Object Slay Ogre +arch axe_5 +chance 6 +diff 6 +exp 7000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred vicious axe,ogre's heart,bottle of philosophical oil +# +Object Valriel +arch morningstar +chance 3 +diff 12 +exp 15000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred morningstar,demon's head,bottle of philosophical oil +# +Object Valriel +arch katana_1 +diff 13 +exp 16000 +chance 3 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred katana,demon's head,bottle of philosophical oil +# +Object Gorokh +arch broadsword,b_bsword_1,b_bsword_2,broadsword_2 +chance 3 +diff 15 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred broadsword,light angel's head,bottle of philosophical oil +# +Object Gorokh +arch poleaxe +chance 3 +diff 16 +exp 21000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred poleaxe,light angel's head,bottle of philosophical oil +# +Object the Devourers +arch mace,mace_2 +diff 20 +exp 32000 +chance 3 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred mace,ice para-elemental's residue,bottle of philosophical oil +# +Object the Devourers +arch nunchacu_1,nunchacu_2 +chance 3 +diff 25 +exp 43000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred nunchacu,ice para-elemental's residue,bottle of mineral oil +# +Object Slay Troll +arch sword,b_sword_1,b_sword_2,sword_2 +chance 5 +diff 10 +exp 13000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred long sword,small troll's heart,bottle of philosophical oil +# +Object Slay Troll +arch b_ssword_1,b_ssword_2,shortsword,shortsword_2 +chance 5 +diff 10 +exp 13000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred shortsword,small troll's heart,bottle of philosophical oil +# +Object Slay Undead +arch axe,axe_2,axe_3,axe_4,b_axe1,dhaxe2,shaxe1 +chance 5 +yield 1 +diff 6 +trans 1 +exp 8000 +skill smithery +cauldron forge +ingred axe,zombie's corpse,bottle of philosophical oil +# +Object Slay Undead +arch shortsword_2,b_ssword_1,b_ssword_2,shortsword +chance 5 +diff 5 +exp 7000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred shortsword,zombie's corpse,bottle of philosophical oil +# +# this ones just an upgrade - robbing it of possible god enchantments +Object Slay Undead +arch skullcleaver +chance 5 +diff 30 +exp 50000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred Skullcleaver,vampire's heart,bottle of philosophical oil +# +Object Slay Beholder +arch lspear +chance 5 +diff 15 +exp 15000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred long spear,3 beholdereye,bottle of philosophical oil +# +Object Slay Beholder +arch taifu_1 +chance 5 +diff 18 +exp 23000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred Taifu,3 beholdereye,bottle of philosophical oil +# +Object Slay Dragon +arch mace,mace_2 +diff 20 +exp 40000 +chance 5 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred mace,3 dragon's steak,bottle of philosophical oil +# +# frostbrand and firebrand have only fire/cold attacks - so will do no damage +# to the wrong kind of dragon. Again we rob potential god enchantments +Object Slay Dragon +arch firebrand +chance 5 +diff 30 +exp 90000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred Firebrand,3 chinese dragon's steak,chinese dragon's heart,bottle of philosophical oil +# +Object Slay Dragon +arch frostbrand +chance 5 +diff 30 +exp 90000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred Frostbrand,3 dragon's steak,dragon's heart,bottle of philosophical oil +# +Object Glamdri +arch sabre +diff 10 +exp 12000 +chance 2 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred sabre,potion of resist magic,beholdereye,bottle of philosophical oil +# +Object Glamdri +arch light_sword,b_lsword +chance 2 +diff 11 +exp 13000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred light sword,potion of resist magic,beholdereye,bottle of philosophical oil +# +Object Sorig +arch scimitar,b_scimitar +chance 3 +diff 14 +exp 15000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred scimitar,lightning para-elemental's residue,bottle of philosophical oil +# +Object Sorig +arch poleaxe +chance 3 +diff 16 +exp 20000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred poleaxe,lightning para-elemental's residue,bottle of philosophical oil +# +Object Ruggilli +arch large_morningstar +chance 3 +diff 14 +exp 17000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred large morningstar,wyvern's steak,bottle of philosophical oil +# +Object Ruggilli +arch trident +chance 3 +diff 15 +exp 18000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred trident,wyvern's steak,bottle of philosophical oil +# +Object Paralysis +arch dagger,b_dagger +chance 6 +diff 8 +exp 8000 +trans 1 +yield 1 +skill smithery +cauldron forge +ingred dagger,dust of stasis,bottle of mineral oil +# +# ------------------- +# Amulets +# ------------------- +# cast large gold nugget -> amulet +Object NONE +arch amulet +ingred large gold nugget +yield 1 +skill jeweler +cauldron forge +chance 0 +exp 2000 +diff -25 +# melt amulet -> large gold nugget +Object NONE +arch largenugget +ingred amulet +yield 1 +skill jeweler +cauldron forge +chance 0 +exp 400 +diff -35 +# +Object Shielding +arch amulet +chance 5 +yield 1 +diff 5 +exp 8000 +skill jeweler +cauldron jeweler_bench +ingred amulet,potion of aethereality,3 ruby of great value +# +Object Sustenance +arch amulet +chance 5 +diff 6 +exp 9000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred amulet,vampire's heart,diamond of great value +# +Object Empowerment +arch amulet +chance 3 +diff 7 +exp 10000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred amulet,magic power potion,3 sapphire of great value +# +Object Aethereality +arch amulet +chance 3 +diff 20 +exp 40000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred amulet of lifesaving,3 potion of aethereality,3 ruby of exceptional beauty +# +Object the Magi +arch amulet +chance 1 +yield 1 +diff 35 +exp 150000 +skill jeweler +cauldron jeweler_bench +ingred amulet of Empowerment,3 potion of intelligence,3 potion of power,3 potion of magic resistance,3 diamond of flawless beauty +# +Object Deflection +arch amulet +chance 1 +yield 1 +diff 35 +exp 150000 +skill jeweler +cauldron jeweler_bench +ingred amulet of Aethereality,block of true lead,amulet of lifesaving,3 emerald of flawless beauty +# +Object Free Action +arch amulet +chance 2 +diff 35 +exp 150000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred amulet of lifesaving,ring of Free Action,3 potion of resist paralysis,3 sapphire of exceptional beauty +# +Object Holiness +arch amulet +chance 3 +diff 20 +exp 40000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred amulet,2 potion of wisdom,holy symbol,30 pearl +# +# ------------------- +# Rings +# ------------------- +# cast small gold nugget -> ring +Object NONE +arch ring +ingred small gold nugget +yield 1 +skill jeweler +cauldron forge +chance 0 +exp 1000 +diff -30 +# melt ring -> small gold nugget +Object NONE +arch smallnugget +ingred ring +yield 1 +skill jeweler +cauldron forge +chance 0 +exp 200 +diff -35 +# +Object Thieves +arch ring +chance 3 +yield 1 +diff 15 +exp 25000 +skill jeweler +cauldron jeweler_bench +ingred ring,3 potion of dexterity,potion of speed,3 emerald of exceptional beauty +# +Object Combat +arch ring +chance 5 +diff 20 +exp 50000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of Fighting,potion of constitution,3 sapphire of exceptional beauty +# +Object Strife +arch ring +chance 3 +diff 25 +exp 75000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of Combat,potion of dexterity,potion of constitution,potion of strength,3 ruby of flawless beauty +# +Object Ice +arch ring +chance 5 +yield 1 +diff 15 +exp 25000 +skill jeweler +cauldron jeweler_bench +ingred ring,3 potion of cold resistance,chinese dragon's steak,3 sapphire of great value +# +Object Fire +arch ring +chance 5 +diff 15 +exp 25000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,3 potion of fire resistance,dragon's steak,3 ruby of great value +# +Object Storm +arch ring +chance 5 +diff 15 +exp 25000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,3 potion of shock resistance,electric dragon's steak,3 emerald of great value +# +Object Acid +arch ring +diff 16 +exp 27000 +chance 5 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,3 balm of aethereality,gaelotroll's liver,7 pearl +# +Object Magic +arch ring +chance 5 +diff 15 +exp 25000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,potion of magic resistance,potion of power,3 diamond of great value +# +Object Ancient Magic +arch ring +chance 4 +diff 20 +exp 35000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of Magic,potion of intelligence,lich dust,3 diamond of exceptional beauty +# +Object High Magic +arch ring +chance 2 +diff 25 +exp 45000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of Ancient Magic,potion of intelligence,potion of power,Spectre's ectoplasm,3 diamond of flawless beauty +# +Object Mithrandir +arch ring +chance 1 +diff 25 +exp 40000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of High Magic,3 potion of fire resistance,dragon's heart,3 ruby of flawless beauty +# +Object Beguilement +arch ring +chance 10 +diff 15 +exp 25000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,potion of charisma,3 diamond of great value +# +Object the Dark Priest +arch ring +chance 3 +diff 15 +exp 25000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,potion of wisdom,vampire's heart,3 ruby of great value +# +Object the Demon Priest +arch ring +chance 1 +diff 35 +exp 70000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of the Dark Priest,potion of power,3 potion of fire resistance,3 ruby of flawless beauty +# +Object the Healer +arch ring +chance 5 +diff 20 +exp 35000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,potion of wisdom,holy symbol,3 emerald of great value +# +Object the Paladin +arch ring +chance 5 +diff 20 +exp 35000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,potion of wisdom,holy symbol,3 sapphire of great value +# +Object the Prelate +arch ring +chance 3 +diff 30 +exp 75000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of the Healer,potion of wisdom,holy symbol of Turning,3 emerald of exceptional beauty +# +Object the Crusade +arch ring +chance 2 +diff 30 +exp 75000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred strange ring,potion of power,holy symbol of Great Virtue,3 emerald of exceptional beauty +# +Object Benevolence +arch ring +chance 1 +diff 30 +exp 75000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,3 potion of magic resistance,potion of wisdom,holy symbol of Probity,3 emerald of flawless beauty +# +Object Halvor +arch ring +chance 4 +diff 10 +exp 15000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,cunning gnome's corpse,3 sapphire of great value +# +Object Free Action +arch ring +chance 2 +diff 15 +exp 25000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring of Halvor,potion of resist confusion,3 sapphire of exceptional beauty +# +Object Life +arch ring +chance 4 +diff 14 +exp 23000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred strange ring,3 potion of recuperation,3 diamond of great value +# +Object Yordan +arch ring +chance 8 +diff 10 +exp 15000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,3 potion of agility,3 diamond +# +Object Occidental Mages +arch ring +chance 7 +diff 5 +exp 8000 +yield 1 +skill jeweler +cauldron jeweler_bench +ingred ring,potion of Rainbow Wave,3 sapphire +# +# ------------------- +# Horns +# ------------------- +# +Object NONE +arch horn_base +chance 30 +diff 5 +exp 4000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred quarterstaff,amethyst +# +Object Plenty +arch horn2 +chance 15 +diff 20 +exp 20000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred horn base,3 mushroom of Gourmet,3 waybread of Aelingas +# +Object Fire +arch horn2 +chance 10 +diff 20 +exp 20000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred horn base,3 dust of ignition +# +Object Frost +arch horn2 +chance 10 +diff 20 +exp 20000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred horn base,3 dust of frost +# +Object Eorlingas +arch horn2 +chance 5 +diff 20 +exp 20000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred horn base,3 dust of ignition,potion of mystic power +# +# ------------------- +# Talismans +# ------------------- +# +Object Fire +arch talisman_pyromancy +chance 5 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred talisman of pyromancy,ring of Fire,dragon's heart +# +Object Frost +arch talisman_evocation +chance 5 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred talisman of evocation,ring of Ice,chinese dragon's heart +# +Object Elements +arch talisman_pyromancy +chance 2 +diff 35 +exp 75000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred talisman of Fire,talisman of Frost,3 electric dragon's steak,3 diamond of flawless beauty +# +Object Unified Mind +arch talisman_sorcery +chance 10 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred talisman of sorcery,potion of intelligence,helmet of Xebinon +# +Object Creation +arch talisman_evocation +chance 3 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred talisman of evocation,3 figurine of a clenched hand,3 balm of return home +# +# ------------------- +# Holy Symbols +# ------------------- +# +# exp is maybe high, but demon's icor can't be stored, and messenger's head are rare, +# so that should be ok +# chance is 0 because this recipe is given as a quest reward +Object NONE +arch holy_symbol +chance 0 +diff 7 +exp 20000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred demon's icor,messenger's head +# +Object Probity +arch holy_symbol +chance 7 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred holy symbol,balm of asbestos,balm of warmth,balm of insulation +# +Object Turning +arch holy_symbol +chance 10 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred holy symbol,7 dust of repelling undead,bottle of philosophical oil +# +Object Calling +arch holy_symbol +chance 10 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred holy symbol,figurine of stone,figurine of a great wave,figurine of a flame +# +Object The Dark Path +arch holy_symbol +chance 5 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred holy symbol,10 arrow of Assassinating dragons,vampire's heart +# +Object Great Virtue +arch holy_symbol +chance 2 +diff 25 +exp 35000 +yield 1 +skill thaumaturgy +cauldron thaumaturg_desk +ingred holy symbol,figurine of a clenched hand,3 healing potion,3 dust of clairvoyance,2 potion of wisdom +# +# ------------------- +# Food +# ------------------- +# +Object Gourmet +arch mushroom_1 +chance 40 +diff 5 +exp 2000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom,water of the wise +failure_arch ashes +failure_message Oops, you totally burn the mushrooms! +# +Object Magic +arch mushroom_2 +chance 20 +diff 8 +exp 4000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,potion of mystic power +# +Object Healing +arch mushroom_3 +chance 20 +diff 8 +exp 4000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,balm of first aid +# +Object Stamina +arch food +chance 30 +diff 5 +exp 2000 +yield 7 +skill woodsman +cauldron stove +ingred 7 food,potion of recuperation +# +Object Aelingas +arch waybread +chance 30 +diff 10 +exp 6000 +yield 7 +skill woodsman +cauldron stove +ingred 7 waybread,potion of heroism +# +Object Strength +arch mushroom_2 +chance 30 +diff 10 +exp 7000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,potion of strength +# +Object Quickness +arch mushroom_3 +chance 30 +diff 12 +exp 8000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,potion of agility +# +Object Heat Resistance +arch mushroom_1 +chance 20 +diff 8 +exp 7000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,balm of asbestos +# +Object Frost Resistance +arch mushroom_2 +chance 20 +diff 8 +exp 7000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,balm of warmth +# +Object Bravery +arch mushroom_3 +chance 30 +diff 8 +exp 7000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,dust of fright +# +Object Magic Resistance +arch mushroom_3 +chance 20 +diff 8 +exp 7000 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,potion of resist magic +# +Object Life +arch mushroom_3 +diff 8 +exp 7000 +chance 30 +yield 7 +skill woodsman +cauldron stove +ingred 7 mushroom of Gourmet,potion of resist draining +# +# Misc items that don't fit anywhere else +Object NONE +arch dice +diff 5 +chance 10 +exp 1000 +yield 2 +skill jeweler +cauldron jeweler_bench +ingred 6 diamond,rock +# +# Item combinations +Object NONE +arch apple_half +yield 2 +ingred apple +chance 0 +combination 1 +tool slicingknife,b_slicingknife +Object NONE +arch apple_fourth +yield 2 +ingred apple halve +chance 0 +combination 1 +tool slicingknife,b_slicingknife +Object NONE +arch apple_eighth +yield 2 +ingred apple fourth +chance 0 +combination 1 +tool slicingknife,b_slicingknife +# +# gem combos +Object NONE +arch raw_diamond_great_value +yield 1 +ingred 20 diamond +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 2 +exp 2000 +Object great value +arch gem +yield 1 +ingred raw diamond of great value +chance 1 +skill jeweler +cauldron jeweler_bench +diff 2 +exp 2000 + +Object NONE +arch raw_diamond_exceptional_beauty +yield 1 +ingred 20 diamond of great value +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 6 +exp 6000 +Object exceptional beauty +arch gem +yield 1 +ingred raw diamond of exceptional beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 6 +exp 6000 + +Object NONE +arch raw_diamond_flawless_beauty +yield 1 +ingred 20 diamond of exceptional beauty +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 12 +exp 12000 +Object flawless beauty +arch gem +yield 1 +ingred raw diamond of flawless beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 12 +exp 12000 + +Object NONE +arch raw_ruby_great_value +yield 1 +ingred 20 ruby +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 2 +exp 2000 +Object great value +arch ruby +yield 1 +ingred raw ruby of great value +chance 1 +skill jeweler +cauldron jeweler_bench +diff 2 +exp 2000 + +Object NONE +arch raw_ruby_exceptional_beauty +yield 1 +ingred 20 ruby of great value +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 6 +exp 6000 +Object exceptional beauty +arch ruby +yield 1 +ingred raw ruby of exceptional beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 6 +exp 6000 + +Object NONE +arch raw_ruby_flawless_beauty +yield 1 +ingred 20 ruby of exceptional beauty +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 12 +exp 12000 +Object flawless beauty +arch ruby +yield 1 +ingred raw ruby of flawless beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 12 +exp 12000 + +Object NONE +arch raw_sapphire_great_value +yield 1 +ingred 20 sapphire +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 2 +exp 2000 +Object great value +arch sapphire +yield 1 +ingred raw sapphire of great value +chance 1 +skill jeweler +cauldron jeweler_bench +diff 2 +exp 2000 + +Object NONE +arch raw_sapphire_exceptional_beauty +yield 1 +ingred 20 sapphire of great value +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 6 +exp 6000 +Object exceptional beauty +arch sapphire +yield 1 +ingred raw sapphire of exceptional beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 6 +exp 6000 + +Object NONE +arch raw_sapphire_flawless_beauty +yield 1 +ingred 20 sapphire of exceptional beauty +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 12 +exp 12000 +Object flawless beauty +arch sapphire +yield 1 +ingred raw sapphire of flawless beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 12 +exp 12000 + +Object NONE +arch raw_emerald_great_value +yield 1 +ingred 20 emerald +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 2 +exp 2000 +Object great value +arch emerald +yield 1 +ingred raw emerald of great value +chance 1 +skill jeweler +cauldron jeweler_bench +diff 2 +exp 2000 + +Object NONE +arch raw_emerald_exceptional_beauty +yield 1 +ingred 20 emerald of great value +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 6 +exp 6000 +Object exceptional beauty +arch emerald +yield 1 +ingred raw emerald of exceptional beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 6 +exp 6000 + +Object NONE +arch raw_emerald_flawless_beauty +yield 1 +ingred 20 emerald of exceptional beauty +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 12 +exp 12000 +Object flawless beauty +arch emerald +yield 1 +ingred raw emerald of flawless beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 12 +exp 12000 + + +Object NONE +arch raw_amethyst_great_value +yield 1 +ingred 20 amethyst +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 2 +exp 2000 +Object great value +arch amethyst +yield 1 +ingred raw amethyst of great value +chance 1 +skill jeweler +cauldron jeweler_bench +diff 2 +exp 2000 + +Object NONE +arch raw_amethyst_exceptional_beauty +yield 1 +ingred 20 amethyst of great value +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 6 +exp 6000 +Object exceptional beauty +arch amethyst +yield 1 +ingred raw amethyst of exceptional beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 6 +exp 6000 + +Object NONE +arch raw_amethyst_flawless_beauty +yield 1 +ingred 20 amethyst of exceptional beauty +chance 1 +skill thaumaturgy +cauldron thaumaturg_desk +diff 12 +exp 12000 +Object flawless beauty +arch amethyst +yield 1 +ingred raw amethyst of flawless beauty +chance 1 +skill jeweler +cauldron jeweler_bench +diff 12 +exp 12000 diff --git a/image_info b/image_info new file mode 100644 index 000000000..d3abaebfc --- /dev/null +++ b/image_info @@ -0,0 +1,30 @@ +# "$Id$"; +# +# This file describes the various image files installed. +# For more information on how all this works and about adding new +# image sets, see the doc/Developer/images file. +# +# The format of each line: +# num:extension:long name:fallback:geometry:extension:description +# num is the set number. +# extension is the extension that image set uses (eg, base, clsc) +# long name is just that - a longer (more english) name, eg, classic instead +# of clsc. This is really just used by the client for it to map the +# image names. Its not really intuitive for users to say -image clsc +# fallback is what set to fallback to if the image does not exist in +# that set. In the end, all sets must fall back to set 0. +# geometry is in width x height form. This is used by the client so it +# knows the spacing to use. Images in the set could be of different +# sizes (eg, a 4 spaces image would be larger), but this is the normal +# spacing that the client should use. +# extension is for future use - it is passed to the client. This is mostly +# here so that the client can know specific information about certain +# image sets. +# description is just a longer description that the client can display to the +# user. +# +# NOTE: lines can not be continued with \ - everything must be on one line +# for things to work. +# Lines that start with # are obviously ignored. +0:base:standard:0:32x32:none:The standard image set. +1:clsc:classic:0:32x32:none:Classic and new styling. diff --git a/materials b/materials new file mode 100644 index 000000000..e0b4ed9c4 --- /dev/null +++ b/materials @@ -0,0 +1,675 @@ +# materialtypes file. +# name the name of the material. Paper, wood, iron, silver. +# description OPTIONAL: what appears in the item name. "wooden" +# material the material type this corresponds to. see materials.h +# saves savingthrows for each of the 25 attacktypes +# mods modifications to resistances for the 25 atttypes. +# anything left unspecified in this file will default to zero. +# +# NOTE +# In the very least, name and material MUST exist. +# +# NOTE AGAIN +# Do not edit the basic types. Add any new types after these. +# +name paper +material 1 +saves 15,10,17,9,5,7,13,0,20,15,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name iron +material 2 +saves 2,12,3,12,2,10,7,0,20,15,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +chance 100 +name glass +material 4 +saves 14,11,8,3,10,5,1,0,20,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name leather +material 8 +saves 5,10,10, 3, 3,10,10, 0,20,15, 0,0,0,0,0,12,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name pine +material 16 +saves 10,11,13, 2, 2,10, 9, 0,20,15, 0,0,0,0,0,12,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name organics +description organic +material 32 +saves 3,12,9,11,3,10,9,0,20,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name granite +material 64 +saves 2,5,2,2,2,2,1,0,20,15,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name cloth +description cotton +material 128 +saves 14,11,13,4,4,5,10,0,20,15,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name adamant +material 256 +saves 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name liquid +material 512 +saves 0,8,9,6,17,0,15,0,20,15,12,0,0,0,0,11,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name tin +material 1024 +saves 6,12,6,14,2,10,1,0,20,15,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name bone +material 2048 +saves 10,9,4,5,3,10,10,0,20,15,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +name ice +material 4096 +saves 14,11,16,5,0,5,6,0,20,15,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +# +# NEW NON BASIC TYPES START HERE +# Those are unused from 2011/06/29 on, left in case someone feels like using that. +# +# BEGIN iron +name gold +description golden +material 2 +saves 9,10,10,4,2,10,0,0,20,15,0,0,0,0,0,10,0,0,0,0,0,0,0,0 +mods -1,0,-1,0,0,0,8 +chance 5 +diff 2 +magic 0 +damage -1 +wc 0 +ac 0 +weight 130 +value 175 +# +name silver +material 2 +saves 8,12, 9, 4, 2,10, 1, 0,20,15, 0,0,0,0,0,10 +mods 0, 0, 0, 0, 0, 0, 2 +chance 4 +diff 3 +magic 1 +damage -1 +wc 0 +ac 0 +weight 120 +value 150 +# +name copper +material 2 +saves 11,13,12, 2, 2,10, 8, 0,20,15, 0,0,0,0,0,10 +mods -1, 0, -1, -1, 0, 0, -3 +chance 20 +diff 0 +magic 0 +damage -1 +wc 0 +ac 0 +weight 110 +value 75 +# +name platinum +material 2 +saves 7,10, 7, 5, 2,10, 2, 0,20,15, 0,0,0,0,0, 5 +mods 0, 0, 0, 0, 0, 0, 0 +chance 5 +diff 4 +magic 1 +damage 0 +wc 0 +ac 0 +weight 90 +value 200 +# +name lead +material 2 +saves 15, 5,14,14, 6,10, 6, 0,20,15, 0,0,0,0,0, 2 +mods -3, 0, -5, 4, 1, 0, 5 +chance 1 +diff 0 +magic 0 +damage -2 +wc -2 +ac -1 +weight 400 +value 10 +# +name steel +material 2 +saves 1,13, 2,10, 2,10, 5, 0,20,15, 0,0,0,0,0,10 +mods 1, 0, 3, 0, 0, 0, 1 +chance 10 +diff 2 +magic 0 +damage 1 +wc 0 +ac 0 +weight 80 +value 110 +# +name bronze +material 2 +saves 9,13,10, 2, 2,10, 8, 0,20,15, 0,0,0,0,0,10 +mods 0, 0, 1, 0, 0, 0, 0 +chance 40 +diff 0 +magic 0 +damage 0 +wc 0 +ac 0 +weight 110 +value 80 +# +name mithril +material 2 +saves 1, 1, 2, 3, 2, 2, 2, 0,10, 7, 0,0,0,0,0, 5 +mods 2, 0, 5, 1, 1, 0, 2 +chance 3 +diff 8 +magic 2 +damage 1 +wc 1 +ac 1 +weight 50 +value 250 +# BEGIN cloth +name silk +material 128 +saves 17,9,13,5,4,5,11,0,19,15,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0 +mods 0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +chance 10 +diff 3 +magic 0 +damage 0 +wc 0 +ac 0 +weight 90 +value 130 +# +name velvet +material 128 +saves 17,9,13,4,6,5,11,0,19,15,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0 +mods 0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +chance 10 +diff 3 +magic 0 +damage 0 +wc 0 +ac 0 +weight 110 +value 140 +# +name burlap +material 128 +saves 10,10,12,3,3,7,11,0,19,15 +mods 1,0,0,1,1 +chance 8 +diff 4 +magic 0 +damage 0 +wc 0 +ac 0 +weight 140 +value 70 +# +name wool +material 128 +saves 16,15,18,3,3,3,16,0,20,15 +mods -1,0,-1,0,2 +chance 8 +diff 4 +magic 0 +damage 0 +wc 0 +ac 0 +weight 110 +value 115 +# +name kashmir +material 128 +saves 18,18,18,10,10,10,18,0,20,15 +mods -1,0,0,0,1 +chance 5 +diff 2 +magic 0 +damage 0 +wc 0 +ac -1 +weight 70 +value 180 +# +name astolare +material 128 +saves 10,10,10, 4, 4, 4,7, 0,20,15 +mods 0,2,0,1,1,1,0,2 +chance 1 +diff 10 +magic 2 +damage 0 +wc 0 +ac 0 +weight 90 +value 200 +# +name asbestos +material 128 +saves 14,11,1,4,4,5,15,0,20,15 +mods 0,0,4,0,0,0,-4 +chance 1 +diff 10 +magic 0 +damage 0 +wc 0 +ac 0 +weight 110 +value 50 +# +name rubber +material 128 +saves 14,11,18,1,4,5,15,0,20,15 +mods 1,0,-4,4,0,0,-1 +chance 1 +diff 10 +magic 0 +damage 0 +wc 0 +ac 0 +weight 80 +value 150 +# +# BEGIN wood +name oak +material 16 +saves 9,10,14, 2, 2,10, 8, 0,20,15, 0,0,0,0,0,12 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +chance 10 +diff 1 +magic 0 +damage 1 +wc 0 +ac 0 +sp -1 +weight 110 +value 110 +# +name birch +material 16 +saves 11,11,13, 2, 2,10, 9, 0,20,15, 0,0,0,0,0,12 +mods 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +chance 10 +diff 2 +magic 0 +damage 0 +wc 0 +ac 0 +sp 1 +weight 90 +value 110 +# +name spruce +material 16 +saves 14,11,13, 2, 2,10, 13, 0,20,15 +mods -1,0,0,0,0,0,-1 +chance 10 +diff 2 +magic 0 +damage 0 +wc 0 +ac 0 +sp 0 +weight 80 +value 80 +# +name balsa +material 16 +saves 18,11,13, 2, 2,10,12, 0,20,15 +mods -2,0,-1,2 +chance 2 +diff 0 +magic 0 +damage -1 +wc -1 +ac -1 +sp -10 +weight 10 +value 30 +# +name yew +material 16 +saves 10,11,13, 2, 2,10, 9, 0,20,15 +mods -2,0,0 +chance 5 +diff 5 +magic 1 +damage 2 +wc 0 +ac 0 +sp 10 +weight 130 +value 150 +# +name bamboo +material 16 +saves 10,11,13, 2, 2,10, 9, 0,20,15 +mods 2,0,-1 +chance 3 +diff 5 +magic 0 +damage 0 +wc 2 +ac 0 +sp 1 +weight 70 +value 130 +# +name ironwood +material 16 +saves 7,11,10,2, 2,10, 9, 0,20,15 +mods 3,0,1 +chance 3 +diff 10 +magic 0 +damage 2 +wc 0 +ac 1 +sp -4 +weight 180 +value 115 +# +name wyrmwood +material 16 +saves 10,8,12, 2, 2,10, 7, 0,20,15 +mods 2,2,-2,0,0,2,0,2 +chance 2 +diff 15 +magic 1 +wc 1 +ac 1 +sp 1 +weight 80 +value 200 +# +# BEGIN stone +name marble +material 64 +saves 2, 5, 2, 2, 2, 2, 1, 0,20,15, 0,0,0,0,0, 5 +mods 0,0,0 +chance 40 +diff 0 +damage 2 +wc -1 +ac 0 +weight 180 +value 80 +# +name obsidian +material 64 +saves 4, 6, 4, 4, 4, 4, 4, 0,20,15, 0,0,0,0,0, 7 +mods -1,0,-1 +chance 10 +diff 3 +damage 1 +wc 1 +ac 0 +weight 90 +value 130 +# +name limestone +material 64 +saves 8, 5, 2, 2, 2, 2, 17, 0,20,15 +mods -1,0,0,0,0,0,-5 +chance 8 +diff 3 +damage 0 +wc 0 +ac 0 +weight 80 +value 70 +# +name runestone +material 64 +saves 3, 0, 3, 4, 4, 4, 4, 0,20,15 +mods 2,3,0,0 +chance 1 +diff 15 +damage 1 +wc -1 +ac 0 +weight 60 +value 250 +# +# BEGIN bone +# +name ivory +material 2048 +saves 10, 10, 5, 5, 3,10,10, 0,20,15 +mods 0,0,0,0 +chance 30 +diff 3 +weight 80 +value 120 +# +name dragonscale +material 2048 +saves 4,4,0,5,15,1,1,0,15,15 +mods 1,1,5,0,-5 +chance 2 +diff 15 +magic 2 +ac 1 +weight 110 +value 200 +# +# BEGIN adamant +# +# note that by making the chance 100, I override adamant above to never appear. +name argonite +material 256 +saves 3, 3, 4, 3, 2, 2, 2, 0,12,10, 0,0,0,0,0, 8 +mods 0, 0, 0, 1, -1, 0, 0 +chance 100 +diff 0 +magic 0 +damage 0 +wc 0 +ac 0 +weight 110 +value 90 +# +name sanguinite +material 256 +saves 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8 +mods -1,-1,-1,-1,0,-1,0,0,0,10 +chance 2 +diff 0 +magic 0 +damage -1 +wc 0 +ac 0 +weight 115 +value 60 +# +name abyssium +material 256 +saves 5,5,5,5,5,5,2,5,5,5,5,5,5,5,5,5,5 +mods -3,-3,5,0,-5,5,-2,-10,5 +chance 1 +diff 15 +magic 0 +damage 0 +wc 0 +ac 0 +weight 200 +value 40 +# +name astrium +material 256 +saves 3, 3, 3, 3, 2, 2, 2, 0,12,10, 0,0,0,0,0, 7 +mods 0, 2, 0, 0, 0, 2, 0, 2, 0, 0, 0, 2, 2, 0, 2 +chance 20 +diff 5 +magic 0 +damage 0 +wc 0 +ac 0 +weight 100 +value 100 +# +name celestium +material 256 +saves 3, 2, 3, 3, 2, 2, 2, 0,12,10, 0,0,0,0,0, 1 +mods 0, 4, 0, 0, 0, 2, 0, 3, 0, 0, 0, 3, 3, 0, 4 +chance 10 +diff 10 +magic 1 +damage 0 +wc 0 +ac 0 +weight 110 +value 150 +# +name damascus +material 256 +saves 2, 2, 2, 2, 2, 2, 2, 0,6,6, 0,0,0,0,0, 2 +mods 2, 0, 1, 1, 1, 0, 2 +chance 5 +diff 12 +magic 2 +damage 0 +wc 0 +ac 1 +weight 150 +value 200 +# +name adamantium +material 256 +saves 1,1,1,1,1,1,1,0,2,2,0,0,0,0,0,1 +mods 3, 0, 5, 1, 1, 0, 2, 5 +chance 2 +diff 15 +magic 3 +damage 1 +wc 0 +ac 2 +weight 175 +value 300 +# +name magmasium +material 256 +saves 3,3,0,0,10,3,3,3,3,3,3,3,3,3,3 +mods 0,0,5,0,-5,0,2 +chance 1 +diff 15 +magic 3 +damage 0 +wc 0 +ac 0 +weight 140 +value 320 +# +name electrum +material 256 +saves 3,3,10,0,3,3,3,3,3,3,3,3,3,3,3 +mods 0,0,-5,5,0,0,2 +chance 1 +diff 15 +magic 3 +damage 0 +wc 0 +ac 0 +weight 140 +value 320 +# +name glacium +material 256 +saves 3,3,10,3,0,3,3,3,3,3,3,3,3,3,3 +mods 0,0,-5,0,5,0,0,2 +chance 1 +diff 15 +magic 3 +damage 0 +wc 0 +ac 0 +weight 140 +value 320 +# +# BEGIN leather +# +name snakeskin +material 8 +saves 5,11,11, 4, 3,10,9, 0,20,15 +mods 0,0,1,0,-1 +chance 30 +diff 3 +ac 1 +weight 90 +value 110 +# +name humanskin +material 8 +saves 10,15,15,15,15,15,15,0,20,15 +mods -1,-1,-1,-1,-1,0,-1 +chance 1 +diff 15 +magic 2 +ac -1 +weight 80 +value 40 +# +name bearskin +material 8 +saves 4,10,11, 3, 2,10,10, 0,20,15 +mods 0,0,0,0,1 +chance 15 +diff 5 +weight 110 +value 110 +# +name dragonhide +material 8 +saves 4,6,4,5,10,10,6,0,20,15 +mods 1,1,3,0,-3 +chance 2 +diff 15 +ac 1 +magic 2 +weight 70 +value 250 +# +name wolfhide +material 8 +saves 4,10,11, 3, 2,10,10, 0,20,15 +mods 0,0,0,0,1 +chance 15 +diff 4 +weight 115 +value 80 +# +name deerskin +material 8 +saves saves 8,10,11, 3, 2,10,10, 0,20,15 +mods -1,0,0,0,0 +chance 10 +diff 10 +ac 2 +sp 1 +wc 1 +weight 80 +value 140 +# +# BEGIN specialty metals. +# these are one offs, like mercury, etc. +# +name mercury +material 1024 +saves 5, 3, 9, 6,17, 0,10, 0,20,15 +mods 0,0,0 +chance 0 +diff 0 +weight 100 +value 100 +# diff --git a/messages b/messages new file mode 100644 index 000000000..dbfcfdd6b --- /dev/null +++ b/messages @@ -0,0 +1,420 @@ +# +# Message file for books +# +# Message entries contained in this file will +# appear randomly in readable objects like books, scrolls +# and such (op->type==BOOK). +# +# File format: +# ------------ +# MSG <identifier>: start of new message. The identifier is optional and free-form, +# and must be unique. +# If set then players will keep the message as part of their knowledge when read. +# Do NOT reuse identifiers if changing messages. +# TITLE <title>: message's title, for knowledge management. Mandatory if +#  the message has an identifier, else unused. +# CHANCE <chance>: optional chance of the message appearing in a book, relative +# to the sum of all chances. 0 or no line means this message will never appear. +# TEXT: start of the message's body +# ENDMSG: marks the end of a message's body and message. +# QUEST: optional quest internal code and state this message will activate. +# Example: "QUEST TempleOfDoom 0>10" will set the quest 'TempleOfDoom' to state 10 +#  if the player didn't yet do it. +# +# TEXT must be the last item in a MSG block. +# +# When designing messages please keep in mind: +# ------------------------------------------- +# 1) Message length shouldn't exceed the maximum +# buffer size for books (you'll generate a warning message +# if you do this). Check the file include/read.h for the +# current message size limit (BOOK_BUF). +# 2) Only put newlines where significant. Clients will +# automatically wrap the text. +# +# +MSG +CHANCE 1 +TEXT + <undecipherable text> +ENDMSG +# +# +MSG G-001 +TITLE Fortress of Barad-Dur +QUEST quests/BaradDur 0>10 +FACE tower_a.x11 +CHANCE 1 +TEXT +"In the mountains north-west of the great city we found it at last -- the hidden fortress of Barad-Dur. + +What treasures could lie in it I do not know for our party never gained its way past the entryway. + +Skulls, pixies, and a horrible creature I hesitate to name decimated my friends and I." +ENDMSG +# +# +MSG G-002 +TITLE Fortress of Ang +QUEST quests/FortressAng 0>10 +FACE fort.x11 +CHANCE 1 +TEXT +In ancient times past the great fortress of Ang was raised on the eastern shore. Many inhabitants it has had, but the last known was the most unusual. + +A titan of rare power is said to live in Ang now. There he serves as guardian of an artifact of unusual might. + +The exact location is now lost, but rumors locate it east, north-east of Navar, near the southern shore. +ENDMSG +# +# +MSG G-003 +TITLE About the northern country +CHANCE 1 +TEXT +Many have ventured into the northern country. Up beyond the mountains, alone in the wastes lies a vast domain of mines that delve deep into the earth. + +Know that these tunnels and shafts are quite perilous; for only once in recent times have I heard of an expedition returning from them. +ENDMSG +# +# +MSG G-004 +TITLE Map of western world +CHANCE 1 +TEXT +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~ +~~~~~~~~~ +~~~~~~~~~ ^^^^^^^^^^^^^ +~~~~~~~~X========== ^ %%%%%%^%^^^^^ +~~~~~~~ santo = %%%%%%%%%%%%%% +~~~~~~~ dominion = %%%The%%%%%%% +~~~~~~ ^^ = %%%%%%%%%%%%% +~~~~~~ ^^ = %%Great%%%%%% +~~~~~~^ ^ = %%%%%%%%%%%% +~~~~~~X=============================== +~~~~~~ Scorn ^^^ = %%%%%%%%%%%% +~~~~~ ^^^^ = %% %%Forest%%%%% +~~~ ^^^ = %%%%%%%%%%%%%% +~~~ ^^^ = %%%%%%%%%%%%%% +~~~ ^^ === %%%%%%%%%%%%% +~~~ X Brest +~~~~ ~~~~~ +~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +----------Map of Western World-------- +ENDMSG +# +# +MSG G-005 +TITLE Alchemy attempt +CHANCE 1 +TEXT +...and then did the Alchemist agree to make me my potion. + +First he called to his grimm servants who hauld forth a great iron cauldron. Into this black device did he deposit his ingredients and, opening his spell book for reference, then did he cast his spell of alchemy therepon the cauldron. + +Greatly did the tub shake and move! + +I thought that the Alchemist had broke his device, but he chuckled at my ignorance. Into the cauldron did he reach an brought forth a filled bottle of golden amber fluid... +ENDMSG +# +# +MSG G-006 +TITLE Alchemy basics +CHANCE 1 +TEXT + Know that there are 4 principle philosophical ingredients. In order, they are: + + - philosophical salt + - philosophical sulphur + - philosophical phosphorus + - philosophical oil + + The great alchemist has often said that all living things are made of these ingredients. Proper combination of these with other base objects can often create potions of power and might. +ENDMSG +# +# +# (C)2007 Y.E.J. Chachkoff. All rights reserved. +# The author agreed to have his work distributed with the original Crossfire RPG game, any fork excluded. +MSG G-007 +TITLE Commandeer's story +CHANCE 1 +TEXT +11 Tromisian 5211EK: We made a strange encounter while we were travelling down the ancient road to Lake Country. Plunderers from Jangk were attacking a caravan near the Iron Doors. + +We of course helped the merchants, and easily defeated the bandits, some fleeing. But merchants seemed... uneasy, once they recognized our Guard uniforms. + +We soon understood why: their twelve heavily sealed wagons were filled with Goblins, Orcs, and other creatures with the gift of speaking. They refused to tell us anything, so we decided to defer to the Lord's Justice. I don't know what will happen to them. + +From some testimonies we could gather, this traffic has been going on for years, for the benefit of the biggest domains of Lake Country. + +Me and my men will try to learn more about this. +ENDMSG +# +# +# (C)2007 Y.E.J. Chachkoff. All rights reserved. +# The author agreed to have his work distributed with the original Crossfire RPG game, any fork excluded. +MSG G-008 +TITLE Port Joseph's Bottle Riots +CHANCE 1 +TEXT +In 5122EK, Bottle Riots, only reprimed with difficulty, in Port Joseph drove local authorities to totally forbid taverns and other drink-related places, with the sole exception of shops controlled by the Sea Princes themselves. + +However, Josephians rapidly found a loophole in the decree, noticing it only applied to buildings on or above the ground level. They thus refurbished to taverns caves in individual houses; they are indicated by their green frontage. +ENDMSG +# +# The following extracts are from the Crossfire wiki at http://wiki.metalforge.net/doku.php +# and are supposed to be GPL or at least reusable ingame. If not the case, please tell and we'll remove +MSG G-009 +TITLE Skorn foundation +CHANCE 1 +TEXT +The colony of Skorn was founded in 435EK by Skud the Great, when his expedition reached the shores of the continent. It is said that he first pitched his tent on the site where the inn now stands. +ENDMSG +MSG G-010 +TITLE Scorn's war against Dragons +CHANCE 1 +TEXT +The war against the Dragons rages from 1064 to 1135EK. Scorn is destroyed. Most of its inhabitants flee to the south. After 1115EK, the city is progressively rebuilt on top of the now buried ruins nowadays known as the Old City. +ENDMSG +MSG G-011 +TITLE The Sea Princes +CHANCE 1 +TEXT +The War of the Sea Princes took place in 1177EK. The last imperial ship reaches Scorn. Contacts with Khelens are now broken. Scorn becomes an independent kingdom. +ENDMSG +MSG G-012 +TITLE About Khelens +CHANCE 1 +TEXT +Khelens is the name of both a city and an Empire, that once ruled the world. The cities of Scorn and Navar were initially colonies of the Empire of Khelens. + +The fate of Khelens is currently unknown. According to the last known historical records, a political crisis shattered the very foundations of the Empire 5000 years ago, creating a civil war that ended by the independence of Scorn and the other colonies from it. Since that time, no imperial ship ever sailed back to Scorn, and the location of Khelens is now forgotten. +ENDMSG +MSG G-013 +TITLE Skud the Great +CHANCE 1 +TEXT +One of the first Builders, Skud the Great created many famous places, like the Scorn’s First Inn or the Newbie Tower. + +The reasons of the disappearance of Skud are mostly unknown. The Codex Skudensis mentions that it could have been because of the negative influence of the Arch-Demon Neth Aq. It is thought that The Tower of Skud, although left unfinished by its creator, may contain informations about the fate of one of the most famous Builder. +ENDMSG +MSG G-014 +TITLE History of Scorn +CHANCE 1 +TEXT +It is said that Scorn, as we currently know it, was built on an older version of itself, now buried underground. + +When the colony of Skorn was founded by Skud, the whole west was infested by dragons and wyverns. The imperial armies successfully fought the monsters, pushing them back on the other side of the mountains, and kept a vigilant guard to ensure that the huge monsters wouldn’t sneak in and attack their settlements. + +But there are always men who think they’re smarter than everybody else. Enteranni the Red was one of those men. Trying to take control of Scorn for himself, he decided to unleash a couple dragons against the city, after which he’d banish them and be seen as a savior. But so blind and thirsty of power he had become that dragons easily tricked him. His plan failed, and the flame of the dragonbreath destroyed Scorn. + +When dragon were finally vainquished, Scorn was rebuilt on top of its own ruins. The Old City of Scorn is now a dark, forgotten maze of crypts and halls infested by vermin of all sorts. Rumors say that some treasures from the glorious past of the city still sleep there, waiting to be found. Who knows? Maybe it is true, after all. +ENDMSG +MSG G-015 +TITLE Navar's location +CHANCE 1 +TEXT +Straddling the corner of the Imperial highway as it turns North near the Eastern border of the known world, and surrounded by dangerous territory, Navar is an unlikely site for one of the world’s grandest cities. Yet there it stands, dominating the skyline for miles around and showing the same bustling activity expected of any thriving market town. +ENDMSG +MSG G-016 +TITLE Darcap's foundation +CHANCE 1 +TEXT +In 2264 EK, the Kingdom of the Masts founded a colony called Darcap in the north of the continent. But before this colony could become autonomous the kingdom was destroyed, in 2287 EK, leaving it totally isolated. + +The inhabitants endured many hardships, many died of hunger. Some tried to reach, by small boat or on foot, a better land – none of them ever came back. + +One of the colonists, named Andreas, succeeded in persuading many inhabitants to worship Devourers, whose followers don’t suffer hunger. The other inhabitants argued, logically, that since many did convert they would have enough food, and refused to convert. + +After his death, Andreas was nicknamed “Andreas the Ravenous” – because he always liked good jokes –, and the church of Devourers was named after him. +ENDMSG +MSG G-017 +TITLE Darcap's rediscovery +CHANCE 1 +TEXT +In 6138 EK, a famous explorer named Herghist Appelnisht set foot in Darcap, the first stranger in four millenia. He stayed 2 years, learning the history and customs of Darcap and teaching the whereabouts of the rest of the world to the inhabitants. He then travelled back to Navar with a delegation in order to establish relations between Darcap and the other towns. +ENDMSG +MSG G-018 +TITLE Julio's story +CHANCE 1 +TEXT +In 6795 EK, a magician named Julio, wishing to take some distance with the agitation of the world, came to live in Darcap. He was expert in the four elements and spent the rest of his life studying the interactions of those, transforming four houses in the center of the town in laboratories. He was at the origin of many incidents and many inhabitants came to hate him. + +It is only many years after his death, in 6813 EK, that his major contribution to the town was made public. He had advised leaders on the affairs of the world, giving advice, solving many conflicts. A status was made as a token of gratitude and his house, which was once considered for destruction, was restored to display his work. +ENDMSG +MSG G-019 +TITLE The Imperial Highway +CHANCE 1 +TEXT +The proverbial “Yellow Brick Road” (nicknamed because the durable yellow clay used to make the bricks) which strings its way across the Main continent of BigWorld, the Imperial Highway was created during the time of the Empire and is a lasting legacy of a more peaceful time. Travel along the Imperial Highway is still reasonable safe as the road is maintained and there are inns and shops along this road. +ENDMSG +MSG G-020 +TITLE The Sannista +CHANCE 1 +TEXT +Shortly summarized, the Sannista is a legendary flying boat that was powered by the reaction of a fire and a water elemental. It was built by the tenth Commander of Euthville, Farkennis, as a gift for the 18th Birthday of his daughter, Sannista. That’s the boat that was stolen by Fax when he fled from Euthville, and that he used to get to Khelens. Giusitta the Verbous then sailed it back to the Continent, and hid it “somewhere in the mountains of Euth”. +ENDMSG +MSG G-021 +TITLE Euthville's foundation +CHANCE 1 +TEXT +If you went there about half a millenia ago, you’d have seen something very different than the field of haunted ruins Euthville has since become. It was initially founded by a handful of industrious, clever dwarves, that had found a mystical way to locate fields of precious Karitta, the famous metal that is as transparent as a pearl of the North Sea, yet as strong as the best irons of Navar. + +And thus, they found at the location of Euthville a lot of that raw metal, which quickly made the city one of the richest of all. And for a long time, it stayed so. The inhabitants of Euthville weren’t interested by war, work, or anything else too tiresome - they preferred to pay somebody else to do all of this. And with the advanced technical knowledge brought by the dwarves, working was less and less an issue for them. +ENDMSG +MSG G-022 +TITLE Euthville's destruction +CHANCE 1 +TEXT +Finally, the Commander decided that the city couldn’t stand this anymore, and ordered that the Demons had to be attracted faraway from the city. On this fateful day, a whole fanfare left the city, hoping that the demons would follow, attracted by the music. + +And so, they did. One after another, they climbed out of Earth itself, and walked in the direction of the music, obviously unaware of the hundreds of buildings they were crushing by their giant footsteps, and the thousands of inhabitants that they toasted with their dark fire. Seeing that, even the bravest ones went mad, and ran for their lives, leaving pipes, clavicelles and harpsichords fall on the ground. + +The rest of the story is easy to understand: Demons, free from the magical music that enslaved them, crushed what remained of the city, in a bloody fest that they will forever keep in their twisted memories. + +The Commander went mad, of course, and it is said that his madness was so strong that his mind was unable to understand that he was dead. If you search enough in the ruins of Euthville, you’ll probably encounter his ghost, as well as those of the many who perished for having believed that mortals could enslave the hell. Some demons stayed there, obviously enjoying the area and its newborn ashes that smelled fresh blood and carnage. Euthville is now, of course, a dangerous, deserted place, and the richesses that are still sleeping below the ruins of its former palaces are now guarded by powerful entities of the 9th Circle. +ENDMSG +MSG G-023 +TITLE The Enchanted Music +CHANCE 1 +TEXT +Many said that, if the Enchanted Music could be found, it would open the gates of many treasures, but because none of the former Euthvillians survived, and because nobody knows where the Boy went afterwards, those gates are still closed. I’ve heard that the School of Daemonology was precisely founded to rediscover that spell. But who am I to claim this to be true? I’m only a man of the past that tells stories before a fire, and the fire is dying, and so has my tale reached the end. +ENDMSG +MSG G-024 +TITLE Euthville's power hunger +CHANCE 1 +TEXT +Yet they were facing a problem. All their devices, all their machineries, all their tricks to cheat with nature required energy. Lots of energy. They relied first on the strength of horses and donkeys, but it wasn’t enough. Then, they tamed the dangerous Wyverns of Kal-Durandasi, so that the hot lizards would provide them with the full force of their steamy breath. But soon, it wasn’t enough. They also used the hidden power provided by the Faeries of the Tarniska river, building a dam, so that they could put the invisible horses of water that the sylphids are rumored to breed in use. + +But even so, their hunger for power wasn’t satisfied, and became an increasing nuisance for them. So, the Commander of Euthville (which was, more or less, the equivalent to our King at Scorn), finally decided to send messengers across the whole Continent, calling the world for a challenge. Whoever would be able to fulfill the needs of Euthvillians of energy would become the new Commander, thus the ruler of the richest city ever built since Khelens. +ENDMSG +MSG G-025 +TITLE Euthville's salvation +CHANCE 1 +TEXT +And then came a boy. He wasn’t a wizard, nor pretended to be one. He was young, but the story didn’t kept the record of his name, and some now think it is because he was damned. Who knows? The Boy sat in the middle of the city, playing with his flute, laughing whenever he saw one of the demonstrations of the powerful wizards and engineers, who were failing again and again. + +After several days, the Commander noticed the Boy, and said: “who are you to laugh, you, who has only a flute ?” “I have only a flute for sure - but there’s more in my simple pipe than in those legions of wizards.” “Really ?” said the Commander, half-laughing, half-curious, “so you think you can solve my challenge ?” + +The Boy smiled. “Not only I can, but I shall - and my price will be quite acceptable to give you the energy you need.” “And that would be...?” - “A new pipe.” came the reply “That one is becoming old.” “Agreed, you have your chance.” + +The Boy then started to play an amused melody. It sounded like an invitation to a great feast, the opening of a meeting where everybody was invited. And then came from earth itself sounds of steps, climbing from the depth. The fountain that stood in the middle of the place crumbled, leaving a great hole from which flames emerged. But the fire seemed to dance at the rythm of the music itself. + +The Boy then said to the Commander: “As long as you keep playing for the Demons there, at least 23 hours each day, you’ll get them to make whatever you need.” And he gave them the score, took a brand new silver flute, and left, and never was seen again at Euthville. +ENDMSG +MSG G-026 +TITLE Euthville's destruction +CHANCE 1 +TEXT +At first, things seemed fine, and the Commander couldn’t believe his luck, as a pipe was a feeble price to pay for such a powerful recipe of prosperity. Who wouldn’t want to tame the Demons themselves? Quickly, though, it appeared obvious that, for enough demons to be there, that music needed to be played rather loudly. And if, at first, it sounded entertaining, joyous, and funny, it quickly grew on the nerves of many. And especially because it was played 23 hours a day. + +Finally, the Commander decided that the city couldn’t stand this anymore, and ordered that the Demons had to be attracted faraway from the city. On this fateful day, a whole fanfare left the city, hoping that the demons would follow, attracted by the music. +ENDMSG +# End of extract from the wiki +MSG G-027 +TITLE Temple of Justice +QUEST darcap/TempleJustice 0>10 +FACE quest_darcap_temple_justice.111 +CHANCE 1 +TEXT +And so the Temple of Justice was founded, to show Valriel's Glory to the whole world! + +Oh, it was magnificient, located on the north side of the Continent, west of Darcap. + +And for years followers of Valriel came as pilgrims, to worship His Altar. + +But things started to fall over, and slowly the priests started to accumulate wealth instead of giving it back, and using it for their glory instead of Valriel's. + +So the Temple was slowly abandonned by pilgrims, who sought other Places Of Glory. + +It probably still exists, but who knows what secrets it bears. +ENDMSG +MSG G-028 +TITLE The Tower of Grukk +QUEST navar/grukk 0>10 +FACE s_tower1.x11 +CHANCE 1 +TEXT +Grukk was a rich merchant from Navar, who accumulated wealth by being the right person at the right place. + +Alas, all his influcence couldn't prevent him from being ostracised when Navar decided to banish all undead creatures. + +For some time he still stayed in his house, but then decided he couldn't bear anymore this situation. + +So he had a tower built, somewhere on the east shore of the continent, south of Navar, and moved all belongings here. + +There are rumours he still deals in some goods through intermediaries, but no one has any proof. +ENDMSG +MSG G-029 +TITLE Glowing Crystals +CHANCE 1 +TEXT +Glowing Crystals are the dream of every magician. + +They enable to store mana energy up to a certain quantity, and recover it at will. + +Thus a magician cast more spells without needing to rest to recover his energy. + +Such Crystals are unfortunately pretty rare, so magicians have to figure by themselves how to find some. +ENDMSG +MSG G-030 +TITLE The Dark Forest +CHANCE 1 +QUEST scorn/DarkForest 0>10 +FACE power_crystal.111 +TEXT +And thus the Glowing Crystal was stolen from Scorn's City Hall. + +The thieves fled to the Dark Forest, which is said to be cursed. + +According to rumors the Crystal was put at the heart of the Dark Temple, to be used for some religious ceremony. + +No one has yet to claim it. + +The Forest is a well-known cursed place, located on the road from Scorn to Navar, approximately 50 chains west of Hermes's Inn and 10 chains north of the road. + +ENDMSG +MSG G-031 +TITLE Narcopin +CHANCE 1 +QUEST quests/Narcopin 0>10 +FACE ruins.111 +TEXT +Once there stood upon the desert, west of Navar, a city called Narcopin, ruled by a dynasty of kings, wise and powerful. +In time the monarchs grew less wise but more powerful. + +The last of their line was Aljwaf the terrible. His reign was bloody and he made enemies of all +the neighbouring lands. His troops put women and children to the sword, he consorted with evil forces. +It is said he cared for nothing save a single concubine. + +He fashioned a necklace for her made of one ruby, two emeralds and three sapphires. + +His reign ended when he was stricken with an unknown wasting disease and died horribly after a long illness. +Some said the illness came from his evil dealings, they were quickly impaled for treason. + +Narcopin was razed to the ground by the surrounding kingdoms within six months of his death. + +Now only ruins remain, though some say spirits guard the tomb Aljwaf made for himself... +ENDMSG +MSG G-032 +TITLE The hunt for Nilplur +CHANCE 1 +QUEST quests/Nilplur 0>10 +FACE dragon.x71 +TEXT +As per your instructions, I've hunted down Nilplur the dragon to its lair. + +It is located in a mountain range east of the lake between Scorn and Euthville, but seems heavily guarded. + +The cave is richely decorated, adding some weight to the rumours Nilplur accumulated much wealth -- including powerful spells. + +I will try to slay the beast, but in case I don't return I thus dispatch this message so others can take over my duty. + +Your humble servitor + +Kolgar + +ENDMSG \ No newline at end of file diff --git a/races b/races new file mode 100644 index 000000000..0fd25ebf3 --- /dev/null +++ b/races @@ -0,0 +1,268 @@ +# +# the races file +# +# To start a new race category w/ 'RACE' identifier +# list the name of the archetypes singly on lines below +# +# Each arch entered will have thei op->race reset to +# the value listed for the last occuring 'RACE'. Also, +# if the arch is a creature, it is added to a linked +# list of monsters that all have the same race. +# Any type of archetype may be listed, but monsters +# should be ordered by inherent level value/exp +# +# This appears to be only used for summoning cult monsters. +# Hence the need for order by level. +# +# Prepending a '!' will prevent an item from having its +# op->race field reset to RACE. +# +# Prepending a '@' will prevent a creature from having its +# arch listed on the summoning list. +# +# You can have an entry with both '@' and '!' (ie "@!<name>") +# but that is the same as not listing the arch! +# +# +RACE undead + generate_ghost + generate_zombie + generate_skeleton + generate_skull + generate_vampire + ghost + zombie + skeleton + grimreaper + wight + wraith + ghast + nightmare + spectre + vampire + skull + lich + demilich + dave + nazgul +RACE demon + generate_devil + imp + devil + raas + big_demon + demon_lord + Greater_Demon + belzebub + jessyb + bone_head + evil_master1 + evil_master2 + evil_master3 + evil_master4 +RACE angel + angel + liteangel + mesangel + ArchAngel +RACE goblin + generate_kobold + generate_goblin + generate_orc + generate_gnoll + kobold + goblin + orc + gnoll + ologhi + h_kobold + unusual_kobold +RACE troll + small_troll + troll + gaelotroll +RACE faerie + generate_pixie + generate_stalker + pixie + elf_1 + sandy + stalker + dark_elf + unicorn + faerie_dragon + deathtree + ent + lamia +RACE animal + generate_bat + generate_mouse + generate_panther + generate_scorpion + mouse + bat + dog + panther + giant_bat + scorpion + wolf + bear + rustmonster + shadowpup + polarbear + dire_wolf + behemoth + shadowtiger + giantrat + pet_necro + neko +RACE bird + generate_bird + chicken + goose + bird +RACE reptile + generate_serp_man + snake + serpent + serp_man + cobra + serp_priest + fire_serpent +RACE slime + blob + slime + fungus + acid_sphere + green_slime + black_pudding +RACE unnatural + generate_beholder + beholder + sphinx + baslic + dread + golem_necro +RACE dragon + generate_dragon + @pl_dragon + dragon + baby_dragon + chinese_dragon + big_elec + big_dragon + dragonman + Cwyvern + big_dragon_worthless +RACE water_elemental + !para_mud + para_water + para_ice + water_elemental + water_witch +RACE fire_elemental + para_fire + para_lava + fire_elemental + fire_witch +RACE air_elemental + para_air + para_lightning + air_elemental + air_witch +RACE earth_elemental + para_mud + para_earth + earth_elemental + earth_witch +RACE giant + generate_ogre + generate_giant + ogre + giant + titan + DK + big_wiz + cyclops + EDK + mabu +RACE human + generate_madman + charwoman + prisoner + crone + guildmaster + sage + woman + man + c_sage + c_woman + c_man + princess + fighter + thief_1 + ninja_1 + ninja2 + conjurer2 + warrior_1 + pirate + northman + pirate_lass + madman + conjurer + guard + light_guard + pyromaniac + medium_guard + knight + lord_e + necromancer + siegfried +RACE chess + chess_pawn + chess_rook + chess_knight + chess_bishop + chess_queen + chess_king +RACE chaos + living_chaos + chaos_witch +RACE dwarf + gnome + dwarf + @dwarf_player + dwarf_priest + dwarf_wiz + lesser_dwarven_guard + greater_dwarven_guard +RACE insect + generate_ant + generate_bee + spider_gen + generate_xan + beehive + ant + bee + centipede + killer_bee + spider + xan +# this is the summoning list for the god ruggilli +RACE consuming_fire_creatures + !para_fire + !fire_serpent + !fire_elemental + !fire_witch + !dragon + !baby_dragon + !big_dragon +# this is the summoning list for the goddess Ixalovh +RACE chaotic_water_creatures + !para_water + !water_elemental + !lokanth + !tentacle + !water_witch + !tentacle2 + !chinese_dragon