summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/database/randname.txt
Commit message (Collapse)AuthorAgeFilesLines
* Also disallow randart names "of Protection" to avoid confusion with the ego.Johanna Ploog2009-12-071-2/+3
|
* Replace "shiny" by "dazzling" as a general randart adjective. (jericho)dploog2009-05-021-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9717 c06c8d41-db1a-0410-9941-cceddc491573
* * Rarely, allow randart books to use entirely random names.j-p-e-g2009-03-081-1/+1
| | | | | | | | | * Use monsters' 'x' descriptions as inf.title when hovering your mouse over monster tiles. * A bit of code cleanup. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9385 c06c8d41-db1a-0410-9941-cceddc491573
* * Move randart book names into a new file, randbook.txt. j-p-e-g2009-01-251-600/+6
| | | | | | | | | * Remove quotes from book names (use the props vector instead for book_has_title()), and occasionally allow random owner names for Sif's gifts (25% chance), as per FR 2532818. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8741 c06c8d41-db1a-0410-9941-cceddc491573
* Rename Transmigration -> Transmutation.j-p-e-g2009-01-111-2/+2
| | | | | | | | Move randart spellbook tiles into subfolder /artefact, like for other artefacts. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8415 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 2483722: EQ_ALL_ARMOUR not skipping melded armour.j-p-e-g2009-01-031-5/+11
| | | | | | | | | | | Fix 2483708: Transformations regarding wielded non-weapons as meldable. Fix 2483528: Disallow randart book names like "Sif Muna's Lost Book of Boris" Fix 2483332: Silly logic error that only offered fully recharged wands for recharging git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8175 c06c8d41-db1a-0410-9941-cceddc491573
* Add missing newline.dolorous2008-12-201-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7882 c06c8d41-db1a-0410-9941-cceddc491573
* Add spelling fixes.dolorous2008-12-201-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7881 c06c8d41-db1a-0410-9941-cceddc491573
* Remove spells from randart books that don't fit at least one of primaryj-p-e-g2008-12-181-11/+21
| | | | | | | | and secondary spell type. Move definite articles in spell type synonyms in front of the adjective when one is used. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7862 c06c8d41-db1a-0410-9941-cceddc491573
* Fix randname.txt comments, add a few more adjectives.j-p-e-g2008-12-171-7/+32
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7859 c06c8d41-db1a-0410-9941-cceddc491573
* randart book names fixes.dploog2008-12-171-19/+24
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7858 c06c8d41-db1a-0410-9941-cceddc491573
* Add some more words for randart books.dploog2008-12-171-13/+225
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7852 c06c8d41-db1a-0410-9941-cceddc491573
* Remove all "the" from spell type dependant nouns since it doesn't workj-p-e-g2008-12-161-9/+27
| | | | | | | with the adjective version. Add a few more adjectives. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7850 c06c8d41-db1a-0410-9941-cceddc491573
* Allow randart book names of the type "Aerial Bewitchment" or "Fieryj-p-e-g2008-12-161-0/+74
| | | | | | | | | | | | | | Darkness". (More synonyms welcome!) Also, if a randart book is not a god gift occasionally give it an old owner anyway, using make_name() like for shopkeepers. I might have fixed the Divination issue. (It looks like for some reason SPELL_NO_SPELL always returns true for Div, though I don't understand why. At least in all three cases where I had this the counter for Div spells was equal to 8 - spells in the book.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7849 c06c8d41-db1a-0410-9941-cceddc491573
* Also add variety to fixed level randarts, distinguishing between "easy"j-p-e-g2008-12-161-16/+43
| | | | | | | | | | | | | | | | | | (1-3), "moderate" (4-6) and "difficult" (7-9). Recount how often each spell school is used and use the two most prominent schools (biasing by their order of definition in spl-util.h if two are tied). This doesn't completely work yet: I got a book of Enchantment and Divination although not a single spell in the book belonged to Divination (5 of them were Enchantment, so that was okay). Also, the way spells are currently selected (from two random disciplines) you can get a spell that does not fit either leading school (as later derived by counting) and might look odd with the title, e.g. a book is built on the premise of Conj/Fire and ends up as Conj/Air with Fire/Trm thrown in. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7848 c06c8d41-db1a-0410-9941-cceddc491573
* Add some variations of spell schools' names for randart book titles.j-p-e-g2008-12-161-2/+122
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7847 c06c8d41-db1a-0410-9941-cceddc491573
* Fix bug 2430400: god-gift randart books having bad names.zelgadis2008-12-161-6/+6
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7842 c06c8d41-db1a-0410-9941-cceddc491573
* Some more words for artefact books.dploog2008-12-071-56/+70
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7765 c06c8d41-db1a-0410-9941-cceddc491573
* Breaks savefile compatibility.zelgadis2008-12-071-3/+59
| | | | | | | | | | | | | | | | | | | | Re-arranged book_type so that books you might find on the floor come first, then books only given out by certain gods, and so on. Added book types BOOK_RANDART_LEVEL, BOOK_RANDART_THEME and BOOK_CARD_EFFECT. Can now get randart books both from acquirement and shops/floor. Acquirement books have a chance of being a manual with a spell discipline skill. Randart books have their own appearances now, and fixed level books their own naming scheme. Needs more entries. Randart books aren't hilited in the menu like other randarts are; don't know why. Added some assertions to choose_random_weighted(). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7761 c06c8d41-db1a-0410-9941-cceddc491573
* The start of randart spellbooks. Never randomly generated and only created viazelgadis2008-12-021-0/+11
| | | | | | | | | | | | | the wizard command &+, since there's no logic to how the random set of spells are selected and there's no valuation code in shopping.cc. No randart manuals or books of destruction, since I have no clue what they'd be like. The code allows for any book or spell to have its normal set of spells overridden by an arbitrary/customized set of spells, but this is only used by randart spellbooks as of now. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7722 c06c8d41-db1a-0410-9941-cceddc491573
* Changed "plastic amulet" to "graven amulet".dploog2008-06-121-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5759 c06c8d41-db1a-0410-9941-cceddc491573
* While for the appearance of randart weapons and armour you can justzelgadis2008-06-121-12/+142
| | | | | | | | | | | | stick an adjective in front of the object type name ("bloodstained dagger"), unidentified non-artefact jewellry is described with both an adjective and material ("runed wooden ring"), making a description like "runed ring" a bit weird. So give randart jewellery an adjective that no non-artefact jewellery would have, plus a material that a non-artefact might or might not have. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5741 c06c8d41-db1a-0410-9941-cceddc491573
* Remove more unneeded blank lines.dolorous2008-06-011-13/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5406 c06c8d41-db1a-0410-9941-cceddc491573
* Add a few destiny-based database entries.dolorous2008-05-161-0/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5084 c06c8d41-db1a-0410-9941-cceddc491573
* Since artefact blessed blades don't get database names anymore, remove dolorous2008-05-071-7/+0
| | | | | | | the TSO weapon entry for now. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4917 c06c8d41-db1a-0410-9941-cceddc491573
* * Fix god gift randarts being named after *other* gods.j-p-e-g2008-05-061-6/+0
| | | | | | | | | | * Reallow monster placement of bands (at least for Beogh's retribution; it might be similarly buggy for normal generation). * Extend documentation on orc naming, and sometimes name the band leader of a band sent after you for retribution. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4894 c06c8d41-db1a-0410-9941-cceddc491573
* Fix capitalization of TSO where possible.dolorous2008-04-281-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4716 c06c8d41-db1a-0410-9941-cceddc491573
* Change friendly pickup from a toggle to a more userfriendly, easilyj-p-e-g2008-04-261-132/+7
| | | | | | | abortable prompt, and move orc names into a file of their own. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4670 c06c8d41-db1a-0410-9941-cceddc491573
* Add another orcish name.dolorous2008-04-241-1/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4600 c06c8d41-db1a-0410-9941-cceddc491573
* Fix blessing routine -- oops!j-p-e-g2008-04-241-3/+23
| | | | | | | | | | | | | | | | | | | | | | | Fix choose_random_nearby_monster() to really pick a random monster rather than the first one that fits, and allow named monsters to get higher chances. Use this when deciding which monster to bless (only happens if the one doing the kill, usually the player, is not eligible for blessing). At high xp levels allow reinforcement (if there are no orcs nearby) to send in high xp orcs: orc warrior, orc knight, or orc warlord, rather than the normal ones (orc, orc wizard, orc priest). At xl 27 the probability for this happening is about 31%. Problem: From the code, it appears that scumming for large armies is possible by deliberately losing your followers somewhere and then killing monsters until you get the reinforcement effect. This will have to be controlled somehow, while still allowing for genuinely lost allies somewhere on the level. Maybe use recall instead or something like that. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4598 c06c8d41-db1a-0410-9941-cceddc491573
* Some cleanup in the blessing routines. j-p-e-g2008-04-241-2/+2
| | | | | | | | | | Possibly fix a crash when calling bless_follower without an argument (it only happened with Beogh and TSO, so this is the most likely candidate). Outsource Boris' "I'll be back" speech. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4591 c06c8d41-db1a-0410-9941-cceddc491573
* Allow christening (beoghening?) of plain orcs, after all, but make itj-p-e-g2008-04-241-2/+22
| | | | | | | rare and let the chance depend on max hp. Clean up naming some. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4588 c06c8d41-db1a-0410-9941-cceddc491573
* * Add a wizard function apply_monster_blessing to allow for easy testingj-p-e-g2008-04-241-0/+90
| | | | | | | | | | | | | | | | | | | | | | of dolorous' fabulous blessing routines. * Allow the possibility of naming monsters: A monster's random name seed is stored in its number property, and the actual name gets picked from randname.txt. (Once this leaves the experimental stage I'll move them into a file of their own.) This means that monster types that already use number for something else (hydras for #heads, manticores for #spikes, or zombies for monster type) cannot be named. Use the new functions for naming orcs blessed by Beogh. Only non-generic orcs may get named, e.g. orcs promoted to priesthood or orc warriors that get their weapon enchanted. I tried to come up with a number of thematic orcish names, and if anyone would like to contribute, they're welcome to do so. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4586 c06c8d41-db1a-0410-9941-cceddc491573
* Modify randart code to store randart properties in the props table,j-p-e-g2008-04-221-8/+1
| | | | | | | | | | | | | | | | and use it to force TSO's blessed blades to be randart items with the holy wrath brand and (for flavour) life protection. This change breaks saves, unfortunately, but allows for much cleaner finetuning. I also replaced all those randart names "of The Shining One's @esteem@" etc. with plain "of The Shining One", as they're just too long otherwise. I'm sorry, dolorous! If it helps, I also culled some of the other overly long names. Randart names are now generally restricted to a maximum length of 25. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4472 c06c8d41-db1a-0410-9941-cceddc491573
* Restrict randart names to a maximum length of 30. (I'd really like to j-p-e-g2008-04-191-13/+13
| | | | | | | | | | | | | | | restrict it to about 25, but "The Shining One's" needs 20 letters, so that's out.) Don't automatically regard unID'd jewellery randarts as {tried}, instead use a (very) rough estimate: if you know at least one property, the item will be marked as tried, otherwise (e.g. if the only property is +Dam, or prevents spellcasting) it won't be marked at all. I'm not actually sure this is better than never outputting {tried} for randarts, but we'll see... git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4374 c06c8d41-db1a-0410-9941-cceddc491573
* Adjust TSO's artefact names yet again.dolorous2008-04-171-6/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4302 c06c8d41-db1a-0410-9941-cceddc491573
* Adjust TSO artefact names again.dolorous2008-04-171-4/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4295 c06c8d41-db1a-0410-9941-cceddc491573
* And adjust it once again.dolorous2008-04-171-2/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4284 c06c8d41-db1a-0410-9941-cceddc491573
* And adjust it yet one more time.dolorous2008-04-171-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4283 c06c8d41-db1a-0410-9941-cceddc491573
* And adjust them one more time.dolorous2008-04-171-2/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4282 c06c8d41-db1a-0410-9941-cceddc491573
* Adjust the names for TSO's artefact gifts again.dolorous2008-04-171-8/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4281 c06c8d41-db1a-0410-9941-cceddc491573
* Properly outsource names for TSO's blessed weapon artefacts.dolorous2008-04-161-0/+19
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4265 c06c8d41-db1a-0410-9941-cceddc491573
* Add minor cosmetic fixes.dolorous2008-04-161-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4263 c06c8d41-db1a-0410-9941-cceddc491573
* [Fix 1884172] clean up paragraphs in item descriptionj-p-e-g2008-03-081-1/+1
| | | | | | | | | | | | | | This includes condensing skill category, handedness and str/dex bias into a consecutive text. [Fix 1909597] For consistency, add {tried} to tried, unID'd randart jewellery. Also, reintroduce the "may hold more properties" line that presumably vanished back at the randart jewellery id overhaul. [Fix 1909855] Incorrect randart name from database. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3541 c06c8d41-db1a-0410-9941-cceddc491573
* Outsource randart names.j-p-e-g2008-02-241-0/+681
Also: - Move database text files into subfolder "database", yay! - Don't print "uncursed" for identified randart weapons/jewellery as the status should be obvious once the name is known. - A bit of code cleanup (change in enum.h breaks saves!) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3460 c06c8d41-db1a-0410-9941-cceddc491573