diff options
author | Fate <fate.tmw@googlemail.com> | 2008-11-09 06:26:49 +0000 |
---|---|---|
committer | Fate <fate.tmw@googlemail.com> | 2008-11-09 06:26:49 +0000 |
commit | 07ae5f513bd38206827acd2150cb9fc8bf27dd33 (patch) | |
tree | 5815e6f5925a7e7d742f4c0bc63781181481c18c /conf/magic.conf | |
parent | 3cf25241feadd76b2f6266e55476a9b970178755 (diff) | |
download | serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.tar.gz serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.tar.bz2 serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.tar.xz serverdata-07ae5f513bd38206827acd2150cb9fc8bf27dd33.zip |
* Added some experimental keywords (not universally accessible)
Diffstat (limited to 'conf/magic.conf')
-rw-r--r-- | conf/magic.conf | 21 |
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)) |