diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-04-30 14:42:19 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-04-30 14:42:19 -0300 |
commit | 199685ba7a9ef0219626b6c7b977264e8b0f09a1 (patch) | |
tree | d02b0caf788c9de64217edba173d9a97d418b8d4 /npc | |
parent | 96dccdcc860ecedb88626ad2baa58c164b73a00e (diff) | |
download | serverdata-199685ba7a9ef0219626b6c7b977264e8b0f09a1.tar.gz serverdata-199685ba7a9ef0219626b6c7b977264e8b0f09a1.tar.bz2 serverdata-199685ba7a9ef0219626b6c7b977264e8b0f09a1.tar.xz serverdata-199685ba7a9ef0219626b6c7b977264e8b0f09a1.zip |
Add a couple more Kamelot rules
Diffstat (limited to 'npc')
-rw-r--r-- | npc/014-4/kamelot.txt | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/npc/014-4/kamelot.txt b/npc/014-4/kamelot.txt index c549741f9..305e7de92 100644 --- a/npc/014-4/kamelot.txt +++ b/npc/014-4/kamelot.txt @@ -127,7 +127,7 @@ OnDebug: l("Reset & Destroy"), l("Quest - Skip Weapons Room"), l("Quest - Skip Krukan fight"), - "", + l("Quest - Find all Keys"), "", "", "", @@ -135,7 +135,8 @@ OnDebug: l("Warp - Jump to Weapon Room"), l("Warp - Jump to Basement"), l("Warp - Jump to Jail"), - l("Warp - Jump to Sewer Entrance"); + l("Warp - Jump to Sewer Entrance"), + l("Warp - Jump to Cave Exit"); mes ""; switch (@menu) { case 2: @@ -146,6 +147,12 @@ OnDebug: KamelotCleanup(.@g); break; // We now order from bottom-up + case 6: + $KAMELOT_KEYMASK[.@g]=$KAMELOT_KEYMASK[.@g]|1; + $KAMELOT_KEYMASK[.@g]=$KAMELOT_KEYMASK[.@g]|2; + $KAMELOT_KEYMASK[.@g]=$KAMELOT_KEYMASK[.@g]|4; + $KAMELOT_KEYMASK[.@g]=$KAMELOT_KEYMASK[.@g]|8; + mes "WARNING: Kamelot Basement Chests skipped (not lootable)."; case 5: $KAMELOT_QUEST[.@g]=$KAMELOT_QUEST[.@g]|4; mes "WARNING: Krukan Fight and jail skipped."; @@ -164,6 +171,8 @@ OnDebug: warp "042-3@"+.@g, 60, 130; break; case 14: warp "042-4@"+.@g, 60, 67; break; + case 15: + warp "042-10@"+.@g, 95, 52; break; } close; |