summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFate <fate.tmw@googlemail.com>2008-11-09 06:26:49 +0000
committerFate <fate.tmw@googlemail.com>2008-11-09 06:26:49 +0000
commit07ae5f513bd38206827acd2150cb9fc8bf27dd33 (patch)
tree5815e6f5925a7e7d742f4c0bc63781181481c18c
parent3cf25241feadd76b2f6266e55476a9b970178755 (diff)
downloadserverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.tar.gz
serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.tar.bz2
serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.tar.xz
serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.zip
* Added some experimental keywords (not universally accessible)
-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))