summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/magic.conf21
1 files changed, 21 insertions, 0 deletions
diff --git a/conf/magic.conf b/conf/magic.conf
index 54f182de..c4d8f6ac 100644
--- a/conf/magic.conf
+++ b/conf/magic.conf
@@ -561,6 +561,27 @@ SPELL change-hair-colour (colour : STRING) : "trapa" =
sfx(caster, 2, 0);
set_hair_colour(caster, x);
+
+LOCAL SPELL mouboo-groan : "#g" =
+ (MANA 1,
+ REQUIRE name_of(caster) = "MOUBOOTAUR") =>
+ EFFECT FOREACH PC p IN rbox(location(caster), 200) DO
+ distance = rdistance(location(caster), location(p));
+ IF (distance < 15)
+ THEN message(p, "The moubootaur's groaning rings in your ears!");
+ ELSE IF (distance < 70)
+ THEN message(p, "You hear a loud groaning noise, not far away...");
+ ELSE message(p, "You hear an odd groaining noise in the distance...");
+
+
+LOCAL SPELL mouboo-smell : "#s" =
+ (MANA 1,
+ REQUIRE name_of(caster) = "MOUBOOTAUR") =>
+ EFFECT WAIT 30000;
+ FOREACH PC p IN rbox(location(caster), 30) DO
+ message(p, "You notice a strange smell all around you.");
+
+
SPELL trick-or-treat : "trick-or-treat" =
(CASTTIME 30000, MANA 20,
COMPONENTS [ "BugLeg" ]) => EFFECT IF (random(2))