here is the room in question:
Code: Select all
#QQ17
Drain Room~
{80}The current seems to pull heavy here as the water gets a bit deeper. As you
continue further south you come abrubtly to a stop as you see the water drop
over the edge creating a waterfall. Peering over the edge it looks like you might
be able to jump into the pool about 15 feet below. The dull roar of the ocean
grows a bit stronger here.
~
0 0 ROOM_DARK|ROOM_INDOORS SECT_WATER_SWIM 0 0 0
DDIR_Pool
Pool of Sewer Water~
jump~
EX_XAUTO -1 QQ19 0
S
>intercept_prog jump~
if inroom($n) == QQ17
mpechoat $n You take a deep breath and jump off the ledge into the pool below.
mpechoaround $n $n takes a deep breath and jumps over the ledge.
mpat QQ19 mpforce $n sit
mpat QQ19 mpechoaround $n $n splashes into the pool and is pushed below the surface.
else
if isaffected($n) == SPELL_LEVITATE|SPELL_FLY
mpechoat $n You jump off the ledge and float safely down to the pool below.
mpat QQ19 mpechoaround $n $n floats down and avoids the waterfall.
endif
endif
~
>rand_prog 30~
if dex($n) < 14
mpechoat $n As you peer over the ledge, you lose your balance and fall over.
mpechoaround $n $n Loses thier balance and falls over the ledge
mpforce $n scream
mptransfer $n QQ19
mpat QQ19 mpechoat $n You are pushed below the surface by the power of the falls.
mpat QQ19 mpechoaround $n $n splashes into the pool and is pushed below the surface.
mpat QQ19 mpforce $n sit
else
if isaffected($n) == SPELL_LEVITATE|SPELL_FLY
mpechoat $n As you peer over the ledge, you lose your balance and fall, floating safely below.
mpat QQ19 mpechoaround $n $n loses his balance and falls over the ledge, floating safely below.
mptransfer $n QQ19
mpechoat $n You jump off the ledge and float safely down to the pool below.
mpat QQ19 mpechoaround $n $n floats down and avoids the waterfall.
endif
endif
~
|
thanks for the help