- Posts: 6
- Thank you received: 1
Trigger Homework - What does it do
- Shaoden
- Topic Author
- Offline
- New Member
-
Less
More
8 months 1 week ago #9970
by Shaoden
Trigger Homework - What does it do was created by Shaoden
Name: 'fireshield', VNum: [38215], RNum: [ 3338]
Trigger Intended Assignment: Objects
Trigger Type: Command , Numeric Arg: 1, Arg list: flameon
Commands:
eval hp %actor.hitp%
set room_var %actor.room%
set target_ch %room_var.people%
if %actor.pos% != fighting
%send% %actor% You need the rage of fighting to ignite your firey soul.
%echoaround% %actor% %actor.name% tries to ignite %actor.hisher% firey soul but lacks the fighting
rage.
else
%send% %actor% A flame wall surrounds you.
%echoaround% %actor% %actor.name% focuses %actor.hisher% rage into a flame wall surrounding
%actor.hisher% body
while %actor.pos% == fighting
wait 1s
if %actor.hitp% < %hp%
eval hp %actor.hitp%
%damage% %actor.fighting% 20
[ Return to continue, (q)uit, (r)efresh, (b)ack, or page number (1/2) ]
%send% %actor% Your flame has burned %actor.fighting.name%
%send% %actor.fighting% %actor.name%'s flame has burned you.
while %target_ch%
if %target_ch% != %actor% && %target_ch% != %actor.fighting%
%send% %target_ch% %actor.name%'s flame wall has burned %actor.fighting.name%
end
set target_ch %target_ch.next_in_room%
done
set target_ch %room_var.people%
else
return 0
end
done
end
Trigger Intended Assignment: Objects
Trigger Type: Command , Numeric Arg: 1, Arg list: flameon
Commands:
eval hp %actor.hitp%
set room_var %actor.room%
set target_ch %room_var.people%
if %actor.pos% != fighting
%send% %actor% You need the rage of fighting to ignite your firey soul.
%echoaround% %actor% %actor.name% tries to ignite %actor.hisher% firey soul but lacks the fighting
rage.
else
%send% %actor% A flame wall surrounds you.
%echoaround% %actor% %actor.name% focuses %actor.hisher% rage into a flame wall surrounding
%actor.hisher% body
while %actor.pos% == fighting
wait 1s
if %actor.hitp% < %hp%
eval hp %actor.hitp%
%damage% %actor.fighting% 20
[ Return to continue, (q)uit, (r)efresh, (b)ack, or page number (1/2) ]
%send% %actor% Your flame has burned %actor.fighting.name%
%send% %actor.fighting% %actor.name%'s flame has burned you.
while %target_ch%
if %target_ch% != %actor% && %target_ch% != %actor.fighting%
%send% %target_ch% %actor.name%'s flame wall has burned %actor.fighting.name%
end
set target_ch %target_ch.next_in_room%
done
set target_ch %room_var.people%
else
return 0
end
done
end
Please Log in or Create an account to join the conversation.
- rudeboyrave
-
- Offline
- Premium Member
-
6 months 3 weeks ago #9974
by rudeboyrave
CyberASSAULT
www.cyberassault.org
cyberassault.org 11111
A post-apocalyptic, sci-fi MUD.
Replied by rudeboyrave on topic Trigger Homework - What does it do
its a weapon skill it looks like.
CyberASSAULT
www.cyberassault.org
cyberassault.org 11111
A post-apocalyptic, sci-fi MUD.
Please Log in or Create an account to join the conversation.
- cunning
- Offline
- Premium Member
-
Less
More
- Posts: 135
- Thank you received: 18
4 months 2 weeks ago #10027
by cunning
Replied by cunning on topic Trigger Homework - What does it do
It's a combat damage spell, resembles flamestrike but could have consequences for the caster
Please Log in or Create an account to join the conversation.
Time to create page: 0.143 seconds