summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat
diff options
context:
space:
mode:
authorNicholas Feinberg <pleasingfung@gmail.com>2014-07-28 21:25:45 -0700
committerNicholas Feinberg <pleasingfung@gmail.com>2014-07-28 21:46:23 -0700
commitf0d83335393a181859c4c01c829a67462bcccc47 (patch)
tree49179679d2aa8b1209731ee2417f5c0d915f3689 /crawl-ref/source/dat
parentbbdfe8021718a834699b059c8a1dbdc4c4df4ab6 (diff)
downloadcrawl-ref-f0d83335393a181859c4c01c829a67462bcccc47.tar.gz
crawl-ref-f0d83335393a181859c4c01c829a67462bcccc47.zip
Revert "Remove pan lords from randbook author names."
This reverts commit 8f19928e55d6101126649978129211e30a3bc92b. It is extremely cool and good, to be able to find the ancient secrets of demonic lords. (Of course they wouldn't *teach* you those secrets: that's why you're looting them from forgotten libraries!)
Diffstat (limited to 'crawl-ref/source/dat')
-rw-r--r--crawl-ref/source/dat/database/randbook.txt117
1 files changed, 114 insertions, 3 deletions
diff --git a/crawl-ref/source/dat/database/randbook.txt b/crawl-ref/source/dat/database/randbook.txt
index 35709c9e6a..6c4ab65670 100644
--- a/crawl-ref/source/dat/database/randbook.txt
+++ b/crawl-ref/source/dat/database/randbook.txt
@@ -31,9 +31,9 @@
# god (if gifted), a name depending on school(s) as defined in this file,
# a random name, or an appropriate god (if not a god gift).
# The school dependent names consist of uniques or spell names that have a
-# strong connection to one or more schools. As these books are "ancient
-# artefact", uniques of short-lived species shouldn't be used, while those
-# who are rulers rather than scholars should probably be avoided as well.
+# strong connection to one or more schools. Pandemonium or hell lords' names
+# may only get used if a book is "highlevel", i.e. contains at least one
+# spell of level 6 or higher.
# If the first and second school are different the two names are tested in
# combination, in alphabetical order. If this is not the case or nothing is
# found (or "__NONE" == the empty string was returned) and all spells match
@@ -803,18 +803,66 @@ Gliding
# potential previous owners of books
# __NONE is parsed to the empty string
# First, combinations.
+highlevel Conjuration Earth owner
+
+Dispater
+
+@Conjuration Earth owner@
+%%%%
Conjuration Earth owner
Lee
Lehudib
%%%%
+highlevel Conjuration Fire owner
+
+Asmodeus
+
+Cerebov
+
+w:5
+__NONE
+%%%%
+highlevel Conjuration Necromancy owner
+
+Ereshkigal
+
+__NONE
+%%%%
+highlevel Conjuration Summoning owner
+
+Asmodeus
+
+Dispater
+
+w:5
+__NONE
+%%%%
Earth Transmutation owner
Roxanne
__NONE
%%%%
+highlevel Earth Summoning owner
+
+Dispater
+
+__NONE
+%%%%
+highlevel Fire Summoning owner
+
+Asmodeus
+
+__NONE
+%%%%
+highlevel Necromancy Poison owner
+
+Gloorx Vloq
+
+__NONE
+%%%%
Necromancy Transmutation owner
Cigotuvi
@@ -822,6 +870,23 @@ Cigotuvi
__NONE
%%%%
# Single spell schools.
+highlevel Conjuration owner
+
+Asmodeus
+
+Ereshkigal
+
+Dispater
+
+Cerebov
+
+Lom Lobon
+
+Lehudib
+
+w:30
+@Conjuration owner@
+%%%%
Conjuration owner
w:2
@@ -831,6 +896,13 @@ Lehudib
Iskenderun
%%%%
+highlevel Earth owner
+
+Dispater
+
+w:30
+@Earth owner@
+%%%%
Earth owner
Lehudib
@@ -841,12 +913,29 @@ Roxanne
__NONE
%%%%
+highlevel Fire owner
+
+Asmodeus
+
+Cerebov
+
+__NONE
+%%%%
Ice owner
Ozocubu
__NONE
%%%%
+highlevel Necromancy owner
+
+Ereshkigal
+
+Gloorx Vloq
+
+w:40
+@Necromancy owner@
+%%%%
Necromancy owner
Borgnjor
@@ -855,6 +944,12 @@ Cigotuvi
Khufu
%%%%
+highlevel Poison owner
+
+Gloorx Vloq
+
+@Poison owner@
+%%%%
Poison owner
Olgreb
@@ -863,6 +958,22 @@ Alistair
__NONE
%%%%
+highlevel Summoning owner
+
+Asmodeus
+
+Dispater
+
+Mnoleg
+
+__NONE
+%%%%
+highlevel Translocation owner
+
+Lom Lobon
+
+__NONE
+%%%%
Transmutation owner
Cigotuvi