chiark / gitweb /
Initial versions of things.
[dnd] / spells.tex
1 \documentclass{tables}
2
3 \newenvironment{spelllist}[1]{%
4   \vbox\bgroup%
5   \hrule height\arraythickrulewidth%
6   \kern\doublerulesep%
7   \hbox to\hsize{\hfil\bfseries #1 spells\strut\hfil}%
8   \kern\doublerulesep%
9   \hrule height\arrayrulewidth%
10   \global\levelcount=0%
11   \let\endlevel\relax%
12   \lineskip\bigskipamount%
13   \noindent%
14   \hfill%
15   \def\level{%
16     \endlevel%
17       \def\endlevel{%
18         \endtabular\hss\egroup%
19         \penalty10000\hfill%
20         \hbox{}\penalty0\hbox{}%
21         \penalty10000\hfill%
22       }%
23       \global\itemcount=0%
24       \global\advance\levelcount1%
25       \hbox to.3\hsize\bgroup%
26       \tabular{>{\global\advance\itemcount1%
27           \hbox to2em{\hfil\the\itemcount.}\quad}l}%
28       \multicolumn{1}{@{}l}{\bfseries Level \the\levelcount}\\%
29   }%
30   \def\split{%
31     \\\hlx{vv}%
32   }
33 }{%
34   \endtabular%
35   \hss\egroup\penalty10000\hfill\hbox{}\par%
36   \kern\doublerulesep%
37   \hrule height\arraythickrulewidth%
38   \egroup%
39 }
40
41 \begin{document}
42
43 \sect{Spells}
44
45 \begin{set}
46 \begin{tabular}{\shade rcccccccc} \hlx*{hv}
47   \tt{Cleric/Druid spells by level} \\
48   \th{Level} & \th{Free} &\th1&\th2&\th3&\th4&\th5&\th6&\th7 \\ \hlx{vhv}
49        1     &    ---    & ---& ---& ---& ---& ---& ---& --- \\ \hlx{+}
50        2     &    ---    &  1 & ---& ---& ---& ---& ---& --- \\ \hlx{+}
51        3     &    ---    &  2 & ---& ---& ---& ---& ---& --- \\ \hlx{+}
52        4     &    ---    &  2 &  1 & ---& ---& ---& ---& --- \\ \hlx{+}
53        5     &    ---    &  2 &  2 & ---& ---& ---& ---& --- \\ \hlx{+}
54        6     &    ---    &  2 &  2 &  1 & ---& ---& ---& --- \\ \hlx{+}
55        7     &    ---    &  3 &  2 &  2 & ---& ---& ---& --- \\ \hlx{+}
56        8     &    ---    &  3 &  3 &  2 &  1 & ---& ---& --- \\ \hlx{+}
57        9     &     1     &  3 &  3 &  3 &  2 & ---& ---& --- \\ \hlx{+}
58       10     &     1     &  4 &  4 &  3 &  2 &  1 & ---& --- \\ \hlx{+}
59       11     &     1     &  4 &  4 &  3 &  3 &  2 & ---& --- \\ \hlx{+}
60       12     &     1     &  4 &  4 &  4 &  3 &  2 &  1 & --- \\ \hlx{+}
61       13     &     1     &  5 &  5 &  4 &  3 &  2 &  2 & --- \\ \hlx{+}
62       14     &     2     &  5 &  5 &  5 &  3 &  3 &  2 & --- \\ \hlx{+}
63       15     &     2     &  6 &  5 &  5 &  3 &  3 &  3 & --- \\ \hlx{+}
64       16     &     2     &  6 &  5 &  5 &  4 &  4 &  3 & --- \\ \hlx{+}
65       17     &     2     &  6 &  6 &  5 &  4 &  4 &  3 &  1  \\ \hlx{+}
66       18     &     3     &  6 &  6 &  5 &  4 &  4 &  3 &  2  \\ \hlx{+}
67       19     &     3     &  7 &  6 &  5 &  4 &  4 &  4 &  2  \\ \hlx{+}
68       20     &     3     &  7 &  6 &  5 &  4 &  4 &  4 &  3  \\ \hlx{+}
69       21     &     3     &  7 &  6 &  5 &  5 &  5 &  4 &  3  \\ \hlx{+}
70       22     &     3     &  7 &  6 &  5 &  5 &  5 &  4 &  4  \\ \hlx{+}
71       23     &     4     &  7 &  7 &  6 &  6 &  5 &  4 &  4  \\ \hlx{+}
72       24     &     4     &  8 &  7 &  6 &  6 &  5 &  5 &  4  \\ \hlx{+}
73       25     &     4     &  8 &  7 &  6 &  6 &  5 &  5 &  5  \\ \hlx{+}
74       26     &     4     &  8 &  7 &  7 &  6 &  6 &  5 &  5  \\ \hlx{+}
75       27     &     5     &  8 &  8 &  7 &  6 &  6 &  6 &  5  \\ \hlx{+}
76       28     &     5     &  8 &  8 &  7 &  7 &  7 &  6 &  5  \\ \hlx{+}
77       29     &     5     &  8 &  8 &  7 &  7 &  7 &  6 &  6  \\ \hlx{+}
78       30     &     5     &  8 &  8 &  8 &  7 &  7 &  7 &  6  \\ \hlx{+}
79       31     &     5     &  8 &  8 &  8 &  7 &  7 &  7 &  6  \\ \hlx{+}
80       32     &     6     &  9 &  8 &  8 &  8 &  8 &  7 &  7  \\ \hlx{+}
81       33     &     6     &  9 &  9 &  8 &  8 &  8 &  8 &  7  \\ \hlx{+}
82       34     &     6     &  9 &  9 &  9 &  8 &  8 &  8 &  8  \\ \hlx{+}
83       35     &     6     &  9 &  9 &  9 &  9 &  9 &  8 &  8  \\ \hlx{+}
84       36     &     7     &  9 &  9 &  9 &  9 &  9 &  9 &  9  \\ \hlx*{vh}
85 \end{tabular}
86 \rowgap
87 \begin{tabular}{\shade rccccccccc} \hlx*{hv}
88   \tt{Magic-user spells by level} \\
89   \th{Level} &\th1&\th2&\th3&\th4&\th5&\th6&\th7&\th8&\th9 \\ \hlx{vhv}
90        1     &  1 & ---& ---& ---& ---& ---& ---& ---& --- \\ \hlx{+}
91        2     &  2 & ---& ---& ---& ---& ---& ---& ---& --- \\ \hlx{+}
92        3     &  2 &  1 & ---& ---& ---& ---& ---& ---& --- \\ \hlx{+}
93        4     &  2 &  2 & ---& ---& ---& ---& ---& ---& --- \\ \hlx{+}
94        5     &  2 &  2 &  1 & ---& ---& ---& ---& ---& --- \\ \hlx{+}
95        6     &  3 &  2 &  2 & ---& ---& ---& ---& ---& --- \\ \hlx{+}
96        7     &  3 &  2 &  2 &  1 & ---& ---& ---& ---& --- \\ \hlx{+}
97        8     &  3 &  3 &  2 &  2 & ---& ---& ---& ---& --- \\ \hlx{+}
98        9     &  3 &  3 &  2 &  2 &  1 & ---& ---& ---& --- \\ \hlx{+}
99       10     &  4 &  3 &  3 &  2 &  2 & ---& ---& ---& --- \\ \hlx{+}
100       11     &  4 &  3 &  4 &  3 &  2 & ---& ---& ---& --- \\ \hlx{+}
101       12     &  4 &  4 &  4 &  3 &  2 &  1 & ---& ---& --- \\ \hlx{+}
102       13     &  5 &  4 &  4 &  3 &  2 &  2 & ---& ---& --- \\ \hlx{+}
103       14     &  5 &  4 &  4 &  4 &  3 &  2 & ---& ---& --- \\ \hlx{+}
104       15     &  5 &  4 &  4 &  4 &  3 &  2 &  1 & ---& --- \\ \hlx{+}
105       16     &  5 &  5 &  4 &  4 &  3 &  2 &  2 & ---& --- \\ \hlx{+}
106       17     &  6 &  5 &  4 &  4 &  4 &  3 &  2 & ---& --- \\ \hlx{+}
107       18     &  6 &  5 &  4 &  4 &  4 &  3 &  2 &  1 & --- \\ \hlx{+}
108       19     &  6 &  5 &  5 &  5 &  4 &  3 &  2 &  2 & --- \\ \hlx{+}
109       20     &  6 &  5 &  5 &  5 &  4 &  4 &  3 &  2 & --- \\ \hlx{+}
110       21     &  6 &  5 &  5 &  5 &  4 &  4 &  3 &  2 &  1  \\ \hlx{+}
111       22     &  6 &  6 &  5 &  5 &  5 &  4 &  3 &  2 &  2  \\ \hlx{+}
112       23     &  6 &  6 &  6 &  6 &  5 &  4 &  3 &  3 &  2  \\ \hlx{+}
113       24     &  7 &  7 &  6 &  6 &  5 &  5 &  4 &  3 &  2  \\ \hlx{+}
114       25     &  7 &  7 &  6 &  6 &  5 &  5 &  4 &  4 &  3  \\ \hlx{+}
115       26     &  7 &  7 &  7 &  6 &  6 &  5 &  5 &  4 &  3  \\ \hlx{+}
116       27     &  7 &  7 &  7 &  6 &  6 &  5 &  5 &  5 &  4  \\ \hlx{+}
117       28     &  8 &  8 &  7 &  6 &  6 &  6 &  6 &  5 &  4  \\ \hlx{+}
118       29     &  8 &  8 &  7 &  7 &  7 &  6 &  6 &  5 &  5  \\ \hlx{+}
119       30     &  8 &  8 &  8 &  7 &  7 &  7 &  6 &  6 &  5  \\ \hlx{+}
120       31     &  8 &  8 &  8 &  7 &  7 &  7 &  7 &  6 &  6  \\ \hlx{+}
121       32     &  9 &  8 &  8 &  8 &  8 &  7 &  7 &  7 &  6  \\ \hlx{+}
122       33     &  9 &  9 &  9 &  8 &  8 &  8 &  7 &  7 &  7  \\ \hlx{+}
123       34     &  9 &  9 &  9 &  9 &  8 &  8 &  8 &  8 &  7  \\ \hlx{+}
124       35     &  9 &  9 &  9 &  9 &  9 &  9 &  8 &  8 &  8  \\ \hlx{+}
125       36     &  9 &  9 &  9 &  9 &  9 &  9 &  9 &  9 &  9  \\ \hlx*{vh}
126 \end{tabular}
127 \line
128 \begin{tabular}{\shade rccccccccc} \hlx*{hv}
129   \tt{Elf spells by level} \\
130   \th{Level} &\th1&\th2&\th3&\th4&\th5 \\ \hlx{vhv}
131        1     &  1 & ---& ---& ---& --- \\ \hlx{+}
132        2     &  2 & ---& ---& ---& --- \\ \hlx{+}
133        3     &  2 &  1 & ---& ---& --- \\ \hlx{+}
134        4     &  2 &  2 & ---& ---& --- \\ \hlx{+}
135        5     &  2 &  2 &  1 & ---& --- \\ \hlx{+}
136        6     &  3 &  2 &  2 & ---& --- \\ \hlx{+}
137        7     &  3 &  3 &  2 &  1 & --- \\ \hlx{+}
138        8     &  4 &  3 &  2 &  2 & --- \\ \hlx{+}
139        9     &  4 &  4 &  3 &  2 & --- \\ \hlx{+}
140       10     &  5 &  4 &  3 &  2 &  1  \\ \hlx*{vh}
141 \end{tabular}
142 \end{set}
143
144 \begin{spelllist}{Cleric/Druid}
145 \level
146   Cure light wounds* \\
147   Detect evil \\
148   Detect magic \\
149   Light* \\
150   Prot./evil \\
151   Purify food and water \\
152   Remove fear* \\
153   Resist cold \split
154   \itshape Detect danger \\
155   \itshape Faerie fire \\
156   \itshape Locate \\
157   \itshape Predict weather
158 \level
159   Bless* \\
160   Find traps \\
161   Hold person* \\
162 %%  Know alignment* \\
163   Resist fire \\
164   Silence 15$'$r \\
165   Slow poison \\ %% see house rules
166   Snake charm \\
167   Speak with animal \split
168   \itshape Heat metal \\
169   \itshape Obscure \\
170   \itshape Produce fire \\
171   \itshape Warp wood
172 \level
173   Continual light* \\
174   Cure blindness \\
175   Cure disease* \\
176   Growth of animals \\
177   Locate object \\
178   Remove curse* \\
179   Speak with the dead \\
180   Striking \split
181   \itshape Call lightning \\
182   \itshape Hold animal \\
183   \itshape Prot./poison \\
184   \itshape Water breathing
185 \level
186   Animate dead \\
187   Create water \\
188   Cure serious wounds* \\
189   Dispel magic \\
190   Neutralize poison* \\
191   Prot./evil 10$'$r \\
192   Speak with plants \\
193   Sticks to snakes \split
194   \itshape Control temp.\ 10$'$r \\
195   \itshape Plant door \\
196   \itshape Prot./lightning \\
197   \itshape Summon animals
198 \level
199   Commune \\
200   Create food \\
201   Cure critical wounds* \\
202   Dispel evil \\
203   Insect plague \\
204   Quest* \\
205   Raise dead* \\
206   Truesight \split
207   \itshape Anti-plant shell \\
208   \itshape Control winds \\
209   \itshape Dissolve \\
210   \itshape Pass plant
211 \level
212   Aerial servant \\
213   Animate objects \\
214   Barrier* \\
215   Create normal animals \\
216   Cureall \\
217   Find the path \\
218   Speak with monsters* \\
219   Word of recall \split
220   \itshape Anti-animal shell \\
221   \itshape Summon weather \\
222   \itshape Transp.\ through plants \\
223   \itshape Turn wood
224 \level
225   Earthquake \\
226   Holy word \\
227   Raise dead fully* \\
228   Restore* \\
229   Survival \\
230   Travel \\
231   Wish \\
232   Wizardry \split
233   \itshape Creeping doom \\
234   \itshape Metal to wood \\
235   \itshape Summon elemental \\
236   \itshape Weather control
237 \end{spelllist}
238
239 \begin{spelllist}{Magic-user}
240 \level
241   Analyse \\
242   Charm person \\
243   Detect magic \\
244   Floating disc \\
245   Hold portal \\
246   Light* \\
247   Magic missile \\
248   Prot./evil \\
249   Read languages \\
250   Read magic \\
251   Shield \\
252   Sleep \\
253   Ventriloquism
254 \level
255   Continual light* \\
256   Detect evil \\
257   Detect invisible \\
258   Entangle \\
259   ESP* \\
260   Invisibility \\
261   Knock \\
262   Levitate \\
263   Locate object \\
264   Mirror image \\
265   Phantasmal force \\
266   Web \\
267   Wizard lock
268 \level
269   Clairvoyance \\
270   Create air \\
271   Dispel magic \\
272   Fire ball \\
273   Fly \\
274   Haste* \\
275   Hold person \\
276   Infravision \\
277   Invisibility 10$'$r \\
278   Lightning bolt \\
279   Prot./evil 10$'$r \\
280   Prot./normal missiles \\
281   Water breathing
282 \level
283   Charm monster \\
284   Clothform \\
285   Confusion \\
286   Dimension door \\
287   Growth of plants* \\
288   Hallucinatory terrain \\
289   Ice storm/wall \\
290   Massmorph \\
291   Polymorph others \\
292   Polymorph self \\
293   Remove curse* \\
294   Wall of fire \\
295   Wizard eye
296 \level
297   Animate dead \\
298   Cloudkill \\
299   Conjure elemental \\
300   Contact outer plane \\
301   Dissolve* \\
302   Feeblemind \\
303   Hold monster* \\
304   Magic jar \\
305   Pass-wall \\
306   Telekinesis \\
307   Teleport \\
308   Wall of stone \\
309   Woodform
310 \level
311   Anti-magic shell \\
312   Death spell \\
313   Disintegrate \\
314   Geas* \\
315   Invisible stalker \\
316   Lower water \\
317   Move earth \\
318   Projected image \\
319   Reincarnation \\
320   Stone to flesh* \\
321   Stoneform \\
322   Wall of iron \\
323   Weather control
324 \level
325   Charm plant \\
326   Create normal monsters \\
327   Delayed blast fire ball \\
328   Ironform \\
329   Lore \\
330   Magic door* \\
331   Mass invisibility \\
332   Power word stun \\
333   Reverse gravity \\
334   Statue \\
335   Summon object \\
336   Sword \\
337   Teleport any object
338 \level
339   Clone \\
340   Create magical monsters \\
341   Dance \\
342   Explosive cloud \\
343   Force field \\
344   Mass charm* \\
345   Mind barrier* \\
346   Permanence \\
347   Polymorph any object \\
348   Power word blind \\
349   Steelform \\
350   Symbol \\
351   Travel
352 \level
353   Contingency \\
354   Create any monster \\
355   Gate* \\
356   Heal* \\
357   Immunity \\
358   Maze \\
359   Meteor swarm \\
360   Power word kill \\
361   Prismatic wall \\
362   Shapechange \\
363   Survival \\
364   Timestop \\
365   Wish
366 \end{spelllist}
367
368 \end{document}
369
370 %%% Local Variables: 
371 %%% mode: latex
372 %%% TeX-master: t
373 %%% End: