ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/lib/jeweler.yaml
Revision: 1.5
Committed: Wed Jan 31 14:11:01 2007 UTC (17 years, 5 months ago) by elmex
Branch: MAIN
Changes since 1.4: +18 -17 lines
Log Message:
finally finished the last bits of the jeweler skill. now only debugging
and balancing is missing. going to make some maps next and try to sort
out the right balancing.

File Contents

# User Rev Content
1 elmex 1.1 maximprovements:
2     attack_resistances : 95
3     effect_resistances : 100
4     specials : 10
5     resistances : 300
6     stats : 7
7     improvements : 8
8    
9     maxspecial:
10     regen : 4
11     magic : 4
12     speed : 5
13 root 1.4 food : 7
14 elmex 1.1 ac : 3
15     wc : 3
16     dam : 3
17    
18     maxlevels:
19 elmex 1.2 # the maximum level where stat+7 can be made
20 elmex 1.1 stat_level : 95
21     # the maximum level where max overall resists and attack resist can be made
22     resist_level : 80
23     # the maximum level where max effect resistance can be made
24     effect_resist_level : 50
25     # the level where the maximum improvemnts can be made
26     improve_level : 90
27     # the level where the maximum special improvements can be made
28     spec_level : 90
29     # the offset of the levels for amulets
30     amulet_offset : 20
31    
32     diamond_split:
33     # <tag> = <emerald-fact.>, <sapphire-fact.>, <pearl-fact.>, <ruby-fact.>, <diamond-fact.>
34 elmex 1.2 stat_cha : [0.1, 0.1, 0.8, 0, 0]
35 elmex 1.1 stat_str : [0.5, 0.3, 0, 0.2, 0]
36 elmex 1.2 stat_pow : [0.2, 0.5, 0.1, 0.1, 0.1]
37     stat_dex : [0.5, 0, 0, 0.5, 0]
38     stat_int : [0.2, 0.2, 0.2, 0.2, 0.2]
39     stat_wis : [ 0, 0, 0, 0.8, 0.2]
40     stat_con : [ 0, 0, 0.2, 0, 0.8]
41    
42     spec_regen : [ 1, 0, 0, 0, 0]
43     spec_magic : [ 0, 1, 0, 0, 0]
44     spec_speed : [ 0, 0, 1, 0, 0]
45 root 1.4 spec_food : [ 0, 0, 0, 0.5, 0.5]
46 elmex 1.2 spec_ac : [ 0, 0, 0, 0, 1]
47     spec_wc : [ 0, 0, 0, 1, 0]
48     spec_dam : [ 0, 0, 0.5, 0, 0.5]
49    
50 elmex 1.1 resist_PHYSICAL : [0.1, 0, 0, 0, 0.9]
51     resist_MAGIC : [0.2, 0.2, 0.2, 0.2, 0.2]
52     resist_FIRE : [ 0, 0, 0, 1, 0]
53     resist_ELECTRICITY : [ 0, 0.5, 0.5, 0, 0]
54     resist_COLD : [ 0, 1, 0, 0, 0]
55     resist_CONFUSION : [ 0, 0.1, 0, 0.7, 0.2]
56    
57     resist_ACID : [0.3, 0.3, 0.4, 0, 0]
58     resist_DRAIN : [ 0, 0, 1, 0, 0]
59     resist_GHOSTHIT : [0.1, 0, 0.9, 0, 0]
60     resist_POISON : [ 1, 0, 0, 0, 0]
61     resist_SLOW : [ 0, 0, 0, 0, 1]
62     resist_PARALYZE : [ 0, 0, 0.1, 0.4, 0.5]
63    
64     resist_TURN_UNDEAD : [0.1, 0.1, 0.1, 0.1, 0.6]
65     resist_FEAR : [ 0, 0.8, 0, 0.2, 0]
66     resist_DEPLETE : [0.5, 0, 0, 0, 0.5]
67     resist_DEATH : [ 0, 0, 0.8, 0.2, 0]
68     resist_HOLYWORD : [ 0, 0.4, 0.4, 0, 0.2]
69     resist_LIFE_STEALING : [0.5, 0, 0.5, 0, 0]
70    
71     resist_BLIND : [ 0, 0.2, 0, 0.8, 0]
72     resist_DISEASE : [0.1, 0.1, 0.1, 0.6, 0.1]
73    
74     functions:
75 elmex 1.5 stat_items:
76 elmex 1.1 - [2, 1000 ]
77     - [8, 10000 ]
78     - [24, 50000 ]
79     - [52, 120000 ]
80     - [90, 230000 ]
81     - [140, 350000 ]
82     - [200, 500000 ]
83     - [270, 700000 ]
84     - [352, 900000 ]
85     - [444, 1150000]
86 elmex 1.5 spec_items:
87 elmex 1.2 - [2, 1000]
88     - [8, 10000]
89     - [18, 30000]
90     - [32, 60000]
91 elmex 1.3 - [50, 100000]
92     - [72, 160000]
93     - [100, 230000]
94     - [120, 300000]
95     - [160, 400000]
96     - [200, 500000]
97 elmex 1.1 attack_resist_diamonds :
98     # 5%
99     - 10
100     # 10%
101     - 500
102     - 1000
103     # 20%
104     - 10000
105     - 20000
106     # 30%
107     - 30000
108     - 50000
109     # 40%
110     - 70000
111     - 90000
112     # 50%
113     - 100000
114     - 140000
115     # 60%
116     - 170000
117     - 200000
118     # 70%
119     - 250000
120     - 300000
121     # 80%
122     - 350000
123     - 450000
124     # 90%
125     - 500000
126 elmex 1.2 - 1000000
127 elmex 1.1
128     effect_resist_diamonds :
129     # 5%
130     - 5
131     # 10%
132     - 190
133     - 900
134     # 20%
135     - 2000
136     - 4000
137     # 30%
138     - 6000
139     - 9000
140     # 40%
141     - 12000
142     - 15000
143     # 50%
144     - 20000
145     - 25000
146     # 60%
147     - 30000
148     - 35000
149     # 70%
150     - 40000
151     - 45000
152     # 80%
153     - 50000
154     - 55000
155     # 90%
156     - 65000
157     - 85000
158     # 100%
159     - 100000
160    
161     conversions:
162     # <outarch> = <sort-category>,<source-arch-value-multiplier>,<source-archname>,<xp-points for making one of this>
163     # sort-category one of:
164     # rings, ammys, mets_and_mins, gems, potions, scrolls
165     # formula of the number of generated outarchs:
166     # <nrof outarchs> = <sum of input-arch values> / (<outputarch value> * <source-arch-value-multiplier>)
167 elmex 1.3 ring : [mets_and_mins,2,largenugget, 5]
168     amulet : [mets_and_mins,2,largenugget,10]
169 elmex 1.1
170    
171 elmex 1.5 # plan match: [<sort-category>, <name>, <title>, <archname>, (<name2>, <title2>, ...)]
172 elmex 1.1 plans:
173 elmex 1.5 stat_cha : [potions,,,potioncha]
174     stat_str : [potions,,,potionstr]
175     stat_wis : [potions,,,potionwis]
176     stat_int : [potions,,,potionint]
177     stat_dex : [potions,,,potiondex]
178     stat_con : [potions,,,potioncon]
179     stat_pow : [potions,,,potionpow]
180     spec_magic : [potions,magic power potion,,]
181 elmex 1.1 resist_PHYSICAL :
182 elmex 1.5 resist_MAGIC : [potions,potion,of resist magic,,potion,of magic resistance]
183     resist_FIRE : [potions,,,potion_cold,,,potion_cold2]
184     resist_ELECTRICITY : [potions,potion,of shock resistance]
185 elmex 1.1 resist_COLD :
186 elmex 1.5 resist_CONFUSION : [potions,potion,of resist confusion]
187 elmex 1.1 resist_ACID :
188 elmex 1.5 resist_DRAIN : [potions,potion,of resist draining]
189 elmex 1.1 resist_GHOSTHIT :
190     resist_POISON :
191 elmex 1.5 resist_SLOW : [potions,potion,of resist slow]
192     resist_PARALYZE : [potions,potion,of resist paralysis]
193 elmex 1.1 resist_TURN_UNDEAD :
194     resist_FEAR :
195     resist_DEPLETE :
196     resist_DEATH :
197     resist_HOLYWORD :
198     resist_LIFE_STEALING :
199     resist_BLIND :
200     resist_DISEASE :