# This file contains the messages used to "announce" a spell, like # "The wizard mumbles some strange words." The messages are looked # up in the following order by the following keys: # # 1) If the monster is a wizard or priest which has been polymorphed into # a wizard without hands which is trying to cast a spell it kept across # the polymporh, then the first key will be "polymorphed wizard" or # "polymorphed priest". # 2) The name of the spell being cast: # a) If being cast by a wizard or priest monster with arms, first try # with the suffix "real". # b) If being cast by a monster of normal or higher intelligence with arms, # try with the suffix "gestures". # c) Next, try without any suffix. # 3) The name of the monster's type. # 4) The name of the monster's species. # 5) The name of the monster's genus. # 6) "priest" if the monster is a priest type, "wizard" if it's a wizard type, # or "demon" if it's demonic. # 7) If the spell uses a targeted, visible beam, it will try # " beam cast", then "beam catchall cast". # # For 1 and 3 to 6, if the spell has a target it will first add the suffix # "targeted" to the lookup key before trying without the suffix. # # For all lookups, if the monster is unseen by the player it will add the # prefix "unseen" to the key, or if the player or monster is silenced # it will prefix "silent" to the key (if the monster is both unseen and # unheard no message is ever given). If using the prefix "silent" gives # no results it will try again without the prefix, assuming that the # spell has no sound component. # # To give no message use the string "__NONE", and to skip the current # lookup method and move onto the next one use the string "__NEXT". ##################################################### # Individual spells. ##################################################### %%%% Airstrike cast @The_monster@ waves @possessive@ @arms@ in wide circles. %%%% unseen Airstrike cast You hear blowing wind. %%%% unseen Animate Dead cast real You hear @something@ calling out to the dead. %%%% Animate Dead cast real @The_monster@ gestures at the surrounding area while chanting. @The_monster@ throws @possessive@ @arms@ wide while chanting. %%%% Animate Dead cast gestures @The_monster@ gestures at the surrounding area. @The_monster@ throws @possessive@ @arms@ wide. %%%% Lesser Healing cast real __NEXT %%%% Lesser Healing cast gestures @The_monster@ briefly glows while making a small gesture. %%%% Lesser Healing cast @The_monster@ briefly glows. %%%% Greater Healing cast real __NEXT %%%% Greater Healing cast gestures @The_monster@ briefly glows brightly while making a large gesture. %%%% 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! %%%% unseen Symbol of Torment cast @The_something@ calls on the powers of Hell! %%%% Orb of Destruction cast @The_monster@ conjures a glowing orb. @The_monster@ conjures an orb of pure magic. @The_monster@ launches a ball of destructive magic. ##################################################### # Individual innate spells (breathing and spitting). ##################################################### %%%% Acid Splash cast @The_monster@ spits acid @at@ @target@. %%%% unseen Acid Splash cast You hear a spitting sound. %%%% unseen Cold Breath cast You hear a roar. %%%% Cold Breath cast @The_monster@ breathes @beam@ @at@ @target@. %%%%% Draconian Breath cast @The_monster@ breathes @beam@ @at@ @target@. %%%% unseen Fire Breath cast You hear a roar. %%%% Fire Breath cast @The_monster@ breathes @beam@ @at@ @target@. %%%%% unseen Draconian Breath cast You hear a roar. %%%% Poison Splash cast @The_monster@ spits poison @at@ @target@. %%%% unseen Poison Splash cast You hear a spitting sound. %%%% Sticky Flame Splash cast @The_monster@ spits sticky flame @at@ @target@. %%%% unseen Sticky Flame Splash cast You hear a spitting sound. ######################################################################## # Unique monsters ######################################################################## %%%% gastronok cast targeted @The_monster@ looks at @target@ while chanting. @The_monster@ looks at @target@ and mumbles some strange words. @The_monster@ casts a spell at @target@. %%%% dissolution cast @The_monster@ gurgles deeply, a call to fellow slimes. @The_monster@ says, "The Slime God sees all!" %%%% gastronok cast @The_monster@'s eyestalks quiver as @pronoun@ mumbles some strange words. @The_monster@ chants a spell, wobbling all the while. @The_monster@ mumbles some strange words. @The_monster@ casts a spell. %%%% Geryon cast @The_monster@ winds a great silver horn. %%%% unseen Geryon cast You hear a weird and mournful sound. %%%% ######################################################################## # Individual monsters ######################################################################## brain worm cast @The_monster@'s bulging head throbs. %%%% giant orange brain cast @The_monster@ pulsates. %%%% orb of fire cast @The_monster@ glows yellow. @The_monster@ glows bright magenta. @The_monster@ glows deep purple. @The_monster@ glows red. @The_monster@ emits a lurid red light. %%%% # Sphinxes can't gesture or point. sphinx cast @The_monster@ mumbles some strange words. @The_monster@ casts a spell. ######################################################################## # Monster species and genus messages. ######################################################################## %%%% angel cast targeted @The_monster@ calls down the wrath of @possessive_God@ upon @target@. %%%% dragon cast targeted @The_monster@ breathes @beam@ @at@ @target@. %%%% dragon cast @The_monster@ roars! %%%% unseen dragon cast You hear a roar. %%%% curse skull cast @The_monster@ rattles @possessive@ jaw. @The_monster@ casts a spell. %%%% unseen curse skull cast You hear the clattering of teeth. %%%% giant eyeball cast targeted @The_monster@ gazes @at@ @target@. %%%% giant eyeball cast @The_monster@ looks around. %%%% guardian serpent cast targeted @The_monster@ coils @objective@self and waves @possessive@ upper body at @target@. @The_monster@ casts a spell at @target@. %%%% guardian serpent cast @The_monster@ coils @objective@self and performs some mystic snake dance. @The_monster@ casts a spell. @The_monster@ gestures with its tail. @The_monster@ weaves intricate patterns with the tip of its tongue. ########################################################################### # Generic messages for priests and wizards which have been polymorphed into # something without hands. ########################################################################### %%%% polymorphed wizard cast targeted @The_monster@ casts a spell at @target@. %%%% polymorphed wizard cast @The_monster@ casts a spell. %%%% polymorphed unseen wizard cast You hear some strange, mumbled words. ###################################################### # Generic priest, wizard and demonic casting messages. ###################################################### %%%% priest cast targeted @The_monster@ calls down the wrath of @possessive_God@ upon @target@. @The_monster@ mumbles some strange prayers to @possessive_God@ against @target@. @The_monster@ invokes the aid of @possessive_God@ against @target@. %%%% priest cast @The_monster@ prays to @possessive_God@. @The_monster@ mumbles some strange prayers to @possessive_God@. @The_monster@ utters an invocation to @possessive_God@. %%%% unseen priest cast targeted You hear @something@ call down the wrath of @God@ upon @target@. You hear @something@ mumble some strange prayers to @God@ against @target@. You hear @something@ invoke the aid of @God@ against @target@. %%%% unseen priest cast You hear some strange, mumbled prayers to @God@. %%%% non-humanoid wizard cast targeted @The_monster@ stares at @target@ and mumbles some strange words. @The_monster@ casts a spell at @target@. %%%% non-humanoid wizard cast @The_monster@ mumbles some strange words. @The_monster@ casts a spell. %%%% unseen non-humanoid wizard cast You hear some strange, mumbled words. %%%% wizard cast targeted @The_monster@ gestures at @target@ while chanting. @The_monster@ points at @target@ and mumbles some strange words. @The_monster@ casts a spell at @target@. %%%% wizard cast @The_monster@ gestures wildly while chanting. @The_monster@ mumbles some strange words. @The_monster@ casts a spell. %%%% unseen wizard cast You hear some strange, mumbled words. %%%% demon cast targeted @The_monster@ gestures at @target@. %%%% demon cast @The_monster@ gestures. %%%% ###################################################### # Generic beam messages. ###################################################### beam catchall cast @The_monster@ throws @beam@ @at@ @target@. %%%%