summaryrefslogtreecommitdiff
path: root/npc/012-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/012-1')
-rw-r--r--npc/012-1/guards.txt169
1 files changed, 0 insertions, 169 deletions
diff --git a/npc/012-1/guards.txt b/npc/012-1/guards.txt
index 57cb3a7c4..96b2288a5 100644
--- a/npc/012-1/guards.txt
+++ b/npc/012-1/guards.txt
@@ -66,175 +66,6 @@ L_MKControl:
mesn;
mes l("Oh noes! You've found the Hurnscald control panel!");
close;
-/*
- menu
- l("Initiate small siege (lv. 20)"), L_MKSmall,
- l("Initiate medium siege (lv. 30)"), L_MKMedium,
- l("Initiate huge siege (lv. 40)"), L_MKHuge,
- l("Abort"), -;
- close;
-
-L_MKSmall:
- addmapmask "012-1", MASK_MATTACK;
- changemusic "012-1", "mythica.ogg";
- disablenpc("Mana Stone");
- $@SIEGE_HURNS=0; // factor zero
- pvpon("012-1");
- pvpon("010-2");
- announce(l("##1WARNING! WARNING! Siege starting at Hurnscald!!"), bc_all);
- areamonster("010-2", 0, 0, 79, 81, l("Black Scorpion"), 1074, 15, "Lieutenant Paul::OnBlackScorpionDeath");
- initnpctimer;
- close;
-
-L_MKMedium:
- addmapmask "012-1", MASK_MATTACK;
- changemusic "012-1", "eric_matyas_ghouls.ogg";
- disablenpc("Mana Stone");
- $@SIEGE_HURNS=1; // factor one
- pvpon("012-1");
- pvpon("010-2");
- announce(l("##1WARNING! WARNING! Siege starting at Hurnscald!!"), bc_all);
- areamonster("010-2", 0, 0, 79, 81, l("Black Scorpion"), 1074, 25, "Lieutenant Paul::OnBlackScorpionDeath");
- initnpctimer;
- close;
-
-L_MKHuge:
- addmapmask "012-1", MASK_MATTACK;
- changemusic "012-1", "misuse.ogg";
- disablenpc("Mana Stone");
- $@SIEGE_HURNS=5; // factor five
- pvpon("012-1");
- pvpon("010-2");
- announce(l("##1WARNING! WARNING! Siege starting at Hurnscald!!"), bc_all);
- areamonster("010-2", 0, 0, 79, 81, l("Black Scorpion"), 1074, 40, "Lieutenant Paul::OnBlackScorpionDeath");
- initnpctimer;
- close;
-
-OnBlackScorpionDeath:
- areamonster("010-2", 0, 0, 79, 81, l("Black Scorpion"), 1074, 1, "Lieutenant Paul::OnBlackScorpionDeath");
- if (rand(10000) <= 90+($@SIEGE_HURNS*10))
- getitem StrangeCoin, 1;
- end;
-
-OnBlackScorpion2Death:
- areamonster("012-1", 0, 0, 120, 155, l("Black Scorpion"), 1074, 1, "Lieutenant Paul::OnBlackScorpion2Death");
- if (rand(10000) <= 850+($@SIEGE_HURNS*100))
- getitem StrangeCoin, 1;
- end;
-
-OnGreenSlimeDeath:
- areamonster("012-1", 0, 0, 120, 155, l("Green Slime"), 1085, 1, "Lieutenant Paul::OnGreenSlimeDeath");
- if (rand(10000) <= 200+($@SIEGE_HURNS*100))
- getitem StrangeCoin, 1;
- end;
-
-OnCandiedSlimeDeath:
- areamonster("012-1", 0, 0, 120, 155, l("Candied Slime"), 1089, 1, "Lieutenant Paul::OnCandiedSlimeDeath");
- if (rand(10000) <= 150+($@SIEGE_HURNS*100))
- getitem StrangeCoin, 1;
- end;
-
-OnManaGhostDeath:
- areamonster("012-1", 0, 0, 120, 155, l("Mana Ghost"), 1068, 1, "Lieutenant Paul::OnManaGhostDeath");
- if (rand(10000) <= 900+($@SIEGE_HURNS*100))
- getitem StrangeCoin, 1;
- end;
-
-OnLieutenantDeath:
- getitem StrangeCoin, 1;
- Karma=Karma+1;
- mapannounce("012-1", l("##2The Monster Lieutenant was defeated by @@!", strcharinfo(0)), bc_map);
- end;
-
-OnColonelDeath:
- getitem StrangeCoin, 1;
- Karma=Karma+1;
- $MOST_HEROIC$=strcharinfo(0);
- mapannounce("012-1", l("##2The Monster Colonel was defeated by @@!", strcharinfo(0)), bc_map);
- end;
-
-OnTimer5000:
- areamonster("010-2", 0, 0, 79, 81, "Black Scorpion", 1074, 5+$@SIEGE_HURNS, "Lieutenant Paul::OnBlackScorpionDeath");
- areamonster("012-1", 0, 0, 120, 155, "Black Scorpion", 1074, 5+$@SIEGE_HURNS, "Lieutenant Paul::OnBlackScorpion2Death");
- mapannounce("012-1", "##2Message to all Hurnscald NPCs: Take shelter!", bc_map);
- disablenpc "Lynn The Traveler";
- end;
-
-OnTimer15000:
- areamonster("010-2", 0, 0, 79, 81, ("Black Scorpion"), 1074, 5, "Lieutenant Paul::OnBlackScorpionDeath");
- areamonster("012-1", 0, 0, 120, 155, ("Black Scorpion"), 1074, 10, "Lieutenant Paul::OnBlackScorpion2Death");
- end;
-
-OnTimer60000:
- if ($@SIEGE_HURNS == 1) {
- mapannounce("012-1", "##1The Monster Lieutenant arrived!", bc_map);
- areamonster("012-1", 0, 0, 120, 155, ("Monster Lieutenant"), 1077, 1, "Lieutenant Paul::OnLieutenantDeath");
- }
- areamonster("012-1", 0, 0, 120, 155, ("Black Scorpion"), 1074, 3, "Lieutenant Paul::OnBlackScorpion2Death");
- areamonster("012-1", 0, 0, 120, 155, ("Green Slime"), 1085, 10+$@SIEGE_HURNS, "Lieutenant Paul::OnGreenSlimeDeath");
- areamonster("012-1", 0, 0, 120, 155, ("Candied Slime"), 1089, 1+$@SIEGE_HURNS, "Lieutenant Paul::OnCandiedSlimeDeath");
- end;
-
-OnTimer120000:
- if ($@SIEGE_HURNS == 5) {
- mapannounce("012-1", "##1The Monster Colonel arrived!", bc_map);
- areamonster("012-1", 0, 0, 120, 155, ("Monster Colonel"), 1036, 1, "Lieutenant Paul::OnColonelDeath");
- }
- areamonster("012-1", 0, 0, 120, 155, ("Slime Blast"), 1090, 15);
- areamonster("012-1", 0, 0, 120, 155, ("Black Scorpion"), 1074, 1, "Lieutenant Paul::OnBlackScorpion2Death");
- areamonster("012-1", 0, 0, 120, 155, ("Green Slime"), 1085, 10, "Lieutenant Paul::OnGreenSlimeDeath");
- areamonster("012-1", 0, 0, 120, 155, ("Mana Ghost"), 1068, 2, "Lieutenant Paul::OnManaGhostDeath");
- end;
-
-OnTimer180000:
- areamonster("012-1", 0, 0, 120, 155, ("Slime Blast"), 1090, 25);
- areamonster("012-1", 0, 0, 120, 155, ("Black Scorpion"), 1074, 1, "Lieutenant Paul::OnBlackScorpion2Death");
- areamonster("012-1", 0, 0, 120, 155, ("Candied Slime"), 1089, 10, "Lieutenant Paul::OnCandiedSlimeDeath");
- areamonster("012-1", 0, 0, 120, 155, ("Mana Ghost"), 1068, 2, "Lieutenant Paul::OnManaGhostDeath");
- end;
-
-OnTimer240000:
- areamonster("012-1", 0, 0, 120, 155, ("Slime Blast"), 1090, 25);
- areamonster("012-1", 0, 0, 120, 155, ("Black Scorpion"), 1074, 1, "Lieutenant Paul::OnBlackScorpion2Death");
- areamonster("012-1", 0, 0, 120, 155, ("Mana Ghost"), 1068, 2, "Lieutenant Paul::OnManaGhostDeath");
- end;
-
-OnTimer300000:
- areamonster("012-1", 0, 0, 120, 155, ("Slime Blast"), 1090, 5);
- areamonster("012-1", 0, 0, 120, 155, ("Candied Slime"), 1089, 1, "Lieutenant Paul::OnCandiedSlimeDeath");
- areamonster("012-1", 0, 0, 120, 155, ("Mana Ghost"), 1068, 1, "Lieutenant Paul::OnManaGhostDeath");
- end;
-
-OnTimer360000:
-OnTimer420000:
-OnTimer480000:
- areamonster("012-1", 0, 0, 120, 155, ("Slime Blast"), 1090, 5+$@SIEGE_HURNS);
- areamonster("012-1", 0, 0, 120, 155, ("Red Slime"), 1092, 1+$@SIEGE_HURNS);
- end;
-
-OnTimer540000:
- mapannounce("012-1", "##1The Monster Army is getting tired of resistance!", bc_map);
- areamonster("012-1", 0, 0, 120, 155, ("Slime Blast"), 1090, 5+$@SIEGE_HURNS);
- areamonster("012-1", 0, 0, 120, 155, ("Mana Ghost"), 1068, 1, "Lieutenant Paul::OnManaGhostDeath");
- end;
-
-OnTimer600000:
- mapannounce("012-1", "##1The Monster King army is preparing to withdraw!", bc_map);
- end;
-
-OnTimer630000:
- removemapmask "012-1", MASK_MATTACK;
- changemusic "012-1", "dragon_and_toast.ogg"; // Restore to default
- enablenpc("Mana Stone");
- $@SIEGE_HURNS$=0;
- killmonsterall("012-1", 0);
- killmonsterall("010-2", 0);
- pvpoff("012-1");
- announce(("Hurnscald siege is over!"), bc_all);
- enablenpc "Lynn The Traveler";
- stopnpctimer;
- end;
-*/
OnSet:
.CYCLES=0;