Attributes
Every character in DragonRealms has eight stats or attributes which factor into almost everything that character does from combat to crafting:
- Strength - Strength affects your roundtimes with weapons, how hard you hit, how much you can carry, It contributes to offensive Power and Fear contests and defensive Fortitude contests, among other things.
- Reflex - Reflex improves your skill at evading. It contributes to defensive Reflex contests, among other things.
- Agility - Agility helps you hit with weapons, improves manual tasks such as skinning or disarming. It contributes to defensive Reflex contests, among other things.
- Charisma - Charisma helps you with performances, bargaining with shopkeepers, and extends your spirit health (and therefore the time it takes before you auto-depart after dying. It contributes to offensive Spirit, Charm, and Fear contests, among other things.
- Discipline - Discipline increases the accuracy of damaging spells and improves the size of your experience pools. It contributes to offensive Mind, Magic, Charm, and Fear contests and defensive Fortitude and Will contests, among other things.
- Wisdom - Wisdom increases the speed at which your experience turns into real ranks and increases magical spell damage. It contributes to offensive Mind, Magic, and Spirit contests and defensive Will contests, among other things.
- Intelligence - Intelligence improves the size of your experience pools and increases magical spell damage. It contributes to offensive Mind, Magic, Spirit, and Charm contests and defensive Reflex and Will contests, among other things.
- Stamina - Stamina increases the amount of damage your body can take and improves your capacity for carrying things. It contrubutes to offensive Power contests and defensive Fortitude contests, among other things.
The STRENGTH, REFLEX, AGILITY, CHARISMA, DISCIPLINE, WISDOM, INTELLIGENCE, and STAMINA commands can be used in-game to provide useful information about each attribute.
Starting Stats
In January 2008, Simutronics removed random stat rolls from the character creation system. The effect is that new characters start with what used to be a perfect roll. Each race automatically receives the following starting stats:
Strength | Stamina | Agility | Reflex | Intelligence | Wisdom | Discipline | Charisma | |
---|---|---|---|---|---|---|---|---|
Dwarf | 10 | 12 | 8 | 8 | 10 | 10 | 12 | 10 |
Elf | 8 | 8 | 12 | 12 | 10 | 10 | 8 | 12 |
Elothean | 8 | 6 | 10 | 12 | 12 | 12 | 10 | 10 |
Gnome | 4 | 6 | 12 | 14 | 14 | 10 | 10 | 10 |
Gor'Tog | 16 | 14 | 10 | 8 | 6 | 6 | 10 | 10 |
Halfling | 6 | 12 | 14 | 12 | 10 | 8 | 8 | 10 |
Human | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 |
Kaldar | 12 | 10 | 10 | 10 | 8 | 8 | 10 | 12 |
Prydaen | 10 | 10 | 10 | 14 | 10 | 6 | 8 | 12 |
Rakash | 10 | 14 | 8 | 12 | 6 | 8 | 12 | 10 |
S'Kra Mur | 12 | 10 | 10 | 12 | 8 | 8 | 10 | 10 |
After character generation the only way to increase stats is by spending TDPs. A character is given 600 TDPs to start. From then on TDPs are gained either by gaining circles or gaining skills.
Racial Bonuses
The racial TDP bonuses and penalties are listed in the following chart:
Strength | Reflex | Agility | Charisma | Discipline | Wisdom | Intelligence | Stamina | |
---|---|---|---|---|---|---|---|---|
Dwarf | +1 | +1 | -1 | -1 | ||||
Elf | +1 | -1 | -1 | -1 | +1 | +1 | ||
Elothean | +1 | -1 | -1 | -1 | +2 | |||
Gor'Tog | -3 | +1 | +2 | +2 | -2 | |||
Gnome | +3 | -2 | -1 | -2 | +2 | |||
Halfling | +2 | -1 | -2 | +1 | +1 | -1 | ||
Human | ||||||||
Kaldar | -1 | -1 | +1 | +1 | ||||
Prydaen | -2 | -1 | +1 | +2 | ||||
Rakash | -1 | +1 | -1 | +1 | +2 | -2 | ||
S'Kra Mur | -1 | -1 | +1 | +1 |
A negative number indicates a decrease in the cost to train and is therefore a bonus. A positive number indicates an increase in the cost to train and is therefore a penalty.
So for example: the cost to raise strength from 21 to 22 for a Gor'Tog character is: (21 x 3) + (-3 x (21 / 2)) = 33.
As with many other systems in the game, integer math is used for this calculation. 21 / 2 results in 10.
TDP Project
The TDP PROJECT command helps you determine how many TDPs are required to reach a certain level in an attribute. To use TDP PROJECT, please type TDP PROJECT [ATTRIBUTE] [GOAL]. The goal must be greater than your current attribute.
Example: tdp project wisdom 80
Stat Requirements for Joining Guilds
In addition to the requirements below, a guildleader may not allow you to join if any of your stats are below 8. (This may be an issue for the following races: Gnomes, Elotheans, Gor'Togs, Halflings, Prydaen, Rakash.) If your stats are too low, you can spend TDPs to train them. Type DIR [STAT] for directions.
Guild | Stat1 | Stat2 | Stat3 | Stat4 | Stat5 | Stat6 | Stat7 |
---|---|---|---|---|---|---|---|
Barbarian | strength: 10 | stamina: 9 | intelligence: 6 | wisdom: 6 | agility: 5 | reflex: 5 | charisma: 4 |
Bard | stamina: 8 | agility: 8 | strength: 8 | intelligence: 7 | wisdom: 7 | reflex: 6 | charisma: 6 |
Cleric | intelligence: 8 | wisdom: 8 | stamina: 7 | agility: 7 | reflex: 7 | strength: 6 | charisma: 5 |
Empath | stamina: 10 | intelligence: 9 | wisdom: 9 | charisma: 6 | strength: 5 | reflex: 5 | agility: 5 |
Moon Mage | wisdom: 9 | intelligence: 8 | agility: 7 | charisma: 7 | strength: 6 | stamina: 6 | reflex: 5 |
Paladin | strength: 9 | charisma: 8 | wisdom: 7 | intelligence: 7 | stamina: 7 | reflex: 6 | agility: 6 |
Ranger | strength: 8 | stamina: 8 | agility: 8 | reflex: 7 | intelligence: 7 | charisma: 6 | wisdom: 6 |
Thief | agility: 9 | reflex: 9 | strength: 8 | stamina: 8 | intelligence: 7 | wisdom: 6 | charisma: 5 |
Trader | intelligence: 9 | wisdom: 9 | charisma: 9 | stamina: 7 | strength: 5 | reflex: 5 | agility: 5 |
Warrior Mage | intelligence: 9 | wisdom: 9 | strength: 7 | agility: 7 | stamina: 6 | reflex: 5 | charisma: 5 |
TDP cost formulas for attributes 100 and below
Note: The TDP formulas below do not directly correlate with the tables below. There are errors that develop with odd racial modifiers (-3,-1,1,3). These errors never exceed half of one TDP, and balance out as a character progresses up each attribute.
The TDP cost to increase an attribute is determined using the following formula:
Or, in a more concise form:
If you would like to calculate the TDP cost of raising a stat from one value to the next (say from 60 to 75), The following formula may be helpful:
Using this formula, the cost for a human to raise their strength from 60 to 75 would be (60+75-1)*(75-60)*(6+0)/4 = 3015 TDPs
For a Gor Tog to make the same advancement, they would require roughly 1507 TDPs (give or take one TDP)
A precise version of the TDP formula would be one that could take into account errors caused by odd racial TDP modifiers. Such errors only manifest when the current attribute is also odd, and produce an alternating negative and positive error of 0.5. Such a formula is as follows:
TDP.next = current(3or15 + racial/2), 3 for stats < 100, 15 for stats 100+
mod(current,2)*mod(racial,2)
: only True (1) when current stat and racial mod are both odd, negative for negative mods
(mod(current/2,2)-1)
: alternates between (-0.5||0.5) every other time current is odd, positive at 1, negative at 3, etc
TDP cost formulas for attributes 101 and above
TDP cost = stat value x (15 + racial mod/2)
All that's changing is the 3 to a 15.
TDP cost to Train Table
The following table shows how much TDPs it costs to train to a particular stat, for all racial bonuses.
Stat Level
-3
-2
-1
0
+1
+2
+3
5
6
8
10
12
14
16
18
6
8
10
12
15
18
20
22
7
9
12
15
18
21
24
27
8
10
14
18
21
24
28
32
9
12
16
20
24
28
32
36
10
14
18
22
27
32
36
40
11
15
20
25
30
35
40
45
12
16
22
28
33
38
44
50
13
18
24
30
36
42
48
54
14
20
26
32
39
46
52
58
15
21
28
35
42
49
56
63
16
22
30
38
45
52
60
68
17
24
32
40
48
56
64
72
18
26
34
42
51
60
68
76
19
27
36
45
54
63
72
81
20
28
38
48
57
66
76
86
21
30
40
50
60
70
80
90
22
32
42
52
63
74
84
94
23
33
44
55
66
77
88
99
24
34
46
58
69
80
92
104
25
36
48
60
72
84
96
108
26
38
50
62
75
88
100
112
27
39
52
65
78
91
104
117
28
40
54
68
81
94
108
122
29
42
56
70
84
98
112
126
30
44
58
72
87
102
116
130
31
45
60
75
90
105
120
135
32
46
62
78
93
108
124
140
33
48
64
80
96
112
128
144
34
50
66
82
99
116
132
148
35
51
68
85
102
119
136
153
36
52
70
88
105
122
140
158
37
54
72
90
108
126
144
162
38
56
74
92
111
130
148
166
39
57
76
95
114
133
152
171
40
58
78
98
117
136
156
176
41
60
80
100
120
140
160
180
42
62
82
102
123
144
164
184
43
63
84
105
126
147
168
189
44
64
86
108
129
150
172
194
45
66
88
110
132
154
176
198
46
68
90
112
135
158
180
202
47
69
92
115
138
161
184
207
48
70
94
118
141
164
188
212
49
72
96
120
144
168
192
216
50
74
98
122
147
172
196
220
51
75
100
125
150
175
200
225
52
76
102
128
153
178
204
230
53
78
104
130
156
182
208
234
54
80
106
132
159
186
212
238
55
81
108
135
162
189
216
243
56
82
110
138
165
192
220
248
57
84
112
140
168
196
224
252
58
86
114
142
171
200
228
256
59
87
116
145
174
203
232
261
60
88
118
148
177
206
236
266
61
90
120
150
180
210
240
270
62
92
122
152
183
214
244
274
63
93
124
155
186
217
248
279
64
94
126
158
189
220
252
284
65
96
128
160
192
224
256
288
66
98
130
162
195
228
260
292
67
99
132
165
198
231
264
297
68
100
134
168
201
234
268
302
69
102
136
170
204
238
272
306
70
104
138
172
207
242
276
310
71
105
140
175
210
245
280
315
72
106
142
178
213
248
284
320
73
108
144
180
216
252
288
324
74
110
146
182
219
256
292
328
75
111
148
185
222
259
296
333
76
112
150
188
225
262
300
338
77
114
152
190
228
266
304
342
78
116
154
192
231
270
308
346
79
117
156
195
234
273
312
351
80
118
158
198
237
276
316
356
81
120
160
200
240
280
320
360
82
122
162
202
243
284
324
364
83
123
164
205
246
287
328
369
84
124
166
208
249
290
332
374
85
126
168
210
252
294
336
378
86
128
170
212
255
298
340
382
87
129
172
215
258
301
344
387
88
130
174
218
261
304
348
392
89
132
176
220
264
308
352
396
90
134
178
222
267
312
356
400
91
135
180
225
270
315
360
405
92
136
182
228
273
318
364
410
93
138
184
230
276
322
368
414
94
140
186
232
279
326
372
418
95
141
188
235
282
329
376
423
96
142
190
238
285
332
380
428
97
144
192
240
288
336
384
432
98
146
194
242
291
340
388
436
99
147
196
245
294
343
392
441
100
148
198
248
297
347
396
445
101
1350
1400
1450
1500
1550
1600
1650
102
1364
1414
1465
1515
1566
1616
1666
103
1377
1428
1479
1530
1581
1632
1683
104
1390
1442
1494
1545
1597
1648
1699
105
1404
1456
1508
1560
1612
1664
1716
106
1418
1470
1523
1575
1628
1680
1732
107
1431
1484
1537
1590
1643
1696
1749
108
1444
1498
1552
1605
1659
1712
1765
109
1458
1512
1566
1620
1674
1728
1782
110
1472
1526
1581
1635
1690
1744
1798
111
1485
1540
1595
1650
1705
1760
1815
112
1498
1554
1610
1665
1721
1776
1831
113
1512
1568
1624
1680
1736
1792
1848
114
1526
1582
1639
1695
1752
1808
1864
115
1539
1596
1653
1710
1767
1824
1881
116
1552
1610
1668
1725
1783
1840
1897
117
1566
1624
1682
1740
1798
1856
1914
118
1580
1638
1697
1755
1814
1872
1930
119
1593
1652
1711
1770
1829
1888
1947
120
1606
1666
1726
1785
1845
1904
1963
121
1620
1680
1740
1800
1860
1920
1980
122
1634
1694
1755
1815
1876
1936
1996
123
1647
1708
1769
1830
1891
1952
2013
124
1660
1722
1784
1845
1907
1968
2029
125
1674
1736
1798
1860
1922
1984
2046
126
1688
1750
1813
1875
1938
2000
2062
127
1701
1764
1827
1890
1953
2016
2079
128
1714
1778
1842
1905
1969
2032
2095
129
1728
1792
1856
1920
1984
2048
2112
130
1742
1806
1871
1935
2000
2064
2128
131
1755
1820
1885
1950
2015
2080
2145
132
1768
1834
1900
1965
2031
2096
2161
133
1782
1848
1914
1980
2046
2112
2178
134
1796
1862
1929
1995
2062
2128
2194
135
1809
1876
1943
2010
2077
2144
2211
136
1822
1890
1958
2025
2093
2160
2227
137
1836
1904
1972
2040
2108
2176
2244
138
1850
1918
1987
2055
2124
2192
2260
139
1863
1932
2001
2070
2139
2208
2277
140
1876
1946
2016
2085
2155
2224
2293
141
1890
1960
2030
2100
2170
2240
2310
142
1904
1974
2045
2115
2186
2256
2326
143
1917
1988
2059
2130
2201
2272
2343
144
1930
2002
2074
2145
2217
2288
2359
145
1944
2016
2088
2160
2232
2304
2376
146
1958
2030
2103
2175
2248
2320
2392
147
1971
2044
2117
2190
2263
2336
2409
148
1984
2058
2132
2205
2279
2352
2425
149
1998
2072
2146
2220
2294
2368
2442
150
2012
2086
2161
2235
2310
2384
2458
Proportional Attribute Training Table
The following table is a table of stat values, varying TDP cost and racial bonuses. It is meant as a reference for efficient proportional training. For example, a Gor'Tog investing proportionally at 60 TDPS would have 40 Strength, 30 Stamina, 20 (Agility, Charisma, and Discipline), 17 Reflex, and 15 (Wisdom and Intelligence).
TDP Cost
-3
-2
-1
0
+1
+2
+3
20
13
10
8
7
6
5
4
25
17
12
10
8
7
6
6
30
20
15
12
10
9
8
7
35
23
18
14
12
10
9
8
40
27
20
16
13
11
10
9
45
30
22
18
15
13
11
10
50
33
25
20
17
14
12
11
55
37
28
22
18
16
14
12
60
40
30
24
20
17
15
13
65
43
32
26
22
19
16
14
70
47
35
28
23
20
18
16
75
50
38
30
25
21
19
17
80
53
40
32
27
23
20
18
85
57
42
34
28
24
21
19
90
60
45
36
30
26
22
20
95
63
48
38
32
27
24
21
100
67
50
40
33
29
25
22
105
70
52
42
35
30
26
23
110
73
55
44
37
31
28
24
115
77
58
46
38
33
29
26
120
80
60
48
40
34
30
27
125
83
62
50
42
36
31
28
130
87
65
52
43
37
32
29
135
90
68
54
45
39
34
30
140
93
70
56
47
40
35
31
145
97
72
58
48
41
36
32
150
100
75
60
50
43
38
33
155
103
78
62
52
44
39
34
160
107
80
64
53
46
40
36
165
110
82
66
55
47
41
37
170
113
85
68
57
49
42
38
175
117
88
70
58
50
44
39
180
120
90
72
60
51
45
40
185
123
92
74
62
53
46
41
190
127
95
76
63
54
48
42
195
130
98
78
65
56
49
43
200
133
100
80
67
57
50
44
205
137
102
82
68
59
51
46
210
140
105
84
70
60
52
47
215
143
108
86
72
61
54
48
220
147
110
88
73
63
55
49
225
150
112
90
75
64
56
50
230
153
115
92
77
66
58
51
235
157
118
94
78
67
59
52
240
160
120
96
80
69
60
53
245
163
122
98
82
70
61
54
250
167
125
100
83
71
62
56
Related Forum Posts