summaryrefslogtreecommitdiff
path: root/npc/032-5
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-11 16:01:31 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-11 16:01:31 -0300
commit7e5509eea33d61191921919c640a2e4061345a45 (patch)
tree79e54324ea0e5c7fd98b6a8ed43db4a82dbdb498 /npc/032-5
parent472897c2cd5d3910b1584e48368f8fff665e3688 (diff)
downloadserverdata-7e5509eea33d61191921919c640a2e4061345a45.tar.gz
serverdata-7e5509eea33d61191921919c640a2e4061345a45.tar.bz2
serverdata-7e5509eea33d61191921919c640a2e4061345a45.tar.xz
serverdata-7e5509eea33d61191921919c640a2e4061345a45.zip
So so lazy
Diffstat (limited to 'npc/032-5')
-rw-r--r--npc/032-5/episode.txt22
1 files changed, 20 insertions, 2 deletions
diff --git a/npc/032-5/episode.txt b/npc/032-5/episode.txt
index c7636fee7..89ec02a67 100644
--- a/npc/032-5/episode.txt
+++ b/npc/032-5/episode.txt
@@ -77,8 +77,8 @@ OnTimer30000:
unitkill(.platy);
unitkill(.razor);
sleep(25);
- .platy=monster("032-5", 39, 55, 1, strmobinfo(1, RedQueen), RedQueen);
- .razor=monster("032-5", 37, 57, 1, "The Black Razor", RedFollower);
+ .platy=monster("032-5", 39, 55, strmobinfo(1, RedQueen), RedQueen, 1, "#EpShow::OnPlaty");
+ .razor=monster("032-5", 37, 57, "The Black Razor", RedFollower, 1, "#EpShow::OnRazor");
// The Black Razor needs tweaks
setunitdata(.razor, UDT_MAXHP, 24000);
@@ -89,9 +89,27 @@ OnTimer30000:
setunitdata(.razor, UDT_SPEED, 480);
// The Red Queen doesn't, but we need spawns and victory conditions
+ areamonster("032-5", 21, 35, 58, 77, strmobinfo(1, RedFollower), RedFollower, 12, "#EpShow::OnMini");
+ areamonster("032-5", 21, 35, 58, 77, strmobinfo(1, RedFollowerF), RedFollowerF, 12, "#EpShow::OnMini");
stopnpctimer;
.ctrl = false;
end;
+OnMini:
+ if (.razor)
+ unittalk(.razor, "My fallen comrade, you'll be avenged!");
+ end;
+
+OnRazor:
+ if (.platy)
+ unittalk(.platy, "Razor, no!");
+ .razor = 0;
+ end;
+
+OnPlaty:
+ if (.razor)
+ unittalk(.razor, "My queen!");
+ .platy = 0;
+ end;
}