Updated World and files for 3.64RC release. --Rumble
This commit is contained in:
@@ -961,7 +961,7 @@ Dog Emote - 192~
|
||||
~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
eval number %random.4%
|
||||
set txt1 sniffs at you friendlily.
|
||||
set txt1 sniffs at you in greeting.
|
||||
set txt2 whimpers for some attention.
|
||||
set txt3 growls menacingly at your feet.
|
||||
set txt4 watches your every movement suspiciously.
|
||||
@@ -1651,7 +1651,7 @@ set text[40] If at first you don't succeed, you are obviously not Chuck Norris
|
||||
set text[41] Geico saved 15%% by switching to Chuck Norris.
|
||||
set text[42] If you see Chuck Norris crying he will grant you a wish, if your wish is dying.
|
||||
set text[43] Pee Wee Herman got arrested for masturbating in public. The same day, Chuck Norris got an award for masturbating in public.
|
||||
set text[44] They say that lightning never strikes the same place twice. Niether does Chuck Norris. He doesn't have to.
|
||||
set text[44] They say that lightning never strikes the same place twice. Neither does Chuck Norris. He doesn't have to.
|
||||
set text[45] Water boils faster when Chuck Norris watches it.
|
||||
set text[46] Chuck Norris' cowboy boots are made from real cowboys.
|
||||
set text[47] When Chuck Norris exercises, the machine gets stronger.
|
||||
@@ -1704,12 +1704,25 @@ eval speech %speech%
|
||||
#176
|
||||
Teleporter Recall - O82~
|
||||
1 c 7
|
||||
recall~
|
||||
re~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
%send% %actor% You recall to safety.
|
||||
%echoaround% %actor% %actor.name% recalls.
|
||||
%teleport% %actor% 3001
|
||||
%force% %actor% look
|
||||
if %cmd% == recall
|
||||
eval teleporter_return_room %actor.room.vnum%
|
||||
remote teleporter_return_room %actor.id%
|
||||
%send% %actor% You recall to safety.
|
||||
%echoaround% %actor% %actor.name% recalls.
|
||||
%teleport% %actor% 3001
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% appears in the room.
|
||||
elseif %cmd% == return
|
||||
%send% %actor% You return to your previous location.
|
||||
%echoaround% %actor% %actor.name% teleports out of the room.
|
||||
%teleport% %actor% %actor.teleporter_return_room%
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% appears in the room.
|
||||
else
|
||||
return 0
|
||||
end
|
||||
~
|
||||
#177
|
||||
Kick Me Sign - O197~
|
||||
@@ -2220,7 +2233,7 @@ Stayalive idleout bracelet - 88~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
eval actor %self.worn_by%
|
||||
if %actor%
|
||||
%send% %actor% @n
|
||||
%send% %actor% n
|
||||
end
|
||||
~
|
||||
#196
|
||||
@@ -2242,11 +2255,11 @@ say Good Job, you made it.
|
||||
wait 2 sec
|
||||
say Now I would suggest that you practice what you have learned.
|
||||
wait 2 sec
|
||||
say Check your title under @RWHO@n. A vnum should be listed there, if not mudmail Rumble for one.
|
||||
say Check your title under RWHO n. A vnum should be listed there, if not mudmail Rumble for one.
|
||||
wait 2 sec
|
||||
say Just type @RGOTO VNUM@n and type redit to modify your room.
|
||||
say Just type RGOTO VNUM n and type redit to modify your room.
|
||||
wait 2 sec
|
||||
say Once you complete your room come back to these hallways by typing @RGOTO 3@n.
|
||||
say Once you complete your room come back to these hallways by typing RGOTO 3 n.
|
||||
wait 3 sec
|
||||
beam %actor.name%
|
||||
~
|
||||
@@ -2255,7 +2268,7 @@ TBA Give Suggestions - 21~
|
||||
0 g 100
|
||||
~
|
||||
wait 2 sec
|
||||
say The best advice for new builders is under @RHELP SUGGESTIONS@n.
|
||||
say The best advice for new builders is under RHELP SUGGESTIONS n.
|
||||
~
|
||||
#199
|
||||
TBA Welcome - 18~
|
||||
@@ -2273,7 +2286,7 @@ if %actor.level% <= 1
|
||||
wait 2 sec
|
||||
%echo% Friedrich Nietzsche says, 'If you are interested in learning how to build, or want to teach others, then you have come to the right place.'
|
||||
wait 2 sec
|
||||
%echo% Friedrich Nietzsche says, 'Please fill out the application at: http://tbamud.com/BuilderApplication'
|
||||
%echo% Friedrich Nietzsche says, 'Please fill out the application at: http://tbamud.com'
|
||||
nop %actor.thirst(-1)%
|
||||
nop %actor.hunger(-1)%
|
||||
set TBA_mortal_greeting 1
|
||||
|
||||
@@ -1812,7 +1812,7 @@ Trial Vnum Assigner - 1332~
|
||||
*~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
* Player must have nohassle off! To junk assigner use tbalim purge player.
|
||||
if %actor.level% > 30
|
||||
if %actor.level% > 30 && %actor.varexists(TBA_trial_vnum)%
|
||||
set actor %self.carried_by%
|
||||
* We set completed trial vnums to -#. So if negative abort.
|
||||
if %actor.TBA_trial_vnum% < 0
|
||||
|
||||
@@ -450,4 +450,18 @@ else
|
||||
%echo% don't open door.
|
||||
end
|
||||
~
|
||||
#222
|
||||
Mob Death - weapon name~
|
||||
0 f 100
|
||||
~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
if %actor.eq(wield)%
|
||||
set item %actor.eq(wield)%
|
||||
say I can not believe I fell at the hands of one such as you.
|
||||
say I curse you %actor.name% and I curse %item.shortdesc% that you use.
|
||||
else
|
||||
say I can not believe I fell at the hands of one such as you.
|
||||
say I curse you %actor.name%.
|
||||
end
|
||||
~
|
||||
$~
|
||||
|
||||
@@ -1,203 +1,203 @@
|
||||
#23839
|
||||
Puke up your guts - 23842~
|
||||
2 c 100
|
||||
exa~
|
||||
if %cmd.mudcommand% == examine && corpse /= %arg%
|
||||
%send% %actor% As you near the pile of decaying corpses the smell of death and rotting corpses hit you.
|
||||
%echoaround% %actor% %actor.name% begins to near the corpses and is stopped by the horrid smell.
|
||||
%force% %actor% puke
|
||||
else
|
||||
%send% %actor% You cannot %cmd% that!
|
||||
end
|
||||
~
|
||||
#23840
|
||||
Pull torch - 23840~
|
||||
2 c 100
|
||||
pu~
|
||||
if pull /= %cmd% && torch /= %arg%
|
||||
%send% %actor% The torch turns easily in your hand revealing a trap door.
|
||||
%echoaround% %actor% As %actor.name% pulls the torch a trap door swings open leading upwards.
|
||||
%door% 23840 up room 23841
|
||||
%door% 23840 up name trap door
|
||||
wait 60s
|
||||
%echo% The trap door slams itself closed as if by magic.
|
||||
%door% 23840 up purge
|
||||
else
|
||||
%send% %actor% OK!
|
||||
%echoaround% %actor% You start to question the sanity of %actor.name% as they fumble about the room.
|
||||
end
|
||||
~
|
||||
#23841
|
||||
Monster Greets - 23841~
|
||||
0 hi 100
|
||||
~
|
||||
if %actor.is_pc%
|
||||
wait 2s
|
||||
emote looks up and beams a smile towards %actor.name%
|
||||
wait 6s
|
||||
say Bah!! your head is way to small to add to my collection!!
|
||||
wait 2s
|
||||
emote turns his attention back to the heads that line the wall.
|
||||
end
|
||||
~
|
||||
#23842
|
||||
Still too small - 23841~
|
||||
0 f 100
|
||||
~
|
||||
say Your head is still too small!!
|
||||
emote cackles with insane glee.
|
||||
~
|
||||
#23843
|
||||
Portal - 23843~
|
||||
1 c 7
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && box /= %arg%
|
||||
%send% %actor% You enter a mysterious box.
|
||||
%echoaround% %actor% %actor.name% steps into a mysterious box.
|
||||
%teleport% %actor% 23844
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% steps out of a mysterious box.
|
||||
else
|
||||
%send% %actor% %cmd.mudcommand% what?!
|
||||
end
|
||||
~
|
||||
#23853
|
||||
Riddle 1 - 23860~
|
||||
0 g 100
|
||||
~
|
||||
if %actor.is_pc%
|
||||
wait 1s
|
||||
say hello stranger. I know why you are here, you wanna enter the gate don't you.
|
||||
end
|
||||
~
|
||||
#23854
|
||||
Yes command - 23860~
|
||||
0 d 1
|
||||
y~
|
||||
if yes /= %speech%
|
||||
say Well then you gotta answer a few riddles first. I hope you are smart and not wasting my time.
|
||||
wait 3s
|
||||
say hhhhmmmmmm which should i use first.
|
||||
wait 1s
|
||||
say ahhh i got it.
|
||||
wait 1s
|
||||
say ok here goes, how far can you run into the woods?
|
||||
end
|
||||
~
|
||||
#23855
|
||||
Fountain portal - 23855~
|
||||
1 c 7
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && fountain /= %arg%
|
||||
%send% %actor% You dive into a large fountain.
|
||||
%echoaround% %actor% %actor.name% dives into a large fountain.
|
||||
%teleport% %actor% 23856
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% emerges from a large fountain.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
#23856
|
||||
Riddle 2 - 23860~
|
||||
0 d 0
|
||||
halfway~
|
||||
emote gives %actor.name% a round of applause
|
||||
say well done.
|
||||
wait 2 sec
|
||||
say hhhhhmmmmm what should I use next?
|
||||
wait 1 s
|
||||
say ahh I got it.
|
||||
wait 2 s
|
||||
say ok here goes in magical language what word means fly?
|
||||
~
|
||||
#23857
|
||||
Riddle 3 - 23860~
|
||||
0 d 100
|
||||
yrl~
|
||||
say very good
|
||||
wait 2 s
|
||||
emote ponders over which question to use next.
|
||||
wai 3 s
|
||||
say ahh i got it
|
||||
wait 1 s
|
||||
say ok what has 4 legs up 4 legs down and is soft in the middle?
|
||||
~
|
||||
#23858
|
||||
Riddle 4 - 23860~
|
||||
0 d 100
|
||||
bed~
|
||||
say well done!!
|
||||
wait 2 s
|
||||
say I got one more for you then you may pass.
|
||||
wait 1 s
|
||||
say ok at night they come without being fetched, and by day they are lost without being stolen what is it?
|
||||
~
|
||||
#23859
|
||||
Riddle 5 - 23860~
|
||||
0 d 100
|
||||
stars~
|
||||
say very good but I changed my mind you got those to quickly you need to answer a few more to pass.
|
||||
wait 2 s
|
||||
say ok here goes
|
||||
wait 1 s
|
||||
say I never was but will always be, noone ever saw me, noone ever will yet I am the confidence of all that live and breath on this terrestrial ball what am I?
|
||||
~
|
||||
#23860
|
||||
Riddle 6 - 23860~
|
||||
0 d 100
|
||||
tomorrow~
|
||||
say well done!!
|
||||
wait 1 s
|
||||
emote applauses %actor.name% for a job well done.
|
||||
wait 1 s
|
||||
say you can now enter the gate to the north you posess the knowledge that is required.
|
||||
wait 1 s
|
||||
%load% obj 23860
|
||||
drop all
|
||||
wait 2 s
|
||||
say use it well my son.
|
||||
~
|
||||
#23861
|
||||
Green portal entrance - 23863~
|
||||
1 c 100
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && green /= %arg%
|
||||
%send% %actor% You enter a large green portal.
|
||||
%echoaround% %actor% %actor.name% steps into a large green portal.
|
||||
%teleport% %actor% 23864
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% steps into a large green portal.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
#23862
|
||||
Blue portal entrance - 23861~
|
||||
1 c 100
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && blue /= %arg%
|
||||
%send% %actor% You enter a large blue portal.
|
||||
%echoaround% %actor% %actor.name% steps into a large blue portal.
|
||||
%teleport% %actor% 23862
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% steps through a large blue portal.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
#23863
|
||||
Red portal entrance - 23862~
|
||||
1 c 100
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && red /= %arg%
|
||||
%send% %actor% You enter a large blue portal.
|
||||
%echoaround% %actor% %actor.name% steps into a large blue portal.
|
||||
%teleport% %actor% 23862
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% steps through a large blue portal.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
$~
|
||||
#23839
|
||||
Puke up your guts - 23842~
|
||||
2 c 100
|
||||
exa~
|
||||
if %cmd.mudcommand% == examine && corpse /= %arg%
|
||||
%send% %actor% As you near the pile of decaying corpses the smell of death and rotting corpses hit you.
|
||||
%echoaround% %actor% %actor.name% begins to near the corpses and is stopped by the horrid smell.
|
||||
%force% %actor% puke
|
||||
else
|
||||
%send% %actor% You cannot %cmd% that!
|
||||
end
|
||||
~
|
||||
#23840
|
||||
Pull torch - 23840~
|
||||
2 c 100
|
||||
pu~
|
||||
if pull /= %cmd% && torch /= %arg%
|
||||
%send% %actor% The torch turns easily in your hand revealing a trap door.
|
||||
%echoaround% %actor% As %actor.name% pulls the torch a trap door swings open leading upwards.
|
||||
%door% 23840 up room 23841
|
||||
%door% 23840 up name trap door
|
||||
wait 60s
|
||||
%echo% The trap door slams itself closed as if by magic.
|
||||
%door% 23840 up purge
|
||||
else
|
||||
%send% %actor% OK!
|
||||
%echoaround% %actor% You start to question the sanity of %actor.name% as they fumble about the room.
|
||||
end
|
||||
~
|
||||
#23841
|
||||
Monster Greets - 23841~
|
||||
0 hi 100
|
||||
~
|
||||
if %actor.is_pc%
|
||||
wait 2s
|
||||
emote looks up and beams a smile towards %actor.name%
|
||||
wait 6s
|
||||
say Bah!! your head is way to small to add to my collection!!
|
||||
wait 2s
|
||||
emote turns his attention back to the heads that line the wall.
|
||||
end
|
||||
~
|
||||
#23842
|
||||
Still too small - 23841~
|
||||
0 f 100
|
||||
~
|
||||
say Your head is still too small!!
|
||||
emote cackles with insane glee.
|
||||
~
|
||||
#23843
|
||||
Portal - 23843~
|
||||
1 c 7
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && box /= %arg%
|
||||
%send% %actor% You enter a mysterious box.
|
||||
%echoaround% %actor% %actor.name% steps into a mysterious box.
|
||||
%teleport% %actor% 23844
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% steps out of a mysterious box.
|
||||
else
|
||||
%send% %actor% %cmd.mudcommand% what?!
|
||||
end
|
||||
~
|
||||
#23853
|
||||
Riddle 1 - 23860~
|
||||
0 g 100
|
||||
~
|
||||
if %actor.is_pc%
|
||||
wait 1s
|
||||
say hello stranger. I know why you are here, you wanna enter the gate don't you.
|
||||
end
|
||||
~
|
||||
#23854
|
||||
Yes command - 23860~
|
||||
0 d 1
|
||||
y~
|
||||
if yes /= %speech%
|
||||
say Well then you gotta answer a few riddles first. I hope you are smart and not wasting my time.
|
||||
wait 3s
|
||||
say hhhhmmmmmm which should i use first.
|
||||
wait 1s
|
||||
say ahhh i got it.
|
||||
wait 1s
|
||||
say ok here goes, how far can you run into the woods?
|
||||
end
|
||||
~
|
||||
#23855
|
||||
Fountain portal - 23855~
|
||||
1 c 7
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && fountain /= %arg%
|
||||
%send% %actor% You dive into a large fountain.
|
||||
%echoaround% %actor% %actor.name% dives into a large fountain.
|
||||
%teleport% %actor% 23856
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% emerges from a large fountain.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
#23856
|
||||
Riddle 2 - 23860~
|
||||
0 d 0
|
||||
halfway~
|
||||
emote gives %actor.name% a round of applause
|
||||
say well done.
|
||||
wait 2 sec
|
||||
say hhhhhmmmmm what should I use next?
|
||||
wait 1 s
|
||||
say ahh I got it.
|
||||
wait 2 s
|
||||
say ok here goes in magical language what word means fly?
|
||||
~
|
||||
#23857
|
||||
Riddle 3 - 23860~
|
||||
0 d 100
|
||||
yrl~
|
||||
say very good
|
||||
wait 2 s
|
||||
emote ponders over which question to use next.
|
||||
wai 3 s
|
||||
say ahh i got it
|
||||
wait 1 s
|
||||
say ok what has 4 legs up 4 legs down and is soft in the middle?
|
||||
~
|
||||
#23858
|
||||
Riddle 4 - 23860~
|
||||
0 d 100
|
||||
bed~
|
||||
say well done!!
|
||||
wait 2 s
|
||||
say I got one more for you then you may pass.
|
||||
wait 1 s
|
||||
say ok at night they come without being fetched, and by day they are lost without being stolen what is it?
|
||||
~
|
||||
#23859
|
||||
Riddle 5 - 23860~
|
||||
0 d 100
|
||||
stars~
|
||||
say very good but I changed my mind you got those to quickly you need to answer a few more to pass.
|
||||
wait 2 s
|
||||
say ok here goes
|
||||
wait 1 s
|
||||
say I never was but will always be, noone ever saw me, noone ever will yet I am the confidence of all that live and breath on this terrestrial ball what am I?
|
||||
~
|
||||
#23860
|
||||
Riddle 6 - 23860~
|
||||
0 d 100
|
||||
tomorrow~
|
||||
say well done!!
|
||||
wait 1 s
|
||||
emote applauses %actor.name% for a job well done.
|
||||
wait 1 s
|
||||
say you can now enter the gate to the north you posess the knowledge that is required.
|
||||
wait 1 s
|
||||
%load% obj 23860
|
||||
drop all
|
||||
wait 2 s
|
||||
say use it well my son.
|
||||
~
|
||||
#23861
|
||||
Green portal entrance - 23863~
|
||||
1 c 100
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && green /= %arg%
|
||||
%send% %actor% You enter a large green portal.
|
||||
%echoaround% %actor% %actor.name% steps into a large green portal.
|
||||
%teleport% %actor% 23864
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% steps into a large green portal.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
#23862
|
||||
Blue portal entrance - 23861~
|
||||
1 c 100
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && blue /= %arg%
|
||||
%send% %actor% You enter a large blue portal.
|
||||
%echoaround% %actor% %actor.name% steps into a large blue portal.
|
||||
%teleport% %actor% 23862
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% steps through a large blue portal.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
#23863
|
||||
Red portal entrance - 23862~
|
||||
1 c 100
|
||||
en~
|
||||
if %cmd.mudcommand% == enter && red /= %arg%
|
||||
%send% %actor% You enter a large blue portal.
|
||||
%echoaround% %actor% %actor.name% steps into a large blue portal.
|
||||
%teleport% %actor% 23863
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% steps through a large blue portal.
|
||||
else
|
||||
%send% %actor% enter what?!
|
||||
end
|
||||
~
|
||||
$~
|
||||
|
||||
@@ -35,41 +35,41 @@ mforget %actor.name%
|
||||
0 h 100
|
||||
~
|
||||
if (%actor.varexists(zn27_greeted)%)
|
||||
wait 1 s
|
||||
%send% %actor% The guard whispers to you ' Please do not tell me you are giving up!'
|
||||
else
|
||||
wait 1 s
|
||||
tell %actor.name% Halt! You cannot pass here.
|
||||
wait 2 s
|
||||
msend %actor% The guard seems to think for a minute, looking you up and down.
|
||||
wait 2 s
|
||||
msend %actor% The guard takes a deep breath and glances nervously over his shoulder, before turning back to you.
|
||||
wait 3 s
|
||||
%send% %actor% The guard whispers to you ' You look like a person of great might. Perhaps you could help us...'
|
||||
wait 2 s
|
||||
msend %actor% The guard glances quickly over his shoulder again.
|
||||
wait 2 s
|
||||
%send% %actor% The guard whispers to you 'An evil sorceress has taken over our caves, and is forcing my people to build her a palace in the mountainside.'
|
||||
wait 3 s
|
||||
%send% %actor% The guard whispers to you 'She is most cruel, and if you can rid us of her we would be eternally grateful.'
|
||||
wait 2 s
|
||||
%send% %actor% The guard whispers to you 'I will let you pass, though it may cost my life.'
|
||||
wait 2 s
|
||||
%send% %actor% The guard whispers to you 'Please do not let us down!'
|
||||
set Zn27_greeted 1
|
||||
remote Zn27_greeted %actor.id%
|
||||
wait 2 s
|
||||
msend %actor% The guard whispers to you: Here, take this and hold it if your eyes are not accustomed to the dark.
|
||||
%load% obj 2703
|
||||
give mushroom %actor.name%
|
||||
drop mushroom
|
||||
wait 1 s
|
||||
%send% %actor% The guard whispers to you 'Please do not tell me you are giving up!'
|
||||
else
|
||||
wait 1 s
|
||||
tell %actor.name% Halt! You cannot pass here.
|
||||
wait 2 s
|
||||
msend %actor% The guard seems to think for a minute, looking you up and down.
|
||||
wait 2 s
|
||||
msend %actor% The guard takes a deep breath and glances nervously over his shoulder, before turning back to you.
|
||||
wait 3 s
|
||||
%send% %actor% The guard whispers to you 'You look like a person of great might. Perhaps you could help us...'
|
||||
wait 2 s
|
||||
msend %actor% The guard glances quickly over his shoulder again.
|
||||
wait 2 s
|
||||
%send% %actor% The guard whispers to you 'An evil sorceress has taken over our caves, and is forcing my people to build her a palace in the mountainside.'
|
||||
wait 3 s
|
||||
%send% %actor% The guard whispers to you 'She is most cruel, and if you can rid us of her we would be eternally grateful.'
|
||||
wait 2 s
|
||||
%send% %actor% The guard whispers to you 'I will let you pass, though it may cost my life.'
|
||||
wait 2 s
|
||||
%send% %actor% The guard whispers to you 'Please do not let us down!'
|
||||
set Zn27_greeted 1
|
||||
remote Zn27_greeted %actor.id%
|
||||
wait 2 s
|
||||
msend %actor% The guard whispers to you: Here, take this and hold it if your eyes are not accustomed to the dark.
|
||||
%load% obj 2703
|
||||
give mushroom %actor.name%
|
||||
drop mushroom
|
||||
end
|
||||
~
|
||||
#2703
|
||||
(2704) Mob hums randomly~
|
||||
0 b 25
|
||||
~
|
||||
%echo% @CA tiny wish@n hums quietly as it gives off a fresh breeze of air.
|
||||
%echo% CA tiny wish n hums quietly as it gives off a fresh breeze of air.
|
||||
~
|
||||
#2704
|
||||
(2700) Mobs load and wear shackle~
|
||||
@@ -133,7 +133,7 @@ end
|
||||
wait 1 s
|
||||
emote creaks as it turns to look at you.
|
||||
wait 2 s
|
||||
emote uses @Ca suspended orb of glowing water@n, filling the room with a wave of light.
|
||||
emote uses Ca suspended orb of glowing water n, filling the room with a wave of light.
|
||||
wait 2 s
|
||||
say Ah, it does not touch you... and here I thought you were the Sorceress in disguise.
|
||||
wait 1 s
|
||||
@@ -365,7 +365,7 @@ end
|
||||
(2729) Wall of fire prevents fleeing/leaving~
|
||||
2 q 100
|
||||
~
|
||||
%send% %actor% @RThe wall of fire burns you as you attempt unsuccessfully to pass through it.@n
|
||||
%send% %actor% RThe wall of fire burns you as you attempt unsuccessfully to pass through it. n
|
||||
%damage% %actor% 10
|
||||
return 0
|
||||
~
|
||||
@@ -375,11 +375,11 @@ return 0
|
||||
~
|
||||
eval here %self.room%
|
||||
attach 2719 %here.id%
|
||||
%echo% @RThe sorceress raises her arms, creating a massive wall of flame around you.@n
|
||||
%echo% RThe sorceress raises her arms, creating a massive wall of flame around you. n
|
||||
wait 5 s
|
||||
use staff
|
||||
wait 8 s
|
||||
%echo% @RThe flames around you flicker and die, leaving a circle of ash.@n
|
||||
%echo% RThe flames around you flicker and die, leaving a circle of ash. n
|
||||
detach all %here.id%
|
||||
wait 3 s
|
||||
~
|
||||
@@ -479,7 +479,7 @@ end
|
||||
(2714) child quest on death~
|
||||
0 f 100
|
||||
~
|
||||
%echo% @BA partially-petrified memlin gasps with his dying breath: my daughter... find her... in the Sandy... Tunn...@n
|
||||
%echo% BA partially-petrified memlin gasps with his dying breath: my daughter... find her... in the Sandy... Tunn... n
|
||||
~
|
||||
#2725
|
||||
test for Tink~
|
||||
@@ -530,19 +530,19 @@ if %self.carried_by%
|
||||
eval actor %self.carried_by%
|
||||
if %actor.fighting%
|
||||
eval victim %actor.fighting%
|
||||
%echoaround% %actor% @R%actor.name%'s doll suddenly opens its eyes and causes %victim.name% to shudder in pain.@n
|
||||
%send% %actor% @RYour doll suddenly opens its eyes and causes %victim.name% to shudder in pain.@n
|
||||
%echoaround% %actor% R%actor.name%'s doll suddenly opens its eyes and causes %victim.name% to shudder in pain. n
|
||||
%send% %actor% RYour doll suddenly opens its eyes and causes %victim.name% to shudder in pain. n
|
||||
%damage% %victim% 100
|
||||
if (%actor.varexists(zn27_twice)%)
|
||||
rdelete Zn27_twice %actor.id%
|
||||
wait 3 s
|
||||
%send% %actor% @RYour doll turns its head to look at you.@n
|
||||
%send% %actor% RYour doll turns its head to look at you. n
|
||||
wait 1 s
|
||||
%send% %actor% @RYour doll says 'Thrice I have repaid my debt.'@n
|
||||
%send% %actor% RYour doll says 'Thrice I have repaid my debt.' n
|
||||
wait 1 s
|
||||
%send% %actor% @RYour doll says 'And still I await my freedom.'@n
|
||||
%send% %actor% RYour doll says 'And still I await my freedom.' n
|
||||
wait 1 s
|
||||
%send% %actor% @RThe doll suddenly transforms into a little girl and runs away.'@n
|
||||
%send% %actor% RThe doll suddenly transforms into a little girl and runs away.' n
|
||||
rdelete Zn27_offereddoll %actor.id%
|
||||
%purge% %self%
|
||||
elseif (%actor.varexists(zn27_once)%)
|
||||
@@ -583,7 +583,7 @@ end
|
||||
0 f 100
|
||||
~
|
||||
%load% obj 2724
|
||||
%echo% @yAs the wrm collapses in death, one of its spines breaks off.@n
|
||||
%echo% yAs the wrm collapses in death, one of its spines breaks off. n
|
||||
~
|
||||
#2732
|
||||
(2726) shard changes colour~
|
||||
@@ -591,32 +591,32 @@ end
|
||||
~
|
||||
wait 1 s
|
||||
if (%actor.class% == Cleric)
|
||||
%echoaround% %actor% @BThe shard suddenly glows blue in %actor.name%'s hand.@n
|
||||
%send% %actor% @BThe shard suddenly glows blue in your hand, causing you to drop it.@n
|
||||
%echoaround% %actor% BThe shard suddenly glows blue in %actor.name%'s hand. n
|
||||
%send% %actor% BThe shard suddenly glows blue in your hand, causing you to drop it. n
|
||||
wait 2 s
|
||||
%load% obj 2727
|
||||
%echo% @BThe shard whispers: Healer... heal thyself.@n
|
||||
%echo% BThe shard whispers: Healer... heal thyself. n
|
||||
%purge% %self%
|
||||
elseif (%actor.class% == Magic User)
|
||||
%echoaround% %actor% @MThe shard suddenly glows purple in %actor.name%'s hand.@n
|
||||
%send% %actor% @MThe shard suddenly glows purple in your hand, causing you to drop it.@n
|
||||
%echoaround% %actor% MThe shard suddenly glows purple in %actor.name%'s hand. n
|
||||
%send% %actor% MThe shard suddenly glows purple in your hand, causing you to drop it. n
|
||||
wait 2 s
|
||||
%load% obj 2730
|
||||
%echo% @MThe shard whispers: Seeker... seek thyself.@n
|
||||
%echo% MThe shard whispers: Seeker... seek thyself. n
|
||||
%purge% %self%
|
||||
elseif (%actor.class% == Thief)
|
||||
%echoaround% %actor% @GThe shard suddenly glows green in %actor.name%'s hand.@n
|
||||
%send% %actor% @GThe shard suddenly glows green in your hand, causing you to drop it.@n
|
||||
%echoaround% %actor% GThe shard suddenly glows green in %actor.name%'s hand. n
|
||||
%send% %actor% GThe shard suddenly glows green in your hand, causing you to drop it. n
|
||||
wait 2 s
|
||||
%load% obj 2729
|
||||
%echo% @GThe shard whispers: Deceiver... know thyself.@n
|
||||
%echo% GThe shard whispers: Deceiver... know thyself. n
|
||||
%purge% %self%
|
||||
elseif (%actor.class% == Warrior)
|
||||
%echoaround% %actor% @RThe shard suddenly glows red in %actor.name%'s hand.@n
|
||||
%send% %actor% @RThe shard suddenly glows red in your hand, causing you to drop it.@n
|
||||
%echoaround% %actor% RThe shard suddenly glows red in %actor.name%'s hand. n
|
||||
%send% %actor% RThe shard suddenly glows red in your hand, causing you to drop it. n
|
||||
wait 2 s
|
||||
%load% obj 2728
|
||||
%echo% @RThe shard whispers: Conqueror... conquer thyself.@n
|
||||
%echo% RThe shard whispers: Conqueror... conquer thyself. n
|
||||
%purge% %self%
|
||||
end
|
||||
~
|
||||
@@ -664,7 +664,7 @@ eval person %self.people%
|
||||
if (%person% > 0)
|
||||
%teleport% %actor% 2700
|
||||
%force% %actor% look
|
||||
%send% %actor% @RIf you weren't immortal you'd have just splatted.@n
|
||||
%send% %actor% RIf you weren't immortal you'd have just splatted. n
|
||||
end
|
||||
~
|
||||
#2736
|
||||
@@ -731,13 +731,13 @@ end
|
||||
1 j 100
|
||||
~
|
||||
if (%actor.class% == Magic User)
|
||||
%send% %actor% @MThe shard whispers: I am not for you, Seeker.@n
|
||||
%send% %actor% MThe shard whispers: I am not for you, Seeker. n
|
||||
return 0
|
||||
elseif (%actor.class% == Thief)
|
||||
%send% %actor% @GThe shard whispers: I am not for you, Deceiver.@n
|
||||
%send% %actor% GThe shard whispers: I am not for you, Deceiver. n
|
||||
return 0
|
||||
elseif (%actor.class% == Warrior)
|
||||
%send% %actor% @RThe shard whispers: I am not for you, Conqueror.@n
|
||||
%send% %actor% RThe shard whispers: I am not for you, Conqueror. n
|
||||
return 0
|
||||
end
|
||||
~
|
||||
@@ -746,13 +746,13 @@ end
|
||||
1 j 100
|
||||
~
|
||||
if (%actor.class% == Magic User)
|
||||
%send% %actor% @MThe shard whispers: I am not for you, Seeker.@n
|
||||
%send% %actor% MThe shard whispers: I am not for you, Seeker. n
|
||||
return 0
|
||||
elseif (%actor.class% == Cleric)
|
||||
%send% %actor% @BThe shard whispers: I am not for you, Healer.@n
|
||||
%send% %actor% BThe shard whispers: I am not for you, Healer. n
|
||||
return 0
|
||||
elseif (%actor.class% == Thief)
|
||||
%send% %actor% @GThe shard whispers: I am not for you, Deceiver.@n
|
||||
%send% %actor% GThe shard whispers: I am not for you, Deceiver. n
|
||||
return 0
|
||||
end
|
||||
~
|
||||
@@ -761,13 +761,13 @@ end
|
||||
1 j 100
|
||||
~
|
||||
if (%actor.class% == Magic User)
|
||||
%send% %actor% @MThe shard whispers: I am not for you, Seeker.@n
|
||||
%send% %actor% MThe shard whispers: I am not for you, Seeker. n
|
||||
return 0
|
||||
elseif (%actor.class% == Cleric)
|
||||
%send% %actor% @BThe shard whispers: I am not for you, Healer.@n
|
||||
%send% %actor% BThe shard whispers: I am not for you, Healer. n
|
||||
return 0
|
||||
elseif (%actor.class% == Warrior)
|
||||
%send% %actor% @RThe shard whispers: I am not for you, Conqueror.@n
|
||||
%send% %actor% RThe shard whispers: I am not for you, Conqueror. n
|
||||
return 0
|
||||
end
|
||||
~
|
||||
@@ -776,13 +776,13 @@ end
|
||||
1 j 100
|
||||
~
|
||||
if (%actor.class% == Cleric)
|
||||
%send% %actor% @BThe shard whispers: I am not for you, Healer.@n
|
||||
%send% %actor% BThe shard whispers: I am not for you, Healer. n
|
||||
return 0
|
||||
elseif (%actor.class% == Thief)
|
||||
%send% %actor% @GThe shard whispers: I am not for you, Deceiver.@n
|
||||
%send% %actor% GThe shard whispers: I am not for you, Deceiver. n
|
||||
return 0
|
||||
elseif (%actor.class% == Warrior)
|
||||
%send% %actor% @RThe shard whispers: I am not for you, Conqueror.@n
|
||||
%send% %actor% RThe shard whispers: I am not for you, Conqueror. n
|
||||
return 0
|
||||
end
|
||||
~
|
||||
@@ -792,7 +792,7 @@ end
|
||||
~
|
||||
if !(%actor.varexists(wrm)%)
|
||||
wait 1 s
|
||||
%echo% A @Rfire wrm@n enters the room, squealing as the ice suddenly singes its skin.
|
||||
%echo% A Rfire wrm n enters the room, squealing as the ice suddenly singes its skin.
|
||||
%load% mob 2709
|
||||
%damage% wrm 1000
|
||||
set wrm 1
|
||||
@@ -1488,17 +1488,17 @@ end
|
||||
1 c 1
|
||||
use~
|
||||
if %arg% == ring
|
||||
%send% %actor% @C You attempt to draw on the power of %self.shortdesc%. @n
|
||||
%echoaround% %actor% @C %actor.name% attempts to draw on the power of %self.shortdesc%. @n
|
||||
%send% %actor% C You attempt to draw on the power of %self.shortdesc%. n
|
||||
%echoaround% %actor% C %actor.name% attempts to draw on the power of %self.shortdesc%. n
|
||||
wait 1 s
|
||||
if %self.timer% == 0
|
||||
eval give %actor.maxmana% * 2
|
||||
dg_affect %actor% maxmana %give% 10
|
||||
%send% %actor% @C You glow with energy as %self.shortdesc% infuses you with magical potential. @n
|
||||
%echoaround% %actor% @C %actor.name% glows with energy as %self.shortdesc% infuses %actor.himher% with magical potential. @n
|
||||
%send% %actor% C You glow with energy as %self.shortdesc% infuses you with magical potential. n
|
||||
%echoaround% %actor% C %actor.name% glows with energy as %self.shortdesc% infuses %actor.himher% with magical potential. n
|
||||
otimer 20
|
||||
else
|
||||
%echo% @c Alas, the power of %self.shortdesc% has not yet recovered. @n
|
||||
%echo% c Alas, the power of %self.shortdesc% has not yet recovered. n
|
||||
end
|
||||
end
|
||||
return 0
|
||||
@@ -1515,8 +1515,8 @@ otimer 1
|
||||
1 f 100
|
||||
~
|
||||
eval actor %self.worn_by%
|
||||
%send% %actor% @C Your icy mana ring glows faintly blue, renewed with magical force. @n @n @n @n
|
||||
%echoaround% %actor% @C %actor.name%'s icy mana ring glows faintly blue, renewed with magical force. @n
|
||||
%send% %actor% C Your icy mana ring glows faintly blue, renewed with magical force. n n n n
|
||||
%echoaround% %actor% C %actor.name%'s icy mana ring glows faintly blue, renewed with magical force. n
|
||||
~
|
||||
#2784
|
||||
test corpse purge (use with 2785)~
|
||||
@@ -1640,9 +1640,9 @@ end
|
||||
(2729) sorceress stops orb~
|
||||
0 c 100
|
||||
xxorbxx~
|
||||
%echo% @RA fire elemental shrieks in terror at the sudden blast, but the Sorceress quickly raises a magical wall of fire.@n
|
||||
%echo% RA fire elemental shrieks in terror at the sudden blast, but the Sorceress quickly raises a magical wall of fire. n
|
||||
wait 2 s
|
||||
%echo% @RThe fire absorbs the blue light from the orb.@n
|
||||
%echo% RThe fire absorbs the blue light from the orb. n
|
||||
wait 1 s
|
||||
emote snarls: Where did you get that?!
|
||||
~
|
||||
@@ -1650,14 +1650,14 @@ emote snarls: Where did you get that?!
|
||||
(2779) orb destroys staff~
|
||||
1 c 100
|
||||
xxorbxx~
|
||||
%echo% @CA fire elemental shrieks and sizzles as a blue wave of light hits it.@n
|
||||
%echo% CA fire elemental shrieks and sizzles as a blue wave of light hits it. n
|
||||
wait 2 s
|
||||
%echo% The death cry of the Sorceress can be heard as her form materializes and slumps to the ground, dissolving into smoke.
|
||||
%load% obj 2773
|
||||
%load% obj 2776
|
||||
%load% obj 2772
|
||||
wait 2 s
|
||||
%echo% @CA fire elemental finally withers, shrivelling into a tiny black skeleton.@n
|
||||
%echo% CA fire elemental finally withers, shrivelling into a tiny black skeleton. n
|
||||
%purge% %self%
|
||||
~
|
||||
#2797
|
||||
|
||||
@@ -406,14 +406,27 @@ end
|
||||
%echoaround% %actor% %actor.name% steps out of space and time.
|
||||
~
|
||||
#3015
|
||||
Teleporter Recall~
|
||||
Teleporter Recall and Return~
|
||||
1 c 7
|
||||
recall~
|
||||
re~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
%send% %actor% You recall to safety.
|
||||
%echoaround% %actor% %actor.name% recalls.
|
||||
%teleport% %actor% 3001
|
||||
%force% %actor% look
|
||||
if %cmd% == recall
|
||||
eval teleporter_return_room %actor.room.vnum%
|
||||
remote teleporter_return_room %actor.id%
|
||||
%send% %actor% You recall to safety.
|
||||
%echoaround% %actor% %actor.name% recalls.
|
||||
%teleport% %actor% 3001
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% appears in the room.
|
||||
elseif %cmd% == return
|
||||
%send% %actor% You return to your previous location.
|
||||
%echoaround% %actor% %actor.name% teleports out of the room.
|
||||
%teleport% %actor% %actor.teleporter_return_room%
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% appears in the room.
|
||||
else
|
||||
return 0
|
||||
end
|
||||
~
|
||||
#3016
|
||||
Kind Soul Gives Newbie Equipment~
|
||||
@@ -571,4 +584,10 @@ end
|
||||
wait 3 sec
|
||||
%zoneecho% 3001 A booming voice announces, 'Welcome %actor.name% to the realm!'
|
||||
~
|
||||
#3099
|
||||
Test~
|
||||
2 b 1
|
||||
~
|
||||
%zoneecho% 3001 You hear a loud --=BOOM=--,
|
||||
~
|
||||
$~
|
||||
|
||||
Reference in New Issue
Block a user