diff options
Diffstat (limited to 'npc/027-6/general_krukan.txt')
-rw-r--r-- | npc/027-6/general_krukan.txt | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/npc/027-6/general_krukan.txt b/npc/027-6/general_krukan.txt index 1116ea67..1491e80f 100644 --- a/npc/027-6/general_krukan.txt +++ b/npc/027-6/general_krukan.txt @@ -52,8 +52,8 @@ L_Ritual: // initialize fight $@CRYPT_FIGHT1 = 1; $@CRYPT_FIGHT1_WAVE = 0; - $@CRYPT_FIGHT1_SUMMONS_COUNT = 2; - $@CRYPT_FIGHT1_PLAYER_COUNT = getmapusers("027-6"); + $@CRYPT_FIGHT1_MOBS_COUNT = 2; + $@CRYPT_FIGHT1_PC = getmapusers("027-6"); areamonster "027-6", 0, 0, 79, 84, "", 1043, 1, "General Krukan::OnPetDeath"; areamonster "027-6", 0, 0, 79, 84, "", 1044, 1, "General Krukan::OnPetDeath"; @@ -80,27 +80,27 @@ OnTimer5000: goto L_Return_1; L_Return_1: - $@CRYPT_FIGHT1_PLAYER_COUNT = 0; + $@CRYPT_FIGHT1_PC = 0; areatimer 0, "027-6", 0, 0, 79, 84, 10, "General Krukan::OnTick"; end; L_CryptLogic: - $@CRYPT_FIGHT1_ROUND_PEN = $@CRYPT_FIGHT1_PLAYER_COUNT; + $@CRYPT_FIGHT1_ROUND_PEN = $@CRYPT_FIGHT1_PC; if ($@CRYPT_FIGHT1_ROUND_PEN > 60) $@CRYPT_FIGHT1_ROUND_PEN = 60; - if ($@CRYPT_FIGHT1_PLAYER_COUNT <= 0) + if ($@CRYPT_FIGHT1_PC <= 0) goto L_CleanUpLosers; - set $@CRYPT_FIGHT1_SUMMONS_ROUND_TIMER, $@CRYPT_FIGHT1_SUMMONS_ROUND_TIMER + 5; // Advance 5 seconds + set $@CRYPT_FIGHT1_ROUND_TIMER, $@CRYPT_FIGHT1_ROUND_TIMER + 5; // Advance 5 seconds if (mobcount("027-6", "General Krukan::OnPetDeath") <= 0) goto L_NextWave; - if ($@CRYPT_FIGHT1_SUMMONS_ROUND_TIMER + $@CRYPT_FIGHT1_ROUND_PEN >= 120) + if ($@CRYPT_FIGHT1_ROUND_TIMER + $@CRYPT_FIGHT1_ROUND_PEN >= 120) goto L_NextWave; goto L_Return_1; L_NextWave: - $@CRYPT_FIGHT1_SUMMONS_ROUND_TIMER = 0; + $@CRYPT_FIGHT1_ROUND_TIMER = 0; $@CRYPT_FIGHT1_WAVE = $@CRYPT_FIGHT1_WAVE + 1; - if ( ($@CRYPT_FIGHT1_WAVE > 10) && ($@CRYPT_FIGHT1_SUMMONS_COUNT == 0) ) + if ( ($@CRYPT_FIGHT1_WAVE > 10) && ($@CRYPT_FIGHT1_MOBS_COUNT == 0) ) goto L_CleanUp; if ( ($@CRYPT_FIGHT1_WAVE > 10) && ($@CRYPT_FIGHT1_WAVE < 22) ) goto L_Return_1; @@ -115,33 +115,33 @@ L_NextWave: goto L_SummonNuke; L_SummonNuke: - $@CRYPT_FIGHT1_SUMMONS_COUNT = $@CRYPT_FIGHT1_SUMMONS_COUNT + $@CRYPT_FIGHT1_WAVE*2 + $@CRYPT_FIGHT1_PLAYER_COUNT*4; - areamonster "027-6", 0, 0, 79, 84, "", 1043, $@CRYPT_FIGHT1_WAVE*2 + $@CRYPT_FIGHT1_PLAYER_COUNT*4, "General Krukan::OnPetDeath"; + $@CRYPT_FIGHT1_MOBS_COUNT = $@CRYPT_FIGHT1_MOBS_COUNT + $@CRYPT_FIGHT1_WAVE*2 + $@CRYPT_FIGHT1_PC*4; + areamonster "027-6", 0, 0, 79, 84, "", 1043, $@CRYPT_FIGHT1_WAVE*2 + $@CRYPT_FIGHT1_PC*4, "General Krukan::OnPetDeath"; goto L_Announce; L_WeakSummons: - $@CRYPT_FIGHT1_SUMMONS_NUMBER = (5 + (1 * $@CRYPT_FIGHT1_WAVE) + (2 * $@CRYPT_FIGHT1_PLAYER_COUNT))/2; - $@CRYPT_FIGHT1_SUMMONS_COUNT = $@CRYPT_FIGHT1_SUMMONS_COUNT + ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2) + ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2); + $@CRYPT_FIGHT1_MOBS_NUMBER = (5 + (1 * $@CRYPT_FIGHT1_WAVE) + (2 * $@CRYPT_FIGHT1_PC))/2; + $@CRYPT_FIGHT1_MOBS_COUNT = $@CRYPT_FIGHT1_MOBS_COUNT + ($@CRYPT_FIGHT1_MOBS_NUMBER/2) + ($@CRYPT_FIGHT1_MOBS_NUMBER/2); - areamonster "027-6", 0, 0, 79, 84, "", 1043, ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2), "General Krukan::OnPetDeath"; - areamonster "027-6", 0, 0, 79, 84, "", 1044, ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2), "General Krukan::OnPetDeath"; + areamonster "027-6", 0, 0, 79, 84, "", 1043, ($@CRYPT_FIGHT1_MOBS_NUMBER/2), "General Krukan::OnPetDeath"; + areamonster "027-6", 0, 0, 79, 84, "", 1044, ($@CRYPT_FIGHT1_MOBS_NUMBER/2), "General Krukan::OnPetDeath"; goto L_Announce; L_StrongSummons: - $@CRYPT_FIGHT1_SUMMONS_NUMBER = (5 + (1 * $@CRYPT_FIGHT1_WAVE) + (2 * $@CRYPT_FIGHT1_PLAYER_COUNT))/2; - $@CRYPT_FIGHT1_SUMMONS_COUNT = $@CRYPT_FIGHT1_SUMMONS_COUNT + ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2) + ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2); + $@CRYPT_FIGHT1_MOBS_NUMBER = (5 + (1 * $@CRYPT_FIGHT1_WAVE) + (2 * $@CRYPT_FIGHT1_PC))/2; + $@CRYPT_FIGHT1_MOBS_COUNT = $@CRYPT_FIGHT1_MOBS_COUNT + ($@CRYPT_FIGHT1_MOBS_NUMBER/2) + ($@CRYPT_FIGHT1_MOBS_NUMBER/2); - areamonster "027-6", 0, 0, 79, 84, "", 1036, ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2), "General Krukan::OnPetDeath"; - areamonster "027-6", 0, 0, 79, 84, "", 1045, ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2), "General Krukan::OnPetDeath"; + areamonster "027-6", 0, 0, 79, 84, "", 1036, ($@CRYPT_FIGHT1_MOBS_NUMBER/2), "General Krukan::OnPetDeath"; + areamonster "027-6", 0, 0, 79, 84, "", 1045, ($@CRYPT_FIGHT1_MOBS_NUMBER/2), "General Krukan::OnPetDeath"; goto L_Announce; L_BossSummons: - $@CRYPT_FIGHT1_SUMMONS_NUMBER = (5 + (1 * $@CRYPT_FIGHT1_WAVE) + (2 * $@CRYPT_FIGHT1_PLAYER_COUNT))/2; - $@CRYPT_FIGHT1_SUMMONS_COUNT = $@CRYPT_FIGHT1_SUMMONS_COUNT + ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2) + ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2); - areamonster "027-6", 0, 0, 79, 84, "", 1036, ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2), "General Krukan::OnPetDeath"; - areamonster "027-6", 0, 0, 79, 84, "", 1045, ($@CRYPT_FIGHT1_SUMMONS_NUMBER/2), "General Krukan::OnPetDeath"; + $@CRYPT_FIGHT1_MOBS_NUMBER = (5 + (1 * $@CRYPT_FIGHT1_WAVE) + (2 * $@CRYPT_FIGHT1_PC))/2; + $@CRYPT_FIGHT1_MOBS_COUNT = $@CRYPT_FIGHT1_MOBS_COUNT + ($@CRYPT_FIGHT1_MOBS_NUMBER/2) + ($@CRYPT_FIGHT1_MOBS_NUMBER/2); + areamonster "027-6", 0, 0, 79, 84, "", 1036, ($@CRYPT_FIGHT1_MOBS_NUMBER/2), "General Krukan::OnPetDeath"; + areamonster "027-6", 0, 0, 79, 84, "", 1045, ($@CRYPT_FIGHT1_MOBS_NUMBER/2), "General Krukan::OnPetDeath"; areamonster "027-6", 0, 0, 79, 84, "", 1127, 1, "General Krukan::OnPetDeath"; - $@CRYPT_FIGHT1_SUMMONS_COUNT = $@CRYPT_FIGHT1_SUMMONS_COUNT + 1; + $@CRYPT_FIGHT1_MOBS_COUNT = $@CRYPT_FIGHT1_MOBS_COUNT + 1; goto L_Announce; L_Announce: @@ -155,21 +155,21 @@ L_Announce: OnTick: if (ispcdead()) end; - $@CRYPT_FIGHT1_PLAYER_COUNT = $@CRYPT_FIGHT1_PLAYER_COUNT + 1; + $@CRYPT_FIGHT1_PC = $@CRYPT_FIGHT1_PC + 1; end; OnPetDeath: - $@CRYPT_FIGHT1_SUMMONS_COUNT = $@CRYPT_FIGHT1_SUMMONS_COUNT - 1; + $@CRYPT_FIGHT1_MOBS_COUNT = $@CRYPT_FIGHT1_MOBS_COUNT - 1; end; L_CleanUpLosers: $@CRYPT_FIGHT1 = 0; - $@CRYPT_FIGHT1_PLAYER_COUNT = 0; + $@CRYPT_FIGHT1_PC = 0; $@CRYPT_FIGHT1_WAVE = 0; - $@CRYPT_FIGHT1_SUMMONS_ROUND_TIMER = 0; - $@CRYPT_FIGHT1_SUMMONS_COUNT = 0; + $@CRYPT_FIGHT1_ROUND_TIMER = 0; + $@CRYPT_FIGHT1_MOBS_COUNT = 0; $@CRYPT_FIGHT1_ROUND_PEN = 0; - $@CRYPT_FIGHT1_SUMMONS_NUMBER = 0; + $@CRYPT_FIGHT1_MOBS_NUMBER = 0; killmonster "027-6", "General Krukan::OnPetDeath"; stopnpctimer; setnpctimer 0; @@ -178,12 +178,12 @@ L_CleanUpLosers: L_CleanUp: areatimer 0, "027-6", 0, 0, 79, 84, 10, "General Krukan::OnReward"; $@CRYPT_FIGHT1 = 0; - $@CRYPT_FIGHT1_PLAYER_COUNT = 0; + $@CRYPT_FIGHT1_PC = 0; $@CRYPT_FIGHT1_WAVE = 0; - $@CRYPT_FIGHT1_SUMMONS_ROUND_TIMER = 0; - $@CRYPT_FIGHT1_SUMMONS_COUNT = 0; + $@CRYPT_FIGHT1_ROUND_TIMER = 0; + $@CRYPT_FIGHT1_MOBS_COUNT = 0; $@CRYPT_FIGHT1_ROUND_PEN = 0; - $@CRYPT_FIGHT1_SUMMONS_NUMBER = 0; + $@CRYPT_FIGHT1_MOBS_NUMBER = 0; killmonster "027-6", "General Krukan::OnPetDeath"; stopnpctimer; setnpctimer 0; |