009-8,83,125,0 script #cont-warp7 NPC32767,0,0,{ end; OnTouch: slide 40, 126; end; } 009-8,40,125,0 script Celestia Basement NPC32767,0,0,{ end; OnTouch: mapmask 1 | 2 | 8; slide 83, 126; end; } 009-8,68,123,0 script Celestia Interceptor NPC32767,1,0,{ end; OnTouch: mapmask 1 | 8; end; } 009-8,69,112,0 script Celestia Mask1 NPC32767,0,0,{ end; OnTouch: @cel_dir = 0; end; } 009-8,69,113,0 script Celestia Mask0 NPC32767,0,0,{ end; OnTouch: if (@cel_dir == 1) mapmask 1 | 4; else mapmask 1 | 8; end; OnPCLoginEvent: sleep2(200); getmapxy(.@m$, .@x, .@y, 0); if (.@y >= 123) mapmask 1 | 2 | 8; else if (.@y >= 113) mapmask 1 | 8; else mapmask 1 | 4; end; } 009-8,69,114,0 script Celestia Mask2 NPC32767,0,0,{ end; OnTouch: @cel_dir = 1; end; } 069-2,97,127,0 script Celestia Mask3 NPC32767,1,0,{ end; OnTouch: warp "009-8", 53, 41; mapmask 1 | 4; end; } 069-2,116,127,0 script Celestia Mask4 NPC32767,1,0,{ end; OnTouch: warp "009-8", 58, 41; mapmask 1 | 4; end; } 069-2,44,127,0 script Celestia Mask5 NPC32767,2,0,{ end; OnTouch: warp "009-8", 56, 56; mapmask 1 | 4; end; } 069-2,117,62,0 script Celestia Mask6 NPC32767,0,0,{ end; OnTouch: warp "009-8", 79, 100; mapmask 1 | 4; end; } 069-2,86,62,0 script Celestia Mask7 NPC32767,0,0,{ end; OnTouch: warp "009-8", 87, 79; mapmask 1 | 4; end; } 069-2,55,62,0 script Celestia Mask8 NPC32767,0,0,{ end; OnTouch: warp "009-8", 87, 57; mapmask 1 | 4; end; } 069-2,24,62,0 script Celestia Mask9 NPC32767,0,0,{ end; OnTouch: warp "009-8", 79, 40; mapmask 1 | 4; end; } 069-2,117,31,0 script Celestia Mask10 NPC32767,0,0,{ end; OnTouch: warp "009-8", 33, 40; mapmask 1 | 4; end; } 069-2,86,31,0 script Celestia Mask11 NPC32767,0,0,{ end; OnTouch: warp "009-8", 24, 57; mapmask 1 | 4; end; } 069-2,55,31,0 script Celestia Mask12 NPC32767,0,0,{ end; OnTouch: warp "009-8", 24, 79; mapmask 1 | 4; end; } 069-2,24,31,0 script Celestia Mask13 NPC32767,0,0,{ end; OnTouch: warp "009-8", 32, 99; mapmask 1 | 4; end; }