diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-06-04 11:18:37 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-06-04 11:18:37 -0300 |
commit | 9427aca19a8d03fdc308d974d85de52ebfdaf98e (patch) | |
tree | 7ec9b6fc28a8fcbd5ffb65b435200ef298089516 /npc/015-8-1 | |
parent | 2ae00cb42e371ddbaecb49d7f597b4173a67cd3f (diff) | |
download | serverdata-9427aca19a8d03fdc308d974d85de52ebfdaf98e.tar.gz serverdata-9427aca19a8d03fdc308d974d85de52ebfdaf98e.tar.bz2 serverdata-9427aca19a8d03fdc308d974d85de52ebfdaf98e.tar.xz serverdata-9427aca19a8d03fdc308d974d85de52ebfdaf98e.zip |
Hmm, might need to change a bit the logic
Diffstat (limited to 'npc/015-8-1')
-rw-r--r-- | npc/015-8-1/campaign.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/npc/015-8-1/campaign.txt b/npc/015-8-1/campaign.txt index 4a6c59c05..074a59431 100644 --- a/npc/015-8-1/campaign.txt +++ b/npc/015-8-1/campaign.txt @@ -154,6 +154,33 @@ OnSagrathaWin: deltimer(.@n$+"::OnW02"); deltimer(.@n$+"::OnW03"); + npctalk l("YOU WHO DEFILE THIS PLACE..."); + unittalk(.SAGRATHA, l("@@, watch out! The obelisk - it is talking!")); + unitstop(.SAGRATHA); + + addtimer(300, .@n$+"::OnSW01"); + end; + +OnSW01: + .@m$=getmap(); + .@n$=instance_npcname(.name$); + + unitwalk(.SAGRATHA, 50, 39); + addtimer(2000, .@n$+"::OnSW02"); + end; + +OnSW02: + .@m$=getmap(); + .@n$=instance_npcname(.name$); + + npctalk l("YOU WHO DEFILE THIS PLACE..."); + addtimer(2000, .@n$+"::OnSW03"); + end; + +OnSW03: + .@m$=getmap(); + .@n$=instance_npcname(.name$); + npctalk "Victory!"; unittalk(.SAGRATHA, "ERROR, could not open dialog"); mapannounce(.@m$, "##2"+l("You win!"), 0); |