diff options
author | Jude Brown <bookofjude@users.sourceforge.net> | 2009-12-24 20:34:29 +1000 |
---|---|---|
committer | Jude Brown <bookofjude@users.sourceforge.net> | 2009-12-24 21:17:11 +1000 |
commit | 9fcc7c41761ea968d0da075f2974a8908a2ef19b (patch) | |
tree | 85c8495c846722906b4832ba3d5de430532d95f6 /crawl-ref/source/dat/database | |
parent | bcc249f77c1459b75b7a4f96b018a15569e675b3 (diff) | |
download | crawl-ref-9fcc7c41761ea968d0da075f2974a8908a2ef19b.tar.gz crawl-ref-9fcc7c41761ea968d0da075f2974a8908a2ef19b.zip |
New (rakshasa) unique: Mara, Lord of Ilusions.
This re-uses several ideas from the Emerald Eye FR, and implements the
spell "Mislead": this grants the "Misled" status effect to the player,
and causes on-level monsters to appear (glyph, name and tile) to be
other monsters. Only their appearance is changed.
Healing potions and rain remove this status effect.
Mara also has a beefed-up version of the Rakshasa clone spell: it
instead creates an "exact" clone (slightly altered spells list, and
non-unique status for his clones). Only two will ever be created at
once.
Finally, he has the spell "Summon Player Ghost". This spell creates a
ghost of the player (though marked as a summon, meaning that it
(shouldn't) register a milestone, though it will be treated as a
self-ghost kill) that is hostile. Only one of these should be existant
at any one point in time.
I'm pretty sure that I haven't broken anything, but would definitely
appreciate someone sanity-checking this commit.
Known minor issue: Kirke's summon ugly things being cast while having
the Misled status causes them to show up with no glyph.
Diffstat (limited to 'crawl-ref/source/dat/database')
-rw-r--r-- | crawl-ref/source/dat/database/monspeak.txt | 50 | ||||
-rw-r--r-- | crawl-ref/source/dat/database/monspell.txt | 24 | ||||
-rw-r--r-- | crawl-ref/source/dat/database/quotes.txt | 10 |
3 files changed, 84 insertions, 0 deletions
diff --git a/crawl-ref/source/dat/database/monspeak.txt b/crawl-ref/source/dat/database/monspeak.txt index 1b63fbcbcd..a9380051ec 100644 --- a/crawl-ref/source/dat/database/monspeak.txt +++ b/crawl-ref/source/dat/database/monspeak.txt @@ -2552,6 +2552,56 @@ Louise @_mercenary_guard_@ ### END Louise %%%% +############ MARA ### A powerful demon lord, Lord of Illusions +Mara + +@_Mara_common_@ + +w:5 + +@_Mara_rare_@ +%%%% +_Mara_common_ + +VISUAL:@The_monster@'s face changes twice. + +@The_monster@ says, "I mislead the hearts of men!" + +@The_monster@ says, "What good are steel and magic against my illusions?" + +# Buddhism +@The_monster@ says, "Entranced by some poetic flight, are you?" + +@The_monster@ says, "Bound art thou by all the snares!" + +# And original +@The_monster@ growls. + +VISUAL SPELL:@The_monster@ gestures. + +VISUAL SPELL:@The_monster@ points ostentatiously. + +SPELL:@The_monster@ weaves an illusion. +%%%% +_Mara_rare_ + +# Lord of Light +@The_monster@ screams, "Tenfold be your damnation!" + +@The_monster@'s features momentarily become yours. "Wouldst slay thyself?" + +@The_monster@ says, "I stand as high above you as a star above the ocean's bottom." + +@The_monster@ smirks. "I am one who seeks the Path and the Right." + +@The_monster@ says, "Thou art lean, ill-favoured, death is in thy neighbourhood!" + +@The_monster@ says, "Difficult is the way of exertion, difficult to pass, difficult to enter upon." + +@The_monster@ calls, "Stop! In seven days from now the wheel of empire will appear!" + +@The_monster@ boasts, "I am lord over the four continents and the two thousand adjacent isles." +%%%% ############ MARGERY ### A powerful sorceress, guarding the ORB Margery diff --git a/crawl-ref/source/dat/database/monspell.txt b/crawl-ref/source/dat/database/monspell.txt index 0ce22a12e5..c1556fcc50 100644 --- a/crawl-ref/source/dat/database/monspell.txt +++ b/crawl-ref/source/dat/database/monspell.txt @@ -85,6 +85,30 @@ Greater Healing cast @The_monster@ briefly glows brightly. %%%% +Mislead cast + +@The_monster@ weaves an illusion. + +@The_monster@ misleads you. + +@The_monster@ clouds your mind. +%%%% +unseen Mislead cast + +Something tries to mislead you! + +Something weaves an illusion around you! +%%%% +Mara Summon cast + +@The_monster@ weaves an illusion. + +@The_monster@ shimmers. +%%%% +unseen Mara summon cast + +Something weaves an illusion! +%%%% Symbol of Torment cast @The_monster@ calls on the powers of Hell! diff --git a/crawl-ref/source/dat/database/quotes.txt b/crawl-ref/source/dat/database/quotes.txt index 436eb7ab71..0f0e8d5920 100644 --- a/crawl-ref/source/dat/database/quotes.txt +++ b/crawl-ref/source/dat/database/quotes.txt @@ -756,6 +756,16 @@ dreadful nostrils and making ring waves around him, which can reach many miles. Could one doubt that this is the Leviathan of Job?" -Jacob Wallenberg, "Min son på galejan", 1781. %%%% +Mara + +"This night the Lord of Illusion passed among you, Mara, mighty among + dreamers, mighty for ill. He did come upon another who may work with the + stuff of dreams in a different way. He did meet with Dharma, who may expel + a dreamer from his dream. They did struggle, and the Lord Mara is no more. + Why did they struggle, deathgod against illusionist? You say their ways are + incomprehensible, being the ways of gods. This is not the answer." + -Roger Zelazny, "Lord of Light", 1967 +%%%% Menkaure "Ye men of Egypt, ye have heard your king! |