From 012d381bec79594090f97394e7b4f5dd45b18243 Mon Sep 17 00:00:00 2001 From: sruon Date: Wed, 18 Feb 2026 23:58:25 -0700 Subject: [PATCH] Zoneline origination points; spawn slotting Add the origin points for each zoneline as extracted from the DATs using xiregiondump Adds target zonelines spawnbox scale and rotation to calculate spawn slots as retail does. Co-Authored-By: atom0s --- sql/zonelines.sql | 1715 +++++++++++++------------ src/map/packets/c2s/0x05e_maprect.cpp | 90 +- src/map/zone.cpp | 45 +- src/map/zone.h | 18 +- 4 files changed, 971 insertions(+), 897 deletions(-) diff --git a/sql/zonelines.sql b/sql/zonelines.sql index 186768b8d94..a549c5e8a1c 100644 --- a/sql/zonelines.sql +++ b/sql/zonelines.sql @@ -5,860 +5,871 @@ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- DROP TABLE IF EXISTS `zonelines`; CREATE TABLE `zonelines` ( - `zoneline` int(10) unsigned NOT NULL, - `fromzone` smallint(3) unsigned NOT NULL DEFAULT'0', - `tozone` smallint(3) unsigned NOT NULL DEFAULT'0', - `tox` float(7,3) NOT NULL DEFAULT'0.000', - `toy` float(7,3) NOT NULL DEFAULT'0.000', - `toz` float(7,3) NOT NULL DEFAULT'0.000', - `rotation` tinyint(3) unsigned NOT NULL DEFAULT'0', - PRIMARY KEY (`zoneline`) + `zonelineid` int(10) unsigned NOT NULL, + `from_zone` smallint(3) unsigned NOT NULL DEFAULT 0, + `from_pos_x` float(7,3) NOT NULL DEFAULT 0.000, + `from_pos_y` float(7,3) NOT NULL DEFAULT 0.000, + `from_pos_z` float(7,3) NOT NULL DEFAULT 0.000, + `to_zone` smallint(3) unsigned NOT NULL DEFAULT 0, + `to_pos_x` float(7,3) NOT NULL DEFAULT 0.000, + `to_pos_y` float(7,3) NOT NULL DEFAULT 0.000, + `to_pos_z` float(7,3) NOT NULL DEFAULT 0.000, + `to_scale_x` float(7,3) NOT NULL DEFAULT 0.000, + `to_scale_z` float(7,3) NOT NULL DEFAULT 0.000, + `to_rotation` float(7,6) NOT NULL DEFAULT 0.000000, + PRIMARY KEY (`zonelineid`) ) ENGINE=Aria TRANSACTIONAL=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- -- Records of zonelines -- ---------------------------- -INSERT INTO `zonelines` VALUES (808465018,72,79,339.996,2.500,-721.286,200); -INSERT INTO `zonelines` VALUES (808465274,108,106,-518.867,35.538,588.640,50); -INSERT INTO `zonelines` VALUES (808465530,144,143,114.483,-42.000,-140.000,96); -INSERT INTO `zonelines` VALUES (808465786,180,130,333.017,-44.896,-458.350,164); -INSERT INTO `zonelines` VALUES (808466298,252,176,-60.566,-2.127,412.000,54); -INSERT INTO `zonelines` VALUES (808530298,37,33,0.000,0.079,718.112,60); -INSERT INTO `zonelines` VALUES (808530810,109,108,521.922,28.361,747.850,45); -INSERT INTO `zonelines` VALUES (808531066,145,115,-374.008,-23.712,63.289,213); -INSERT INTO `zonelines` VALUES (808531322,181,178,-3.380,46.326,60.000,122); -INSERT INTO `zonelines` VALUES (808595578,2,104,342.000,-5.000,15.117,169); -INSERT INTO `zonelines` VALUES (808596346,110,109,547.841,23.192,696.323,136); -INSERT INTO `zonelines` VALUES (808596602,146,145,-135.904,-5.788,-300.668,2); -INSERT INTO `zonelines` VALUES (808661882,111,166,302.778,-68.131,257.759,137); -INSERT INTO `zonelines` VALUES (808662138,147,109,578.786,23.416,-376.731,126); -INSERT INTO `zonelines` VALUES (808726650,4,118,-276.529,16.403,-324.519,14); -INSERT INTO `zonelines` VALUES (808727418,112,111,-247.911,-82.165,260.207,248); -INSERT INTO `zonelines` VALUES (808727674,148,147,387.382,38.029,19.694,3); -INSERT INTO `zonelines` VALUES (808727930,184,126,-286.271,-21.619,320.084,255); -INSERT INTO `zonelines` VALUES (808792186,5,112,-136.287,-23.268,137.302,91); -INSERT INTO `zonelines` VALUES (808792954,113,174,20.370,-21.104,275.782,46); -INSERT INTO `zonelines` VALUES (808793210,149,104,-239.556,-10.381,-591.281,187); -INSERT INTO `zonelines` VALUES (808857722,6,5,363.025,16.000,-60.000,12); -INSERT INTO `zonelines` VALUES (808858234,78,79,-539.996,10.500,-559.207,69); -INSERT INTO `zonelines` VALUES (808858490,114,173,-500.000,-21.824,0.358,60); -INSERT INTO `zonelines` VALUES (808858746,150,149,282.292,2.498,-17.908,247); -INSERT INTO `zonelines` VALUES (808923258,7,198,-140.246,-12.738,160.709,63); -INSERT INTO `zonelines` VALUES (808923770,79,53,40.658,-7.527,-24.001,128); -INSERT INTO `zonelines` VALUES (808924026,115,238,-39.996,-7.640,244.035,62); -INSERT INTO `zonelines` VALUES (808924282,151,119,752.632,-33.761,-40.035,129); -INSERT INTO `zonelines` VALUES (808988794,8,7,-194.486,-11.580,339.829,128); -INSERT INTO `zonelines` VALUES (808989306,80,81,86.131,-65.817,273.861,25); -INSERT INTO `zonelines` VALUES (808989562,116,241,124.043,-7.704,-39.992,126); -INSERT INTO `zonelines` VALUES (808989818,152,151,-162.895,22.136,-139.923,2); -INSERT INTO `zonelines` VALUES (809054330,9,111,242.292,4.950,-20.000,254); -INSERT INTO `zonelines` VALUES (809054842,81,80,103.978,-1.000,-47.951,158); -INSERT INTO `zonelines` VALUES (809055098,117,116,305.377,-36.092,660.435,71); -INSERT INTO `zonelines` VALUES (809055354,153,121,539.901,3.379,-580.218,126); -INSERT INTO `zonelines` VALUES (809068922,9,9,-29.956,-1.903,212.521,188); -INSERT INTO `zonelines` VALUES (811675770,10,9,-60.000,38.504,4.981,192); -INSERT INTO `zonelines` VALUES (811676282,82,81,693.068,-21.256,-590.713,120); -INSERT INTO `zonelines` VALUES (811676538,118,117,442.781,-1.641,-40.144,160); -INSERT INTO `zonelines` VALUES (811676794,154,153,-140.008,3.787,202.715,64); -INSERT INTO `zonelines` VALUES (811677050,190,101,200.015,-3.187,-536.074,187); -INSERT INTO `zonelines` VALUES (811741306,11,106,575.589,-16.677,692.864,97); -INSERT INTO `zonelines` VALUES (811741818,83,82,621.865,-6.665,300.264,149); -INSERT INTO `zonelines` VALUES (811742074,119,117,-239.016,49.663,699.986,63); -INSERT INTO `zonelines` VALUES (811742330,155,138,-181.969,-35.542,19.995,254); -INSERT INTO `zonelines` VALUES (811742586,191,107,-601.433,35.204,-520.031,1); -INSERT INTO `zonelines` VALUES (811806842,12,11,70.956,5.990,139.843,134); -INSERT INTO `zonelines` VALUES (811807098,48,51,610.542,-28.547,356.247,122); -INSERT INTO `zonelines` VALUES (811807354,84,82,584.034,-8.476,558.296,125); -INSERT INTO `zonelines` VALUES (811807610,120,119,-454.135,28.409,657.790,46); -INSERT INTO `zonelines` VALUES (811807866,156,155,-555.996,-71.691,60.000,255); -INSERT INTO `zonelines` VALUES (811872378,13,12,451.895,26.214,-19.782,133); -INSERT INTO `zonelines` VALUES (811872890,85,82,-199.971,-10.035,-497.938,198); -INSERT INTO `zonelines` VALUES (811873146,121,119,772.487,-19.504,612.472,98); -INSERT INTO `zonelines` VALUES (811873658,193,102,-272.118,21.715,98.859,243); -INSERT INTO `zonelines` VALUES (811938170,50,48,120.000,-3.816,40.000,129); -INSERT INTO `zonelines` VALUES (811938682,122,121,-238.888,-2.225,642.089,80); -INSERT INTO `zonelines` VALUES (811938938,158,158,12.098,-102.408,27.683,72); -INSERT INTO `zonelines` VALUES (811939194,194,115,-276.409,-11.665,660.000,250); -INSERT INTO `zonelines` VALUES (811939450,230,101,86.131,-65.817,273.861,29); -INSERT INTO `zonelines` VALUES (812003706,51,68,356.503,-0.364,-179.607,122); -INSERT INTO `zonelines` VALUES (812003962,87,88,380.038,-2.250,147.627,192); -INSERT INTO `zonelines` VALUES (812004218,123,250,-51.997,-11.656,-106.254,190); -INSERT INTO `zonelines` VALUES (812004474,159,124,299.997,-5.838,-622.998,190); -INSERT INTO `zonelines` VALUES (812004730,195,105,-693.609,-14.583,173.590,30); -INSERT INTO `zonelines` VALUES (812004986,231,230,0.000,-4.182,54.388,63); -INSERT INTO `zonelines` VALUES (812068986,16,17,-0.039,-4.083,-293.741,192); -INSERT INTO `zonelines` VALUES (812069242,52,51,380.031,-13.370,435.510,54); -INSERT INTO `zonelines` VALUES (812069498,88,87,-233.879,-2.000,94.000,61); -INSERT INTO `zonelines` VALUES (812069754,124,123,116.825,6.613,100.000,140); -INSERT INTO `zonelines` VALUES (812070010,160,159,432.013,5.353,216.472,153); -INSERT INTO `zonelines` VALUES (812070266,196,108,703.532,17.044,216.502,106); -INSERT INTO `zonelines` VALUES (812070522,232,231,-125.375,10.371,268.640,97); -INSERT INTO `zonelines` VALUES (812134522,17,16,179.973,-2.100,-23.145,57); -INSERT INTO `zonelines` VALUES (812134778,53,79,25.965,2.535,-700.000,0); -INSERT INTO `zonelines` VALUES (812135034,89,88,-265.440,33.413,572.308,102); -INSERT INTO `zonelines` VALUES (812135290,125,114,260.090,6.013,320.454,76); -INSERT INTO `zonelines` VALUES (812135546,161,112,-433.249,-48.742,20.010,235); -INSERT INTO `zonelines` VALUES (812135802,197,110,-381.747,-31.068,-788.092,211); -INSERT INTO `zonelines` VALUES (812200058,18,19,-0.039,-4.083,293.641,64); -INSERT INTO `zonelines` VALUES (812200314,54,79,140.007,-13.500,-40.736,69); -INSERT INTO `zonelines` VALUES (812200570,90,89,495.063,69.903,924.102,23); -INSERT INTO `zonelines` VALUES (812200826,126,246,-158.194,10.315,97.573,102); -INSERT INTO `zonelines` VALUES (812201082,162,161,-181.969,-35.542,19.995,254); -INSERT INTO `zonelines` VALUES (812201338,198,117,481.394,44.388,515.493,120); -INSERT INTO `zonelines` VALUES (812201594,234,107,579.993,-1.928,-305.077,60); -INSERT INTO `zonelines` VALUES (812201850,270,273,400.500,30,100.375,128); -INSERT INTO `zonelines` VALUES (812265594,19,18,20.000,-2.100,63.031,192); -INSERT INTO `zonelines` VALUES (812266106,91,90,547.841,23.192,696.323,134); -INSERT INTO `zonelines` VALUES (812266362,127,126,-638.714,16.865,459.966,3); -INSERT INTO `zonelines` VALUES (812266618,163,159,-231.701,3.273,64.605,24); -INSERT INTO `zonelines` VALUES (812267130,235,234,-104.018,9.359,81.411,62); -INSERT INTO `zonelines` VALUES (812331130,20,21,-0.039,-4.083,293.641,64); -INSERT INTO `zonelines` VALUES (812331642,92,90,578.786,23.416,-376.731,126); -INSERT INTO `zonelines` VALUES (812331898,128,113,315.644,-1.517,-60.633,108); -INSERT INTO `zonelines` VALUES (812332154,164,98,-104.000,-25.360,-410.000,195); -INSERT INTO `zonelines` VALUES (812332410,200,120,-103.991,-25.956,-425.221,190); -INSERT INTO `zonelines` VALUES (812332666,236,106,660.000,-2.478,306.236,190); -INSERT INTO `zonelines` VALUES (812396666,21,20,100.000,-2.059,183.068,192); -INSERT INTO `zonelines` VALUES (812396922,57,79,-441.566,10.414,-499.974,129); -INSERT INTO `zonelines` VALUES (812397690,165,162,-555.996,-71.691,59.989,254); -INSERT INTO `zonelines` VALUES (812397946,201,113,-294.009,-12.278,539.901,110); -INSERT INTO `zonelines` VALUES (812398202,237,235,-208.918,-11.654,0.020,0); -INSERT INTO `zonelines` VALUES (812462202,22,23,-0.039,-4.083,293.641,63); -INSERT INTO `zonelines` VALUES (812462714,94,95,320.018,-6.684,-45.166,189); -INSERT INTO `zonelines` VALUES (812462970,130,178,-40.005,-3.398,-232.000,191); -INSERT INTO `zonelines` VALUES (812463226,166,101,818.507,-66.774,659.680,64); -INSERT INTO `zonelines` VALUES (812463482,202,153,93.262,-16.609,-220.303,140); -INSERT INTO `zonelines` VALUES (812463738,238,115,320.018,-6.684,-45.166,190); -INSERT INTO `zonelines` VALUES (812477562,130,180,189.849,-176.455,346.531,244); -INSERT INTO `zonelines` VALUES (812527738,23,22,-140.000,-2.100,-56.893,192); -INSERT INTO `zonelines` VALUES (812528250,95,94,-39.996,-7.640,235.000,64); -INSERT INTO `zonelines` VALUES (812528762,167,233,14.872,8.918,24.002,255); -INSERT INTO `zonelines` VALUES (812529018,203,204,99.980,-1.768,275.993,70); -INSERT INTO `zonelines` VALUES (812529274,239,238,153.460,-4.960,58.883,122); -INSERT INTO `zonelines` VALUES (812593274,24,25,567.624,-20.000,280.775,120); -INSERT INTO `zonelines` VALUES (812593786,96,95,120.000,-26.001,640.000,65); -INSERT INTO `zonelines` VALUES (812594298,168,208,-980.193,14.913,-282.863,60); -INSERT INTO `zonelines` VALUES (812594554,204,111,280.025,17.881,568.587,61); -INSERT INTO `zonelines` VALUES (812594810,240,115,166.612,-2.610,-319.972,126); -INSERT INTO `zonelines` VALUES (812658810,25,24,-475.825,-20.461,281.149,11); -INSERT INTO `zonelines` VALUES (812659066,61,62,160.540,-22.001,139.988,244); -INSERT INTO `zonelines` VALUES (812659322,97,96,820.000,25.782,117.991,66); -INSERT INTO `zonelines` VALUES (812659834,169,192,-259.996,6.399,242.859,67); -INSERT INTO `zonelines` VALUES (812660090,205,124,102.056,-1.571,344.135,108); -INSERT INTO `zonelines` VALUES (812660346,241,116,-125.638,-6.602,-520.000,0); -INSERT INTO `zonelines` VALUES (812724346,26,24,-596.494,-2.937,-99.420,240); -INSERT INTO `zonelines` VALUES (812724602,62,51,-848.503,-20.835,100.583,250); -INSERT INTO `zonelines` VALUES (812724858,98,97,-454.135,28.409,657.790,49); -INSERT INTO `zonelines` VALUES (812725370,170,169,-259.980,21.794,81.887,66); -INSERT INTO `zonelines` VALUES (812725626,206,204,242.074,-25.860,60.014,126); -INSERT INTO `zonelines` VALUES (812789882,27,26,27.971,-14.068,43.735,66); -INSERT INTO `zonelines` VALUES (812790394,99,97,730.000,-33.663,-40.000,120); -INSERT INTO `zonelines` VALUES (812790906,171,91,-376.179,-30.387,-776.159,220); -INSERT INTO `zonelines` VALUES (812791162,207,205,-60.296,48.884,105.967,69); -INSERT INTO `zonelines` VALUES (812791418,243,244,42.996,-4.682,-32.190,108); -INSERT INTO `zonelines` VALUES (812805498,230,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (812855418,28,25,53.226,-25.671,739.997,129); -INSERT INTO `zonelines` VALUES (812855674,64,61,-521.016,-6.191,60.013,126); -INSERT INTO `zonelines` VALUES (812855930,100,230,-110.465,-2.083,-54.469,223); -INSERT INTO `zonelines` VALUES (812856186,136,84,-500.451,-39.710,504.894,39); -INSERT INTO `zonelines` VALUES (812856442,172,234,-193.484,-9.986,-21.772,1); -INSERT INTO `zonelines` VALUES (812856698,208,114,420.002,8.362,191.739,65); -INSERT INTO `zonelines` VALUES (812856954,244,105,486.298,4.169,-159.953,126); -INSERT INTO `zonelines` VALUES (812871034,80,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (812921210,65,51,-475.452,-5.925,-539.960,19); -INSERT INTO `zonelines` VALUES (812921466,101,100,-24.427,-53.107,140.000,127); -INSERT INTO `zonelines` VALUES (812921722,137,136,-180.000,-81.850,280.000,44); -INSERT INTO `zonelines` VALUES (812921978,173,172,-270.707,14.159,-20.268,0); -INSERT INTO `zonelines` VALUES (812922234,209,208,577.033,7.343,-496.000,72); -INSERT INTO `zonelines` VALUES (812922490,245,110,339.741,21.798,608.166,88); -INSERT INTO `zonelines` VALUES (812987002,102,100,-559.963,-7.062,-602.479,193); -INSERT INTO `zonelines` VALUES (812987258,138,137,-414.000,-46.500,20.000,253); -INSERT INTO `zonelines` VALUES (812987514,174,125,-19.901,13.607,440.058,78); -INSERT INTO `zonelines` VALUES (812988026,246,120,-574.647,-0.680,399.974,7); -INSERT INTO `zonelines` VALUES (813052282,67,52,-100.000,-13.500,-479.514,60); -INSERT INTO `zonelines` VALUES (813052538,103,108,-160.124,68.250,883.812,66); -INSERT INTO `zonelines` VALUES (813052794,139,142,439.814,-42.481,169.755,118); -INSERT INTO `zonelines` VALUES (813053050,175,84,176.010,5.979,-415.987,29); -INSERT INTO `zonelines` VALUES (813053306,211,160,196.421,34.595,-60.319,110); -INSERT INTO `zonelines` VALUES (813053562,247,125,419.969,5.699,359.802,54); -INSERT INTO `zonelines` VALUES (813117562,32,26,-0.173,-9.572,-39.706,192); -INSERT INTO `zonelines` VALUES (813117818,68,51,444.495,-22.120,-99.976,18); -INSERT INTO `zonelines` VALUES (813118074,104,102,795.118,28.221,-39.978,132); -INSERT INTO `zonelines` VALUES (813118330,140,100,-738.178,-67.173,619.325,32); -INSERT INTO `zonelines` VALUES (813118586,176,123,-636.328,14.480,-420.062,9); -INSERT INTO `zonelines` VALUES (813118842,212,113,260.398,5.823,435.661,70); -INSERT INTO `zonelines` VALUES (813119098,248,103,60.989,-4.898,-151.001,198); -INSERT INTO `zonelines` VALUES (813183098,33,34,-20.000,-1.500,-355.482,192); -INSERT INTO `zonelines` VALUES (813183610,105,104,584.034,-8.476,558.296,124); -INSERT INTO `zonelines` VALUES (813183866,141,140,125.852,-22.097,180.403,128); -INSERT INTO `zonelines` VALUES (813184122,177,130,-90.952,-25.676,-431.084,197); -INSERT INTO `zonelines` VALUES (813184378,213,118,443.994,16.464,198.161,50); -INSERT INTO `zonelines` VALUES (813184634,249,118,186.723,-3.483,-223.510,179); -INSERT INTO `zonelines` VALUES (813248634,34,33,0.000,-12.500,-464.781,63); -INSERT INTO `zonelines` VALUES (813249146,106,236,142.002,4.969,-2.008,97); -INSERT INTO `zonelines` VALUES (813249402,142,141,219.949,-86.032,19.489,128); -INSERT INTO `zonelines` VALUES (813249658,178,130,-0.003,-46.609,-112.182,56); -INSERT INTO `zonelines` VALUES (813250170,250,123,-239.661,-1.575,528.069,65); -INSERT INTO `zonelines` VALUES (813314170,35,34,-20.000,-2.064,-285.460,63); -INSERT INTO `zonelines` VALUES (813314682,107,234,-16.039,-4.217,-132.804,193); -INSERT INTO `zonelines` VALUES (813314938,143,106,495.999,-36.647,1173.275,99); -INSERT INTO `zonelines` VALUES (813315706,251,122,-0.008,-33.595,123.478,62); -INSERT INTO `zonelines` VALUES (842019450,72,79,644.720,-5.627,219.989,2); -INSERT INTO `zonelines` VALUES (842019706,108,109,-543.423,22.197,-647.550,196); -INSERT INTO `zonelines` VALUES (842019962,144,143,180.861,-40.500,-70.971,190); -INSERT INTO `zonelines` VALUES (842020218,180,130,538.792,-44.896,175.066,112); -INSERT INTO `zonelines` VALUES (842085242,109,110,-117.506,-3.282,-920.604,252); -INSERT INTO `zonelines` VALUES (842085498,145,146,317.842,-126.158,380.143,127); -INSERT INTO `zonelines` VALUES (842150010,2,104,-536.152,1.163,336.587,43); -INSERT INTO `zonelines` VALUES (842150778,110,105,479.744,3.338,-359.840,189); -INSERT INTO `zonelines` VALUES (842151034,146,115,-225.921,-8.401,-185.284,227); -INSERT INTO `zonelines` VALUES (842216314,111,112,596.626,-2.495,-259.979,127); -INSERT INTO `zonelines` VALUES (842216570,147,148,337.901,38.091,20.087,129); -INSERT INTO `zonelines` VALUES (842281850,112,161,412.020,-13.611,-19.964,126); -INSERT INTO `zonelines` VALUES (842282106,148,147,259.988,30.447,-0.811,58); -INSERT INTO `zonelines` VALUES (842346618,5,6,-680.000,16.000,-540.000,129); -INSERT INTO `zonelines` VALUES (842347386,113,128,45.250,-2.115,-140.562,0); -INSERT INTO `zonelines` VALUES (842347642,149,150,261.354,-8.792,23.124,175); -INSERT INTO `zonelines` VALUES (842412154,6,5,420.000,-40.000,198.498,195); -INSERT INTO `zonelines` VALUES (842412922,114,125,379.256,6.954,-7.993,194); -INSERT INTO `zonelines` VALUES (842413178,150,149,177.745,2.918,-238.573,187); -INSERT INTO `zonelines` VALUES (842477690,7,8,-709.507,20.434,457.366,0); -INSERT INTO `zonelines` VALUES (842478202,79,53,15.999,-7.535,80.664,63); -INSERT INTO `zonelines` VALUES (842478458,115,240,-244.532,-10.765,199.974,249); -INSERT INTO `zonelines` VALUES (842478714,151,152,-247.998,12.609,-100.008,128); -INSERT INTO `zonelines` VALUES (842543226,8,7,-60.008,-24.049,239.496,64); -INSERT INTO `zonelines` VALUES (842543994,116,115,501.209,-12.111,134.432,142); -INSERT INTO `zonelines` VALUES (842544250,152,151,-292.009,-1.886,179.994,255); -INSERT INTO `zonelines` VALUES (842608762,9,111,60.008,4.950,-357.679,187); -INSERT INTO `zonelines` VALUES (842609274,81,82,-339.471,-6.782,462.074,35); -INSERT INTO `zonelines` VALUES (842609530,117,119,-121.850,-30.722,-616.268,192); -INSERT INTO `zonelines` VALUES (842609786,153,121,380.081,3.756,-499.802,64); -INSERT INTO `zonelines` VALUES (842623354,9,9,-150.006,-1.982,47.486,65); -INSERT INTO `zonelines` VALUES (845230202,10,9,20.000,38.500,-11.005,192); -INSERT INTO `zonelines` VALUES (845230714,82,84,-439.393,-11.765,-239.958,253); -INSERT INTO `zonelines` VALUES (845230970,118,249,0.003,-6.252,117.971,65); -INSERT INTO `zonelines` VALUES (845231226,154,121,179.953,3.753,-180.016,2); -INSERT INTO `zonelines` VALUES (845231482,190,101,660.078,-21.883,-588.047,188); -INSERT INTO `zonelines` VALUES (845295738,11,106,455.859,-6.690,733.027,97); -INSERT INTO `zonelines` VALUES (845296250,83,82,541.857,-6.664,-140.268,98); -INSERT INTO `zonelines` VALUES (845296506,119,120,520.391,-15.885,-502.917,193); -INSERT INTO `zonelines` VALUES (845296762,155,156,114.308,-7.639,0.022,128); -INSERT INTO `zonelines` VALUES (845297018,191,106,-694.542,93.097,314.168,231); -INSERT INTO `zonelines` VALUES (845361274,12,11,140.447,5.236,-8.471,49); -INSERT INTO `zonelines` VALUES (845361530,48,52,432.986,-11.075,-40.041,136); -INSERT INTO `zonelines` VALUES (845361786,84,91,-31.981,19.609,611.327,28); -INSERT INTO `zonelines` VALUES (845362042,120,110,372.582,19.363,475.631,109); -INSERT INTO `zonelines` VALUES (845426810,13,12,215.991,18.071,185.113,96); -INSERT INTO `zonelines` VALUES (845427578,121,153,397.158,3.590,-59.985,253); -INSERT INTO `zonelines` VALUES (845428090,193,102,-59.413,28.699,151.634,195); -INSERT INTO `zonelines` VALUES (845493114,122,251,-0.011,-1.848,-176.133,192); -INSERT INTO `zonelines` VALUES (845493370,158,158,-291.555,-109.008,27.635,60); -INSERT INTO `zonelines` VALUES (845493626,194,116,-59.996,-31.677,756.249,60); -INSERT INTO `zonelines` VALUES (845493882,230,100,-125.880,-64.637,274.100,93); -INSERT INTO `zonelines` VALUES (845558138,51,68,20.007,6.332,-116.515,177); -INSERT INTO `zonelines` VALUES (845558650,123,176,228.391,-28.160,335.129,92); -INSERT INTO `zonelines` VALUES (845558906,159,124,65.035,-11.628,-503.018,192); -INSERT INTO `zonelines` VALUES (845559162,195,105,-464.853,-22.563,335.136,222); -INSERT INTO `zonelines` VALUES (845559418,231,100,-172.186,-64.596,380.000,128); -INSERT INTO `zonelines` VALUES (845623674,52,68,516.598,-34.888,459.890,132); -INSERT INTO `zonelines` VALUES (845623930,88,89,-675.000,41.209,-880.000,252); -INSERT INTO `zonelines` VALUES (845624186,124,123,116.805,6.613,19.989,140); -INSERT INTO `zonelines` VALUES (845624442,160,159,8.340,5.039,15.884,230); -INSERT INTO `zonelines` VALUES (845624698,196,11,-372.562,-12.814,462.226,10); -INSERT INTO `zonelines` VALUES (845689210,53,79,13.930,-6.684,-453.836,0); -INSERT INTO `zonelines` VALUES (845689466,89,90,-219.445,22.500,-490.542,187); -INSERT INTO `zonelines` VALUES (845689722,125,173,-519.361,-31.872,340.020,5); -INSERT INTO `zonelines` VALUES (845689978,161,162,62.014,-1.907,-19.989,126); -INSERT INTO `zonelines` VALUES (845690234,197,110,-788.664,-39.278,-502.067,241); -INSERT INTO `zonelines` VALUES (845690490,233,167,99.978,-25.647,72.867,61); -INSERT INTO `zonelines` VALUES (845754746,54,79,477.713,-29.500,139.990,246); -INSERT INTO `zonelines` VALUES (845755002,90,89,759.684,66.250,829.356,46); -INSERT INTO `zonelines` VALUES (845755258,126,127,358.134,24.806,-60.001,123); -INSERT INTO `zonelines` VALUES (845755514,162,165,114.308,-7.639,0.022,126); -INSERT INTO `zonelines` VALUES (845755770,198,118,-356.219,-43.107,314.873,10); -INSERT INTO `zonelines` VALUES (845756026,234,235,-201.904,1.928,-194.828,186); -INSERT INTO `zonelines` VALUES (845820538,91,84,479.218,3.629,-354.065,185); -INSERT INTO `zonelines` VALUES (845821050,163,160,-100.848,43.910,55.405,247); -INSERT INTO `zonelines` VALUES (845821562,235,236,-194.012,-0.138,-76.239,189); -INSERT INTO `zonelines` VALUES (845886330,128,113,230.879,-2.668,-180.868,112); -INSERT INTO `zonelines` VALUES (845886586,164,98,264.000,-1.360,-370.000,182); -INSERT INTO `zonelines` VALUES (845886842,200,120,264.002,-1.748,-387.444,190); -INSERT INTO `zonelines` VALUES (845887098,236,235,-233.879,-2.224,86.783,57); -INSERT INTO `zonelines` VALUES (845951354,57,54,-180.028,-10.335,-559.987,182); -INSERT INTO `zonelines` VALUES (846017402,130,178,-119.993,-19.360,-192.009,189); -INSERT INTO `zonelines` VALUES (846017658,166,111,-538.233,-42.189,-377.391,3); -INSERT INTO `zonelines` VALUES (846017914,202,153,4.992,6.323,-340.571,132); -INSERT INTO `zonelines` VALUES (846018170,238,240,-117.255,-9.874,208.127,64); -INSERT INTO `zonelines` VALUES (846031994,130,180,-605.070,-25.487,436.136,191); -INSERT INTO `zonelines` VALUES (846082682,95,96,-572.103,-7.774,-731.530,237); -INSERT INTO `zonelines` VALUES (846083194,167,100,-712.746,-40.500,18.408,249); -INSERT INTO `zonelines` VALUES (846083450,203,204,241.998,-30.236,159.991,126); -INSERT INTO `zonelines` VALUES (846083706,239,241,-50.641,-5.776,79.201,35); -INSERT INTO `zonelines` VALUES (846147706,24,26,7.424,-31.201,155.009,92); -INSERT INTO `zonelines` VALUES (846148218,96,97,540.000,-19.355,-599.000,209); -INSERT INTO `zonelines` VALUES (846148730,168,208,-900.334,14.849,-245.438,68); -INSERT INTO `zonelines` VALUES (846148986,204,206,-241.046,-25.860,19.991,0); -INSERT INTO `zonelines` VALUES (846149242,240,238,-59.524,-5.360,-199.046,192); -INSERT INTO `zonelines` VALUES (846213242,25,26,-46.465,-32.599,158.105,21); -INSERT INTO `zonelines` VALUES (846213498,61,62,60.052,-12.005,118.482,50); -INSERT INTO `zonelines` VALUES (846213754,97,96,97.017,-27.936,375.674,182); -INSERT INTO `zonelines` VALUES (846214266,169,239,-16.436,-1.940,255.546,219); -INSERT INTO `zonelines` VALUES (846214522,205,124,-100.461,-1.628,255.806,28); -INSERT INTO `zonelines` VALUES (846214778,241,240,219.815,-10.453,176.514,135); -INSERT INTO `zonelines` VALUES (846278778,26,24,-398.021,-2.555,-220.780,15); -INSERT INTO `zonelines` VALUES (846279034,62,68,-539.567,14.996,-163.887,78); -INSERT INTO `zonelines` VALUES (846279290,98,91,363.430,20.515,473.826,111); -INSERT INTO `zonelines` VALUES (846279802,170,169,-320.003,9.742,260.022,253); -INSERT INTO `zonelines` VALUES (846280058,206,204,262.011,-30.115,-69.998,125); -INSERT INTO `zonelines` VALUES (846345338,171,91,-774.920,-38.356,-494.912,229); -INSERT INTO `zonelines` VALUES (846359930,231,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (846410106,64,61,-518.013,-16.514,139.972,126); -INSERT INTO `zonelines` VALUES (846410362,100,231,-248.893,4.640,44.026,254); -INSERT INTO `zonelines` VALUES (846410618,136,137,680.000,-2.495,-300.000,126); -INSERT INTO `zonelines` VALUES (846410874,172,173,459.967,-41.728,160.627,189); -INSERT INTO `zonelines` VALUES (846411130,208,114,19.980,16.529,-321.526,193); -INSERT INTO `zonelines` VALUES (846411386,244,245,2.830,-4.799,57.689,20); -INSERT INTO `zonelines` VALUES (846425466,87,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (846475642,65,51,-739.549,-5.502,-565.146,189); -INSERT INTO `zonelines` VALUES (846475898,101,230,110.234,-2.127,-54.223,160); -INSERT INTO `zonelines` VALUES (846476154,137,138,412.020,-13.611,-19.964,126); -INSERT INTO `zonelines` VALUES (846476410,173,114,499.839,5.391,-76.809,177); -INSERT INTO `zonelines` VALUES (846476666,209,114,80.866,8.464,-100.362,126); -INSERT INTO `zonelines` VALUES (846476922,245,244,7.042,-0.642,-53.100,228); -INSERT INTO `zonelines` VALUES (846541434,102,104,-583.857,-9.344,-441.110,1); -INSERT INTO `zonelines` VALUES (846541690,138,155,62.014,-1.907,-19.989,127); -INSERT INTO `zonelines` VALUES (846541946,174,113,-219.149,-1.742,-324.096,192); -INSERT INTO `zonelines` VALUES (846542458,246,245,27.891,-2.635,42.423,148); -INSERT INTO `zonelines` VALUES (846606970,103,102,159.989,28.406,-760.190,187); -INSERT INTO `zonelines` VALUES (846607226,139,142,437.235,-42.063,68.564,105); -INSERT INTO `zonelines` VALUES (846607482,175,84,165.521,22.218,-603.006,207); -INSERT INTO `zonelines` VALUES (846607738,211,160,179.837,13.394,-157.074,175); -INSERT INTO `zonelines` VALUES (846672250,68,51,99.049,-12.592,-150.954,5); -INSERT INTO `zonelines` VALUES (846672506,104,105,-439.393,-11.765,-239.958,252); -INSERT INTO `zonelines` VALUES (846672762,140,142,-255.961,-2.711,-69.828,113); -INSERT INTO `zonelines` VALUES (846673018,176,252,-19.238,-2.163,-63.964,187); -INSERT INTO `zonelines` VALUES (846673274,212,103,-772.018,-9.873,19.101,142); -INSERT INTO `zonelines` VALUES (846737530,33,37,580.000,-1.500,4.452,192); -INSERT INTO `zonelines` VALUES (846738042,105,110,-39.230,21.178,635.328,50); -INSERT INTO `zonelines` VALUES (846738298,141,142,276.235,-42.359,149.944,254); -INSERT INTO `zonelines` VALUES (846738554,177,130,90.945,-25.686,-431.105,181); -INSERT INTO `zonelines` VALUES (846803066,34,34,-368.794,-2.216,260.000,1); -INSERT INTO `zonelines` VALUES (846803578,106,107,0.840,-5.027,76.838,73); -INSERT INTO `zonelines` VALUES (846803834,142,141,226.688,-46.417,101.045,128); -INSERT INTO `zonelines` VALUES (846804090,178,130,-96.318,-33.737,-147.817,80); -INSERT INTO `zonelines` VALUES (846868602,35,35,-351.136,-2.250,-380.000,253); -INSERT INTO `zonelines` VALUES (846869114,107,235,-363.536,-12.108,-183.525,221); -INSERT INTO `zonelines` VALUES (846869370,143,144,-361.434,101.798,-259.996,0); -INSERT INTO `zonelines` VALUES (846870138,251,130,-1.122,-56.846,-638.232,190); -INSERT INTO `zonelines` VALUES (875573882,72,79,-460.005,2.500,-760.756,186); -INSERT INTO `zonelines` VALUES (875574138,108,103,919.989,-2.101,-436.816,189); -INSERT INTO `zonelines` VALUES (875574650,180,130,-0.001,-44.896,566.523,63); -INSERT INTO `zonelines` VALUES (875639674,109,147,-297.109,0.008,96.002,1); -INSERT INTO `zonelines` VALUES (875704442,2,231,-127.472,10.500,195.478,158); -INSERT INTO `zonelines` VALUES (875705210,110,120,-475.679,-3.228,201.675,246); -INSERT INTO `zonelines` VALUES (875770746,111,105,-500.451,-39.710,504.894,43); -INSERT INTO `zonelines` VALUES (875771002,147,148,259.988,38.363,42.943,198); -INSERT INTO `zonelines` VALUES (875836282,112,5,-300.004,-44.225,-603.122,187); -INSERT INTO `zonelines` VALUES (875836538,148,147,-34.844,22.357,59.775,140); -INSERT INTO `zonelines` VALUES (875901050,5,6,-820.000,-40.000,-82.521,69); -INSERT INTO `zonelines` VALUES (875901818,113,128,-231.231,-2.672,-19.154,248); -INSERT INTO `zonelines` VALUES (875902074,149,150,203.232,-17.416,-260.029,247); -INSERT INTO `zonelines` VALUES (875966586,6,5,60.015,-103.627,440.661,190); -INSERT INTO `zonelines` VALUES (875967354,114,125,-118.837,-2.646,-500.499,132); -INSERT INTO `zonelines` VALUES (875967610,150,149,-22.086,3.454,-80.150,187); -INSERT INTO `zonelines` VALUES (876032122,7,8,627.536,18.202,-694.988,128); -INSERT INTO `zonelines` VALUES (876032634,79,53,-40.617,-7.565,24.000,254); -INSERT INTO `zonelines` VALUES (876032890,115,116,-341.494,-12.089,106.469,13); -INSERT INTO `zonelines` VALUES (876033146,151,152,-288.028,-1.406,180.054,131); -INSERT INTO `zonelines` VALUES (876098426,116,115,421.970,-28.059,694.068,142); -INSERT INTO `zonelines` VALUES (876163194,9,111,100.011,-15.050,157.695,63); -INSERT INTO `zonelines` VALUES (876163962,117,198,-362.446,-12.747,-179.992,5); -INSERT INTO `zonelines` VALUES (876164218,153,154,-60.006,-2.915,-39.501,202); -INSERT INTO `zonelines` VALUES (876177786,9,9,-52.472,-2.000,170.000,126); -INSERT INTO `zonelines` VALUES (878785146,82,83,-393.238,-50.034,741.199,2); -INSERT INTO `zonelines` VALUES (878785402,118,198,474.629,-31.203,-259.091,144); -INSERT INTO `zonelines` VALUES (878785914,190,104,-339.471,-6.782,462.074,44); -INSERT INTO `zonelines` VALUES (878850170,11,196,100.007,-61.630,-237.441,187); -INSERT INTO `zonelines` VALUES (878850682,83,82,180.335,-22.653,-581.766,220); -INSERT INTO `zonelines` VALUES (878850938,119,151,-239.447,-1.813,-19.980,2); -INSERT INTO `zonelines` VALUES (878915706,12,11,244.542,9.962,-60.040,125); -INSERT INTO `zonelines` VALUES (878915962,48,50,-155.854,0.225,-0.004,0); -INSERT INTO `zonelines` VALUES (878916218,84,136,17.331,-2.813,-654.230,208); -INSERT INTO `zonelines` VALUES (878916474,120,246,52.497,-1.579,-0.004,123); -INSERT INTO `zonelines` VALUES (878916986,192,116,396.225,-7.669,99.989,123); -INSERT INTO `zonelines` VALUES (878982010,121,153,338.298,-5.135,75.195,209); -INSERT INTO `zonelines` VALUES (878982522,193,102,60.020,37.761,-316.183,65); -INSERT INTO `zonelines` VALUES (879047802,158,158,251.863,-40.981,27.592,64); -INSERT INTO `zonelines` VALUES (879048314,230,231,0.007,-2.315,-32.470,190); -INSERT INTO `zonelines` VALUES (879112570,51,68,-51.776,28.510,-225.531,110); -INSERT INTO `zonelines` VALUES (879113082,123,124,-357.024,6.386,139.422,9); -INSERT INTO `zonelines` VALUES (879113338,159,124,8.004,-11.638,-503.051,193); -INSERT INTO `zonelines` VALUES (879113594,195,105,-214.550,-6.542,134.555,158); -INSERT INTO `zonelines` VALUES (879178106,52,68,245.502,-34.853,499.935,247); -INSERT INTO `zonelines` VALUES (879178618,124,123,116.813,6.428,-299.969,140); -INSERT INTO `zonelines` VALUES (879178874,160,159,-231.602,5.049,-103.515,237); -INSERT INTO `zonelines` VALUES (879243642,53,79,-260.961,-4.370,-699.985,134); -INSERT INTO `zonelines` VALUES (879243898,89,90,59.268,22.281,-530.265,195); -INSERT INTO `zonelines` VALUES (879244154,125,247,-20.052,6.074,-122.408,193); -INSERT INTO `zonelines` VALUES (879309178,54,79,-499.999,-1.500,118.326,63); -INSERT INTO `zonelines` VALUES (879309434,90,92,-297.109,0.008,96.002,252); -INSERT INTO `zonelines` VALUES (879309690,126,184,460.022,-1.770,-103.442,188); -INSERT INTO `zonelines` VALUES (879310202,198,7,-163.496,7.221,-260.872,2); -INSERT INTO `zonelines` VALUES (879310458,234,172,20.510,-1.583,4.019,126); -INSERT INTO `zonelines` VALUES (879374970,91,98,-454.218,-2.923,206.263,231); -INSERT INTO `zonelines` VALUES (879375994,235,107,259.963,-1.928,-183.317,60); -INSERT INTO `zonelines` VALUES (879571834,130,178,119.987,-19.344,-191.989,192); -INSERT INTO `zonelines` VALUES (879572602,238,239,-193.627,-5.585,140.505,236); -INSERT INTO `zonelines` VALUES (879586426,130,180,60.080,-227.125,473.425,138); -INSERT INTO `zonelines` VALUES (879702138,24,26,13.659,-27.742,118.255,158); -INSERT INTO `zonelines` VALUES (879702650,96,97,-614.041,-14.181,-416.260,209); -INSERT INTO `zonelines` VALUES (879703418,204,206,-62.095,-30.074,-80.027,0); -INSERT INTO `zonelines` VALUES (879703674,240,241,-81.121,0.190,-67.625,17); -INSERT INTO `zonelines` VALUES (879767674,25,26,-37.079,-30.028,118.783,230); -INSERT INTO `zonelines` VALUES (879767930,61,62,-100.030,-22.003,-40.539,67); -INSERT INTO `zonelines` VALUES (879768186,97,96,137.112,-23.945,575.659,182); -INSERT INTO `zonelines` VALUES (879768698,169,170,-260.136,2.090,-325.702,188); -INSERT INTO `zonelines` VALUES (879768954,205,207,-698.729,-1.045,-646.659,184); -INSERT INTO `zonelines` VALUES (879769210,241,239,99.772,-5.624,-154.266,168); -INSERT INTO `zonelines` VALUES (879833210,26,25,599.205,-2.013,20.144,137); -INSERT INTO `zonelines` VALUES (879833466,62,52,-38.306,-5.500,300.018,252); -INSERT INTO `zonelines` VALUES (879833722,98,164,-300.000,-13.548,157.000,64); -INSERT INTO `zonelines` VALUES (879914362,232,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (879964538,64,61,-518.013,-16.514,139.972,126); -INSERT INTO `zonelines` VALUES (879964794,100,101,-16.472,-54.180,140.003,0); -INSERT INTO `zonelines` VALUES (879965562,208,125,179.988,16.043,-281.511,191); -INSERT INTO `zonelines` VALUES (879965818,244,243,-0.025,-1.585,-107.260,191); -INSERT INTO `zonelines` VALUES (879979898,87,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (880030074,65,51,-565.517,-21.503,-780.596,0); -INSERT INTO `zonelines` VALUES (880030330,101,100,83.913,-26.756,-200.033,127); -INSERT INTO `zonelines` VALUES (880030842,173,125,676.280,12.742,-99.425,139); -INSERT INTO `zonelines` VALUES (880031354,245,246,-150.730,-3.899,-19.900,193); -INSERT INTO `zonelines` VALUES (880095866,102,103,760.069,-9.949,409.269,52); -INSERT INTO `zonelines` VALUES (880096890,246,126,139.997,8.903,-476.956,192); -INSERT INTO `zonelines` VALUES (880161402,103,248,17.981,-16.806,99.830,64); -INSERT INTO `zonelines` VALUES (880161914,175,84,96.010,-2.021,175.998,216); -INSERT INTO `zonelines` VALUES (880226682,68,51,-168.529,-12.902,-260.803,255); -INSERT INTO `zonelines` VALUES (880226938,104,190,242.012,5.305,340.059,121); -INSERT INTO `zonelines` VALUES (880227194,140,141,-161.497,-21.977,19.986,255); -INSERT INTO `zonelines` VALUES (880292474,105,244,-104.576,-2.286,187.365,42); -INSERT INTO `zonelines` VALUES (880292730,141,142,295.374,-26.691,249.657,254); -INSERT INTO `zonelines` VALUES (880292986,177,130,356.155,-25.660,-240.876,151); -INSERT INTO `zonelines` VALUES (880357498,34,34,-1.608,-1.661,-320.000,126); -INSERT INTO `zonelines` VALUES (880358010,106,107,-440.502,35.486,-121.753,61); -INSERT INTO `zonelines` VALUES (880358266,142,141,6.587,-22.088,-107.077,130); -INSERT INTO `zonelines` VALUES (880358522,178,130,96.326,-33.663,-147.828,35); -INSERT INTO `zonelines` VALUES (880423034,35,35,-488.908,-2.318,-340.000,128); -INSERT INTO `zonelines` VALUES (880423546,107,106,0.020,-4.409,-75.405,184); -INSERT INTO `zonelines` VALUES (880423802,143,144,340.017,-118.107,277.484,64); -INSERT INTO `zonelines` VALUES (909128314,72,79,-360.759,-1.500,-300.035,118); -INSERT INTO `zonelines` VALUES (909128570,108,196,45.982,-69.651,-340.094,250); -INSERT INTO `zonelines` VALUES (909129082,180,130,-538.786,-44.896,175.059,10); -INSERT INTO `zonelines` VALUES (909259642,110,245,-121.659,-2.053,-198.247,209); -INSERT INTO `zonelines` VALUES (909325178,111,204,-180.003,-25.671,-196.945,194); -INSERT INTO `zonelines` VALUES (909325434,147,148,2.887,22.372,59.957,254); -INSERT INTO `zonelines` VALUES (909455482,5,6,-795.490,-104.137,620.000,5); -INSERT INTO `zonelines` VALUES (909456250,113,212,-260.013,-21.802,-276.352,205); -INSERT INTO `zonelines` VALUES (909456506,149,150,-43.718,-18.034,-101.104,109); -INSERT INTO `zonelines` VALUES (909521018,6,5,79.508,-196.004,180.000,125); -INSERT INTO `zonelines` VALUES (909521786,114,208,940.000,-17.591,-357.759,192); -INSERT INTO `zonelines` VALUES (909522042,150,149,57.952,3.204,-359.422,187); -INSERT INTO `zonelines` VALUES (909587066,79,54,500.019,-18.333,-40.026,202); -INSERT INTO `zonelines` VALUES (909587322,115,116,-422.940,-28.935,601.463,248); -INSERT INTO `zonelines` VALUES (909652858,116,117,-65.655,44.371,-737.096,170); -INSERT INTO `zonelines` VALUES (909717626,9,111,-197.717,-35.050,-219.995,252); -INSERT INTO `zonelines` VALUES (909718394,117,118,-620.614,-46.470,159.343,255); -INSERT INTO `zonelines` VALUES (909718650,153,202,517.957,-18.013,540.045,0); -INSERT INTO `zonelines` VALUES (909732218,9,9,-167.514,-2.000,9.987,0); -INSERT INTO `zonelines` VALUES (912339578,82,83,-579.977,-49.507,198.729,196); -INSERT INTO `zonelines` VALUES (912339834,118,213,-58.808,-21.364,-286.654,190); -INSERT INTO `zonelines` VALUES (912404602,11,12,-261.858,10.858,180.559,5); -INSERT INTO `zonelines` VALUES (912405114,83,91,-417.175,1.512,337.204,39); -INSERT INTO `zonelines` VALUES (912405370,119,121,-459.974,1.075,-480.899,185); -INSERT INTO `zonelines` VALUES (912470138,12,11,195.901,6.033,-140.140,130); -INSERT INTO `zonelines` VALUES (912470650,84,175,420.035,-58.114,-119.510,191); -INSERT INTO `zonelines` VALUES (912470906,120,200,-380.035,-13.548,398.032,64); -INSERT INTO `zonelines` VALUES (912536442,121,154,118.378,-11.935,140.068,138); -INSERT INTO `zonelines` VALUES (912602234,158,158,27.719,-45.196,28.094,39); -INSERT INTO `zonelines` VALUES (912602490,194,116,259.999,-11.661,-476.211,188); -INSERT INTO `zonelines` VALUES (912667002,51,68,-196.824,-19.145,-420.565,127); -INSERT INTO `zonelines` VALUES (912667514,123,124,-476.853,6.503,59.442,9); -INSERT INTO `zonelines` VALUES (912667770,159,124,343.003,-11.650,-168.009,127); -INSERT INTO `zonelines` VALUES (912668026,195,105,54.594,0.978,134.594,222); -INSERT INTO `zonelines` VALUES (912668282,231,232,-107.682,-10.301,-132.215,225); -INSERT INTO `zonelines` VALUES (912732538,52,48,-68.000,0.500,118.000,62); -INSERT INTO `zonelines` VALUES (912733050,124,123,108.189,6.375,-456.889,121); -INSERT INTO `zonelines` VALUES (912733306,160,159,-16.737,5.220,31.905,89); -INSERT INTO `zonelines` VALUES (912798586,125,114,-320.016,25.995,-100.021,12); -INSERT INTO `zonelines` VALUES (912863610,54,79,-719.993,14.500,-20.020,132); -INSERT INTO `zonelines` VALUES (912863866,90,91,-102.210,-3.017,-917.643,239); -INSERT INTO `zonelines` VALUES (912929402,91,171,380.617,-34.610,4.581,65); -INSERT INTO `zonelines` VALUES (912930426,235,237,-9.168,-1.595,0.001,128); -INSERT INTO `zonelines` VALUES (913061754,273,270,-221.869,9.983,519,64); -INSERT INTO `zonelines` VALUES (913126266,130,177,-100.010,-25.752,-399.468,59); -INSERT INTO `zonelines` VALUES (913140858,130,180,-236.692,-140.109,413.546,90); -INSERT INTO `zonelines` VALUES (913192570,239,169,139.992,-2.169,130.492,64); -INSERT INTO `zonelines` VALUES (913257082,96,97,-654.060,-20.130,63.536,209); -INSERT INTO `zonelines` VALUES (913257850,204,203,499.993,-1.696,523.343,194); -INSERT INTO `zonelines` VALUES (913322106,25,28,-219.996,-18.587,82.795,64); -INSERT INTO `zonelines` VALUES (913322362,61,62,-200.567,-2.000,100.001,126); -INSERT INTO `zonelines` VALUES (913322618,97,96,103.991,-15.999,777.201,111); -INSERT INTO `zonelines` VALUES (913323130,169,170,405.990,2.111,420.063,63); -INSERT INTO `zonelines` VALUES (913323386,205,123,420.005,18.650,476.787,80); -INSERT INTO `zonelines` VALUES (913387642,26,25,638.832,21.740,-220.494,106); -INSERT INTO `zonelines` VALUES (913387898,62,52,-559.439,-1.500,100.023,132); -INSERT INTO `zonelines` VALUES (913388154,98,164,100.000,-19.566,197.000,64); -INSERT INTO `zonelines` VALUES (913468794,238,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (913518970,64,61,-518.013,-16.514,139.972,126); -INSERT INTO `zonelines` VALUES (913519226,100,101,81.582,-29.242,-199.921,0); -INSERT INTO `zonelines` VALUES (913519994,208,125,-740.000,-11.967,-761.537,191); -INSERT INTO `zonelines` VALUES (913534330,94,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (913584506,65,52,-33.517,-12.770,-619.263,126); -INSERT INTO `zonelines` VALUES (913584762,101,190,-129.996,-2.529,256.499,64); -INSERT INTO `zonelines` VALUES (913650298,102,193,-76.839,-1.696,659.969,122); -INSERT INTO `zonelines` VALUES (913715834,103,212,280.502,-51.820,100.019,2); -INSERT INTO `zonelines` VALUES (913716346,175,84,-91.992,-10.000,28.006,218); -INSERT INTO `zonelines` VALUES (913781114,68,51,-328.495,-12.893,-379.397,255); -INSERT INTO `zonelines` VALUES (913781370,104,149,218.468,-2.302,-3.871,58); -INSERT INTO `zonelines` VALUES (913846906,105,111,17.331,-2.813,-654.230,204); -INSERT INTO `zonelines` VALUES (913847162,141,142,55.237,-14.923,70.061,254); -INSERT INTO `zonelines` VALUES (913847418,177,130,429.720,-25.641,-14.436,136); -INSERT INTO `zonelines` VALUES (913911930,34,35,-420.000,-2.216,243.491,190); -INSERT INTO `zonelines` VALUES (913912442,106,108,101.543,-75.453,-607.531,191); -INSERT INTO `zonelines` VALUES (913912698,142,140,-2.049,-2.202,-60.185,255); -INSERT INTO `zonelines` VALUES (913912954,178,130,320.798,-9.770,-104.233,12); -INSERT INTO `zonelines` VALUES (913977466,35,35,-365.291,-2.250,-380.000,129); -INSERT INTO `zonelines` VALUES (913977978,107,106,-440.792,35.531,-272.901,184); -INSERT INTO `zonelines` VALUES (942682746,72,79,-600.739,22.500,-260.003,127); -INSERT INTO `zonelines` VALUES (942683514,180,130,-332.991,-44.896,-458.311,227); -INSERT INTO `zonelines` VALUES (942814074,110,197,380.617,-34.610,4.581,59); -INSERT INTO `zonelines` VALUES (942879610,111,9,402.473,-10.330,-19.984,127); -INSERT INTO `zonelines` VALUES (943009914,5,6,121.000,-193.000,660.000,251); -INSERT INTO `zonelines` VALUES (943010682,113,201,-399.541,-1.697,-420.000,252); -INSERT INTO `zonelines` VALUES (943010938,149,150,37.269,-17.565,-380.190,138); -INSERT INTO `zonelines` VALUES (943075450,6,5,-202.872,-7.470,-60.000,118); -INSERT INTO `zonelines` VALUES (943076218,114,208,700.001,-25.793,-688.183,68); -INSERT INTO `zonelines` VALUES (943076474,150,149,93.179,2.233,-158.973,184); -INSERT INTO `zonelines` VALUES (943141498,79,54,600.003,-10.332,379.997,125); -INSERT INTO `zonelines` VALUES (943141754,115,145,-100.050,-2.664,406.818,67); -INSERT INTO `zonelines` VALUES (943207290,116,194,419.991,-9.637,716.991,190); -INSERT INTO `zonelines` VALUES (943272058,9,111,-19.996,-55.050,-42.291,62); -INSERT INTO `zonelines` VALUES (943273082,153,202,-523.126,6.808,-500.019,2); -INSERT INTO `zonelines` VALUES (943286650,9,9,12.486,-1.963,189.982,0); -INSERT INTO `zonelines` VALUES (945894010,82,83,-661.000,-66.268,-328.000,56); -INSERT INTO `zonelines` VALUES (945894266,118,4,669.917,-23.138,911.655,111); -INSERT INTO `zonelines` VALUES (945959034,11,12,-220.031,10.065,43.605,192); -INSERT INTO `zonelines` VALUES (946024570,12,11,99.852,14.249,-155.918,181); -INSERT INTO `zonelines` VALUES (946025082,84,175,436.613,-49.301,-300.015,129); -INSERT INTO `zonelines` VALUES (946025338,120,200,19.991,-19.566,438.008,64); -INSERT INTO `zonelines` VALUES (946090874,121,122,-0.012,-9.889,-146.430,193); -INSERT INTO `zonelines` VALUES (946156922,194,115,-339.959,8.355,-396.924,187); -INSERT INTO `zonelines` VALUES (946221434,51,68,101.428,8.673,151.549,71); -INSERT INTO `zonelines` VALUES (946221946,123,124,-586.840,6.758,-263.946,247); -INSERT INTO `zonelines` VALUES (946222202,159,124,342.997,-11.682,-225.007,125); -INSERT INTO `zonelines` VALUES (946222458,195,105,-133.604,-6.624,-13.814,222); -INSERT INTO `zonelines` VALUES (946222714,231,100,-180.473,-66.650,420.000,128); -INSERT INTO `zonelines` VALUES (946286970,52,65,-117.491,-20.115,-299.997,6); -INSERT INTO `zonelines` VALUES (946287482,124,205,100.285,-1.768,-320.749,194); -INSERT INTO `zonelines` VALUES (946287738,160,163,316.848,-2.182,340.030,125); -INSERT INTO `zonelines` VALUES (946353018,125,174,-20.008,-22.161,-242.030,181); -INSERT INTO `zonelines` VALUES (946418042,54,79,-700.010,6.500,121.777,200); -INSERT INTO `zonelines` VALUES (946483834,91,171,84.741,-2.471,379.574,138); -INSERT INTO `zonelines` VALUES (946680698,130,177,99.981,-25.752,-399.453,60); -INSERT INTO `zonelines` VALUES (946695290,130,251,0.005,-1.640,362.018,64); -INSERT INTO `zonelines` VALUES (946811514,96,97,-652.239,-12.305,213.951,39); -INSERT INTO `zonelines` VALUES (946812282,204,203,-449.500,-21.936,-399.976,254); -INSERT INTO `zonelines` VALUES (946876794,61,62,-340.028,-12.000,-200.503,60); -INSERT INTO `zonelines` VALUES (946877050,97,98,520.391,-15.885,-502.917,187); -INSERT INTO `zonelines` VALUES (946942074,26,32,600.101,130.355,797.612,50); -INSERT INTO `zonelines` VALUES (946942330,62,61,897.992,-10.195,182.576,127); -INSERT INTO `zonelines` VALUES (947023226,239,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (947073402,64,61,-518.013,-16.514,139.972,126); -INSERT INTO `zonelines` VALUES (947073658,100,140,100.002,-2.062,-38.021,192); -INSERT INTO `zonelines` VALUES (947074426,208,114,126.597,8.245,-20.012,126); -INSERT INTO `zonelines` VALUES (947138938,65,52,-340.017,-9.553,-119.995,193); -INSERT INTO `zonelines` VALUES (947139194,101,190,57.415,5.482,300.784,61); -INSERT INTO `zonelines` VALUES (947204730,102,193,179.906,30.349,596.605,46); -INSERT INTO `zonelines` VALUES (947270778,175,84,-256.002,-10.021,176.001,158); -INSERT INTO `zonelines` VALUES (947335546,68,51,59.976,-13.674,404.470,181); -INSERT INTO `zonelines` VALUES (947335802,104,2,6.509,-9.163,-819.333,239); -INSERT INTO `zonelines` VALUES (947401338,105,195,-438.878,-26.091,540.004,126); -INSERT INTO `zonelines` VALUES (947401850,177,130,339.137,-25.660,264.275,106); -INSERT INTO `zonelines` VALUES (947466874,106,143,4.923,-2.383,59.551,0); -INSERT INTO `zonelines` VALUES (947467130,142,139,-536.363,157.713,-210.819,17); -INSERT INTO `zonelines` VALUES (947467386,178,130,195.928,-9.654,269.686,213); -INSERT INTO `zonelines` VALUES (947531898,35,35,-474.853,-2.250,-340.000,254); -INSERT INTO `zonelines` VALUES (947532410,107,191,-4.025,-4.449,0.016,112); -INSERT INTO `zonelines` VALUES (1630548602,72,52,79.994,-21.578,619.974,128); -INSERT INTO `zonelines` VALUES (1630679930,110,197,84.741,-2.471,379.574,136); -INSERT INTO `zonelines` VALUES (1630745466,111,9,220.011,-10.344,-277.490,54); -INSERT INTO `zonelines` VALUES (1630875770,5,6,-519.513,0.541,-900.000,252); -INSERT INTO `zonelines` VALUES (1630876794,149,150,77.537,-17.565,-180.037,131); -INSERT INTO `zonelines` VALUES (1630941306,6,5,179.994,-227.801,118.492,66); -INSERT INTO `zonelines` VALUES (1630942074,114,208,618.389,-9.800,-380.008,3); -INSERT INTO `zonelines` VALUES (1631007354,79,54,-420.006,-18.332,-79.998,184); -INSERT INTO `zonelines` VALUES (1631007610,115,194,-316.779,-9.680,860.009,126); -INSERT INTO `zonelines` VALUES (1631073146,116,192,437.101,-9.602,180.014,1); -INSERT INTO `zonelines` VALUES (1631137914,9,111,-339.974,-95.050,157.732,62); -INSERT INTO `zonelines` VALUES (1631152506,9,9,-112.500,-1.963,30.015,125); -INSERT INTO `zonelines` VALUES (1633759866,82,85,236.547,-2.250,20.000,120); -INSERT INTO `zonelines` VALUES (1633824890,11,12,-141.883,10.737,-19.373,5); -INSERT INTO `zonelines` VALUES (1633890426,12,11,-5.107,5.531,-219.906,116); -INSERT INTO `zonelines` VALUES (1633890938,84,175,339.992,-50.075,321.016,62); -INSERT INTO `zonelines` VALUES (1633891706,192,115,223.706,0.114,39.976,0); -INSERT INTO `zonelines` VALUES (1634087290,51,68,-140.002,6.012,118.503,71); -INSERT INTO `zonelines` VALUES (1634087802,123,124,-476.878,6.665,-500.774,17); -INSERT INTO `zonelines` VALUES (1634088058,159,160,460.003,-15.531,236.893,66); -INSERT INTO `zonelines` VALUES (1634088314,195,105,-226.393,-22.628,-66.378,94); -INSERT INTO `zonelines` VALUES (1634088570,231,2,-479.621,-8.141,665.350,68); -INSERT INTO `zonelines` VALUES (1634152826,52,65,-459.995,-14.278,197.520,64); -INSERT INTO `zonelines` VALUES (1634153338,124,205,299.938,14.160,-81.802,194); -INSERT INTO `zonelines` VALUES (1634153594,160,124,380.798,6.340,83.074,202); -INSERT INTO `zonelines` VALUES (1634218874,125,208,179.993,-9.754,-147.950,59); -INSERT INTO `zonelines` VALUES (1634283898,54,79,-640.759,-17.500,339.955,127); -INSERT INTO `zonelines` VALUES (1634349690,91,83,240.000,-57.501,-580.000,122); -INSERT INTO `zonelines` VALUES (1634546554,130,177,359.501,-25.752,-260.017,253); -INSERT INTO `zonelines` VALUES (1634742650,61,62,-413.024,-37.730,385.630,171); -INSERT INTO `zonelines` VALUES (1634742906,97,99,-239.447,-1.813,-19.980,250); -INSERT INTO `zonelines` VALUES (1634807930,26,27,260.020,-2.120,-290.461,192); -INSERT INTO `zonelines` VALUES (1634808186,62,61,657.948,1.019,14.117,199); -INSERT INTO `zonelines` VALUES (1634889082,235,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1634939514,100,231,-234.393,-5.741,106.009,254); -INSERT INTO `zonelines` VALUES (1634940282,208,125,-138.784,8.934,-332.049,88); -INSERT INTO `zonelines` VALUES (1635005050,101,166,-139.986,2.162,-321.508,181); -INSERT INTO `zonelines` VALUES (1635070586,102,193,-200.326,-29.608,-219.847,5); -INSERT INTO `zonelines` VALUES (1635136634,175,84,-267.996,-26.000,-107.999,97); -INSERT INTO `zonelines` VALUES (1635201402,68,51,-258.999,-20.903,311.538,183); -INSERT INTO `zonelines` VALUES (1635201658,104,2,-419.796,-8.943,-554.553,210); -INSERT INTO `zonelines` VALUES (1635267194,105,195,-160.776,-34.077,259.998,1); -INSERT INTO `zonelines` VALUES (1635267706,177,130,146.516,-25.660,404.193,75); -INSERT INTO `zonelines` VALUES (1635332730,106,191,2.871,-2.986,619.342,135); -INSERT INTO `zonelines` VALUES (1635332986,142,139,444.270,-42.210,68.513,29); -INSERT INTO `zonelines` VALUES (1635333242,178,130,-197.707,-9.589,272.111,170); -INSERT INTO `zonelines` VALUES (1635397754,35,35,-474.843,-2.250,-380.000,254); -INSERT INTO `zonelines` VALUES (1664103034,72,52,-401.065,-9.633,19.995,125); -INSERT INTO `zonelines` VALUES (1664299898,111,9,179.977,-10.340,237.494,193); -INSERT INTO `zonelines` VALUES (1664430202,5,6,-200.000,-112.470,-100.000,8); -INSERT INTO `zonelines` VALUES (1664496506,114,209,-636.001,-16.563,-500.023,205); -INSERT INTO `zonelines` VALUES (1664561786,79,54,-419.998,-10.334,-561.263,192); -INSERT INTO `zonelines` VALUES (1664562042,115,194,-579.995,-9.667,-636.951,63); -INSERT INTO `zonelines` VALUES (1664627578,116,194,580.018,-25.626,-637.011,63); -INSERT INTO `zonelines` VALUES (1664692346,9,9,132.000,-2.159,70.000,128); -INSERT INTO `zonelines` VALUES (1664706938,9,9,90.034,-1.980,52.504,191); -INSERT INTO `zonelines` VALUES (1667379322,11,12,-196.066,6.088,-59.949,0); -INSERT INTO `zonelines` VALUES (1667444858,12,13,-116.599,-122.103,-620.010,253); -INSERT INTO `zonelines` VALUES (1667445370,84,175,59.989,-34.062,160.973,63); -INSERT INTO `zonelines` VALUES (1667446138,192,169,-339.995,5.941,278.013,192); -INSERT INTO `zonelines` VALUES (1667641722,51,68,-408.475,3.342,-139.983,130); -INSERT INTO `zonelines` VALUES (1667642234,123,205,-418.664,28.916,231.701,186); -INSERT INTO `zonelines` VALUES (1667642490,159,160,20.019,4.681,36.936,40); -INSERT INTO `zonelines` VALUES (1667642746,195,105,134.402,9.438,-374.405,30); -INSERT INTO `zonelines` VALUES (1667707258,52,62,519.486,-12.001,260.008,115); -INSERT INTO `zonelines` VALUES (1667707770,124,159,179.986,-9.694,41.971,58); -INSERT INTO `zonelines` VALUES (1667708026,160,211,564.776,34.297,500.819,250); -INSERT INTO `zonelines` VALUES (1667773306,125,208,-740.014,-17.602,-521.835,67); -INSERT INTO `zonelines` VALUES (1667838330,54,57,64.007,-9.281,-99.988,88); -INSERT INTO `zonelines` VALUES (1668100986,130,178,351.996,-3.398,-160.002,129); -INSERT INTO `zonelines` VALUES (1668297082,61,62,-539.997,-42.000,400.551,184); -INSERT INTO `zonelines` VALUES (1668362618,62,61,341.609,-12.590,-101.977,199); -INSERT INTO `zonelines` VALUES (1668443514,235,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1668493946,100,102,-559.978,-3.098,680.592,62); -INSERT INTO `zonelines` VALUES (1668494714,208,125,-325.234,8.777,-220.852,246); -INSERT INTO `zonelines` VALUES (1668691066,175,84,-424.004,-26.021,376.000,219); -INSERT INTO `zonelines` VALUES (1668755834,68,51,-675.497,-5.780,-19.657,249); -INSERT INTO `zonelines` VALUES (1668821626,105,195,339.992,-50.075,321.016,63); -INSERT INTO `zonelines` VALUES (1668822138,177,130,-146.537,-25.660,404.204,52); -INSERT INTO `zonelines` VALUES (1668887162,106,11,-322.031,6.251,-259.946,253); -INSERT INTO `zonelines` VALUES (1668887674,178,130,-319.884,-9.696,-103.948,117); -INSERT INTO `zonelines` VALUES (1668952186,35,35,-365.298,-2.250,-340.000,126); -INSERT INTO `zonelines` VALUES (1697657466,72,61,-19.867,1.551,316.915,61); -INSERT INTO `zonelines` VALUES (1697854330,111,9,-237.472,5.695,-259.995,127); -INSERT INTO `zonelines` VALUES (1698116218,79,54,-419.998,-10.332,-279.996,64); -INSERT INTO `zonelines` VALUES (1698116474,115,192,-200.937,-11.573,59.994,122); -INSERT INTO `zonelines` VALUES (1698246778,9,9,12.055,-1.981,230.000,128); -INSERT INTO `zonelines` VALUES (1698261370,9,9,-30.181,-1.500,-67.082,193); -INSERT INTO `zonelines` VALUES (1700933754,11,12,-260.004,10.148,-123.785,61); -INSERT INTO `zonelines` VALUES (1700999290,12,13,-155.302,178.261,500.121,253); -INSERT INTO `zonelines` VALUES (1700999802,84,175,-160.776,-34.077,259.998,1); -INSERT INTO `zonelines` VALUES (1701196154,51,68,-220.786,3.763,-149.674,188); -INSERT INTO `zonelines` VALUES (1701196922,159,160,-219.972,4.738,-83.082,45); -INSERT INTO `zonelines` VALUES (1701197178,195,105,165.521,22.218,-603.006,207); -INSERT INTO `zonelines` VALUES (1701261690,52,62,-572.452,-6.054,-104.542,242); -INSERT INTO `zonelines` VALUES (1701262202,124,159,59.996,-9.598,81.988,93); -INSERT INTO `zonelines` VALUES (1701262458,160,211,-499.996,14.222,-440.788,65); -INSERT INTO `zonelines` VALUES (1701327738,125,208,-381.571,-1.774,859.998,252); -INSERT INTO `zonelines` VALUES (1701655418,130,177,399.460,-25.752,19.983,253); -INSERT INTO `zonelines` VALUES (1701851514,61,62,-599.423,-12.000,179.971,242); -INSERT INTO `zonelines` VALUES (1701917050,62,61,136.983,-24.148,101.415,254); -INSERT INTO `zonelines` VALUES (1701997946,240,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1702048378,100,167,-380.000,-9.351,-237.249,188); -INSERT INTO `zonelines` VALUES (1702049146,208,125,220.071,14.204,13.230,139); -INSERT INTO `zonelines` VALUES (1702245498,175,84,-652.004,-18.000,131.999,22); -INSERT INTO `zonelines` VALUES (1702310266,68,51,-419.293,-5.753,-84.475,55); -INSERT INTO `zonelines` VALUES (1702376058,105,195,59.989,-34.062,160.973,63); -INSERT INTO `zonelines` VALUES (1702376570,177,130,-339.163,-25.660,264.267,25); -INSERT INTO `zonelines` VALUES (1702441594,106,11,-304.061,-8.651,-99.271,2); -INSERT INTO `zonelines` VALUES (1702442106,178,181,-697.114,-6.656,-32.351,0); -INSERT INTO `zonelines` VALUES (1702506618,35,35,-488.897,-2.250,-380.000,123); -INSERT INTO `zonelines` VALUES (1731408762,111,9,-179.986,-10.417,-82.495,192); -INSERT INTO `zonelines` VALUES (1731670650,79,54,-559.995,-10.332,380.002,61); -INSERT INTO `zonelines` VALUES (1731670906,115,146,-259.648,113.723,-358.869,192); -INSERT INTO `zonelines` VALUES (1731801210,9,9,-49.986,-2.027,211.994,58); -INSERT INTO `zonelines` VALUES (1731815802,9,10,-300.000,-1.500,-220.000,62); -INSERT INTO `zonelines` VALUES (1734488186,11,12,-356.944,6.047,-179.974,255); -INSERT INTO `zonelines` VALUES (1734554234,84,175,-300.010,-26.100,119.191,190); -INSERT INTO `zonelines` VALUES (1734750586,51,68,-204.826,-17.797,-259.893,138); -INSERT INTO `zonelines` VALUES (1734751354,159,160,-36.018,5.194,19.986,9); -INSERT INTO `zonelines` VALUES (1734816122,52,72,325.000,-6.500,-620.000,0); -INSERT INTO `zonelines` VALUES (1734816634,124,159,-59.956,-9.725,81.957,63); -INSERT INTO `zonelines` VALUES (1734882170,125,208,419.981,-8.635,-879.744,199); -INSERT INTO `zonelines` VALUES (1735209850,130,177,319.465,-25.752,419.983,253); -INSERT INTO `zonelines` VALUES (1735405946,61,62,-539.978,-12.000,79.533,59); -INSERT INTO `zonelines` VALUES (1735471482,62,61,-138.312,-1.912,-223.010,191); -INSERT INTO `zonelines` VALUES (1735552378,234,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1735603578,208,125,-20.001,23.951,201.725,62); -INSERT INTO `zonelines` VALUES (1735864698,68,51,-328.534,-20.852,-180.819,252); -INSERT INTO `zonelines` VALUES (1735930490,105,195,-300.010,-26.100,119.191,192); -INSERT INTO `zonelines` VALUES (1735931002,177,130,-430.705,-25.660,-14.479,250); -INSERT INTO `zonelines` VALUES (1736061050,35,35,-351.143,-2.250,-340.000,0); -INSERT INTO `zonelines` VALUES (1764963194,111,9,-299.995,-10.321,197.504,192); -INSERT INTO `zonelines` VALUES (1765225082,79,57,-39.998,-9.873,-260.182,12); -INSERT INTO `zonelines` VALUES (1765355642,9,9,131.994,-2.165,50.014,128); -INSERT INTO `zonelines` VALUES (1765370234,9,10,-179.683,2.250,-296.610,61); -INSERT INTO `zonelines` VALUES (1768108666,84,175,-438.878,-26.091,540.004,126); -INSERT INTO `zonelines` VALUES (1768305018,51,68,-354.967,-20.750,-260.010,228); -INSERT INTO `zonelines` VALUES (1768305786,159,163,-363.970,-13.233,-341.473,249); -INSERT INTO `zonelines` VALUES (1768370554,52,72,-115.000,-6.500,-620.000,253); -INSERT INTO `zonelines` VALUES (1768371066,124,159,238.951,-9.730,179.998,251); -INSERT INTO `zonelines` VALUES (1768436602,125,208,-290.525,-8.762,-141.257,150); -INSERT INTO `zonelines` VALUES (1768764282,130,178,239.998,-3.398,352.002,64); -INSERT INTO `zonelines` VALUES (1768960378,61,64,-660.185,-12.079,-199.532,192); -INSERT INTO `zonelines` VALUES (1769025914,62,61,-58.721,-19.525,288.952,65); -INSERT INTO `zonelines` VALUES (1769106810,236,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1769158010,208,125,-844.734,8.842,-540.749,242); -INSERT INTO `zonelines` VALUES (1769419130,68,51,-555.517,-13.730,-220.201,125); -INSERT INTO `zonelines` VALUES (1769484922,105,195,420.035,-58.114,-119.510,191); -INSERT INTO `zonelines` VALUES (1769485434,177,130,-356.137,-25.660,-240.902,226); -INSERT INTO `zonelines` VALUES (1769615482,35,35,-380.000,-2.250,-478.369,66); -INSERT INTO `zonelines` VALUES (1798779514,79,72,-20.000,-6.500,835.000,64); -INSERT INTO `zonelines` VALUES (1798910074,9,9,30.000,-1.727,148.000,192); -INSERT INTO `zonelines` VALUES (1801663098,84,175,-558.931,-18.096,99.999,126); -INSERT INTO `zonelines` VALUES (1801859450,51,48,-118.000,0.500,68.000,254); -INSERT INTO `zonelines` VALUES (1801924986,52,67,340.383,-13.625,-157.447,189); -INSERT INTO `zonelines` VALUES (1801925498,124,159,198.942,-17.706,300.020,254); -INSERT INTO `zonelines` VALUES (1801991034,125,208,327.608,-8.805,60.391,4); -INSERT INTO `zonelines` VALUES (1802318714,130,177,139.982,-25.752,399.486,193); -INSERT INTO `zonelines` VALUES (1802514810,61,64,-660.012,-22.073,119.067,62); -INSERT INTO `zonelines` VALUES (1802580346,62,61,-381.807,-2.737,301.066,63); -INSERT INTO `zonelines` VALUES (1802661242,241,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1802712442,208,125,-883.969,8.776,-420.910,244); -INSERT INTO `zonelines` VALUES (1802973562,68,52,442.765,-13.531,419.999,249); -INSERT INTO `zonelines` VALUES (1803039354,105,195,439.955,-49.607,-300.015,128); -INSERT INTO `zonelines` VALUES (1803169914,35,35,-460.000,-2.250,-441.682,191); -INSERT INTO `zonelines` VALUES (1832333946,79,72,315.000,-6.500,700.000,128); -INSERT INTO `zonelines` VALUES (1832464506,9,9,-70.002,-2.123,211.975,64); -INSERT INTO `zonelines` VALUES (1835413882,51,52,299.997,-13.369,-27.998,192); -INSERT INTO `zonelines` VALUES (1835479930,124,160,260.019,-15.728,319.871,52); -INSERT INTO `zonelines` VALUES (1835545466,125,208,-59.994,-17.649,263.474,189); -INSERT INTO `zonelines` VALUES (1835873146,130,177,-140.018,-25.752,399.461,193); -INSERT INTO `zonelines` VALUES (1836069242,61,72,100.000,-6.500,-675.000,192); -INSERT INTO `zonelines` VALUES (1836134778,62,61,-376.457,13.497,-177.608,124); -INSERT INTO `zonelines` VALUES (1836215674,243,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1836266874,208,125,-379.069,14.444,186.901,115); -INSERT INTO `zonelines` VALUES (1836527994,68,52,118.659,-13.567,419.999,136); -INSERT INTO `zonelines` VALUES (1836593786,105,195,-558.931,-18.096,99.999,130); -INSERT INTO `zonelines` VALUES (1836724346,35,35,-380.000,-2.250,-441.682,191); -INSERT INTO `zonelines` VALUES (1865888378,79,72,-220.000,-6.500,475.000,64); -INSERT INTO `zonelines` VALUES (1866018938,9,9,10.000,-1.745,148.000,193); -INSERT INTO `zonelines` VALUES (1868968314,51,62,119.515,-32.000,-379.987,115); -INSERT INTO `zonelines` VALUES (1869099898,125,208,-382.233,-0.653,-296.316,122); -INSERT INTO `zonelines` VALUES (1869427578,130,178,-240.003,-3.398,352.003,64); -INSERT INTO `zonelines` VALUES (1869689210,62,61,-462.072,-7.018,-265.969,193); -INSERT INTO `zonelines` VALUES (1869770106,244,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1869821306,208,125,-492.920,13.869,101.989,177); -INSERT INTO `zonelines` VALUES (1870082426,68,62,-20.007,18.000,-439.514,197); -INSERT INTO `zonelines` VALUES (1870278778,35,35,-460.000,-2.250,-478.369,65); -INSERT INTO `zonelines` VALUES (1899442810,79,72,-515.000,-6.500,740.000,0); -INSERT INTO `zonelines` VALUES (1899573370,9,9,12.000,-1.930,210.000,126); -INSERT INTO `zonelines` VALUES (1902522746,51,65,397.473,-32.284,-219.999,128); -INSERT INTO `zonelines` VALUES (1902654330,125,208,-811.328,-0.758,-258.488,137); -INSERT INTO `zonelines` VALUES (1902982010,130,177,-320.485,-25.752,419.998,130); -INSERT INTO `zonelines` VALUES (1903324538,0,0,0.000,0.000,0.000,0); -INSERT INTO `zonelines` VALUES (1903375738,208,209,-580.383,-0.820,-563.956,196); -INSERT INTO `zonelines` VALUES (1932997242,79,72,-235.000,-6.500,220.000,0); -INSERT INTO `zonelines` VALUES (1933127802,9,9,11.971,-1.949,-50.000,126); -INSERT INTO `zonelines` VALUES (1936077178,51,65,220.001,-32.284,-81.496,61); -INSERT INTO `zonelines` VALUES (1936208762,125,208,-583.626,-0.883,743.580,250); -INSERT INTO `zonelines` VALUES (1936536442,130,177,-400.505,-25.752,19.998,130); -INSERT INTO `zonelines` VALUES (1936878970,246,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1936930170,208,168,-177.804,-2.765,-37.893,179); -INSERT INTO `zonelines` VALUES (1966551674,79,78,652.174,-272.632,-104.920,148); -INSERT INTO `zonelines` VALUES (1966682234,9,9,12.008,-1.928,70.000,126); -INSERT INTO `zonelines` VALUES (1969631610,51,65,317.504,-8.317,-339.995,128); -INSERT INTO `zonelines` VALUES (1969763194,125,208,-341.118,-1.337,484.062,56); -INSERT INTO `zonelines` VALUES (1970090874,130,178,-351.995,-3.398,-159.991,254); -INSERT INTO `zonelines` VALUES (1970433402,245,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (1970484602,208,168,185.914,-0.910,-96.413,179); -INSERT INTO `zonelines` VALUES (2000236666,9,9,12.004,-1.964,-70.009,126); -INSERT INTO `zonelines` VALUES (2003645306,130,177,-360.460,-25.752,-260.002,130); -INSERT INTO `zonelines` VALUES (2003987834,48,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (2004039034,208,125,-283.003,15.913,299.964,126); -INSERT INTO `zonelines` VALUES (2033791098,9,9,12.011,-1.956,49.986,126); -INSERT INTO `zonelines` VALUES (2037199738,130,180,527.721,-41.082,559.469,39); -INSERT INTO `zonelines` VALUES (2037542266,50,0,0.000,0.000,0.000,192); -INSERT INTO `zonelines` VALUES (842282874,256,261,431.000,0.551,178.875,110); -INSERT INTO `zonelines` VALUES (875837306,256,257,-155.000,0.000,-19.000,250); -INSERT INTO `zonelines` VALUES (842348410,257,256,177.000,4.000,-23.000,117); -INSERT INTO `zonelines` VALUES (842610554,261,260,-99.085,0.378,-398.997,195); -INSERT INTO `zonelines` VALUES (875902842,257,258,148.000,-5.768,139.500,3); -INSERT INTO `zonelines` VALUES (909522810,258,257,-126.000,8.150,28.125,123); -INSERT INTO `zonelines` VALUES (1631139706,261,256,-142.000,4.000,-16.500,254); -INSERT INTO `zonelines` VALUES (942946170,256,258,-612.000,-5.768,99.250,254); -INSERT INTO `zonelines` VALUES (842413946,258,256,-76.250,24.000,116.999,182); -INSERT INTO `zonelines` VALUES (1630812026,256,258,-188.000,-5.768,60.750,126); -INSERT INTO `zonelines` VALUES (875968378,258,256,141.000,20.000,4.375,1); -INSERT INTO `zonelines` VALUES (812070778,268,261,-98.875,8.300,-521.953,200); -INSERT INTO `zonelines` VALUES (943273850,261,268,-41.000,-30.013,-19.790,115); -INSERT INTO `zonelines` VALUES (842545018,260,261,-20.747,0.399,440.064,86); -INSERT INTO `zonelines` VALUES (808990586,260,261,-301.807,0.266,400.112,50); -INSERT INTO `zonelines` VALUES (809056122,261,260,-378.884,0.353,-440.998,150); -INSERT INTO `zonelines` VALUES (909719418,261,268,-261.500,-30.013,39.000,50); -INSERT INTO `zonelines` VALUES (845625210,268,261,-539.568,8.300,-320.000,150); -INSERT INTO `zonelines` VALUES (876164986,261,260,259.606,0.443,-441.000,214); -INSERT INTO `zonelines` VALUES (876099450,260,261,340.333,0.451,359.000,0); -INSERT INTO `zonelines` VALUES (811939706,266,272,-323.000,-40.000,339.000,5); -INSERT INTO `zonelines` VALUES (879441786,272,266,429.000,-60.000,298.000,97); -INSERT INTO `zonelines` VALUES (912340858,262,272,62.000,-10.000,83.000,80); -INSERT INTO `zonelines` VALUES (812332922,272,262,-430.000,1.000,-270.000,198); -INSERT INTO `zonelines` VALUES (811677562,262,268,-161.000,-30.000,-420.000,11); -INSERT INTO `zonelines` VALUES (878786426,262,272,118.000,-9.000,380.000,138); -INSERT INTO `zonelines` VALUES (879179642,268,262,350.000,2.000,441.000,16); -INSERT INTO `zonelines` VALUES (947088762,256,0,0.000,0.000,0.000,0); -INSERT INTO `zonelines` VALUES (1634954618,257,0,0.000,0.000,0.000,0); -INSERT INTO `zonelines` VALUES (845231994,262,268,-298.000,-20.000,-442.000,179); -INSERT INTO `zonelines` VALUES (912734074,268,262,101.000,7.000,-75.000,26); -INSERT INTO `zonelines` VALUES (845887354,272,262,-327.000,2.000,277.000,63); -INSERT INTO `zonelines` VALUES (946288506,268,270,422.000,39.000,-284.000,196); -INSERT INTO `zonelines` VALUES (912865146,270,268,-501.000,-40.000,3.000,52); -INSERT INTO `zonelines` VALUES (946419578,270,263,259.000,7.000,72.000,200); -INSERT INTO `zonelines` VALUES (811743098,263,270,206.000,8.000,217.000,140); -INSERT INTO `zonelines` VALUES (912996218,272,270,-180.000,29.000,-314.000,203); -INSERT INTO `zonelines` VALUES (879310714,270,272,58.000,-29.000,518.000,69); -INSERT INTO `zonelines` VALUES (912799610,269,270,520.000,20.000,421.000,132); -INSERT INTO `zonelines` VALUES (845756282,270,269,-122.000,40.000,-378.000,242); -INSERT INTO `zonelines` VALUES (909391738,256,258,-267.000,-5.000,-380.000,133); -INSERT INTO `zonelines` VALUES (808859514,258,256,76.859,12.000,-147.874,2); -INSERT INTO `zonelines` VALUES (812005242,267,273,341.125,-30.049,520.500,64); -INSERT INTO `zonelines` VALUES (946616186,273,267,500.750,72.948,-479.499,191); -INSERT INTO `zonelines` VALUES (845952890,273,263,-391.000,7.000,258.000,24); -INSERT INTO `zonelines` VALUES (845297530,263,273,479.000,0.000,139.000,140); -INSERT INTO `zonelines` VALUES (845428602,265,273,499.000,10.000,399.000,71); -INSERT INTO `zonelines` VALUES (812398458,273,265,-540.000,-23.000,-398.000,189); -INSERT INTO `zonelines` VALUES (879507322,273,266,-491.000,-40.000,300.000,5); -INSERT INTO `zonelines` VALUES (845494138,266,273,181.000,30.000,39.000,199); -INSERT INTO `zonelines` VALUES (812136314,269,265,579.000,-8.000,-467.000,151); -INSERT INTO `zonelines` VALUES (811874170,265,269,107.000,15.000,135.000,238); -INSERT INTO `zonelines` VALUES (879245178,269,260,-539.000,7.000,130.000,36); -INSERT INTO `zonelines` VALUES (909653882,260,269,100.000,50.000,-477.000,208); -INSERT INTO `zonelines` VALUES (845690746,269,260,-120.000,8.000,420.000,134); -INSERT INTO `zonelines` VALUES (943208314,260,269,299.000,51.000,-355.000,174); -INSERT INTO `zonelines` VALUES (812922746,281,267,-219.000,41.000,-409.000,17); +-- All data obtained from xiregiondump by atom0s +INSERT INTO `zonelines` VALUES (808595578,2,0.786,-10.312,-819.851,104,341.844,-5.005,15.117,1.000,4.000,4.188790); -- Carpenters Landing (z020) -> Jugner Forest (z2w9) +INSERT INTO `zonelines` VALUES (842150010,2,-420.264,-10.153,-560.076,104,-536.152,1.163,336.587,1.000,4.000,0.872665); -- Carpenters Landing (z022) -> Jugner Forest (z2wb) +INSERT INTO `zonelines` VALUES (875704442,2,-479.706,-14.351,672.851,231,-127.472,10.500,195.478,1.000,3.000,3.926991); -- Carpenters Landing (z024) -> Northern Sandoria (z6fb) +INSERT INTO `zonelines` VALUES (808726650,4,673.803,-24.869,911.899,118,-276.529,16.403,-324.519,1.000,3.000,0.261799); -- Bibiki Bay (z040) -> Buburimu Peninsula (z3a9) +INSERT INTO `zonelines` VALUES (808792186,5,-299.951,-45.216,-605.658,112,-136.287,-23.268,137.302,1.000,5.000,2.268928); -- Uleguerand Range (z050) -> Xarcabard (z345) +INSERT INTO `zonelines` VALUES (842346618,5,360.102,15.074,-59.900,6,-679.796,16.000,-539.992,1.000,4.000,3.141593); -- Uleguerand Range (z052) -> Bearclaw Pinnacle (z061) +INSERT INTO `zonelines` VALUES (875901050,5,420.134,-40.825,196.059,6,-819.917,-39.987,-82.521,1.000,4.000,1.570796); -- Uleguerand Range (z054) -> Bearclaw Pinnacle (z063) +INSERT INTO `zonelines` VALUES (909455482,5,59.998,-104.974,438.236,6,-795.490,-104.137,619.960,1.000,4.000,0.000000); -- Uleguerand Range (z056) -> Bearclaw Pinnacle (z065) +INSERT INTO `zonelines` VALUES (943009914,5,81.956,-196.429,179.876,6,119.997,-195.490,660.017,1.000,4.000,0.000000); -- Uleguerand Range (z058) -> Bearclaw Pinnacle (z067) +INSERT INTO `zonelines` VALUES (1630875770,5,-200.076,-8.687,-60.120,6,-519.513,0.541,-899.992,1.000,4.000,0.000000); -- Uleguerand Range (z05a) -> Bearclaw Pinnacle (z069) +INSERT INTO `zonelines` VALUES (1664430202,5,180.004,-228.953,121.050,6,-199.494,-112.470,-100.018,1.000,4.000,0.000000); -- Uleguerand Range (z05c) -> Bearclaw Pinnacle (z06b) +INSERT INTO `zonelines` VALUES (808857722,6,-677.021,15.975,-540.013,5,363.025,16.017,-59.903,1.000,4.000,0.000000); -- Bearclaw Pinnacle (z060) -> Uleguerand Range (z053) +INSERT INTO `zonelines` VALUES (842412154,6,-820.016,-41.017,-79.066,5,420.024,-40.006,198.498,1.000,4.000,4.712389); -- Bearclaw Pinnacle (z062) -> Uleguerand Range (z055) +INSERT INTO `zonelines` VALUES (875966586,6,-798.984,-105.026,620.020,5,60.015,-103.627,440.661,1.000,4.000,4.712389); -- Bearclaw Pinnacle (z064) -> Uleguerand Range (z057) +INSERT INTO `zonelines` VALUES (909521018,6,116.984,-197.114,660.044,5,79.508,-196.004,179.999,1.000,4.000,3.141593); -- Bearclaw Pinnacle (z066) -> Uleguerand Range (z059) +INSERT INTO `zonelines` VALUES (943075450,6,-523.003,-1.031,-899.966,5,-202.872,-7.470,-60.003,1.000,4.000,3.141593); -- Bearclaw Pinnacle (z068) -> Uleguerand Range (z05b) +INSERT INTO `zonelines` VALUES (1630941306,6,-203.003,-113.417,-99.965,5,179.994,-227.801,118.492,1.000,4.000,1.570796); -- Bearclaw Pinnacle (z06a) -> Uleguerand Range (z05d) +INSERT INTO `zonelines` VALUES (808923258,7,-167.101,5.012,-261.720,198,-140.246,-12.738,160.709,1.000,5.000,1.570796); -- Attohwa Chasm (z070) -> Maze Of Shakhrami (z5i5) +INSERT INTO `zonelines` VALUES (842477690,7,-191.031,-16.408,336.814,8,-709.508,18.066,456.241,1.000,4.000,0.000000); -- Attohwa Chasm (z072) -> Boneyard Gully (z081) +INSERT INTO `zonelines` VALUES (876032122,7,-59.999,-27.570,242.986,8,627.536,15.737,-695.364,1.000,4.000,3.141593); -- Attohwa Chasm (z074) -> Boneyard Gully (z083) +INSERT INTO `zonelines` VALUES (808988794,8,-713.016,18.687,458.011,7,-194.487,-13.766,338.704,1.000,4.000,3.141593); -- Boneyard Gully (z080) -> Attohwa Chasm (z073) +INSERT INTO `zonelines` VALUES (842543226,8,630.969,15.539,-696.831,7,-60.008,-25.908,239.497,1.000,4.000,1.570796); -- Boneyard Gully (z082) -> Attohwa Chasm (z075) +INSERT INTO `zonelines` VALUES (809054330,9,404.925,-11.876,-20.008,111,242.292,4.950,-20.005,1.000,4.000,0.000000); -- Psoxja (z090) -> Beaucedine Glacier (z339) +INSERT INTO `zonelines` VALUES (809068922,9,-150.019,-3.121,50.043,9,-29.956,-1.903,212.521,1.000,4.000,4.712389); -- Psoxja (zi90) -> Psoxja (zi91) +INSERT INTO `zonelines` VALUES (842608762,9,220.053,-11.916,-274.952,111,60.008,4.950,-357.679,1.000,4.000,4.712389); -- Psoxja (z092) -> Beaucedine Glacier (z33b) +INSERT INTO `zonelines` VALUES (842623354,9,-29.994,-3.440,210.000,9,-150.006,-1.982,47.486,1.000,4.000,1.570796); -- Psoxja (zi92) -> Psoxja (zi93) +INSERT INTO `zonelines` VALUES (876163194,9,180.013,-11.992,234.996,111,100.011,-15.050,157.695,1.000,4.000,1.570796); -- Psoxja (z094) -> Beaucedine Glacier (z33d) +INSERT INTO `zonelines` VALUES (876177786,9,-169.960,-3.361,9.953,9,-52.472,-2.022,170.008,1.000,4.000,3.141593); -- Psoxja (zi94) -> Psoxja (zi95) +INSERT INTO `zonelines` VALUES (909717626,9,-235.011,4.119,-259.985,111,-197.717,-35.050,-219.995,1.000,4.000,0.000000); -- Psoxja (z096) -> Beaucedine Glacier (z33f) +INSERT INTO `zonelines` VALUES (909732218,9,-50.001,-3.156,169.955,9,-167.514,-2.009,9.987,1.000,4.000,0.000000); -- Psoxja (zi96) -> Psoxja (zi97) +INSERT INTO `zonelines` VALUES (943272058,9,-179.989,-11.938,-85.020,111,-19.996,-55.050,-42.291,1.000,4.000,1.570796); -- Psoxja (z098) -> Beaucedine Glacier (z33h) +INSERT INTO `zonelines` VALUES (943286650,9,-110.000,-3.418,30.007,9,12.486,-1.963,189.982,1.000,4.000,0.000000); -- Psoxja (zi98) -> Psoxja (zi99) +INSERT INTO `zonelines` VALUES (1631137914,9,-299.999,-11.983,194.992,111,-339.974,-95.050,157.732,1.000,4.000,1.570796); -- Psoxja (z09a) -> Beaucedine Glacier (z33j) +INSERT INTO `zonelines` VALUES (1631152506,9,10.013,-3.350,189.982,9,-112.500,-1.963,30.015,1.000,4.000,3.141593); -- Psoxja (zi9a) -> Psoxja (zi9b) +INSERT INTO `zonelines` VALUES (1664692346,9,14.978,-2.967,230.000,9,132.039,-2.159,69.998,1.000,4.000,3.141593); -- Psoxja (z09c) -> Psoxja (z09d) +INSERT INTO `zonelines` VALUES (1664706938,9,-29.992,-3.018,-70.015,9,90.034,-1.980,52.504,1.000,4.000,4.712389); -- Psoxja (zi9c) -> Psoxja (zi9d) +INSERT INTO `zonelines` VALUES (1698246778,9,135.039,-3.555,70.033,9,12.055,-1.981,229.969,1.000,4.000,3.141593); -- Psoxja (z09e) -> Psoxja (z09f) +INSERT INTO `zonelines` VALUES (1698261370,9,89.974,-3.204,49.990,9,-30.181,-1.500,-67.082,1.000,4.000,4.712389); -- Psoxja (zi9e) -> Psoxja (zi9f) +INSERT INTO `zonelines` VALUES (1731801210,9,135.050,-3.196,50.038,9,-49.986,-2.027,211.994,1.000,4.000,1.570796); -- Psoxja (z09g) -> Psoxja (z09h) +INSERT INTO `zonelines` VALUES (1731815802,9,-60.000,36.986,1.078,10,-300.000,-1.500,-219.928,1.000,4.000,1.570796); -- Psoxja (zi9g) -> The Shrouded Maw (z0a1) +INSERT INTO `zonelines` VALUES (1765355642,9,-50.005,-3.141,214.952,9,131.994,-2.165,50.014,1.000,4.000,3.141593); -- Psoxja (z09i) -> Psoxja (z09j) +INSERT INTO `zonelines` VALUES (1765370234,9,20.000,36.769,-15.073,10,-179.683,2.250,-296.610,1.000,4.000,1.570796); -- Psoxja (zi9i) -> The Shrouded Maw (z0a3) +INSERT INTO `zonelines` VALUES (1798910074,9,-69.997,-3.693,214.950,9,30.009,-1.727,147.993,1.000,4.000,4.712389); -- Psoxja (z09k) -> Psoxja (z09l) +INSERT INTO `zonelines` VALUES (1832464506,9,30.033,-3.381,144.979,9,-70.002,-2.123,211.975,1.000,4.000,1.570796); -- Psoxja (z09m) -> Psoxja (z09n) +INSERT INTO `zonelines` VALUES (1866018938,9,14.955,-3.033,209.989,9,10.013,-1.745,147.996,1.000,4.000,4.712389); -- Psoxja (z09o) -> Psoxja (z09p) +INSERT INTO `zonelines` VALUES (1899573370,9,10.013,-3.439,144.969,9,11.977,-1.930,210.019,1.000,4.000,3.141593); -- Psoxja (z09q) -> Psoxja (z09r) +INSERT INTO `zonelines` VALUES (1933127802,9,15.029,-3.027,70.045,9,11.971,-1.949,-49.977,1.000,4.000,3.141593); -- Psoxja (z09s) -> Psoxja (z09t) +INSERT INTO `zonelines` VALUES (1966682234,9,14.984,-3.031,-50.011,9,12.008,-1.928,70.000,1.000,4.000,3.141593); -- Psoxja (z09u) -> Psoxja (z09v) +INSERT INTO `zonelines` VALUES (2000236666,9,15.027,-3.076,50.016,9,12.004,-1.964,-70.009,1.000,4.000,3.141593); -- Psoxja (z09w) -> Psoxja (z09x) +INSERT INTO `zonelines` VALUES (2033791098,9,15.022,-3.024,-69.999,9,12.011,-1.956,49.986,1.000,4.000,3.141593); -- Psoxja (z09y) -> Psoxja (z09z) +INSERT INTO `zonelines` VALUES (811675770,10,-300.000,-4.075,-215.250,9,-60.000,38.504,4.981,1.000,4.000,4.712389); -- The Shrouded Maw (z0a0) -> Psoxja (zi9h) +INSERT INTO `zonelines` VALUES (845230202,10,-180.020,-0.336,-291.250,9,20.000,38.500,-11.005,1.000,4.000,4.712389); -- The Shrouded Maw (z0a2) -> Psoxja (zi9j) +INSERT INTO `zonelines` VALUES (811741306,11,-325.112,4.409,-259.658,106,575.589,-16.677,692.864,1.000,4.000,2.443461); -- Oldton Movalpolos (z0b0) -> North Gustaberg (z2yd) +INSERT INTO `zonelines` VALUES (845295738,11,-307.079,-10.849,-100.008,106,455.859,-6.690,733.027,1.000,4.000,2.443461); -- Oldton Movalpolos (z0b2) -> North Gustaberg (z2yf) +INSERT INTO `zonelines` VALUES (878850170,11,-375.326,-14.094,464.797,196,100.007,-61.630,-237.441,1.000,3.000,4.712389); -- Oldton Movalpolos (z0b4) -> Gusgen Mines (z5g3) +INSERT INTO `zonelines` VALUES (912404602,11,73.896,5.030,139.753,12,-261.858,10.858,180.559,1.000,4.000,0.000000); -- Oldton Movalpolos (z0b6) -> Newton Movalpolos (z0c1) +INSERT INTO `zonelines` VALUES (945959034,11,139.913,5.031,-5.051,12,-220.031,10.065,43.605,1.000,4.000,4.712389); -- Oldton Movalpolos (z0b8) -> Newton Movalpolos (z0c3) +INSERT INTO `zonelines` VALUES (1633824890,11,247.604,8.701,-59.960,12,-141.883,10.737,-19.373,1.000,4.000,0.000000); -- Oldton Movalpolos (z0ba) -> Newton Movalpolos (z0c5) +INSERT INTO `zonelines` VALUES (1667379322,11,199.017,5.050,-140.129,12,-196.066,6.088,-59.949,1.000,4.000,0.000000); -- Oldton Movalpolos (z0bc) -> Newton Movalpolos (z0c7) +INSERT INTO `zonelines` VALUES (1700933754,11,100.132,12.877,-158.626,12,-260.004,10.148,-123.785,1.000,4.000,1.570796); -- Oldton Movalpolos (z0be) -> Newton Movalpolos (z0c9) +INSERT INTO `zonelines` VALUES (1734488186,11,-2.339,4.788,-219.733,12,-356.944,6.047,-179.974,1.000,4.000,0.000000); -- Oldton Movalpolos (z0bg) -> Newton Movalpolos (z0cb) +INSERT INTO `zonelines` VALUES (811806842,12,-264.792,9.903,180.392,11,70.956,5.990,139.843,1.000,4.000,3.141593); -- Newton Movalpolos (z0c0) -> Oldton Movalpolos (z0b7) +INSERT INTO `zonelines` VALUES (845361274,12,-219.790,8.775,40.947,11,140.447,5.236,-8.471,1.000,4.000,1.396263); -- Newton Movalpolos (z0c2) -> Oldton Movalpolos (z0b9) +INSERT INTO `zonelines` VALUES (878915706,12,-144.604,9.139,-19.511,11,244.542,9.962,-60.040,1.000,4.000,3.141593); -- Newton Movalpolos (z0c4) -> Oldton Movalpolos (z0bb) +INSERT INTO `zonelines` VALUES (912470138,12,-198.923,4.799,-60.046,11,195.901,6.033,-140.140,1.000,4.000,3.141593); -- Newton Movalpolos (z0c6) -> Oldton Movalpolos (z0bd) +INSERT INTO `zonelines` VALUES (946024570,12,-259.934,9.171,-120.907,11,99.852,14.249,-155.918,1.000,4.000,4.712389); -- Newton Movalpolos (z0c8) -> Oldton Movalpolos (z0bf) +INSERT INTO `zonelines` VALUES (1633890426,12,-359.771,4.964,-179.999,11,-5.107,5.531,-219.906,1.000,4.000,3.141593); -- Newton Movalpolos (z0ca) -> Oldton Movalpolos (z0bh) +INSERT INTO `zonelines` VALUES (1667444858,12,454.912,25.132,-19.355,13,-116.599,-122.103,-620.010,1.000,4.000,0.000000); -- Newton Movalpolos (z0cc) -> Mine Shaft 2716 (z0d1) +INSERT INTO `zonelines` VALUES (1700999290,12,218.126,17.189,187.428,13,-155.302,178.261,500.121,1.000,4.000,0.000000); -- Newton Movalpolos (z0ce) -> Mine Shaft 2716 (z0d3) +INSERT INTO `zonelines` VALUES (811872378,13,-119.955,-123.476,-619.984,12,451.895,26.214,-19.782,1.000,4.000,3.141593); -- Mine Shaft 2716 (z0d0) -> Newton Movalpolos (z0cd) +INSERT INTO `zonelines` VALUES (845426810,13,-158.309,176.935,500.083,12,215.991,18.071,185.113,1.000,3.000,2.356194); -- Mine Shaft 2716 (z0d2) -> Newton Movalpolos (z0cf) +INSERT INTO `zonelines` VALUES (812068986,16,180.000,-2.174,-19.992,17,-0.039,-4.083,-293.741,1.000,5.000,4.712389); -- Promyvion Holla (z0g0) -> Spire Of Holla (z0h1) +INSERT INTO `zonelines` VALUES (812134522,17,-0.013,-4.105,-295.991,16,179.973,-2.100,-23.145,1.000,5.000,1.570796); -- Spire Of Holla (z0h0) -> Promyvion Holla (z0g1) +INSERT INTO `zonelines` VALUES (812200058,18,20.000,-2.174,59.998,19,-0.039,-4.083,293.641,1.000,5.000,1.570796); -- Promyvion Dem (z0i0) -> Spire Of Dem (z0j1) +INSERT INTO `zonelines` VALUES (812265594,19,-0.013,-4.105,296.024,18,20.000,-2.100,63.031,1.000,5.000,4.712389); -- Spire Of Dem (z0j0) -> Promyvion Dem (z0i1) +INSERT INTO `zonelines` VALUES (812331130,20,100.000,-2.295,180.035,21,-0.039,-4.083,293.641,1.000,5.000,1.570796); -- Promyvion Mea (z0k0) -> Spire Of Mea (z0l1) +INSERT INTO `zonelines` VALUES (812396666,21,-0.013,-4.105,296.024,20,100.000,-2.059,183.068,1.000,6.000,4.712389); -- Spire Of Mea (z0l0) -> Promyvion Mea (z0k1) +INSERT INTO `zonelines` VALUES (812462202,22,-140.000,-2.174,-59.926,23,-0.039,-4.083,293.641,1.000,5.000,1.570796); -- Promyvion Vahzl (z0m0) -> Spire Of Vahzl (z0n1) +INSERT INTO `zonelines` VALUES (812527738,23,-0.013,-4.105,296.024,22,-140.000,-2.100,-56.893,1.000,5.000,4.712389); -- Spire Of Vahzl (z0n0) -> Promyvion Vahzl (z0m1) +INSERT INTO `zonelines` VALUES (812593274,24,-482.593,-20.100,283.523,25,567.624,-20.000,280.775,1.500,7.000,3.141593); -- Lufaise Meadows (z0o0) -> Misareaux Coast (z0p1) +INSERT INTO `zonelines` VALUES (846147706,24,-600.989,-2.981,-100.086,26,7.425,-31.201,155.009,1.000,5.000,2.478368); -- Lufaise Meadows (z0o2) -> Tavnazian Safehold (z0q1) +INSERT INTO `zonelines` VALUES (879702138,24,-401.488,-3.056,-219.958,26,13.659,-27.742,118.255,1.000,5.000,3.909538); -- Lufaise Meadows (z0o4) -> Tavnazian Safehold (z0q3) +INSERT INTO `zonelines` VALUES (812658810,25,572.441,-19.402,282.673,24,-475.825,-20.461,281.149,2.000,10.000,0.213803); -- Misareaux Coast (z0p0) -> Lufaise Meadows (z0o1) +INSERT INTO `zonelines` VALUES (846213242,25,602.537,-2.850,19.974,26,-46.465,-32.599,158.105,1.000,5.000,0.698132); -- Misareaux Coast (z0p2) -> Tavnazian Safehold (z0q5) +INSERT INTO `zonelines` VALUES (879767674,25,642.432,21.094,-220.022,26,-37.079,-30.028,118.783,1.000,5.000,5.585054); -- Misareaux Coast (z0p4) -> Tavnazian Safehold (z0q7) +INSERT INTO `zonelines` VALUES (913322106,25,61.063,-27.674,739.997,28,-219.996,-18.587,82.795,1.000,5.000,1.570796); -- Misareaux Coast (z0p6) -> Sacrarium (z0s1) +INSERT INTO `zonelines` VALUES (812724346,26,9.902,-31.566,157.162,24,-596.494,-2.937,-99.420,0.800,4.500,5.864306); -- Tavnazian Safehold (z0q0) -> Lufaise Meadows (z0o3) +INSERT INTO `zonelines` VALUES (846278778,26,16.108,-27.796,116.194,24,-398.021,-2.555,-220.780,0.800,4.500,0.244346); -- Tavnazian Safehold (z0q2) -> Lufaise Meadows (z0o5) +INSERT INTO `zonelines` VALUES (879833210,26,-48.435,-34.162,159.972,25,599.205,-2.013,20.144,0.800,4.500,3.281219); -- Tavnazian Safehold (z0q4) -> Misareaux Coast (z0p3) +INSERT INTO `zonelines` VALUES (913387642,26,-39.224,-31.364,117.016,25,638.832,21.740,-220.494,0.800,4.500,2.879793); -- Tavnazian Safehold (z0q6) -> Misareaux Coast (z0p5) +INSERT INTO `zonelines` VALUES (946942074,26,-0.034,-11.218,-41.987,32,600.101,130.355,797.612,1.000,4.000,1.308997); -- Tavnazian Safehold (z0q8) -> Sealions Den (z0w1) +INSERT INTO `zonelines` VALUES (1634807930,26,27.989,-16.337,57.053,27,260.020,-2.120,-290.461,1.000,4.000,4.712389); -- Tavnazian Safehold (z0qa) -> Phomiuna Aqueducts (z0r1) +INSERT INTO `zonelines` VALUES (812789882,27,259.967,-3.881,-293.412,26,27.971,-14.068,43.735,1.000,5.000,1.570796); -- Phomiuna Aqueducts (z0r0) -> Tavnazian Safehold (z0qb) +INSERT INTO `zonelines` VALUES (812855418,28,-220.082,-19.679,84.991,25,53.226,-25.671,739.997,0.800,3.500,3.141593); -- Sacrarium (z0s0) -> Misareaux Coast (z0p7) +INSERT INTO `zonelines` VALUES (813117562,32,599.803,129.570,802.149,26,-0.173,-9.572,-39.706,1.000,5.000,4.712389); -- Sealions Den (z0w0) -> Tavnazian Safehold (z0q9) +INSERT INTO `zonelines` VALUES (813183098,33,0.068,-13.286,-439.247,34,-20.000,-1.500,-355.482,1.000,5.000,4.712389); -- Altaieu (z0x0) -> Grand Palace Of Huxzoi (z0y1) +INSERT INTO `zonelines` VALUES (846737530,33,0.000,0.065,723.119,37,580.000,-1.500,4.452,1.000,5.000,4.712389); -- Altaieu (z0x2) -> Temenos (z111) +INSERT INTO `zonelines` VALUES (813248634,34,-20.000,-2.840,-364.277,33,0.000,-12.500,-464.781,1.500,6.000,1.570796); -- Grand Palace Of Huxzoi (z0y0) -> Altaieu (z0x1) +INSERT INTO `zonelines` VALUES (846803066,34,10.000,-2.812,-320.000,34,-368.794,-2.216,260.000,1.000,5.000,0.000000); -- Grand Palace Of Huxzoi (z0y2) -> Grand Palace Of Huxzoi (z0y3) +INSERT INTO `zonelines` VALUES (880357498,34,-371.972,-3.669,260.000,34,-1.608,-1.661,-320.000,1.000,5.000,3.141593); -- Grand Palace Of Huxzoi (z0y4) -> Grand Palace Of Huxzoi (z0y5) +INSERT INTO `zonelines` VALUES (913911930,34,-20.000,-3.808,-271.805,35,-420.000,-2.216,243.491,1.000,5.000,4.712389); -- Grand Palace Of Huxzoi (z0y6) -> The Garden Of Ruhmet (z0z1) +INSERT INTO `zonelines` VALUES (813314170,35,-420.000,-3.669,235.712,34,-20.000,-2.064,-285.460,1.000,5.000,1.570796); -- The Garden Of Ruhmet (z0z0) -> Grand Palace Of Huxzoi (z0y7) +INSERT INTO `zonelines` VALUES (846868602,35,-484.739,-3.000,-340.000,35,-351.136,-2.250,-380.000,1.000,4.000,0.000000); -- The Garden Of Ruhmet (z0z2) -> The Garden Of Ruhmet (z0z3) +INSERT INTO `zonelines` VALUES (880423034,35,-355.149,-3.000,-380.141,35,-488.908,-2.318,-340.000,1.000,4.000,3.141593); -- The Garden Of Ruhmet (z0z4) -> The Garden Of Ruhmet (z0z5) +INSERT INTO `zonelines` VALUES (913977466,35,-478.374,-3.000,-339.977,35,-365.291,-2.250,-380.000,1.000,4.000,3.141593); -- The Garden Of Ruhmet (z0z6) -> The Garden Of Ruhmet (z0z7) +INSERT INTO `zonelines` VALUES (947531898,35,-361.598,-3.000,-380.000,35,-474.853,-2.250,-340.000,1.000,4.000,0.000000); -- The Garden Of Ruhmet (z0z8) -> The Garden Of Ruhmet (z0z9) +INSERT INTO `zonelines` VALUES (1635397754,35,-361.604,-3.000,-340.000,35,-474.843,-2.250,-380.000,1.000,4.000,0.000000); -- The Garden Of Ruhmet (z0za) -> The Garden Of Ruhmet (z0zb) +INSERT INTO `zonelines` VALUES (1668952186,35,-478.375,-3.000,-380.000,35,-365.298,-2.250,-340.000,1.000,4.000,3.141593); -- The Garden Of Ruhmet (z0zc) -> The Garden Of Ruhmet (z0zd) +INSERT INTO `zonelines` VALUES (1702506618,35,-355.157,-3.000,-340.000,35,-488.897,-2.250,-380.000,1.000,4.000,3.141593); -- The Garden Of Ruhmet (z0ze) -> The Garden Of Ruhmet (z0zf) +INSERT INTO `zonelines` VALUES (1736061050,35,-484.729,-3.000,-380.000,35,-351.143,-2.250,-340.000,1.000,4.000,0.000000); -- The Garden Of Ruhmet (z0zg) -> The Garden Of Ruhmet (z0zh) +INSERT INTO `zonelines` VALUES (1769615482,35,-460.000,-2.500,-446.305,35,-380.000,-2.250,-478.369,1.000,3.000,1.570796); -- The Garden Of Ruhmet (z0zi) -> The Garden Of Ruhmet (z0zj) +INSERT INTO `zonelines` VALUES (1803169914,35,-380.000,-3.500,-473.733,35,-460.000,-2.250,-441.682,1.000,3.000,4.712389); -- The Garden Of Ruhmet (z0zk) -> The Garden Of Ruhmet (z0zl) +INSERT INTO `zonelines` VALUES (1836724346,35,-460.000,-3.500,-473.733,35,-380.000,-2.250,-441.682,1.000,3.000,4.712389); -- The Garden Of Ruhmet (z0zm) -> The Garden Of Ruhmet (z0zn) +INSERT INTO `zonelines` VALUES (1870278778,35,-380.000,-3.500,-446.305,35,-460.000,-2.250,-478.369,1.000,3.000,1.570796); -- The Garden Of Ruhmet (z0zo) -> The Garden Of Ruhmet (z0zp) +INSERT INTO `zonelines` VALUES (808530298,37,580.000,-2.840,-4.342,33,0.000,0.079,718.112,1.500,8.000,1.570796); -- Temenos (z110) -> Altaieu (z0x3) +INSERT INTO `zonelines` VALUES (811807098,48,-120.190,-1.369,67.981,51,610.542,-28.547,356.247,2.000,15.000,3.141593); -- Al Zahbi (z1c0) -> Wajaom Woodlands (z1fl) +INSERT INTO `zonelines` VALUES (845361530,48,-68.008,-1.091,120.009,52,432.986,-11.075,-40.041,2.000,11.000,3.141593); -- Al Zahbi (z1c2) -> Bhaflau Thickets (z1g7) +INSERT INTO `zonelines` VALUES (878915962,48,122.109,-5.160,40.005,50,-155.854,0.225,-0.004,1.000,4.000,0.000000); -- Al Zahbi (z1c4) -> Aht Urhgan Whitegate (z1e1) +INSERT INTO `zonelines` VALUES (2003987834,48,40.000,-3.764,-74.000,48,40.000,-1.500,-62.510,1.000,4.000,4.712389); -- Al Zahbi (zmrw) -> (zmrv) (Mog House) +INSERT INTO `zonelines` VALUES (811938170,50,-158.102,0.000,0.005,48,120.359,-3.816,40.004,1.000,4.000,3.141593); -- Aht Urhgan Whitegate (z1e0) -> Al Zahbi (z1c5) +INSERT INTO `zonelines` VALUES (2037542266,50,-114.000,-3.333,-80.000,50,-102.500,-1.500,-80.000,1.000,4.000,0.000000); -- Aht Urhgan Whitegate (zmry) -> (zmrx) (Mog House) +INSERT INTO `zonelines` VALUES (812003706,51,440.032,-22.721,-100.039,68,356.503,-0.364,-179.607,1.000,4.500,3.141593); -- Wajaom Woodlands (z1f0) -> Aydeewa Subterrane (z1w1) +INSERT INTO `zonelines` VALUES (845558138,51,99.428,-11.313,-146.551,68,20.007,6.332,-116.515,1.000,4.500,4.537856); -- Wajaom Woodlands (z1f2) -> Aydeewa Subterrane (z1w3) +INSERT INTO `zonelines` VALUES (879112570,51,-173.529,-11.719,-260.572,68,-51.776,28.510,-225.531,1.000,4.500,2.530727); -- Wajaom Woodlands (z1f4) -> Aydeewa Subterrane (z1w5) +INSERT INTO `zonelines` VALUES (912667002,51,-334.403,-11.860,-379.995,68,-196.824,-19.145,-420.565,1.000,4.000,3.141593); -- Wajaom Woodlands (z1f6) -> Aydeewa Subterrane (z1w7) +INSERT INTO `zonelines` VALUES (946221434,51,60.017,-14.568,399.995,68,101.428,8.673,151.549,1.000,4.500,1.780236); -- Wajaom Woodlands (z1f8) -> Aydeewa Subterrane (z1w9) +INSERT INTO `zonelines` VALUES (1634087290,51,-259.434,-18.953,306.498,68,-140.002,6.012,118.503,1.000,4.500,1.570796); -- Wajaom Woodlands (z1fa) -> Aydeewa Subterrane (z1wb) +INSERT INTO `zonelines` VALUES (1667641722,51,-679.970,-7.950,-20.007,68,-408.475,3.342,-139.983,1.000,4.000,3.141593); -- Wajaom Woodlands (z1fc) -> Aydeewa Subterrane (z1wd) +INSERT INTO `zonelines` VALUES (1701196154,51,-420.018,-7.389,-80.015,68,-220.786,3.763,-149.674,1.000,4.000,4.712389); -- Wajaom Woodlands (z1fe) -> Aydeewa Subterrane (z1wf) +INSERT INTO `zonelines` VALUES (1734750586,51,-333.491,-19.647,-180.887,68,-204.826,-17.797,-259.893,1.000,4.000,3.403392); -- Wajaom Woodlands (z1fg) -> Aydeewa Subterrane (z1wh) +INSERT INTO `zonelines` VALUES (1768305018,51,-550.506,-13.216,-221.456,68,-354.967,-20.750,-260.010,1.000,4.000,6.056293); -- Wajaom Woodlands (z1fi) -> Aydeewa Subterrane (z1wj) +INSERT INTO `zonelines` VALUES (1801859450,51,614.376,-27.143,356.287,48,-118.150,0.480,67.996,1.000,4.000,0.000000); -- Wajaom Woodlands (z1fk) -> Al Zahbi (z1c1) +INSERT INTO `zonelines` VALUES (1835413882,51,381.293,-15.565,440.795,52,299.997,-13.369,-27.998,2.000,7.000,4.712389); -- Wajaom Woodlands (z1fm) -> Bhaflau Thickets (z1g1) +INSERT INTO `zonelines` VALUES (1868968314,51,-853.488,-19.409,99.990,62,119.515,-32.000,-379.987,1.000,4.000,3.141593); -- Wajaom Woodlands (z1fo) -> Halvung (z1q1) +INSERT INTO `zonelines` VALUES (1902522746,51,-480.455,-7.982,-539.990,65,397.473,-32.284,-219.999,1.000,4.000,3.141593); -- Wajaom Woodlands (z1fq) -> Mamook (z1t1) +INSERT INTO `zonelines` VALUES (1936077178,51,-739.064,-5.158,-569.553,65,220.001,-32.284,-81.496,1.000,4.000,1.570796); -- Wajaom Woodlands (z1fs) -> Mamook (z1t3) +INSERT INTO `zonelines` VALUES (1969631610,51,-570.520,-20.789,-781.055,65,317.504,-8.317,-339.995,1.000,4.000,3.141593); -- Wajaom Woodlands (z1fu) -> Mamook (z1t5) +INSERT INTO `zonelines` VALUES (812069242,52,300.014,-15.685,-32.192,51,380.031,-13.370,435.510,1.000,6.000,1.570796); -- Bhaflau Thickets (z1g0) -> Wajaom Woodlands (z1fn) +INSERT INTO `zonelines` VALUES (845623674,52,439.985,-14.677,419.973,68,516.598,-34.888,459.890,1.000,4.000,3.141593); -- Bhaflau Thickets (z1g2) -> Aydeewa Subterrane (z1wl) +INSERT INTO `zonelines` VALUES (879178106,52,120.986,-14.686,420.007,68,245.502,-34.853,499.935,1.000,4.000,0.000000); -- Bhaflau Thickets (z1g4) -> Aydeewa Subterrane (z1wn) +INSERT INTO `zonelines` VALUES (912732538,52,437.971,-12.999,-40.006,48,-67.989,0.394,118.151,1.000,4.000,1.570796); -- Bhaflau Thickets (z1g6) -> Al Zahbi (z1c3) +INSERT INTO `zonelines` VALUES (946286970,52,-31.048,-13.084,-619.061,65,-117.491,-20.115,-299.997,1.000,4.000,0.000000); -- Bhaflau Thickets (z1g8) -> Mamook (z1t7) +INSERT INTO `zonelines` VALUES (1634152826,52,-340.017,-10.947,-123.048,65,-459.995,-14.278,197.520,1.000,4.000,1.570796); -- Bhaflau Thickets (z1ga) -> Mamook (z1t9) +INSERT INTO `zonelines` VALUES (1667707258,52,-41.055,-7.022,300.012,62,519.486,-12.001,260.008,1.000,4.000,3.141593); -- Bhaflau Thickets (z1gc) -> Halvung (z1q5) +INSERT INTO `zonelines` VALUES (1701261690,52,-556.948,-3.357,99.990,62,-572.452,-6.054,-104.542,1.000,4.000,5.759587); -- Bhaflau Thickets (z1ge) -> Halvung (z1q7) +INSERT INTO `zonelines` VALUES (1734816122,52,82.999,-22.629,620.022,72,325.000,-6.574,-620.000,2.000,5.000,0.000000); -- Bhaflau Thickets (z1gg) -> Alzadaal Undersea Ruins (z20b) +INSERT INTO `zonelines` VALUES (1768370554,52,-398.012,-11.075,20.005,72,-115.000,-6.500,-620.000,2.000,5.000,0.000000); -- Bhaflau Thickets (z1gi) -> Alzadaal Undersea Ruins (z20d) +INSERT INTO `zonelines` VALUES (1801924986,52,-100.006,-14.761,-476.957,67,340.383,-13.625,-157.447,1.000,3.000,4.712389); -- Bhaflau Thickets (z1gk) -> Jade Sepulcher (z1v1) +INSERT INTO `zonelines` VALUES (812134778,53,42.910,-9.508,-24.006,79,25.965,2.535,-700.009,1.500,6.000,0.000000); -- Nashmau (z1h0) -> Caedarva Mire (z271) +INSERT INTO `zonelines` VALUES (845689210,53,16.000,-9.508,82.895,79,13.930,-6.684,-453.836,1.500,5.000,0.000000); -- Nashmau (z1h2) -> Caedarva Mire (z273) +INSERT INTO `zonelines` VALUES (879243642,53,-42.911,-9.508,23.997,79,-260.961,-4.370,-699.985,1.500,6.000,3.141593); -- Nashmau (z1h4) -> Caedarva Mire (z275) +INSERT INTO `zonelines` VALUES (812200314,54,499.997,-20.717,-43.502,79,140.007,-13.500,-40.736,1.500,4.000,1.570796); -- Arrapago Reef (z1i0) -> Caedarva Mire (z277) +INSERT INTO `zonelines` VALUES (845754746,54,603.978,-13.066,380.000,79,477.713,-29.500,139.990,1.500,4.000,0.000000); -- Arrapago Reef (z1i2) -> Caedarva Mire (z279) +INSERT INTO `zonelines` VALUES (879309178,54,-420.000,-20.709,-83.543,79,-499.999,-1.500,118.326,1.500,4.000,1.570796); -- Arrapago Reef (z1i4) -> Caedarva Mire (z27b) +INSERT INTO `zonelines` VALUES (912863610,54,-419.995,-12.918,-565.494,79,-719.993,14.500,-20.020,1.500,4.000,3.141593); -- Arrapago Reef (z1i6) -> Caedarva Mire (z27d) +INSERT INTO `zonelines` VALUES (946418042,54,-420.008,-12.854,-276.433,79,-700.010,6.500,121.777,1.500,4.000,4.712389); -- Arrapago Reef (z1i8) -> Caedarva Mire (z27f) +INSERT INTO `zonelines` VALUES (1634283898,54,-563.517,-12.610,379.970,79,-640.759,-17.500,339.955,1.500,4.000,3.141593); -- Arrapago Reef (z1ia) -> Caedarva Mire (z27h) +INSERT INTO `zonelines` VALUES (1667838330,54,-180.006,-12.713,-563.570,57,64.007,-9.281,-99.988,1.500,4.000,1.570796); -- Arrapago Reef (z1ic) -> Talacca Cove (z1l3) +INSERT INTO `zonelines` VALUES (812396922,57,-43.034,-11.862,-260.010,79,-441.566,10.414,-499.974,1.500,4.000,3.141593); -- Talacca Cove (z1l0) -> Caedarva Mire (z27j) +INSERT INTO `zonelines` VALUES (845951354,57,64.009,-11.443,-96.994,54,-180.028,-10.335,-559.987,1.500,4.500,4.712389); -- Talacca Cove (z1l2) -> Arrapago Reef (z1id) +INSERT INTO `zonelines` VALUES (812659066,61,901.279,-12.497,182.176,62,160.540,-22.001,139.988,1.000,4.000,0.000000); -- Mount Zhayolm (z1p0) -> Halvung (z1q9) +INSERT INTO `zonelines` VALUES (846213498,61,659.804,-1.480,10.743,62,60.052,-12.005,118.482,1.000,4.000,1.570796); -- Mount Zhayolm (z1p2) -> Halvung (z1qb) +INSERT INTO `zonelines` VALUES (879767930,61,340.889,-12.946,-105.180,62,-100.030,-22.003,-40.539,1.000,4.000,1.570796); -- Mount Zhayolm (z1p4) -> Halvung (z1qd) +INSERT INTO `zonelines` VALUES (913322362,61,133.594,-25.738,99.840,62,-200.567,-2.000,100.001,1.000,4.000,3.141593); -- Mount Zhayolm (z1p6) -> Halvung (z1qf) +INSERT INTO `zonelines` VALUES (946876794,61,-140.441,-3.340,-227.184,62,-340.028,-12.000,-200.503,1.000,4.000,1.570796); -- Mount Zhayolm (z1p8) -> Halvung (z1qh) +INSERT INTO `zonelines` VALUES (1634742650,61,-59.824,-21.114,293.319,62,-413.024,-37.730,385.630,1.000,4.000,3.926991); -- Mount Zhayolm (z1pa) -> Halvung (z1qj) +INSERT INTO `zonelines` VALUES (1668297082,61,-380.440,-4.200,304.699,62,-539.997,-42.000,400.551,1.000,4.000,4.712389); -- Mount Zhayolm (z1pc) -> Halvung (z1ql) +INSERT INTO `zonelines` VALUES (1701851514,61,-372.770,10.382,-178.528,62,-599.423,-12.000,179.971,1.000,4.000,0.000000); -- Mount Zhayolm (z1pe) -> Halvung (z1qn) +INSERT INTO `zonelines` VALUES (1735405946,61,-461.086,-9.204,-269.248,62,-539.978,-12.000,79.533,1.000,4.000,1.570796); -- Mount Zhayolm (z1pg) -> Halvung (z1qp) +INSERT INTO `zonelines` VALUES (1768960378,61,-518.023,-7.405,59.959,64,-660.185,-12.079,-199.532,1.000,4.000,4.974188); -- Mount Zhayolm (z1pi) -> Navukgo Execution Chamber (z1s1) +INSERT INTO `zonelines` VALUES (1802514810,61,-514.716,-18.763,139.977,64,-660.012,-22.073,119.067,1.000,4.000,1.308997); -- Mount Zhayolm (z1pk) -> Navukgo Execution Chamber (z1s3) +INSERT INTO `zonelines` VALUES (1836069242,61,-19.543,0.998,321.230,72,100.000,-6.500,-675.000,2.000,5.000,4.712389); -- Mount Zhayolm (z1pm) -> Alzadaal Undersea Ruins (z20f) +INSERT INTO `zonelines` VALUES (812724602,62,122.076,-32.975,-379.992,51,-848.503,-20.835,100.583,1.000,3.500,0.000000); -- Halvung (z1q0) -> Wajaom Woodlands (z1fp) +INSERT INTO `zonelines` VALUES (846279034,62,-19.996,16.655,-442.020,68,-539.567,14.996,-163.887,1.000,4.000,1.832596); -- Halvung (z1q2) -> Aydeewa Subterrane (z1wp) +INSERT INTO `zonelines` VALUES (879833466,62,522.040,-13.900,260.010,52,-38.306,-5.500,300.018,1.000,4.000,0.000000); -- Halvung (z1q4) -> Bhaflau Thickets (z1gd) +INSERT INTO `zonelines` VALUES (913387898,62,-574.919,-8.759,-107.016,52,-559.439,-1.500,100.023,1.000,4.000,3.141593); -- Halvung (z1q6) -> Bhaflau Thickets (z1gf) +INSERT INTO `zonelines` VALUES (946942330,62,157.974,-24.159,140.047,61,897.992,-10.195,182.576,1.500,4.000,3.141593); -- Halvung (z1q8) -> Mount Zhayolm (z1p1) +INSERT INTO `zonelines` VALUES (1634808186,62,59.975,-13.402,121.036,61,657.948,1.019,14.117,1.500,4.000,4.712389); -- Halvung (z1qa) -> Mount Zhayolm (z1p3) +INSERT INTO `zonelines` VALUES (1668362618,62,-99.974,-23.760,-38.030,61,341.609,-12.590,-101.977,1.500,4.000,4.712389); -- Halvung (z1qc) -> Mount Zhayolm (z1p5) +INSERT INTO `zonelines` VALUES (1701917050,62,-197.984,-4.091,99.981,61,136.983,-24.148,101.415,1.500,4.000,0.000000); -- Halvung (z1qe) -> Mount Zhayolm (z1p7) +INSERT INTO `zonelines` VALUES (1735471482,62,-340.027,-13.824,-198.010,61,-138.312,-1.912,-223.010,1.500,4.000,4.712389); -- Halvung (z1qg) -> Mount Zhayolm (z1p9) +INSERT INTO `zonelines` VALUES (1769025914,62,-411.154,-39.692,383.152,61,-58.721,-19.525,288.952,1.500,4.000,1.570796); -- Halvung (z1qi) -> Mount Zhayolm (z1pb) +INSERT INTO `zonelines` VALUES (1802580346,62,-539.989,-44.292,398.060,61,-381.807,-2.737,301.066,1.500,-4.000,1.570796); -- Halvung (z1qk) -> Mount Zhayolm (z1pd) +INSERT INTO `zonelines` VALUES (1836134778,62,-601.957,-14.122,179.948,61,-376.457,13.497,-177.608,1.500,4.000,3.141593); -- Halvung (z1qm) -> Mount Zhayolm (z1pf) +INSERT INTO `zonelines` VALUES (1869689210,62,-539.948,-13.966,81.993,61,-462.072,-7.018,-265.969,1.500,4.000,4.712389); -- Halvung (z1qo) -> Mount Zhayolm (z1ph) +INSERT INTO `zonelines` VALUES (812855674,64,-660.555,-13.736,-203.192,61,-521.016,-6.191,60.013,1.500,4.000,3.141593); -- Navukgo Execution Chamber (z1s0) -> Mount Zhayolm (z1pj) +INSERT INTO `zonelines` VALUES (846410106,64,-660.000,-24.483,123.071,61,-518.013,-16.514,139.972,1.500,4.000,3.141593); -- Navukgo Execution Chamber (z1s2) -> Mount Zhayolm (z1pl) +INSERT INTO `zonelines` VALUES (879964538,64,378.162,-105.012,440.268,61,-518.013,-16.514,139.972,1.500,4.000,3.141593); -- Navukgo Execution Chamber (z1s4) -> Mount Zhayolm (z1pl) +INSERT INTO `zonelines` VALUES (913518970,64,-21.948,-5.035,40.038,61,-518.013,-16.514,139.972,1.500,4.000,3.141593); -- Navukgo Execution Chamber (z1s6) -> Mount Zhayolm (z1pl) +INSERT INTO `zonelines` VALUES (947073402,64,378.065,95.015,-360.002,61,-518.013,-16.514,139.972,1.500,4.000,3.141593); -- Navukgo Execution Chamber (z1s8) -> Mount Zhayolm (z1pl) +INSERT INTO `zonelines` VALUES (812921210,65,400.003,-35.018,-220.004,51,-475.452,-5.925,-539.960,1.000,3.500,0.000000); -- Mamook (z1t0) -> Wajaom Woodlands (z1fr) +INSERT INTO `zonelines` VALUES (846475642,65,220.003,-34.280,-78.990,51,-739.549,-5.502,-565.146,1.000,3.500,4.712389); -- Mamook (z1t2) -> Wajaom Woodlands (z1ft) +INSERT INTO `zonelines` VALUES (880030074,65,319.974,-10.746,-340.015,51,-565.517,-21.503,-780.596,1.000,3.500,0.000000); -- Mamook (z1t4) -> Wajaom Woodlands (z1fv) +INSERT INTO `zonelines` VALUES (913584506,65,-119.988,-22.929,-299.970,52,-33.517,-12.770,-619.263,1.000,4.000,3.141593); -- Mamook (z1t6) -> Bhaflau Thickets (z1g9) +INSERT INTO `zonelines` VALUES (947138938,65,-460.025,-16.686,200.007,52,-340.017,-9.553,-119.995,1.000,4.000,4.712389); -- Mamook (z1t8) -> Bhaflau Thickets (z1gb) +INSERT INTO `zonelines` VALUES (813052282,67,340.668,-16.868,-160.007,52,-100.000,-13.500,-479.514,1.000,4.000,1.570796); -- Jade Sepulcher (z1v0) -> Bhaflau Thickets (z1gl) +INSERT INTO `zonelines` VALUES (813117818,68,359.961,-1.770,-179.998,51,444.495,-22.120,-99.976,1.000,3.500,0.000000); -- Aydeewa Subterrane (z1w0) -> Wajaom Woodlands (z1f1) +INSERT INTO `zonelines` VALUES (846672250,68,20.016,4.566,-120.017,51,99.049,-12.592,-150.954,1.000,3.500,1.570796); -- Aydeewa Subterrane (z1w2) -> Wajaom Woodlands (z1f3) +INSERT INTO `zonelines` VALUES (880226682,68,-48.857,27.092,-223.656,51,-168.529,-12.902,-260.803,1.000,3.500,0.000000); -- Aydeewa Subterrane (z1w4) -> Wajaom Woodlands (z1f5) +INSERT INTO `zonelines` VALUES (913781114,68,-194.081,-20.834,-420.932,51,-328.495,-12.893,-379.397,1.000,3.500,0.000000); -- Aydeewa Subterrane (z1w6) -> Wajaom Woodlands (z1f7) +INSERT INTO `zonelines` VALUES (947335546,68,101.075,6.390,154.991,51,59.976,-13.674,404.470,1.000,3.500,4.712389); -- Aydeewa Subterrane (z1w8) -> Wajaom Woodlands (z1f9) +INSERT INTO `zonelines` VALUES (1635201402,68,-140.001,3.002,122.003,51,-258.999,-20.903,311.538,1.000,3.500,4.712389); -- Aydeewa Subterrane (z1wa) -> Wajaom Woodlands (z1fb) +INSERT INTO `zonelines` VALUES (1668755834,68,-405.060,0.345,-140.039,51,-675.497,-5.780,-19.657,1.000,3.500,0.000000); -- Aydeewa Subterrane (z1wc) -> Wajaom Woodlands (z1fd) +INSERT INTO `zonelines` VALUES (1702310266,68,-219.928,0.398,-153.012,51,-419.293,-5.753,-84.475,1.000,3.500,1.570796); -- Aydeewa Subterrane (z1we) -> Wajaom Woodlands (z1ff) +INSERT INTO `zonelines` VALUES (1735864698,68,-200.820,-22.142,-260.050,51,-328.534,-20.852,-180.819,1.000,3.500,0.000000); -- Aydeewa Subterrane (z1wg) -> Wajaom Woodlands (z1fh) +INSERT INTO `zonelines` VALUES (1769419130,68,-359.001,-25.301,-259.970,51,-555.517,-13.730,-220.201,1.000,3.500,3.141593); -- Aydeewa Subterrane (z1wi) -> Wajaom Woodlands (z1fj) +INSERT INTO `zonelines` VALUES (1802973562,68,519.935,-38.040,459.902,52,442.765,-13.531,419.999,1.000,4.000,0.000000); -- Aydeewa Subterrane (z1wk) -> Bhaflau Thickets (z1g3) +INSERT INTO `zonelines` VALUES (1836527994,68,242.450,-37.642,500.050,52,118.659,-13.567,419.999,1.000,4.000,3.141593); -- Aydeewa Subterrane (z1wm) -> Bhaflau Thickets (z1g5) +INSERT INTO `zonelines` VALUES (1870082426,68,-539.999,11.703,-160.091,62,-20.007,18.000,-439.514,1.000,4.000,4.712389); -- Aydeewa Subterrane (z1wo) -> Halvung (z1q3) +INSERT INTO `zonelines` VALUES (808465018,72,-20.000,-10.000,840.000,79,339.996,2.500,-721.286,1.500,4.000,4.712389); -- Alzadaal Undersea Ruins (z200) -> Caedarva Mire (z27l) +INSERT INTO `zonelines` VALUES (842019450,72,320.000,-10.000,700.066,79,644.720,-5.627,219.989,1.500,4.000,0.000000); -- Alzadaal Undersea Ruins (z202) -> Caedarva Mire (z27n) +INSERT INTO `zonelines` VALUES (875573882,72,-220.000,-10.000,480.000,79,-460.005,2.500,-760.756,1.500,4.000,4.712389); -- Alzadaal Undersea Ruins (z204) -> Caedarva Mire (z27p) +INSERT INTO `zonelines` VALUES (909128314,72,-520.000,-10.000,740.000,79,-360.759,-1.500,-300.035,1.500,4.000,3.141593); -- Alzadaal Undersea Ruins (z206) -> Caedarva Mire (z27r) +INSERT INTO `zonelines` VALUES (942682746,72,-240.000,-10.000,220.000,79,-600.739,22.500,-260.003,1.500,4.000,3.141593); -- Alzadaal Undersea Ruins (z208) -> Caedarva Mire (z27t) +INSERT INTO `zonelines` VALUES (1630548602,72,320.000,-10.436,-620.000,52,79.994,-21.578,619.974,1.000,4.000,3.141593); -- Alzadaal Undersea Ruins (z20a) -> Bhaflau Thickets (z1gh) +INSERT INTO `zonelines` VALUES (1664103034,72,-120.000,-10.000,-620.000,52,-401.065,-9.633,19.995,1.000,4.000,3.141593); -- Alzadaal Undersea Ruins (z20c) -> Bhaflau Thickets (z1gj) +INSERT INTO `zonelines` VALUES (1697657466,72,100.014,-10.000,-680.020,61,-19.867,1.551,316.915,1.500,4.000,1.570796); -- Alzadaal Undersea Ruins (z20e) -> Mount Zhayolm (z1pn) +INSERT INTO `zonelines` VALUES (808858234,78,654.670,-274.266,-107.741,79,-539.996,10.500,-559.207,1.500,4.000,1.570796); -- Hazhalm Testing Grounds (z260) -> Caedarva Mire (z27v) +INSERT INTO `zonelines` VALUES (808923770,79,22.439,3.048,-700.082,53,40.658,-7.527,-24.001,1.000,4.000,3.141593); -- Caedarva Mire (z270) -> Nashmau (z1h1) +INSERT INTO `zonelines` VALUES (842478202,79,10.539,-5.338,-454.895,53,15.999,-7.535,80.664,1.000,4.000,1.570796); -- Caedarva Mire (z272) -> Nashmau (z1h3) +INSERT INTO `zonelines` VALUES (876032634,79,-257.573,-5.016,-699.995,53,-40.617,-7.565,24.000,1.000,4.000,0.000000); -- Caedarva Mire (z274) -> Nashmau (z1h5) +INSERT INTO `zonelines` VALUES (909587066,79,140.076,-14.268,-37.471,54,500.019,-18.333,-40.026,1.500,4.500,4.712389); -- Caedarva Mire (z276) -> Arrapago Reef (z1i1) +INSERT INTO `zonelines` VALUES (943141498,79,474.546,-30.732,140.050,54,600.003,-10.332,379.997,1.500,4.500,3.141593); -- Caedarva Mire (z278) -> Arrapago Reef (z1i3) +INSERT INTO `zonelines` VALUES (1631007354,79,-499.980,-3.438,121.517,54,-420.006,-18.332,-79.998,1.500,4.500,4.712389); -- Caedarva Mire (z27a) -> Arrapago Reef (z1i5) +INSERT INTO `zonelines` VALUES (1664561786,79,-717.074,13.080,-20.004,54,-419.998,-10.334,-561.263,1.500,-4.500,4.712389); -- Caedarva Mire (z27c) -> Arrapago Reef (z1i7) +INSERT INTO `zonelines` VALUES (1698116218,79,-699.982,5.971,118.534,54,-419.998,-10.332,-279.996,1.500,4.500,1.570796); -- Caedarva Mire (z27e) -> Arrapago Reef (z1i9) +INSERT INTO `zonelines` VALUES (1731670650,79,-637.394,-18.773,339.974,54,-559.995,-10.332,380.002,1.500,4.500,0.000000); -- Caedarva Mire (z27g) -> Arrapago Reef (z1ib) +INSERT INTO `zonelines` VALUES (1765225082,79,-438.503,8.638,-499.968,57,-39.998,-9.873,-260.182,1.500,4.000,0.000000); -- Caedarva Mire (z27i) -> Talacca Cove (z1l1) +INSERT INTO `zonelines` VALUES (1798779514,79,340.005,1.423,-724.025,72,-20.000,-6.500,835.000,2.000,5.000,1.570796); -- Caedarva Mire (z27k) -> Alzadaal Undersea Ruins (z201) +INSERT INTO `zonelines` VALUES (1832333946,79,641.578,-7.103,220.043,72,315.000,-6.500,700.000,2.000,5.000,3.141593); -- Caedarva Mire (z27m) -> Alzadaal Undersea Ruins (z203) +INSERT INTO `zonelines` VALUES (1865888378,79,-460.012,0.816,-764.002,72,-220.000,-6.500,475.000,2.000,5.000,1.570796); -- Caedarva Mire (z27o) -> Alzadaal Undersea Ruins (z205) +INSERT INTO `zonelines` VALUES (1899442810,79,-357.507,-2.670,-300.011,72,-515.000,-6.500,740.000,2.000,5.000,0.000000); -- Caedarva Mire (z27q) -> Alzadaal Undersea Ruins (z207) +INSERT INTO `zonelines` VALUES (1932997242,79,-597.492,21.284,-259.977,72,-235.000,-6.500,220.000,2.000,5.000,0.000000); -- Caedarva Mire (z27s) -> Alzadaal Undersea Ruins (z209) +INSERT INTO `zonelines` VALUES (1966551674,79,-539.987,9.085,-556.030,78,652.174,-272.632,-104.920,1.000,4.000,3.752458); -- Caedarva Mire (z27u) -> Hazhalm Testing Grounds (z261) +INSERT INTO `zonelines` VALUES (808989306,80,113.458,-4.079,-57.351,81,86.131,-65.817,273.861,2.000,12.000,0.785398); -- Southern San Doria S (z280) -> East Ronfaure S (z291) +INSERT INTO `zonelines` VALUES (812871034,80,164.933,-5.547,164.792,80,162.591,-4.103,162.423,1.000,4.000,2.356194); -- Southern San Doria S (zms0) -> Southern San Doria S (zms1) +INSERT INTO `zonelines` VALUES (809054842,81,79.181,-70.089,280.841,80,103.978,-1.000,-47.951,1.000,5.000,3.926991); -- East Ronfaure S (z290) -> Southern San Doria S (z281) +INSERT INTO `zonelines` VALUES (842609274,81,706.187,-21.975,-591.226,82,-339.471,-6.782,462.074,1.000,4.000,1.047198); -- East Ronfaure S (z292) -> Jugner Forest S (z2a1) +INSERT INTO `zonelines` VALUES (811676282,82,-340.908,-8.244,465.750,81,693.068,-21.256,-590.713,2.000,6.000,3.141593); -- Jugner Forest S (z2a0) -> East Ronfaure S (z293) +INSERT INTO `zonelines` VALUES (845230714,82,591.936,-15.294,560.095,84,-439.393,-11.765,-239.958,1.000,10.000,0.000000); -- Jugner Forest S (z2a2) -> Batallia Downs S (z2c1) +INSERT INTO `zonelines` VALUES (878785146,82,625.783,-8.850,298.389,83,-393.238,-50.034,741.199,1.500,4.000,0.000000); -- Jugner Forest S (z2a4) -> Vunkerl Inlet S (z2b1) +INSERT INTO `zonelines` VALUES (912339578,82,545.714,-8.406,-138.350,83,-579.977,-49.507,198.729,1.500,4.000,4.712389); -- Jugner Forest S (z2a6) -> Vunkerl Inlet S (z2b3) +INSERT INTO `zonelines` VALUES (945894010,82,178.491,-24.823,-585.659,83,-661.000,-66.268,-328.000,1.500,4.000,1.570796); -- Jugner Forest S (z2a8) -> Vunkerl Inlet S (z2b5) +INSERT INTO `zonelines` VALUES (1633759866,82,-240.440,-16.683,-597.493,85,236.500,-2.250,20.000,1.000,4.000,3.141593); -- Jugner Forest S (z2aa) -> La Vaule S (z2d1) +INSERT INTO `zonelines` VALUES (811741818,83,-399.024,-51.535,740.117,82,621.865,-6.665,300.264,1.000,4.000,3.752458); -- Vunkerl Inlet S (z2b0) -> Jugner Forest S (z2a5) +INSERT INTO `zonelines` VALUES (845296250,83,-580.330,-52.266,192.989,82,541.857,-6.664,-140.268,1.000,4.000,2.530727); -- Vunkerl Inlet S (z2b2) -> Jugner Forest S (z2a7) +INSERT INTO `zonelines` VALUES (878850682,83,-660.000,-67.593,-322.995,82,180.335,-22.653,-581.766,1.000,4.000,5.323254); -- Vunkerl Inlet S (z2b4) -> Jugner Forest S (z2a9) +INSERT INTO `zonelines` VALUES (912405114,83,243.803,-59.195,-579.216,91,-417.175,1.512,337.204,1.000,4.000,0.785398); -- Vunkerl Inlet S (z2b6) -> Rolanberry Fields S (z2jb) +INSERT INTO `zonelines` VALUES (811807354,84,-444.042,-16.166,-240.077,82,584.034,-8.476,558.296,1.000,10.000,3.141593); -- Batallia Downs S (z2c0) -> Jugner Forest S (z2a3) +INSERT INTO `zonelines` VALUES (845361786,84,479.834,-0.786,-358.198,91,-31.981,19.609,611.327,1.000,15.000,1.047198); -- Batallia Downs S (z2c2) -> Rolanberry Fields S (z2j3) +INSERT INTO `zonelines` VALUES (878916218,84,-501.560,-40.541,508.768,136,17.331,-2.813,-654.230,1.000,4.000,4.712389); -- Batallia Downs S (z2c4) -> Beaucedine Glacier S (z3s1) +INSERT INTO `zonelines` VALUES (912470650,84,167.076,10.867,-407.071,175,420.035,-58.114,-119.510,1.000,4.000,4.712389); -- Batallia Downs S (z2c6) -> The Eldieme Necropolis S (z4v1) +INSERT INTO `zonelines` VALUES (946025082,84,162.950,21.998,-605.297,175,436.613,-49.301,-300.015,1.000,3.000,3.141593); -- Batallia Downs S (z2c8) -> The Eldieme Necropolis S (z4v3) +INSERT INTO `zonelines` VALUES (1633890938,84,87.122,2.497,167.127,175,339.992,-50.075,321.016,1.000,4.000,1.570796); -- Batallia Downs S (z2ca) -> The Eldieme Necropolis S (z4v5) +INSERT INTO `zonelines` VALUES (1667445370,84,-100.904,-5.221,19.082,175,59.989,-34.062,160.973,1.000,4.000,1.570796); -- Batallia Downs S (z2cc) -> The Eldieme Necropolis S (z4v7) +INSERT INTO `zonelines` VALUES (1700999802,84,-247.087,-4.659,167.078,175,-160.776,-34.077,259.998,1.000,4.000,0.000000); -- Batallia Downs S (z2ce) -> The Eldieme Necropolis S (z4v9) +INSERT INTO `zonelines` VALUES (1734554234,84,-259.112,-20.417,-99.116,175,-300.010,-26.100,119.191,1.000,4.000,4.712389); -- Batallia Downs S (z2cg) -> The Eldieme Necropolis S (z4vb) +INSERT INTO `zonelines` VALUES (1768108666,84,-432.915,-20.722,367.091,175,-438.878,-26.091,540.004,1.000,4.000,3.141593); -- Batallia Downs S (z2ci) -> The Eldieme Necropolis S (z4vd) +INSERT INTO `zonelines` VALUES (1801663098,84,-660.897,-12.621,140.929,175,-558.931,-18.096,99.999,1.000,4.000,3.141593); -- Batallia Downs S (z2ck) -> The Eldieme Necropolis S (z4vf) +INSERT INTO `zonelines` VALUES (811872890,85,240.000,-4.470,20.000,82,-199.971,-10.035,-497.938,1.000,6.000,4.712389); -- La Vaule S (z2d0) -> Jugner Forest S (z2ab) +INSERT INTO `zonelines` VALUES (812003962,87,-233.956,-4.231,105.000,88,380.038,-2.250,147.627,1.000,5.000,4.712389); -- Bastok Markets S (z2f0) -> North Gustaberg S (z2g1) +INSERT INTO `zonelines` VALUES (846425466,87,-150.750,-6.766,29.920,87,-177.000,-9.400,30.026,1.000,6.000,3.141593); -- Bastok Markets S (zms2) -> Bastok Markets S (zms3) +INSERT INTO `zonelines` VALUES (879979898,87,-150.750,-6.781,-30.329,87,-177.000,-9.400,-30.251,1.000,6.000,3.141593); -- Bastok Markets S (zms4) -> Bastok Markets S (zms5) +INSERT INTO `zonelines` VALUES (812069498,88,380.080,-3.085,144.116,87,-233.879,-2.000,94.000,1.000,5.000,1.570796); -- North Gustaberg S (z2g0) -> Bastok Markets S (z2f1) +INSERT INTO `zonelines` VALUES (845623930,88,-262.334,32.738,574.413,89,-675.000,41.209,-880.000,2.000,10.000,0.000000); -- North Gustaberg S (z2g2) -> Grauberg S (z2h1) +INSERT INTO `zonelines` VALUES (812135034,89,-680.000,41.930,-880.000,88,-265.440,33.413,572.308,1.000,4.000,2.443461); -- Grauberg S (z2h0) -> North Gustaberg S (z2g3) +INSERT INTO `zonelines` VALUES (845689466,89,489.490,71.695,927.574,90,-219.445,22.500,-490.542,1.000,6.000,4.712389); -- Grauberg S (z2h2) -> Pashhow Marshlands S (z2i1) +INSERT INTO `zonelines` VALUES (879243898,89,759.208,65.940,834.376,90,59.268,22.281,-530.265,1.000,6.000,4.712389); -- Grauberg S (z2h4) -> Pashhow Marshlands S (z2i3) +INSERT INTO `zonelines` VALUES (812200570,90,-216.311,20.719,-494.094,89,495.063,69.903,924.102,2.000,10.000,0.698132); -- Pashhow Marshlands S (z2i0) -> Grauberg S (z2h3) +INSERT INTO `zonelines` VALUES (845755002,90,56.554,21.417,-533.834,89,759.684,66.250,829.356,2.000,10.000,1.570796); -- Pashhow Marshlands S (z2i2) -> Grauberg S (z2h5) +INSERT INTO `zonelines` VALUES (879309434,90,582.492,21.080,-377.871,92,-297.109,0.008,96.002,1.000,4.000,0.000000); -- Pashhow Marshlands S (z2i4) -> Beadeaux S (z2k1) +INSERT INTO `zonelines` VALUES (912863866,90,551.257,20.719,697.035,91,-102.210,-3.017,-917.643,1.000,10.000,0.000000); -- Pashhow Marshlands S (z2i6) -> Rolanberry Fields S (z2j1) +INSERT INTO `zonelines` VALUES (812266106,91,-108.940,-7.558,-918.101,90,547.841,23.192,696.323,1.000,4.000,3.141593); -- Rolanberry Fields S (z2j0) -> Pashhow Marshlands S (z2i7) +INSERT INTO `zonelines` VALUES (845820538,91,-36.615,17.017,616.612,84,479.218,3.629,-354.065,1.000,14.000,4.712389); -- Rolanberry Fields S (z2j2) -> Batallia Downs S (z2c3) +INSERT INTO `zonelines` VALUES (879374970,91,367.707,16.399,478.227,98,-454.218,-2.923,206.263,1.000,10.000,5.759586); -- Rolanberry Fields S (z2j4) -> Sauromugue Champaign S (z2q3) +INSERT INTO `zonelines` VALUES (912929402,91,-381.995,-32.113,-791.740,171,380.617,-34.610,4.581,1.000,4.000,1.570796); -- Rolanberry Fields S (z2j6) -> Crawlers Nest S (z4r1) +INSERT INTO `zonelines` VALUES (946483834,91,-792.229,-40.476,-502.043,171,84.741,-2.471,379.574,1.000,4.000,3.141593); -- Rolanberry Fields S (z2j8) -> Crawlers Nest S (z4r3) +INSERT INTO `zonelines` VALUES (1634349690,91,-419.567,-0.213,341.178,83,240.000,-57.501,-580.000,1.500,4.000,3.141593); -- Rolanberry Fields S (z2ja) -> Vunkerl Inlet S (z2b7) +INSERT INTO `zonelines` VALUES (812331642,92,-300.088,-1.085,96.044,90,578.786,23.416,-376.731,1.000,4.000,3.141593); -- Beadeaux S (z2k0) -> Pashhow Marshlands S (z2i5) +INSERT INTO `zonelines` VALUES (812462714,94,-40.194,-7.871,248.809,95,320.018,-6.684,-45.166,1.000,5.000,4.712389); -- Windurst Waters S (z2m0) -> West Sarutabaruta S (z2n1) +INSERT INTO `zonelines` VALUES (913534330,94,159.934,-8.386,-64.086,94,160.000,-2.350,-8.000,1.000,6.000,4.712389); -- Windurst Waters S (zms6) -> Windurst Waters S (zms7) +INSERT INTO `zonelines` VALUES (812528250,95,320.010,-8.222,-48.071,94,-39.996,-7.640,235.000,1.000,6.000,1.570796); -- West Sarutabaruta S (z2n0) -> Windurst Waters S (z2m1) +INSERT INTO `zonelines` VALUES (846082682,95,118.936,-27.623,648.841,96,-572.103,-7.774,-731.530,1.000,4.000,5.759587); -- West Sarutabaruta S (z2n2) -> Fort Karugo Narugo S (z2o1) +INSERT INTO `zonelines` VALUES (812593786,96,-576.178,-11.372,-733.593,95,120.000,-26.001,640.000,1.000,7.000,1.570796); -- Fort Karugo Narugo S (z2o0) -> West Sarutabaruta S (z2n3) +INSERT INTO `zonelines` VALUES (846148218,96,820.000,23.592,121.000,97,540.000,-19.355,-599.000,1.000,3.000,4.712389); -- Fort Karugo Narugo S (z2o2) -> Meriphataud Mountains S (z2p1) +INSERT INTO `zonelines` VALUES (879702650,96,101.981,-28.619,375.323,97,-614.041,-14.181,-416.260,1.000,3.000,5.061455); -- Fort Karugo Narugo S (z2o4) -> Meriphataud Mountains S (z2p3) +INSERT INTO `zonelines` VALUES (913257082,96,141.722,-24.604,574.817,97,-654.060,-20.130,63.536,1.000,3.000,5.061455); -- Fort Karugo Narugo S (z2o6) -> Meriphataud Mountains S (z2p5) +INSERT INTO `zonelines` VALUES (946811514,96,105.384,-17.448,781.756,97,-652.239,-12.305,213.951,1.000,3.000,1.134464); -- Fort Karugo Narugo S (z2o8) -> Meriphataud Mountains S (z2p7) +INSERT INTO `zonelines` VALUES (812659322,97,540.000,-20.909,-602.000,96,820.000,25.782,117.991,1.000,4.000,1.570796); -- Meriphataud Mountains S (z2p0) -> Fort Karugo Narugo S (z2o3) +INSERT INTO `zonelines` VALUES (846213754,97,-614.879,-14.538,-419.435,96,97.017,-27.936,375.674,1.000,4.000,3.926991); -- Meriphataud Mountains S (z2p2) -> Fort Karugo Narugo S (z2o5) +INSERT INTO `zonelines` VALUES (879768186,97,-654.638,-22.264,60.580,96,137.112,-23.945,575.659,1.000,4.000,3.926991); -- Meriphataud Mountains S (z2p4) -> Fort Karugo Narugo S (z2o7) +INSERT INTO `zonelines` VALUES (913322618,97,-653.456,-14.479,217.250,96,103.991,-15.999,777.201,1.000,4.000,2.356194); -- Meriphataud Mountains S (z2p6) -> Fort Karugo Narugo S (z2o9) +INSERT INTO `zonelines` VALUES (946877050,97,-454.593,23.968,661.763,98,520.391,-15.885,-502.917,1.000,6.000,4.712389); -- Meriphataud Mountains S (z2p8) -> Sauromugue Champaign S (z2q1) +INSERT INTO `zonelines` VALUES (1634742906,97,756.268,-35.643,-40.040,99,-239.447,-1.813,-19.980,1.000,4.000,0.000000); -- Meriphataud Mountains S (z2pa) -> Castle Oztroja S (z2r1) +INSERT INTO `zonelines` VALUES (812724858,98,519.887,-21.817,-507.899,97,-454.135,28.409,657.790,1.000,3.000,1.570796); -- Sauromugue Champaign S (z2q0) -> Meriphataud Mountains S (z2p9) +INSERT INTO `zonelines` VALUES (846279290,98,-458.558,-6.960,205.424,91,363.430,20.515,473.826,1.000,20.000,2.530727); -- Sauromugue Champaign S (z2q2) -> Rolanberry Fields S (z2j5) +INSERT INTO `zonelines` VALUES (879833722,98,-104.001,-27.307,-427.826,164,-300.000,-13.548,157.000,1.000,4.000,1.570796); -- Sauromugue Champaign S (z2q4) -> Garlaige Citadel S (z4k1) +INSERT INTO `zonelines` VALUES (913388154,98,263.991,-3.402,-390.048,164,100.000,-19.566,197.000,1.000,4.000,1.570796); -- Sauromugue Champaign S (z2q6) -> Garlaige Citadel S (z4k3) +INSERT INTO `zonelines` VALUES (812790394,99,-242.002,-3.955,-20.019,97,730.000,-33.663,-40.000,1.000,4.000,3.141593); -- Castle Oztroja S (z2r0) -> Meriphataud Mountains S (z2pb) +INSERT INTO `zonelines` VALUES (812855930,100,-119.065,-65.707,280.921,230,-110.465,-2.083,-54.469,1.000,5.000,5.497787); -- West Ronfaure (z2s0) -> Southern Sandoria (z6e3) +INSERT INTO `zonelines` VALUES (846410362,100,-157.666,-66.124,379.960,231,-248.893,4.640,44.026,1.000,5.000,0.000000); -- West Ronfaure (z2s2) -> Northern Sandoria (z6f3) +INSERT INTO `zonelines` VALUES (879964794,100,-11.697,-53.643,140.000,101,-16.472,-54.180,140.003,3.000,10.000,0.000000); -- West Ronfaure (z2s4) -> East Ronfaure (z2t1) +INSERT INTO `zonelines` VALUES (913519226,100,94.760,-29.531,-200.153,101,81.582,-29.242,-199.921,3.000,15.000,0.000000); -- West Ronfaure (z2s6) -> East Ronfaure (z2t5) +INSERT INTO `zonelines` VALUES (947073658,100,-740.570,-68.478,623.341,140,100.002,-2.062,-38.021,1.000,4.500,4.712389); -- West Ronfaure (z2s8) -> Ghelsba Outpost (z3w1) +INSERT INTO `zonelines` VALUES (1634939514,100,-177.516,-68.461,420.000,231,-234.393,-5.741,106.009,1.000,4.000,0.000000); -- West Ronfaure (z2sa) -> Northern Sandoria (z6f9) +INSERT INTO `zonelines` VALUES (1668493946,100,-560.415,-10.328,-613.176,102,-559.978,-3.098,680.592,1.000,10.000,1.570796); -- West Ronfaure (z2sc) -> La Theine Plateau (z2u1) +INSERT INTO `zonelines` VALUES (1702048378,100,-716.831,-42.252,18.192,167,-379.994,-9.351,-237.249,1.000,4.000,4.712389); -- West Ronfaure (z2se) -> Bostaunieux Oubliette (z4n3) +INSERT INTO `zonelines` VALUES (812921466,101,-30.050,-58.027,140.034,100,-24.427,-53.107,140.000,3.000,10.000,3.141593); -- East Ronfaure (z2t0) -> West Ronfaure (z2s5) +INSERT INTO `zonelines` VALUES (846475898,101,79.181,-70.089,280.841,230,110.234,-2.127,-54.223,1.000,5.000,3.926991); -- East Ronfaure (z2t2) -> Southern Sandoria (z6e1) +INSERT INTO `zonelines` VALUES (880030330,101,56.140,-37.462,-199.961,100,83.913,-26.756,-200.033,3.000,15.000,3.141593); -- East Ronfaure (z2t4) -> West Ronfaure (z2s7) +INSERT INTO `zonelines` VALUES (913584762,101,199.982,-8.500,-544.574,190,-129.996,-2.529,256.499,1.000,4.000,1.570796); -- East Ronfaure (z2t6) -> King Ranperres Tomb (z5a1) +INSERT INTO `zonelines` VALUES (947139194,101,661.624,-21.974,-595.631,190,57.415,5.482,300.784,1.000,5.000,1.570796); -- East Ronfaure (z2t8) -> King Ranperres Tomb (z5a3) +INSERT INTO `zonelines` VALUES (1635005050,101,821.681,-68.003,666.443,166,-139.986,2.162,-321.508,1.000,5.000,4.712389); -- East Ronfaure (z2ta) -> Ranguemont Pass (z4m1) +INSERT INTO `zonelines` VALUES (812987002,102,-558.569,-7.049,688.049,100,-559.963,-7.062,-602.479,3.000,15.000,4.712389); -- La Theine Plateau (z2u0) -> West Ronfaure (z2sd) +INSERT INTO `zonelines` VALUES (846541434,102,801.831,24.326,-37.618,104,-583.857,-9.344,-441.110,1.000,10.000,0.000000); -- La Theine Plateau (z2u2) -> Jugner Forest (z2w1) +INSERT INTO `zonelines` VALUES (880095866,102,160.169,24.326,-764.007,103,760.069,-9.949,409.269,1.000,6.000,1.570796); -- La Theine Plateau (z2u4) -> Valkurm Dunes (z2v3) +INSERT INTO `zonelines` VALUES (913650298,102,-276.649,20.594,99.618,193,-76.839,-1.696,659.969,1.000,4.000,3.141593); -- La Theine Plateau (z2u6) -> Ordelles Caves (z5d1) +INSERT INTO `zonelines` VALUES (947204730,102,-60.125,27.231,148.001,193,179.906,30.349,596.605,1.000,4.000,1.570796); -- La Theine Plateau (z2u8) -> Ordelles Caves (z5d3) +INSERT INTO `zonelines` VALUES (1635070586,102,59.001,36.459,-312.493,193,-200.326,-29.608,-219.847,1.000,4.000,0.000000); -- La Theine Plateau (z2ua) -> Ordelles Caves (z5d5) +INSERT INTO `zonelines` VALUES (813052538,103,919.212,-4.639,-440.003,108,-160.124,68.250,883.812,1.000,8.000,1.570796); -- Valkurm Dunes (z2v0) -> Konschtat Highlands (z305) +INSERT INTO `zonelines` VALUES (846606970,103,758.323,-11.992,412.168,102,159.989,28.406,-760.190,1.000,13.000,4.712389); -- Valkurm Dunes (z2v2) -> La Theine Plateau (z2u5) +INSERT INTO `zonelines` VALUES (880161402,103,60.003,-7.529,-154.537,248,17.981,-16.806,99.830,1.000,5.000,1.570796); -- Valkurm Dunes (z2v4) -> Selbina (z6w1) +INSERT INTO `zonelines` VALUES (913715834,103,-767.866,-11.956,18.376,212,280.502,-51.820,100.019,1.000,3.000,0.000000); -- Valkurm Dunes (z2v6) -> Gustav Tunnel (z5w3) +INSERT INTO `zonelines` VALUES (813118074,104,-599.998,-16.683,-440.077,102,795.118,28.221,-39.978,1.000,13.000,3.141593); -- Jugner Forest (z2w0) -> La Theine Plateau (z2u3) +INSERT INTO `zonelines` VALUES (846672506,104,591.936,-15.294,560.095,105,-439.393,-11.765,-239.958,1.000,10.000,0.000000); -- Jugner Forest (z2w2) -> Batallia Downs (z2x1) +INSERT INTO `zonelines` VALUES (880226938,104,-340.908,-8.244,465.750,190,242.012,5.305,340.059,1.000,5.000,3.141593); -- Jugner Forest (z2w4) -> King Ranperres Tomb (z5a5) +INSERT INTO `zonelines` VALUES (913781370,104,-240.440,-16.683,-597.493,149,218.468,-2.302,-3.871,1.000,7.000,1.570796); -- Jugner Forest (z2w6) -> Davoi (z451) +INSERT INTO `zonelines` VALUES (947335802,104,344.389,-6.769,8.197,2,6.509,-9.163,-819.333,1.000,5.000,5.846853); -- Jugner Forest (z2w8) -> Carpenters Landing (z021) +INSERT INTO `zonelines` VALUES (1635201658,104,-538.898,-0.164,340.548,2,-419.796,-8.943,-554.553,1.000,5.000,5.061455); -- Jugner Forest (z2wa) -> Carpenters Landing (z023) +INSERT INTO `zonelines` VALUES (813183610,105,-444.042,-16.166,-240.077,104,584.034,-8.476,558.296,1.000,10.000,3.141593); -- Batallia Downs (z2x0) -> Jugner Forest (z2w3) +INSERT INTO `zonelines` VALUES (846738042,105,479.955,-0.786,-363.913,110,-39.230,21.178,635.328,1.000,10.000,1.570796); -- Batallia Downs (z2x2) -> Rolanberry Fields (z323) +INSERT INTO `zonelines` VALUES (880292474,105,491.918,1.171,-159.982,244,-104.576,-2.286,187.365,1.000,4.000,1.047198); -- Batallia Downs (z2x4) -> Upper Jeuno (z6s1) +INSERT INTO `zonelines` VALUES (913846906,105,-501.560,-40.541,508.768,111,17.331,-2.813,-654.230,1.000,4.000,4.712389); -- Batallia Downs (z2x6) -> Beaucedine Glacier (z335) +INSERT INTO `zonelines` VALUES (947401338,105,-467.273,-23.040,332.724,195,-438.878,-26.091,540.004,1.000,4.000,3.141593); -- Batallia Downs (z2x8) -> The Eldieme Necropolis (z5f3) +INSERT INTO `zonelines` VALUES (1635267194,105,-212.725,-7.424,132.695,195,-160.776,-34.077,259.998,1.000,4.000,0.000000); -- Batallia Downs (z2xa) -> The Eldieme Necropolis (z5f5) +INSERT INTO `zonelines` VALUES (1668821626,105,52.695,0.348,132.701,195,339.992,-50.075,321.016,1.000,4.000,1.570796); -- Batallia Downs (z2xc) -> The Eldieme Necropolis (z5f7) +INSERT INTO `zonelines` VALUES (1702376058,105,-135.321,-7.435,-15.526,195,59.989,-34.062,160.973,1.000,4.000,1.570796); -- Batallia Downs (z2xe) -> The Eldieme Necropolis (z5f9) +INSERT INTO `zonelines` VALUES (1735930490,105,-224.545,-23.550,-64.537,195,-300.010,-26.100,119.191,1.000,4.000,4.712389); -- Batallia Downs (z2xg) -> The Eldieme Necropolis (z5fb) +INSERT INTO `zonelines` VALUES (1769484922,105,132.648,8.566,-372.663,195,420.035,-58.114,-119.510,1.000,4.000,4.712389); -- Batallia Downs (z2xi) -> The Eldieme Necropolis (z5fd) +INSERT INTO `zonelines` VALUES (1803039354,105,162.950,21.998,-605.297,195,439.955,-49.607,-300.015,1.000,3.000,3.141593); -- Batallia Downs (z2xk) -> The Eldieme Necropolis (z5ff) +INSERT INTO `zonelines` VALUES (1836593786,105,-695.363,-15.756,175.332,195,-558.931,-18.096,99.999,1.000,4.000,3.141593); -- Batallia Downs (z2xm) -> The Eldieme Necropolis (z5f1) +INSERT INTO `zonelines` VALUES (813249146,106,660.046,-3.085,302.725,236,142.002,4.969,-2.008,1.000,5.000,2.356194); -- North Gustaberg (z2y0) -> Port Bastok (z6k1) +INSERT INTO `zonelines` VALUES (846803578,106,0.735,-5.555,-79.065,107,0.840,-5.027,76.838,1.000,10.000,1.570796); -- North Gustaberg (z2y2) -> South Gustaberg (z2z5) +INSERT INTO `zonelines` VALUES (880358010,106,-440.639,33.094,-276.308,107,-440.502,35.486,-121.753,1.000,10.000,1.570796); -- North Gustaberg (z2y4) -> South Gustaberg (z2z7) +INSERT INTO `zonelines` VALUES (913912442,106,-518.828,33.034,592.074,108,101.543,-75.453,-607.531,1.000,5.000,4.712389); -- North Gustaberg (z2y6) -> Konschtat Highlands (z301) +INSERT INTO `zonelines` VALUES (947466874,106,497.899,-37.517,1174.924,143,4.923,-2.383,59.551,1.000,4.000,0.000000); -- North Gustaberg (z2y8) -> Palborough Mines (z3z1) +INSERT INTO `zonelines` VALUES (1635332730,106,-697.012,92.175,311.829,191,2.871,-2.986,619.342,1.000,5.000,3.141593); -- North Gustaberg (z2ya) -> Dangruf Wadi (z5b3) +INSERT INTO `zonelines` VALUES (1668887162,106,580.986,-17.809,695.899,11,-322.031,6.251,-259.946,1.000,3.500,0.000000); -- North Gustaberg (z2yc) -> Oldton Movalpolos (z0b1) +INSERT INTO `zonelines` VALUES (1702441594,106,461.255,-8.139,736.063,11,-304.061,-8.651,-99.272,1.000,3.500,0.000000); -- North Gustaberg (z2ye) -> Oldton Movalpolos (z0b3) +INSERT INTO `zonelines` VALUES (813314682,107,580.030,-3.225,-301.760,234,-16.039,-4.217,-132.804,1.000,6.000,4.712389); -- South Gustaberg (z2z0) -> Bastok Mines (z6i1) +INSERT INTO `zonelines` VALUES (846869114,107,260.000,-3.225,-180.000,235,-363.536,-12.108,-183.525,1.000,4.000,5.497787); -- South Gustaberg (z2z2) -> Bastok Markets (z6j5) +INSERT INTO `zonelines` VALUES (880423546,107,0.877,-6.763,80.156,106,0.020,-4.409,-75.405,1.000,8.000,4.712389); -- South Gustaberg (z2z4) -> North Gustaberg (z2y3) +INSERT INTO `zonelines` VALUES (913977978,107,-440.465,33.268,-118.436,106,-440.792,35.531,-272.901,1.000,8.000,4.712389); -- South Gustaberg (z2z6) -> North Gustaberg (z2y5) +INSERT INTO `zonelines` VALUES (947532410,107,-605.340,33.826,-520.223,191,-4.025,-4.449,0.016,1.000,10.000,3.141593); -- South Gustaberg (z2z8) -> Dangruf Wadi (z5b1) +INSERT INTO `zonelines` VALUES (808465274,108,101.199,-77.595,-611.982,106,-518.867,35.538,588.640,1.000,8.000,1.570796); -- Konschtat Highlands (z300) -> North Gustaberg (z2y7) +INSERT INTO `zonelines` VALUES (842019706,108,520.100,26.451,752.858,109,-543.423,22.197,-647.550,1.000,6.000,4.712389); -- Konschtat Highlands (z302) -> Pashhow Marshlands (z311) +INSERT INTO `zonelines` VALUES (875574138,108,-160.469,64.883,887.731,103,919.989,-2.101,-436.816,1.000,6.000,4.712389); -- Konschtat Highlands (z304) -> Valkurm Dunes (z2v1) +INSERT INTO `zonelines` VALUES (909128570,108,707.646,16.174,217.545,196,45.982,-69.651,-340.094,1.000,4.000,0.000000); -- Konschtat Highlands (z306) -> Gusgen Mines (z5g1) +INSERT INTO `zonelines` VALUES (808530810,109,-543.870,20.719,-651.966,108,521.922,28.361,747.850,1.000,8.000,1.570796); -- Pashhow Marshlands (z310) -> Konschtat Highlands (z303) +INSERT INTO `zonelines` VALUES (842085242,109,551.257,20.719,697.035,110,-117.506,-3.282,-920.604,1.000,10.000,0.000000); -- Pashhow Marshlands (z312) -> Rolanberry Fields (z321) +INSERT INTO `zonelines` VALUES (875639674,109,582.492,21.080,-377.871,147,-297.109,0.008,96.002,1.000,4.000,0.000000); -- Pashhow Marshlands (z314) -> Beadeaux (z431) +INSERT INTO `zonelines` VALUES (808596346,110,-124.192,-7.558,-920.091,109,547.841,23.192,696.323,1.000,4.000,3.141593); -- Rolanberry Fields (z320) -> Pashhow Marshlands (z313) +INSERT INTO `zonelines` VALUES (842150778,110,-38.664,14.566,640.092,105,479.744,3.338,-359.840,1.000,15.000,4.712389); -- Rolanberry Fields (z322) -> Batallia Downs (z2x3) +INSERT INTO `zonelines` VALUES (875705210,110,376.860,16.399,480.032,120,-475.679,-3.228,201.675,1.000,10.000,5.934119); -- Rolanberry Fields (z324) -> Sauromugue Champaign (z3c3) +INSERT INTO `zonelines` VALUES (909259642,110,340.051,17.423,613.388,245,-121.659,-2.053,-198.247,1.000,4.000,5.235987); -- Rolanberry Fields (z326) -> Lower Jeuno (z6t1) +INSERT INTO `zonelines` VALUES (942814074,110,-381.995,-32.113,-791.740,197,380.617,-34.610,4.581,1.000,4.000,1.570796); -- Rolanberry Fields (z328) -> Crawlers Nest (z5h1) +INSERT INTO `zonelines` VALUES (1630679930,110,-792.229,-40.476,-502.043,197,84.741,-2.471,379.574,1.000,4.000,3.141593); -- Rolanberry Fields (z32a) -> Crawlers Nest (z5h3) +INSERT INTO `zonelines` VALUES (808661882,111,-542.044,-44.593,-378.674,166,302.778,-68.131,257.759,1.000,5.000,3.141593); -- Beaucedine Glacier (z330) -> Ranguemont Pass (z4m3) +INSERT INTO `zonelines` VALUES (842216314,111,-251.957,-86.893,260.655,112,596.626,-2.495,-259.979,1.000,5.000,3.141593); -- Beaucedine Glacier (z332) -> Xarcabard (z341) +INSERT INTO `zonelines` VALUES (875770746,111,18.084,-4.298,-658.120,105,-500.451,-39.710,504.894,1.000,4.000,1.119254); -- Beaucedine Glacier (z334) -> Batallia Downs (z2x7) +INSERT INTO `zonelines` VALUES (909325178,111,280.020,15.917,571.937,204,-180.003,-25.671,-196.945,1.000,4.000,4.712389); -- Beaucedine Glacier (z336) -> Feiyin (z5o1) +INSERT INTO `zonelines` VALUES (942879610,111,238.826,5.207,-20.012,9,402.473,-10.330,-19.984,1.000,4.000,3.141593); -- Beaucedine Glacier (z338) -> Psoxja (z091) +INSERT INTO `zonelines` VALUES (1630745466,111,60.002,5.568,-361.118,9,220.011,-10.344,-277.490,1.000,4.000,1.570796); -- Beaucedine Glacier (z33a) -> Psoxja (z093) +INSERT INTO `zonelines` VALUES (1664299898,111,100.005,-14.568,161.199,9,179.977,-10.340,237.494,1.000,4.000,4.712389); -- Beaucedine Glacier (z33c) -> Psoxja (z095) +INSERT INTO `zonelines` VALUES (1697854330,111,-201.163,-34.923,-219.982,9,-237.472,5.695,-259.995,1.000,4.000,3.141593); -- Beaucedine Glacier (z33e) -> Psoxja (z097) +INSERT INTO `zonelines` VALUES (1731408762,111,-19.975,-55.085,-38.825,9,-179.986,-10.417,-82.495,1.000,4.000,4.712389); -- Beaucedine Glacier (z33g) -> Psoxja (z099) +INSERT INTO `zonelines` VALUES (1764963194,111,-339.952,-95.082,161.198,9,-299.995,-10.321,197.504,1.000,4.000,4.712389); -- Beaucedine Glacier (z33i) -> Psoxja (z09b) +INSERT INTO `zonelines` VALUES (808727418,112,600.017,-6.517,-260.094,111,-247.911,-82.165,260.207,1.000,4.000,0.000000); -- Xarcabard (z340) -> Beaucedine Glacier (z333) +INSERT INTO `zonelines` VALUES (842281850,112,-437.021,-52.941,20.018,161,412.020,-13.611,-19.964,1.000,4.000,3.141593); -- Xarcabard (z342) -> Castle Zvahl Baileys (z4h1) +INSERT INTO `zonelines` VALUES (875836282,112,-131.779,-24.316,139.017,5,-300.004,-44.225,-603.122,1.000,4.000,4.712389); -- Xarcabard (z344) -> Uleguerand Range (z051) +INSERT INTO `zonelines` VALUES (808792954,113,-218.710,-3.046,-328.023,174,20.370,-21.104,275.782,1.000,4.000,1.119253); -- Cape Teriggan (z350) -> Kuftal Tunnel (z4u3) +INSERT INTO `zonelines` VALUES (842347386,113,239.925,-3.197,-180.056,128,45.250,-2.115,-140.562,1.000,4.000,0.000000); -- Cape Teriggan (z352) -> Valley Of Sorrows (z3k3) +INSERT INTO `zonelines` VALUES (875901818,113,319.969,-2.942,-59.997,128,-231.231,-2.672,-19.154,1.000,4.000,0.000000); -- Cape Teriggan (z354) -> Valley Of Sorrows (z3k1) +INSERT INTO `zonelines` VALUES (909456250,113,260.023,4.918,440.024,212,-260.013,-21.802,-276.352,1.000,3.000,4.712389); -- Cape Teriggan (z356) -> Gustav Tunnel (z5w1) +INSERT INTO `zonelines` VALUES (943010682,113,-290.939,-12.670,540.090,201,-399.541,-1.697,-420.000,1.000,4.000,0.000000); -- Cape Teriggan (z358) -> Cloister Of Gales (z5l1) +INSERT INTO `zonelines` VALUES (808858490,114,499.979,4.509,-79.972,173,-500.004,-21.824,0.358,1.000,4.000,1.570796); -- Eastern Altepa Desert (z360) -> Korroloka Tunnel (z4t3) +INSERT INTO `zonelines` VALUES (842412922,114,260.282,5.016,323.975,125,379.256,6.954,-7.993,1.000,4.000,4.712389); -- Eastern Altepa Desert (z362) -> Western Altepa Desert (z3h1) +INSERT INTO `zonelines` VALUES (875967354,114,-325.066,25.163,-99.662,125,-118.837,-2.646,-500.499,1.000,4.000,3.141593); -- Eastern Altepa Desert (z364) -> Western Altepa Desert (z3h7) +INSERT INTO `zonelines` VALUES (909521786,114,420.063,6.398,194.874,208,940.000,-17.591,-357.759,1.000,4.000,4.712389); -- Eastern Altepa Desert (z366) -> Quicksand Caves (z5s1) +INSERT INTO `zonelines` VALUES (943076218,114,20.049,14.297,-325.004,208,700.001,-25.793,-688.183,1.000,4.000,1.570796); -- Eastern Altepa Desert (z368) -> Quicksand Caves (z5s3) +INSERT INTO `zonelines` VALUES (1630942074,114,129.980,6.192,-20.014,208,618.389,-9.800,-380.008,1.000,4.000,0.000000); -- Eastern Altepa Desert (z36a) -> Quicksand Caves (z5s9) +INSERT INTO `zonelines` VALUES (1664496506,114,85.052,6.504,-99.867,209,-636.001,-16.563,-500.023,1.000,4.000,0.000000); -- Eastern Altepa Desert (z36c) -> Cloister Of Tremors (z5t3) +INSERT INTO `zonelines` VALUES (808924026,115,320.010,-8.222,-48.071,238,-39.996,-7.640,244.035,1.000,6.000,1.570796); -- West Sarutabaruta (z370) -> Windurst Waters (z6m1) +INSERT INTO `zonelines` VALUES (842478458,115,169.197,-3.751,-320.032,240,-244.532,-10.765,199.974,1.000,5.000,0.000000); -- West Sarutabaruta (z372) -> Port Windurst (z6o1) +INSERT INTO `zonelines` VALUES (876032890,115,504.436,-13.689,133.854,116,-341.494,-12.089,106.469,1.000,3.000,0.000000); -- West Sarutabaruta (z374) -> East Sarutabaruta (z383) +INSERT INTO `zonelines` VALUES (909587322,115,425.197,-29.483,693.491,116,-422.940,-28.935,601.463,1.000,8.000,0.000000); -- West Sarutabaruta (z376) -> East Sarutabaruta (z385) +INSERT INTO `zonelines` VALUES (943141754,115,-374.546,-25.351,61.091,145,-100.050,-2.664,406.818,1.000,4.000,1.570796); -- West Sarutabaruta (z378) -> Giddeus (z411) +INSERT INTO `zonelines` VALUES (1631007610,115,-279.160,-12.112,660.050,194,-316.779,-9.680,860.009,1.000,4.000,3.141593); -- West Sarutabaruta (z37a) -> Outer Horutoto Ruins (z5e1) +INSERT INTO `zonelines` VALUES (1664562042,115,-340.006,8.097,-399.521,194,-579.995,-9.667,-636.951,1.000,4.000,1.570796); -- West Sarutabaruta (z37c) -> Outer Horutoto Ruins (z5e9) +INSERT INTO `zonelines` VALUES (1698116474,115,221.245,-0.634,39.306,192,-200.937,-11.573,59.994,1.000,4.000,3.141593); -- West Sarutabaruta (z37e) -> Inner Horutoto Ruins (z5cb) +INSERT INTO `zonelines` VALUES (1731670906,115,-228.613,-10.402,-186.111,146,-259.648,113.723,-358.869,1.000,4.000,4.712389); -- West Sarutabaruta (z37g) -> Balgas Dais (z423) +INSERT INTO `zonelines` VALUES (808989562,116,-128.070,-7.903,-520.014,241,124.043,-7.704,-39.992,1.000,6.000,3.141593); -- East Sarutabaruta (z380) -> Windurst Woods (z6p1) +INSERT INTO `zonelines` VALUES (842543994,116,-343.926,-13.696,106.455,115,501.209,-12.111,134.432,1.000,3.000,3.141593); -- East Sarutabaruta (z382) -> West Sarutabaruta (z375) +INSERT INTO `zonelines` VALUES (876098426,116,-425.512,-30.692,600.890,115,421.970,-28.059,694.068,1.000,3.000,3.141593); -- East Sarutabaruta (z384) -> West Sarutabaruta (z377) +INSERT INTO `zonelines` VALUES (909652858,116,306.101,-37.753,664.733,117,-65.655,44.371,-737.096,1.000,3.000,4.712389); -- East Sarutabaruta (z386) -> Tahrongi Canyon (z391) +INSERT INTO `zonelines` VALUES (943207290,116,-60.020,-32.344,759.397,194,419.991,-9.637,716.991,1.000,4.000,4.712389); -- East Sarutabaruta (z388) -> Outer Horutoto Ruins (z5e3) +INSERT INTO `zonelines` VALUES (1631073146,116,399.294,-8.287,99.968,192,437.101,-9.602,180.014,1.000,4.000,0.000000); -- East Sarutabaruta (z38a) -> Inner Horutoto Ruins (z5c5) +INSERT INTO `zonelines` VALUES (1664627578,116,259.996,-12.117,-479.060,194,580.018,-25.626,-637.011,1.000,4.000,1.570796); -- East Sarutabaruta (z38c) -> Outer Horutoto Ruins (z5e7) +INSERT INTO `zonelines` VALUES (809055098,117,-64.818,42.560,-740.870,116,305.377,-36.092,660.435,1.000,3.000,1.570796); -- Tahrongi Canyon (z390) -> East Sarutabaruta (z387) +INSERT INTO `zonelines` VALUES (842609530,117,-238.244,48.730,703.991,119,-121.850,-30.722,-616.268,1.000,6.000,4.712389); -- Tahrongi Canyon (z392) -> Meriphataud Mountains (z3b1) +INSERT INTO `zonelines` VALUES (876163962,117,485.901,43.001,514.729,198,-362.446,-12.747,-179.992,1.000,4.000,0.000000); -- Tahrongi Canyon (z394) -> Maze Of Shakhrami (z5i1) +INSERT INTO `zonelines` VALUES (909718394,117,446.613,-6.385,-40.255,118,-620.614,-46.470,159.343,1.000,4.000,0.000000); -- Tahrongi Canyon (z396) -> Buburimu Peninsula (z3a1) +INSERT INTO `zonelines` VALUES (811676538,118,-625.802,-50.081,159.848,117,442.781,-1.641,-40.144,1.000,4.000,3.141593); -- Buburimu Peninsula (z3a0) -> Tahrongi Canyon (z397) +INSERT INTO `zonelines` VALUES (845230970,118,187.797,-6.095,-227.499,249,0.003,-6.252,117.971,1.000,5.000,1.570796); -- Buburimu Peninsula (z3a2) -> Mhaura (z6x1) +INSERT INTO `zonelines` VALUES (878785402,118,-360.092,-45.410,315.477,198,474.629,-31.203,-259.091,1.000,4.000,3.574255); -- Buburimu Peninsula (z3a4) -> Maze Of Shakhrami (z5i3) +INSERT INTO `zonelines` VALUES (912339834,118,444.135,15.322,201.022,213,-58.808,-21.364,-286.654,1.000,3.000,4.712389); -- Buburimu Peninsula (z3a6) -> Labyrinth Of Onzozo (z5x1) +INSERT INTO `zonelines` VALUES (945894266,118,-279.987,14.891,-324.019,4,669.917,-23.138,911.655,1.500,4.000,2.967060); -- Buburimu Peninsula (z3a8) -> Bibiki Bay (z041) +INSERT INTO `zonelines` VALUES (811742074,119,-119.897,-36.606,-620.103,117,-239.016,49.663,699.986,1.000,6.000,1.570796); -- Meriphataud Mountains (z3b0) -> Tahrongi Canyon (z393) +INSERT INTO `zonelines` VALUES (845296506,119,-454.593,23.968,661.763,120,520.391,-15.885,-502.917,1.000,6.000,4.712389); -- Meriphataud Mountains (z3b2) -> Sauromugue Champaign (z3c1) +INSERT INTO `zonelines` VALUES (878850938,119,756.268,-35.643,-40.040,151,-239.447,-1.813,-19.980,1.000,4.000,0.000000); -- Meriphataud Mountains (z3b4) -> Castle Oztroja (z471) +INSERT INTO `zonelines` VALUES (912405370,119,774.883,-23.719,621.556,121,-459.974,1.075,-480.899,1.000,3.000,4.712389); -- Meriphataud Mountains (z3b6) -> The Sanctuary Of Zitah (z3d1) +INSERT INTO `zonelines` VALUES (811807610,120,519.887,-21.817,-507.899,119,-454.135,28.409,657.790,1.000,3.000,1.570796); -- Sauromugue Champaign (z3c0) -> Meriphataud Mountains (z3b3) +INSERT INTO `zonelines` VALUES (845362042,120,-480.019,-9.175,200.836,110,372.582,19.363,475.631,1.000,20.000,2.530727); -- Sauromugue Champaign (z3c2) -> Rolanberry Fields (z325) +INSERT INTO `zonelines` VALUES (878916474,120,-579.985,-3.881,399.839,246,52.497,-1.579,-0.004,1.000,4.000,3.141593); -- Sauromugue Champaign (z3c4) -> Port Jeuno (z6u1) +INSERT INTO `zonelines` VALUES (912470906,120,-104.001,-27.307,-427.826,200,-380.035,-13.548,398.032,1.000,4.000,1.570796); -- Sauromugue Champaign (z3c6) -> Garlaige Citadel (z5k1) +INSERT INTO `zonelines` VALUES (946025338,120,263.991,-3.402,-390.048,200,19.991,-19.566,438.008,1.000,4.000,1.570796); -- Sauromugue Champaign (z3c8) -> Garlaige Citadel (z5k3) +INSERT INTO `zonelines` VALUES (811873146,121,-459.975,-0.849,-483.827,119,772.487,-19.504,612.472,1.000,3.000,2.103507); -- The Sanctuary Of Zitah (z3d0) -> Meriphataud Mountains (z3b7) +INSERT INTO `zonelines` VALUES (845427578,121,543.198,2.706,-581.175,153,397.158,3.590,-59.985,1.000,3.000,0.000000); -- The Sanctuary Of Zitah (z3d2) -> The Boyahda Tree (z491) +INSERT INTO `zonelines` VALUES (878982010,121,378.574,2.738,-496.548,153,338.298,-5.135,75.195,1.000,3.000,4.712389); -- The Sanctuary Of Zitah (z3d4) -> The Boyahda Tree (z493) +INSERT INTO `zonelines` VALUES (912536442,121,177.189,2.677,-181.773,154,118.378,-11.935,140.068,1.000,3.000,3.141593); -- The Sanctuary Of Zitah (z3d6) -> Dragons Aery (z4a3) +INSERT INTO `zonelines` VALUES (946090874,121,-240.008,-3.052,647.439,122,-0.012,-9.889,-146.430,1.000,4.000,4.712389); -- The Sanctuary Of Zitah (z3d8) -> Romaeve (z3e1) +INSERT INTO `zonelines` VALUES (811938682,122,-0.001,-11.035,-150.120,121,-238.888,-2.225,642.089,1.000,6.000,1.570796); -- Romaeve (z3e0) -> The Sanctuary Of Zitah (z3d9) +INSERT INTO `zonelines` VALUES (845493114,122,0.010,-35.107,126.633,251,-0.011,-1.848,-176.133,1.000,4.000,4.712389); -- Romaeve (z3e2) -> Hall Of The Gods (z6z1) +INSERT INTO `zonelines` VALUES (812004218,123,-241.934,-2.136,531.924,250,-51.997,-11.656,-106.254,1.000,4.000,4.712389); -- Yuhtunga Jungle (z3f0) -> Kazham (z6y1) +INSERT INTO `zonelines` VALUES (845558650,123,-640.020,12.240,-419.949,176,228.391,-28.160,335.129,1.000,4.000,2.514696); -- Yuhtunga Jungle (z3f2) -> Sea Serpent Grotto (z4w1) +INSERT INTO `zonelines` VALUES (879113082,123,120.004,4.267,99.994,124,-357.024,6.386,139.422,1.000,4.000,0.000000); -- Yuhtunga Jungle (z3f4) -> Yhoator Jungle (z3g1) +INSERT INTO `zonelines` VALUES (912667514,123,119.984,4.267,19.983,124,-476.853,6.503,59.442,1.000,4.000,0.000000); -- Yuhtunga Jungle (z3f6) -> Yhoator Jungle (z3g3) +INSERT INTO `zonelines` VALUES (946221946,123,119.993,4.267,-299.975,124,-586.840,6.758,-263.946,1.000,4.000,0.000000); -- Yuhtunga Jungle (z3f8) -> Yhoator Jungle (z3g5) +INSERT INTO `zonelines` VALUES (1634087802,123,111.600,4.267,-457.326,124,-476.878,6.665,-500.774,1.000,4.000,0.000000); -- Yuhtunga Jungle (z3fa) -> Yhoator Jungle (z3g7) +INSERT INTO `zonelines` VALUES (1667642234,123,420.025,16.096,480.034,205,-418.664,28.916,231.701,1.000,3.000,4.712389); -- Yuhtunga Jungle (z3fc) -> Ifrits Cauldron (z5p7) +INSERT INTO `zonelines` VALUES (812069754,124,-360.018,4.000,140.012,123,116.825,6.613,100.000,1.000,4.000,3.141593); -- Yhoator Jungle (z3g0) -> Yuhtunga Jungle (z3f5) +INSERT INTO `zonelines` VALUES (845624186,124,-480.012,4.222,59.973,123,116.805,6.613,19.989,1.000,4.000,3.141593); -- Yhoator Jungle (z3g2) -> Yuhtunga Jungle (z3f7) +INSERT INTO `zonelines` VALUES (879178618,124,-589.975,4.407,-263.321,123,116.813,6.428,-299.969,1.000,4.000,3.141593); -- Yhoator Jungle (z3g4) -> Yuhtunga Jungle (z3f9) +INSERT INTO `zonelines` VALUES (912733050,124,-479.986,4.279,-499.997,123,108.189,6.375,-456.889,1.000,4.000,3.141593); -- Yhoator Jungle (z3g6) -> Yuhtunga Jungle (z3fb) +INSERT INTO `zonelines` VALUES (946287482,124,-102.098,-2.930,258.741,205,100.285,-1.768,-320.749,1.000,4.000,4.712389); -- Yhoator Jungle (z3g8) -> Ifrits Cauldron (z5p3) +INSERT INTO `zonelines` VALUES (1634153338,124,105.101,-3.384,345.912,205,299.938,14.160,-81.802,1.000,4.000,4.712389); -- Yhoator Jungle (z3ga) -> Ifrits Cauldron (z5p1) +INSERT INTO `zonelines` VALUES (1667707770,124,299.955,-6.708,-627.151,159,179.986,-9.694,41.971,1.000,4.000,1.570796); -- Yhoator Jungle (z3gc) -> Temple Of Uggalepih (z4f1) +INSERT INTO `zonelines` VALUES (1701262202,124,65.003,-12.874,-507.206,159,59.996,-9.598,81.988,1.000,4.000,1.570796); -- Yhoator Jungle (z3ge) -> Temple Of Uggalepih (z4f3) +INSERT INTO `zonelines` VALUES (1734816634,124,7.971,-12.884,-507.240,159,-59.956,-9.725,81.957,1.000,4.000,1.570796); -- Yhoator Jungle (z3gg) -> Temple Of Uggalepih (z4f5) +INSERT INTO `zonelines` VALUES (1768371066,124,347.445,-12.797,-225.017,159,238.951,-9.730,179.998,1.000,4.000,0.000000); -- Yhoator Jungle (z3gi) -> Temple Of Uggalepih (z4f9) +INSERT INTO `zonelines` VALUES (1801925498,124,347.382,-12.750,-168.008,159,198.942,-17.706,300.020,1.000,4.000,0.000000); -- Yhoator Jungle (z3gk) -> Temple Of Uggalepih (z4f7) +INSERT INTO `zonelines` VALUES (1835479930,124,380.022,4.321,80.029,160,260.019,-15.728,319.871,1.000,4.000,1.570796); -- Yhoator Jungle (z3gm) -> Den Of Rancor (z4gb) +INSERT INTO `zonelines` VALUES (812135290,125,378.677,7.081,-12.103,114,260.090,6.013,320.454,1.000,4.000,1.570796); -- Western Altepa Desert (z3h0) -> Eastern Altepa Desert (z363) +INSERT INTO `zonelines` VALUES (845689722,125,680.278,12.371,-100.201,173,-519.361,-31.872,340.020,1.000,4.000,0.000000); -- Western Altepa Desert (z3h2) -> Korroloka Tunnel (z4t5) +INSERT INTO `zonelines` VALUES (879244154,125,420.284,4.911,363.912,247,-20.052,6.074,-122.408,1.000,4.000,4.712389); -- Western Altepa Desert (z3h4) -> Rabao (z6v1) +INSERT INTO `zonelines` VALUES (912798586,125,-114.443,-2.575,-500.360,114,-320.016,25.995,-100.021,1.000,4.000,0.000000); -- Western Altepa Desert (z3h6) -> Eastern Altepa Desert (z365) +INSERT INTO `zonelines` VALUES (946353018,125,-19.832,12.931,443.826,174,-20.008,-22.161,-242.030,1.000,4.000,4.712389); -- Western Altepa Desert (z3h8) -> Kuftal Tunnel (z4u1) +INSERT INTO `zonelines` VALUES (1634218874,125,179.942,14.684,-285.087,208,179.993,-9.754,-147.950,1.000,4.000,1.570796); -- Western Altepa Desert (z3ha) -> Quicksand Caves (z5s5) +INSERT INTO `zonelines` VALUES (1667773306,125,-739.979,-13.356,-765.012,208,-740.014,-17.602,-521.835,1.000,4.000,1.570796); -- Western Altepa Desert (z3hc) -> Quicksand Caves (z5s7) +INSERT INTO `zonelines` VALUES (1701327738,125,-280.009,14.345,299.985,208,-381.571,-1.774,859.998,1.000,4.000,0.000000); -- Western Altepa Desert (z3he) -> Quicksand Caves (z5sx) +INSERT INTO `zonelines` VALUES (1734882170,125,-138.758,8.079,-328.026,208,419.981,-8.635,-879.744,1.000,4.000,4.712389); -- Western Altepa Desert (z3hg) -> Quicksand Caves (z5sb) +INSERT INTO `zonelines` VALUES (1768436602,125,-329.071,8.361,-221.287,208,-290.525,-8.762,-141.257,1.000,4.000,3.141593); -- Western Altepa Desert (z3hi) -> Quicksand Caves (z5sd) +INSERT INTO `zonelines` VALUES (1801991034,125,223.952,14.189,12.711,208,327.608,-8.805,60.391,1.000,4.000,0.000000); -- Western Altepa Desert (z3hk) -> Quicksand Caves (z5sf) +INSERT INTO `zonelines` VALUES (1835545466,125,-19.983,22.144,204.964,208,-59.994,-17.649,263.474,1.000,8.000,4.712389); -- Western Altepa Desert (z3hm) -> Quicksand Caves (z5sh) +INSERT INTO `zonelines` VALUES (1869099898,125,-848.505,7.985,-541.019,208,-382.233,-0.653,-296.316,1.000,4.000,3.141593); -- Western Altepa Desert (z3ho) -> Quicksand Caves (z5sj) +INSERT INTO `zonelines` VALUES (1902654330,125,-888.021,7.199,-421.232,208,-811.328,-0.758,-258.488,1.000,4.000,3.141593); -- Western Altepa Desert (z3hq) -> Quicksand Caves (z5sl) +INSERT INTO `zonelines` VALUES (1936208762,125,-375.969,14.526,186.971,208,-583.626,-0.883,743.580,1.000,4.000,0.000000); -- Western Altepa Desert (z3hs) -> Quicksand Caves (z5sn) +INSERT INTO `zonelines` VALUES (1969763194,125,-492.829,13.822,97.924,208,-341.118,-1.337,484.062,1.000,4.000,1.177814); -- Western Altepa Desert (z3hu) -> Quicksand Caves (z5sp) +INSERT INTO `zonelines` VALUES (812200826,126,140.004,5.979,-480.004,246,-158.194,10.315,97.573,1.000,2.000,2.320520); -- Qufim Island (z3i0) -> Port Jeuno (z6u5) +INSERT INTO `zonelines` VALUES (845755258,126,-642.015,13.918,459.993,127,358.134,24.806,-60.001,1.000,4.000,3.141593); -- Qufim Island (z3i2) -> Behemoths Dominion (z3j1) +INSERT INTO `zonelines` VALUES (879309690,126,-289.882,-26.699,320.036,184,460.022,-1.770,-103.442,1.000,4.000,4.712389); -- Qufim Island (z3i4) -> Lower Delkfutts Tower (z541) +INSERT INTO `zonelines` VALUES (812266362,127,361.024,22.103,-60.001,126,-638.714,16.865,459.966,1.000,4.000,0.000000); -- Behemoths Dominion (z3j0) -> Qufim Island (z3i3) +INSERT INTO `zonelines` VALUES (812331898,128,-239.077,-3.098,-19.953,113,315.644,-1.517,-60.633,1.000,4.000,3.141593); -- Valley Of Sorrows (z3k0) -> Cape Teriggan (z355) +INSERT INTO `zonelines` VALUES (845886330,128,39.951,-3.102,-140.068,113,230.879,-2.668,-180.868,1.000,4.000,3.141593); -- Valley Of Sorrows (z3k2) -> Cape Teriggan (z353) +INSERT INTO `zonelines` VALUES (812462970,130,0.001,-50.351,-106.589,178,-40.005,-3.398,-232.000,1.000,3.000,4.712389); -- Ruaun Gardens (z3m0) -> The Shrine Of Ruavitau (z4y1) +INSERT INTO `zonelines` VALUES (812477562,130,541.865,-45.956,176.066,180,189.849,-176.455,346.531,1.000,3.000,5.961505); -- Ruaun Gardens (zlm0) -> Laloff Amphitheater (z503) +INSERT INTO `zonelines` VALUES (846017402,130,-94.809,-34.736,-145.489,178,-119.993,-19.360,-192.009,1.000,3.000,4.712389); -- Ruaun Gardens (z3m2) -> The Shrine Of Ruavitau (z4y3) +INSERT INTO `zonelines` VALUES (846031994,130,0.002,-45.956,569.781,180,-605.070,-25.487,436.136,1.000,3.000,4.712389); -- Ruaun Gardens (zlm2) -> Laloff Amphitheater (z505) +INSERT INTO `zonelines` VALUES (879571834,130,94.793,-34.736,-145.478,178,119.987,-19.344,-191.989,1.000,3.000,4.712389); -- Ruaun Gardens (z3m4) -> The Shrine Of Ruavitau (z4y5) +INSERT INTO `zonelines` VALUES (879586426,130,-541.859,-45.956,176.056,180,60.080,-227.125,473.425,1.000,3.000,3.453913); -- Ruaun Gardens (zlm4) -> Laloff Amphitheater (z507) +INSERT INTO `zonelines` VALUES (913126266,130,-91.502,-26.530,-433.740,177,-100.010,-25.752,-399.468,1.000,4.000,1.570796); -- Ruaun Gardens (z3m6) -> Velugannon Palace (z4x1) +INSERT INTO `zonelines` VALUES (913140858,130,-334.886,-45.956,-460.949,180,-236.692,-140.109,413.546,1.000,3.000,2.197696); -- Ruaun Gardens (zlm6) -> Laloff Amphitheater (z509) +INSERT INTO `zonelines` VALUES (946680698,130,91.486,-26.530,-433.753,177,99.981,-25.752,-399.453,1.000,4.000,1.570796); -- Ruaun Gardens (z3m8) -> Velugannon Palace (z4x3) +INSERT INTO `zonelines` VALUES (946695290,130,-1.099,-58.013,-641.502,251,0.005,-1.640,362.018,1.000,3.000,1.570796); -- Ruaun Gardens (zlm8) -> Hall Of The Gods (z6z3) +INSERT INTO `zonelines` VALUES (1634546554,130,359.114,-26.530,-242.838,177,359.501,-25.752,-260.017,1.000,4.000,0.000000); -- Ruaun Gardens (z3ma) -> Velugannon Palace (z4x5) +INSERT INTO `zonelines` VALUES (1668100986,130,317.283,-10.713,-103.073,178,351.996,-3.398,-160.002,1.000,3.000,3.141593); -- Ruaun Gardens (z3mc) -> The Shrine Of Ruavitau (z4y7) +INSERT INTO `zonelines` VALUES (1701655418,130,433.233,-26.718,-14.592,177,399.460,-25.752,19.983,1.000,4.000,0.000000); -- Ruaun Gardens (z3me) -> Velugannon Palace (z4x7) +INSERT INTO `zonelines` VALUES (1735209850,130,341.805,-26.741,266.383,177,319.465,-25.752,419.983,1.000,4.000,0.000000); -- Ruaun Gardens (z3mg) -> Velugannon Palace (z4x9) +INSERT INTO `zonelines` VALUES (1768764282,130,193.716,-10.700,266.626,178,239.998,-3.398,352.002,1.000,3.000,1.570796); -- Ruaun Gardens (z3mi) -> The Shrine Of Ruavitau (z4y9) +INSERT INTO `zonelines` VALUES (1802318714,130,147.751,-26.728,407.505,177,139.982,-25.752,399.486,1.000,4.000,4.712389); -- Ruaun Gardens (z3mk) -> Velugannon Palace (z4xb) +INSERT INTO `zonelines` VALUES (1835873146,130,-147.737,-26.762,407.471,177,-140.018,-25.752,399.461,1.000,4.000,4.712389); -- Ruaun Gardens (z3mm) -> Velugannon Palace (z4xd) +INSERT INTO `zonelines` VALUES (1869427578,130,-195.491,-10.747,269.073,178,-240.003,-3.398,352.003,1.000,3.000,1.570796); -- Ruaun Gardens (z3mo) -> The Shrine Of Ruavitau (z4yb) +INSERT INTO `zonelines` VALUES (1902982010,130,-341.805,-26.762,266.353,177,-320.485,-25.752,419.998,1.000,4.000,3.141593); -- Ruaun Gardens (z3mq) -> Velugannon Palace (z4xf) +INSERT INTO `zonelines` VALUES (1936536442,130,-433.420,-26.762,-14.597,177,-400.505,-25.752,19.998,1.000,4.000,3.141593); -- Ruaun Gardens (z3ms) -> Velugannon Palace (z4xh) +INSERT INTO `zonelines` VALUES (1970090874,130,-316.315,-10.756,-102.789,178,-351.995,-3.398,-159.991,1.000,3.000,0.000000); -- Ruaun Gardens (z3mu) -> The Shrine Of Ruavitau (z4yd) +INSERT INTO `zonelines` VALUES (2003645306,130,-358.998,-26.762,-242.817,177,-360.460,-25.752,-260.002,1.000,4.000,3.141593); -- Ruaun Gardens (z3mw) -> Velugannon Palace (z4xj) +INSERT INTO `zonelines` VALUES (2037199738,130,334.888,-45.956,-460.958,180,527.721,-41.082,559.469,1.000,3.000,0.934538); -- Ruaun Gardens (z3my) -> Laloff Amphitheater (z501) +INSERT INTO `zonelines` VALUES (812856186,136,18.084,-4.298,-658.120,84,-500.451,-39.710,504.894,1.000,4.000,1.119254); -- Beaucedine Glacier S (z3s0) -> Batallia Downs S (z2c5) +INSERT INTO `zonelines` VALUES (846410618,136,-180.000,-86.893,283.000,137,680.000,-2.495,-300.000,1.000,5.000,3.141593); -- Beaucedine Glacier S (z3s2) -> Xarcabard S (z3t1) +INSERT INTO `zonelines` VALUES (812921722,137,683.275,-6.517,-300.196,136,-180.000,-81.850,280.000,1.000,4.000,1.570796); -- Xarcabard S (z3t0) -> Beaucedine Glacier S (z3s3) +INSERT INTO `zonelines` VALUES (846476154,137,-437.021,-52.941,20.018,138,412.020,-13.611,-19.964,1.000,4.000,3.141593); -- Xarcabard S (z3t2) -> Castle Zvahl Baileys S (z3u1) +INSERT INTO `zonelines` VALUES (812987258,138,414.951,-16.608,-19.995,137,-414.000,-46.500,20.000,1.000,5.000,0.000000); -- Castle Zvahl Baileys S (z3u0) -> Xarcabard S (z3t3) +INSERT INTO `zonelines` VALUES (846541690,138,-185.026,-39.497,20.000,155,62.014,-1.907,-19.989,1.000,4.000,3.141593); -- Castle Zvahl Baileys S (z3u2) -> Castle Zvahl Keep S (z4b1) +INSERT INTO `zonelines` VALUES (813052794,139,-540.003,156.710,-209.995,142,439.814,-42.481,169.755,1.000,4.000,3.141593); -- Horlais Peak (z3v0) -> Yughott Grotto (z3y9) +INSERT INTO `zonelines` VALUES (846607226,139,439.943,-43.222,69.988,142,437.235,-42.063,68.564,1.000,3.000,2.587814); -- Horlais Peak (z3v2) -> Yughott Grotto (z3yb) +INSERT INTO `zonelines` VALUES (813118330,140,99.723,-2.166,-45.669,100,-738.178,-67.173,619.325,1.000,6.000,0.905795); -- Ghelsba Outpost (z3w0) -> West Ronfaure (z2s9) +INSERT INTO `zonelines` VALUES (846672762,140,-7.915,-2.391,-60.877,142,-255.961,-2.711,-69.828,1.000,4.000,3.141593); -- Ghelsba Outpost (z3w2) -> Yughott Grotto (z3y7) +INSERT INTO `zonelines` VALUES (880227194,140,130.046,-22.812,181.572,141,-161.497,-21.977,19.985,1.000,5.000,0.000000); -- Ghelsba Outpost (z3w4) -> Fort Ghelsba (z3x1) +INSERT INTO `zonelines` VALUES (813183866,141,-172.091,-23.874,16.925,140,125.852,-22.097,180.403,1.000,4.000,3.141593); -- Fort Ghelsba (z3x0) -> Ghelsba Outpost (z3w5) +INSERT INTO `zonelines` VALUES (846738298,141,225.670,-87.001,18.620,142,276.235,-42.359,149.944,1.000,4.000,0.000000); -- Fort Ghelsba (z3x2) -> Yughott Grotto (z3y1) +INSERT INTO `zonelines` VALUES (880292730,141,232.903,-47.029,101.886,142,295.374,-26.691,249.657,1.000,4.000,0.000000); -- Fort Ghelsba (z3x4) -> Yughott Grotto (z3y3) +INSERT INTO `zonelines` VALUES (913847162,141,11.523,-23.930,-108.084,142,55.237,-14.923,70.061,1.000,4.000,0.000000); -- Fort Ghelsba (z3x6) -> Yughott Grotto (z3y5) +INSERT INTO `zonelines` VALUES (813249402,142,273.019,-43.500,150.416,141,219.949,-86.032,19.489,1.000,5.000,3.141593); -- Yughott Grotto (z3y0) -> Fort Ghelsba (z3x3) +INSERT INTO `zonelines` VALUES (846803834,142,291.230,-27.265,249.336,141,226.688,-46.417,101.045,1.000,5.000,3.141593); -- Yughott Grotto (z3y2) -> Fort Ghelsba (z3x5) +INSERT INTO `zonelines` VALUES (880358266,142,50.504,-15.840,70.595,141,6.587,-22.088,-107.077,1.000,5.000,3.141593); -- Yughott Grotto (z3y4) -> Fort Ghelsba (z3x7) +INSERT INTO `zonelines` VALUES (913912698,142,-251.344,-3.365,-69.672,140,-2.049,-2.202,-60.185,1.000,4.500,0.000000); -- Yughott Grotto (z3y6) -> Ghelsba Outpost (z3w3) +INSERT INTO `zonelines` VALUES (947467130,142,443.240,-43.033,169.684,139,-536.363,157.713,-210.819,1.000,4.000,0.000000); -- Yughott Grotto (z3y8) -> Horlais Peak (z3v1) +INSERT INTO `zonelines` VALUES (1635332986,142,440.908,-43.149,69.949,139,444.270,-42.210,68.513,1.000,3.000,0.460064); -- Yughott Grotto (z3ya) -> Horlais Peak (z3v3) +INSERT INTO `zonelines` VALUES (813314938,143,1.494,-3.051,59.893,106,495.999,-36.647,1172.910,1.000,4.000,2.443461); -- Palborough Mines (z3z0) -> North Gustaberg (z2y9) +INSERT INTO `zonelines` VALUES (846869370,143,117.365,-43.612,-140.074,144,-361.434,101.798,-259.996,1.000,4.000,0.000000); -- Palborough Mines (z3z2) -> Waughroon Shrine (z401) +INSERT INTO `zonelines` VALUES (880423802,143,180.841,-42.417,-73.497,144,340.017,-118.107,277.484,1.000,4.000,1.570796); -- Palborough Mines (z3z4) -> Waughroon Shrine (z403) +INSERT INTO `zonelines` VALUES (808465530,144,-364.006,101.224,-259.955,143,114.483,-41.944,-140.014,1.000,4.000,3.141593); -- Waughroon Shrine (z400) -> Palborough Mines (z3z3) +INSERT INTO `zonelines` VALUES (842019962,144,340.004,-118.806,280.002,143,180.861,-40.500,-70.971,1.000,4.000,4.712389); -- Waughroon Shrine (z402) -> Palborough Mines (z3z5) +INSERT INTO `zonelines` VALUES (808531066,145,-100.857,-4.534,411.410,115,-374.008,-23.712,63.289,1.000,3.000,4.712389); -- Giddeus (z410) -> West Sarutabaruta (z379) +INSERT INTO `zonelines` VALUES (842085498,145,-139.999,-7.532,-300.329,146,317.842,-126.158,380.143,1.000,4.000,3.141593); -- Giddeus (z412) -> Balgas Dais (z421) +INSERT INTO `zonelines` VALUES (808596602,146,321.741,-128.397,379.976,145,-135.904,-5.788,-300.668,1.000,4.000,0.000000); -- Balgas Dais (z420) -> Giddeus (z413) +INSERT INTO `zonelines` VALUES (842151034,146,-260.290,111.152,-363.578,115,-225.921,-8.401,-185.284,1.000,2.000,5.859007); -- Balgas Dais (z422) -> West Sarutabaruta (z37h) +INSERT INTO `zonelines` VALUES (808662138,147,-300.088,-1.085,96.044,109,578.786,23.416,-376.731,1.000,4.000,3.141593); -- Beadeaux (z430) -> Pashhow Marshlands (z315) +INSERT INTO `zonelines` VALUES (842216570,147,384.501,36.717,19.617,148,337.901,38.091,20.087,1.000,3.000,3.141593); -- Beadeaux (z432) -> Qulun Dome (z441) +INSERT INTO `zonelines` VALUES (875771002,147,260.002,29.129,1.730,148,259.988,38.363,42.943,1.000,3.000,4.712389); -- Beadeaux (z434) -> Qulun Dome (z443) +INSERT INTO `zonelines` VALUES (909325434,147,-31.975,20.859,59.829,148,2.887,22.372,59.957,1.000,3.000,0.000000); -- Beadeaux (z436) -> Qulun Dome (z445) +INSERT INTO `zonelines` VALUES (808727674,148,340.763,36.669,20.085,147,387.382,38.029,19.694,1.000,3.000,0.000000); -- Qulun Dome (z440) -> Beadeaux (z433) +INSERT INTO `zonelines` VALUES (842282106,148,260.018,36.672,40.049,147,259.988,30.447,-0.811,1.000,3.000,1.570796); -- Qulun Dome (z442) -> Beadeaux (z435) +INSERT INTO `zonelines` VALUES (875836538,148,-0.012,20.602,60.009,147,-34.844,22.357,59.775,1.000,3.000,3.141593); -- Qulun Dome (z444) -> Beadeaux (z437) +INSERT INTO `zonelines` VALUES (808793210,149,219.470,-4.470,0.038,104,-239.556,-10.381,-591.281,1.000,6.000,4.712389); -- Davoi (z450) -> Jugner Forest (z2w7) +INSERT INTO `zonelines` VALUES (842347642,149,279.002,2.534,-18.078,150,261.354,-8.792,23.124,1.000,3.000,4.375854); -- Davoi (z452) -> Monastic Cavern (z461) +INSERT INTO `zonelines` VALUES (875902074,149,177.907,2.807,-241.380,150,203.232,-17.416,-260.029,1.000,3.000,0.000000); -- Davoi (z454) -> Monastic Cavern (z463) +INSERT INTO `zonelines` VALUES (909456506,149,-22.126,3.042,-82.941,150,-43.718,-18.034,-101.104,1.000,3.000,2.775247); -- Davoi (z456) -> Monastic Cavern (z465) +INSERT INTO `zonelines` VALUES (943010938,149,57.810,3.393,-362.412,150,37.269,-17.565,-380.190,1.000,3.000,3.141593); -- Davoi (z458) -> Monastic Cavern (z467) +INSERT INTO `zonelines` VALUES (1630876794,149,93.208,1.734,-162.222,150,77.537,-17.565,-180.037,1.000,3.000,3.141593); -- Davoi (z45a) -> Monastic Cavern (z469) +INSERT INTO `zonelines` VALUES (808858746,150,262.959,-10.803,19.936,149,282.292,2.498,-17.908,1.000,3.000,0.000000); -- Monastic Cavern (z460) -> Davoi (z453) +INSERT INTO `zonelines` VALUES (842413178,150,200.040,-19.282,-260.230,149,177.745,2.918,-238.573,1.000,3.000,4.712389); -- Monastic Cavern (z462) -> Davoi (z455) +INSERT INTO `zonelines` VALUES (875967610,150,-40.076,-19.404,-100.113,149,-22.086,3.454,-80.150,1.000,3.000,4.712389); -- Monastic Cavern (z464) -> Davoi (z457) +INSERT INTO `zonelines` VALUES (909522042,150,40.040,-19.277,-380.068,149,57.952,3.204,-359.422,1.000,3.000,4.712389); -- Monastic Cavern (z466) -> Davoi (z459) +INSERT INTO `zonelines` VALUES (943076474,150,79.993,-19.133,-180.071,149,93.179,2.233,-158.973,1.000,2.000,4.712389); -- Monastic Cavern (z468) -> Davoi (z45b) +INSERT INTO `zonelines` VALUES (808924282,151,-242.002,-3.955,-20.019,119,752.632,-33.761,-40.035,1.000,4.000,3.141593); -- Castle Oztroja (z470) -> Meriphataud Mountains (z3b5) +INSERT INTO `zonelines` VALUES (842478714,151,-165.505,19.887,-140.027,152,-247.998,12.609,-100.008,1.000,4.000,3.141593); -- Castle Oztroja (z472) -> Altar Room (z481) +INSERT INTO `zonelines` VALUES (876033146,151,-295.090,-4.001,180.000,152,-288.028,-1.406,180.054,1.000,4.000,3.141593); -- Castle Oztroja (z474) -> Altar Room (z483) +INSERT INTO `zonelines` VALUES (808989818,152,-244.926,10.383,-100.000,151,-162.895,22.136,-139.923,1.000,4.000,0.000000); -- Altar Room (z480) -> Castle Oztroja (z473) +INSERT INTO `zonelines` VALUES (842544250,152,-285.039,-3.611,180.032,151,-292.009,-1.886,179.994,1.000,4.000,0.000000); -- Altar Room (z482) -> Castle Oztroja (z475) +INSERT INTO `zonelines` VALUES (809055354,153,393.999,2.331,-60.573,121,539.901,3.379,-580.218,1.000,3.000,3.141593); -- The Boyahda Tree (z490) -> The Sanctuary Of Zitah (z3d3) +INSERT INTO `zonelines` VALUES (842609786,153,337.280,-6.619,71.739,121,380.081,3.756,-499.802,1.000,3.000,1.570796); -- The Boyahda Tree (z492) -> The Sanctuary Of Zitah (z3d5) +INSERT INTO `zonelines` VALUES (876164218,153,-140.890,2.353,206.980,154,-60.006,-2.915,-39.501,1.000,3.000,4.712389); -- The Boyahda Tree (z494) -> Dragons Aery (z4a1) +INSERT INTO `zonelines` VALUES (909718650,153,96.526,-16.907,-221.490,202,517.957,-18.013,540.045,1.000,3.000,0.000000); -- The Boyahda Tree (z496) -> Cloister Of Storms (z5m1) +INSERT INTO `zonelines` VALUES (943273082,153,8.902,5.360,-338.835,202,-523.126,6.808,-500.019,1.000,3.000,0.000000); -- The Boyahda Tree (z498) -> Cloister Of Storms (z5m3) +INSERT INTO `zonelines` VALUES (811676794,154,-60.006,-4.748,-42.501,153,-140.008,3.787,202.715,1.000,3.000,1.570796); -- Dragons Aery (z4a0) -> The Boyahda Tree (z495) +INSERT INTO `zonelines` VALUES (845231226,154,121.480,-13.450,139.987,121,179.953,3.753,-180.016,1.000,3.000,0.000000); -- Dragons Aery (z4a2) -> The Sanctuary Of Zitah (z3d7) +INSERT INTO `zonelines` VALUES (811742330,155,64.947,-4.505,-20.005,138,-181.969,-35.542,19.995,1.000,4.000,0.000000); -- Castle Zvahl Keep S (z4b0) -> Castle Zvahl Baileys S (z3u3) +INSERT INTO `zonelines` VALUES (845296762,155,-559.607,-72.731,59.959,156,114.308,-7.639,0.022,1.000,3.000,3.141593); -- Castle Zvahl Keep S (z4b2) -> Throne Room S (z4c1) +INSERT INTO `zonelines` VALUES (811807866,156,117.118,-8.712,0.007,155,-555.996,-71.691,59.989,1.000,3.000,0.000000); -- Throne Room S (z4c0) -> Castle Zvahl Keep S (z4b3) +INSERT INTO `zonelines` VALUES (811938938,158,-300.039,-107.256,31.308,158,12.098,-105.408,27.683,2.075,7.000,2.356194); -- Upper Delkfutts Tower (z4e0) -> Upper Delkfutts Tower (z4e1) +INSERT INTO `zonelines` VALUES (845493370,158,19.967,-105.775,31.392,158,-291.555,-109.008,27.636,1.150,7.000,0.785398); -- Upper Delkfutts Tower (z4e2) -> Upper Delkfutts Tower (z4e3) +INSERT INTO `zonelines` VALUES (879047802,158,19.976,-42.212,31.373,158,251.863,-40.981,27.592,2.000,7.000,2.356194); -- Upper Delkfutts Tower (z4e4) -> Upper Delkfutts Tower (z4e5) +INSERT INTO `zonelines` VALUES (912602234,158,260.008,-42.091,31.337,158,27.719,-45.196,28.094,2.075,7.000,0.785398); -- Upper Delkfutts Tower (z4e6) -> Upper Delkfutts Tower (z4e7) +INSERT INTO `zonelines` VALUES (812004474,159,179.986,-10.897,44.575,124,299.997,-5.838,-622.998,1.000,3.000,4.712389); -- Temple Of Uggalepih (z4f0) -> Yhoator Jungle (z3gd) +INSERT INTO `zonelines` VALUES (845558906,159,60.015,-10.929,84.513,124,65.035,-11.628,-503.018,1.000,3.000,4.712389); -- Temple Of Uggalepih (z4f2) -> Yhoator Jungle (z3gf) +INSERT INTO `zonelines` VALUES (879113338,159,-59.978,-11.206,84.547,124,8.004,-11.638,-503.051,1.000,3.000,4.712389); -- Temple Of Uggalepih (z4f4) -> Yhoator Jungle (z3gh) +INSERT INTO `zonelines` VALUES (912667770,159,195.937,-19.215,300.014,124,343.003,-11.650,-168.009,1.000,3.000,3.141593); -- Temple Of Uggalepih (z4f6) -> Yhoator Jungle (z3gl) +INSERT INTO `zonelines` VALUES (946222202,159,235.933,-11.407,179.988,124,342.997,-11.682,-225.007,1.000,3.000,3.141593); -- Temple Of Uggalepih (z4f8) -> Yhoator Jungle (z3gj) +INSERT INTO `zonelines` VALUES (1634088058,159,430.465,5.268,213.312,160,460.003,-15.531,236.893,1.000,4.000,1.570796); -- Temple Of Uggalepih (z4fa) -> Den Of Rancor (z4g1) +INSERT INTO `zonelines` VALUES (1667642490,159,9.384,5.085,13.077,160,20.019,4.681,36.936,1.000,4.000,1.570796); -- Temple Of Uggalepih (z4fc) -> Den Of Rancor (z4g3) +INSERT INTO `zonelines` VALUES (1701196922,159,-230.897,5.026,-106.535,160,-219.972,4.738,-83.082,1.000,4.000,1.570796); -- Temple Of Uggalepih (z4fe) -> Den Of Rancor (z4g5) +INSERT INTO `zonelines` VALUES (1734751354,159,-13.745,5.181,30.688,160,-36.018,5.194,19.986,1.000,4.000,0.000000); -- Temple Of Uggalepih (z4fg) -> Den Of Rancor (z4g7) +INSERT INTO `zonelines` VALUES (1768305786,159,-230.364,3.011,67.211,163,-363.970,-13.233,-341.473,1.000,4.000,5.913595); -- Temple Of Uggalepih (z4fi) -> Sacrificial Chamber (z4j1) +INSERT INTO `zonelines` VALUES (812070010,160,459.971,-17.212,240.010,159,432.013,5.353,216.472,1.000,4.000,4.876130); -- Den Of Rancor (z4g0) -> Temple Of Uggalepih (z4fb) +INSERT INTO `zonelines` VALUES (845624442,160,19.987,2.568,40.053,159,8.340,5.039,15.884,1.000,4.000,4.539292); -- Den Of Rancor (z4g2) -> Temple Of Uggalepih (z4fd) +INSERT INTO `zonelines` VALUES (879178874,160,-220.004,2.818,-79.965,159,-231.602,5.049,-103.515,1.000,4.000,4.511223); -- Den Of Rancor (z4g4) -> Temple Of Uggalepih (z4ff) +INSERT INTO `zonelines` VALUES (912733306,160,-40.012,2.798,20.044,159,-16.737,5.220,31.905,1.000,4.000,3.445684); -- Den Of Rancor (z4g6) -> Temple Of Uggalepih (z4fh) +INSERT INTO `zonelines` VALUES (946287738,160,-104.914,42.060,55.960,163,316.848,-2.182,340.030,1.000,5.000,3.141593); -- Den Of Rancor (z4g8) -> Sacrificial Chamber (z4j3) +INSERT INTO `zonelines` VALUES (1634153594,160,259.965,-17.295,323.041,124,380.798,6.340,83.074,1.000,4.000,4.712389); -- Den Of Rancor (z4ga) -> Yhoator Jungle (z3gn) +INSERT INTO `zonelines` VALUES (1667708026,160,200.047,32.813,-60.079,211,564.776,34.297,500.819,1.000,4.000,0.000000); -- Den Of Rancor (z4gc) -> Cloister Of Tides (z5v1) +INSERT INTO `zonelines` VALUES (1701262458,160,179.971,13.098,-160.013,211,-499.996,14.222,-440.788,1.000,4.000,1.570796); -- Den Of Rancor (z4ge) -> Cloister Of Tides (z5v3) +INSERT INTO `zonelines` VALUES (812135546,161,414.951,-16.608,-19.995,112,-433.249,-48.742,20.010,1.000,5.000,0.000000); -- Castle Zvahl Baileys (z4h0) -> Xarcabard (z343) +INSERT INTO `zonelines` VALUES (845689978,161,-185.026,-39.497,20.000,162,62.014,-1.907,-19.989,1.000,4.000,3.141593); -- Castle Zvahl Baileys (z4h2) -> Castle Zvahl Keep (z4i1) +INSERT INTO `zonelines` VALUES (812201082,162,64.947,-4.505,-20.005,161,-181.969,-35.542,19.995,1.000,4.000,0.000000); -- Castle Zvahl Keep (z4i0) -> Castle Zvahl Baileys (z4h3) +INSERT INTO `zonelines` VALUES (845755514,162,-559.607,-72.731,59.959,165,114.308,-7.639,0.022,1.000,3.000,3.141593); -- Castle Zvahl Keep (z4i2) -> Throne Room (z4l1) +INSERT INTO `zonelines` VALUES (812266618,163,-367.745,-15.839,-343.181,159,-231.701,3.273,64.605,1.000,4.000,1.864322); -- Sacrificial Chamber (z4j0) -> Temple Of Uggalepih (z4fj) +INSERT INTO `zonelines` VALUES (845821050,163,319.996,-3.150,340.015,160,-100.848,43.910,55.405,1.000,5.000,0.000000); -- Sacrificial Chamber (z4j2) -> Den Of Rancor (z4g9) +INSERT INTO `zonelines` VALUES (812332154,164,-300.000,-15.506,160.000,98,-104.000,-25.360,-410.000,1.000,3.000,4.712389); -- Garlaige Citadel S (z4k0) -> Sauromugue Champaign S (z2q5) +INSERT INTO `zonelines` VALUES (845886586,164,100.000,-21.596,200.000,98,264.000,-1.360,-370.000,1.000,3.000,4.712389); -- Garlaige Citadel S (z4k2) -> Sauromugue Champaign S (z2q7) +INSERT INTO `zonelines` VALUES (812397690,165,117.118,-8.712,0.007,162,-555.996,-71.691,59.989,1.000,3.000,0.000000); -- Throne Room (z4l0) -> Castle Zvahl Keep (z4i3) +INSERT INTO `zonelines` VALUES (812463226,166,-140.044,0.000,-324.570,101,818.507,-66.774,659.680,1.000,4.000,2.181662); -- Ranguemont Pass (z4m0) -> East Ronfaure (z2tb) +INSERT INTO `zonelines` VALUES (846017658,166,305.885,-70.470,258.022,111,-538.233,-42.189,-377.391,1.000,4.000,0.000000); -- Ranguemont Pass (z4m2) -> Beaucedine Glacier (z331) +INSERT INTO `zonelines` VALUES (812528762,167,99.973,-27.768,75.035,233,14.872,8.918,24.002,1.000,3.000,0.000000); -- Bostaunieux Oubliette (z4n0) -> Chateau Doraguille (z6h3) +INSERT INTO `zonelines` VALUES (846083194,167,-379.996,-11.723,-239.562,100,-712.746,-40.500,18.408,1.000,3.000,0.000000); -- Bostaunieux Oubliette (z4n2) -> West Ronfaure (z2sf) +INSERT INTO `zonelines` VALUES (812594298,168,-179.547,-3.431,-42.006,208,-980.193,14.913,-282.863,1.000,4.000,1.570796); -- Chamber Of Oracles (z4o0) -> Quicksand Caves (z5st) +INSERT INTO `zonelines` VALUES (846148730,168,184.919,-1.794,-100.041,208,-900.334,14.849,-245.438,1.000,4.000,1.800036); -- Chamber Of Oracles (z4o2) -> Quicksand Caves (z5sv) +INSERT INTO `zonelines` VALUES (812659834,169,-340.011,4.068,275.049,192,-259.996,6.399,242.859,1.000,4.000,1.570796); -- Toraimarai Canal (z4p0) -> Inner Horutoto Ruins (z5cd) +INSERT INTO `zonelines` VALUES (846214266,169,139.984,-3.771,132.962,239,-16.436,-1.940,255.546,1.000,3.000,5.497787); -- Toraimarai Canal (z4p2) -> Windurst Walls (z6n7) +INSERT INTO `zonelines` VALUES (879768698,169,-260.000,21.102,85.825,170,-260.136,2.090,-325.702,1.000,4.000,4.712389); -- Toraimarai Canal (z4p4) -> Full Moon Fountain (z4q1) +INSERT INTO `zonelines` VALUES (913323130,169,-323.996,8.864,260.004,170,405.990,2.111,420.062,1.000,4.000,3.141593); -- Toraimarai Canal (z4p6) -> Full Moon Fountain (z4q3) +INSERT INTO `zonelines` VALUES (812725370,170,-260.059,0.719,-329.073,169,-259.980,21.794,81.887,1.000,4.000,1.570796); -- Full Moon Fountain (z4q0) -> Toraimarai Canal (z4p5) +INSERT INTO `zonelines` VALUES (846279802,170,409.773,0.701,419.936,169,-320.003,9.742,260.022,1.000,4.000,0.000000); -- Full Moon Fountain (z4q2) -> Toraimarai Canal (z4p7) +INSERT INTO `zonelines` VALUES (812790906,171,380.064,-35.332,6.945,91,-376.179,-30.387,-776.159,1.000,4.000,5.497787); -- Crawlers Nest S (z4r0) -> Rolanberry Fields S (z2j7) +INSERT INTO `zonelines` VALUES (846345338,171,87.469,-3.590,380.545,91,-774.920,-38.356,-494.912,1.000,4.000,5.497787); -- Crawlers Nest S (z4r2) -> Rolanberry Fields S (z2j9) +INSERT INTO `zonelines` VALUES (812856442,172,23.039,-2.622,3.851,234,-193.484,-9.986,-21.772,1.000,3.000,0.000000); -- Zeruhn Mines (z4s0) -> Bastok Mines (z6i5) +INSERT INTO `zonelines` VALUES (846410874,172,-273.927,12.872,-20.256,173,459.967,-41.728,160.627,1.000,4.000,4.712389); -- Zeruhn Mines (z4s2) -> Korroloka Tunnel (z4t1) +INSERT INTO `zonelines` VALUES (812921978,173,459.979,-42.936,156.973,172,-270.707,14.159,-20.268,1.000,3.000,0.000000); -- Korroloka Tunnel (z4t0) -> Zeruhn Mines (z4s3) +INSERT INTO `zonelines` VALUES (846476410,173,-500.000,-23.838,4.001,114,499.839,5.391,-76.809,1.000,4.000,4.712389); -- Korroloka Tunnel (z4t2) -> Eastern Altepa Desert (z361) +INSERT INTO `zonelines` VALUES (880030842,173,-523.020,-33.357,340.048,125,676.280,12.742,-99.425,1.000,4.000,3.384405); -- Korroloka Tunnel (z4t4) -> Western Altepa Desert (z3h3) +INSERT INTO `zonelines` VALUES (812987514,174,-20.034,-23.995,-245.611,125,-19.901,13.607,440.058,1.000,4.000,1.570796); -- Kuftal Tunnel (z4u0) -> Western Altepa Desert (z3h9) +INSERT INTO `zonelines` VALUES (846541946,174,20.418,-23.369,280.014,113,-219.149,-1.742,-324.096,1.000,4.000,4.712389); -- Kuftal Tunnel (z4u2) -> Cape Teriggan (z351) +INSERT INTO `zonelines` VALUES (813053050,175,420.008,-60.092,-122.008,84,176.010,5.979,-415.987,1.000,4.000,0.785398); -- The Eldieme Necropolis S (z4v0) -> Batallia Downs S (z2c7) +INSERT INTO `zonelines` VALUES (846607482,175,438.647,-51.914,-299.991,84,165.521,22.218,-603.006,1.000,3.000,5.174027); -- The Eldieme Necropolis S (z4v2) -> Batallia Downs S (z2c9) +INSERT INTO `zonelines` VALUES (880161914,175,340.011,-52.117,324.996,84,96.010,-2.021,175.998,1.000,4.000,5.497787); -- The Eldieme Necropolis S (z4v4) -> Batallia Downs S (z2cb) +INSERT INTO `zonelines` VALUES (913716346,175,60.012,-36.354,164.979,84,-91.992,-10.000,28.006,1.000,4.000,5.497787); -- The Eldieme Necropolis S (z4v6) -> Batallia Downs S (z2cd) +INSERT INTO `zonelines` VALUES (947270778,175,-165.031,-36.024,260.003,84,-256.002,-10.021,176.001,1.000,4.000,3.926991); -- The Eldieme Necropolis S (z4v8) -> Batallia Downs S (z2cf) +INSERT INTO `zonelines` VALUES (1635136634,175,-300.006,-28.084,115.014,84,-267.996,-26.000,-107.999,1.000,4.000,2.356194); -- The Eldieme Necropolis S (z4va) -> Batallia Downs S (z2ch) +INSERT INTO `zonelines` VALUES (1668691066,175,-434.959,-28.154,540.002,84,-424.004,-26.021,376.000,1.000,4.000,5.497787); -- The Eldieme Necropolis S (z4vc) -> Batallia Downs S (z2cj) +INSERT INTO `zonelines` VALUES (1702245498,175,-555.012,-20.914,99.998,84,-652.004,-18.000,131.999,1.000,4.000,0.785398); -- The Eldieme Necropolis S (z4ve) -> Batallia Downs S (z2cl) +INSERT INTO `zonelines` VALUES (813118586,176,232.119,-30.290,337.806,123,-636.328,14.480,-420.062,1.000,4.000,0.000000); -- Sea Serpent Grotto (z4w0) -> Yuhtunga Jungle (z3f3) +INSERT INTO `zonelines` VALUES (846673018,176,-60.563,-4.396,415.563,252,-19.238,-2.163,-63.964,1.000,4.000,4.712389); -- Sea Serpent Grotto (z4w2) -> Norg (z701) +INSERT INTO `zonelines` VALUES (813184122,177,-99.991,-28.774,-396.020,130,-90.952,-25.676,-431.084,1.000,3.000,4.913556); -- Velugannon Palace (z4x0) -> Ruaun Gardens (z3m7) +INSERT INTO `zonelines` VALUES (846738554,177,100.000,-28.774,-396.005,130,90.945,-25.686,-431.105,1.000,3.000,4.501867); -- Velugannon Palace (z4x2) -> Ruaun Gardens (z3m9) +INSERT INTO `zonelines` VALUES (880292986,177,356.044,-28.774,-260.000,130,356.155,-25.660,-240.876,1.000,3.000,3.725255); -- Velugannon Palace (z4x4) -> Ruaun Gardens (z3mb) +INSERT INTO `zonelines` VALUES (913847418,177,396.003,-28.774,20.000,130,429.720,-25.641,-14.436,1.000,3.000,3.182568); -- Velugannon Palace (z4x6) -> Ruaun Gardens (z3mf) +INSERT INTO `zonelines` VALUES (947401850,177,316.009,-28.774,420.000,130,339.137,-25.660,264.275,1.000,3.000,2.466777); -- Velugannon Palace (z4x8) -> Ruaun Gardens (z3mh) +INSERT INTO `zonelines` VALUES (1635267706,177,140.000,-28.774,396.016,130,146.516,-25.660,404.193,1.000,3.000,1.924088); -- Velugannon Palace (z4xa) -> Ruaun Gardens (z3ml) +INSERT INTO `zonelines` VALUES (1668822138,177,-140.000,-28.774,395.992,130,-146.537,-25.660,404.204,1.000,3.000,1.212974); -- Velugannon Palace (z4xc) -> Ruaun Gardens (z3mn) +INSERT INTO `zonelines` VALUES (1702376570,177,-315.995,-28.774,420.000,130,-339.163,-25.660,264.267,1.000,3.000,0.665605); -- Velugannon Palace (z4xe) -> Ruaun Gardens (z3mr) +INSERT INTO `zonelines` VALUES (1735931002,177,-396.015,-28.774,20.000,130,-430.705,-25.660,-14.479,1.000,3.000,6.247036); -- Velugannon Palace (z4xg) -> Ruaun Gardens (z3mt) +INSERT INTO `zonelines` VALUES (1769485434,177,-355.970,-28.774,-260.000,130,-356.137,-25.660,-240.902,1.000,3.000,5.690311); -- Velugannon Palace (z4xi) -> Ruaun Gardens (z3mx) +INSERT INTO `zonelines` VALUES (813249658,178,-40.000,-4.452,-235.621,130,-0.003,-46.609,-112.182,1.000,4.000,1.570796); -- The Shrine Of Ruavitau (z4y0) -> Ruaun Gardens (z3m1) +INSERT INTO `zonelines` VALUES (846804090,178,-119.988,-20.414,-195.630,130,-96.318,-33.737,-147.817,1.000,3.000,2.145516); -- The Shrine Of Ruavitau (z4y2) -> Ruaun Gardens (z3m3) +INSERT INTO `zonelines` VALUES (880358522,178,119.993,-20.398,-195.610,130,96.326,-33.663,-147.828,1.000,3.000,0.995355); -- The Shrine Of Ruavitau (z4y4) -> Ruaun Gardens (z3m5) +INSERT INTO `zonelines` VALUES (913912954,178,355.705,-4.452,-159.993,130,320.798,-9.770,-104.233,1.000,3.000,0.313450); -- The Shrine Of Ruavitau (z4y6) -> Ruaun Gardens (z3md) +INSERT INTO `zonelines` VALUES (947467386,178,239.985,-4.452,355.654,130,195.928,-9.654,269.686,1.000,3.000,5.334615); -- The Shrine Of Ruavitau (z4y8) -> Ruaun Gardens (z3mj) +INSERT INTO `zonelines` VALUES (1635333242,178,-240.015,-4.452,355.655,130,-197.707,-9.589,272.111,1.000,3.000,4.080957); -- The Shrine Of Ruavitau (z4ya) -> Ruaun Gardens (z3mp) +INSERT INTO `zonelines` VALUES (1668887674,178,-355.712,-4.452,-160.000,130,-319.884,-9.696,-103.948,1.000,3.000,2.827007); -- The Shrine Of Ruavitau (z4yc) -> Ruaun Gardens (z3mv) +INSERT INTO `zonelines` VALUES (1702442106,178,-0.024,43.363,60.008,181,-697.114,-6.656,-32.351,1.000,4.000,0.000000); -- The Shrine Of Ruavitau (z4ye) -> The Celestial Nexus (z511) +INSERT INTO `zonelines` VALUES (808465786,180,525.982,-42.268,561.904,130,333.017,-44.896,-458.350,1.000,3.000,4.080132); -- Laloff Amphitheater (z500) -> Ruaun Gardens (z3mz) +INSERT INTO `zonelines` VALUES (842020218,180,186.966,-177.520,345.600,130,538.792,-44.896,175.066,1.000,3.000,2.826366); -- Laloff Amphitheater (z502) -> Ruaun Gardens (zlm1) +INSERT INTO `zonelines` VALUES (875574650,180,-605.074,-26.576,433.148,130,-0.001,-44.896,566.523,1.000,3.000,1.570796); -- Laloff Amphitheater (z504) -> Ruaun Gardens (zlm3) +INSERT INTO `zonelines` VALUES (909129082,180,62.905,-228.241,472.507,130,-538.786,-44.896,175.059,1.000,3.000,0.310969); -- Laloff Amphitheater (z506) -> Ruaun Gardens (zlm5) +INSERT INTO `zonelines` VALUES (942683514,180,-234.934,-141.199,415.984,130,-332.991,-44.896,-458.311,1.000,3.000,5.333239); -- Laloff Amphitheater (z508) -> Ruaun Gardens (zlm7) +INSERT INTO `zonelines` VALUES (808531322,181,-700.982,-9.674,-32.345,178,-3.380,46.326,59.996,1.000,3.000,3.141593); -- The Celestial Nexus (z510) -> The Shrine Of Ruavitau (z4yf) +INSERT INTO `zonelines` VALUES (808727930,184,459.993,-4.880,-106.484,126,-286.271,-21.619,320.084,1.000,4.000,0.000000); -- Lower Delkfutts Tower (z540) -> Qufim Island (z3i5) +INSERT INTO `zonelines` VALUES (811677050,190,-130.011,-3.772,260.750,101,200.015,-3.187,-536.074,1.000,6.000,4.712389); -- King Ranperres Tomb (z5a0) -> East Ronfaure (z2t7) +INSERT INTO `zonelines` VALUES (845231482,190,59.815,4.162,305.710,101,660.078,-21.883,-588.047,2.000,6.000,4.712389); -- King Ranperres Tomb (z5a2) -> East Ronfaure (z2t9) +INSERT INTO `zonelines` VALUES (878785914,190,250.585,3.163,340.224,104,-339.471,-6.782,462.074,1.000,4.000,1.047198); -- King Ranperres Tomb (z5a4) -> Jugner Forest (z2w5) +INSERT INTO `zonelines` VALUES (811742586,191,0.228,-6.431,-0.011,107,-601.433,35.204,-520.031,1.000,10.000,0.000000); -- Dangruf Wadi (z5b0) -> South Gustaberg (z2z9) +INSERT INTO `zonelines` VALUES (845297018,191,7.124,-6.431,619.315,106,-694.542,93.097,314.168,1.000,5.000,5.497787); -- Dangruf Wadi (z5b2) -> North Gustaberg (z2yb) +INSERT INTO `zonelines` VALUES (878916986,192,429.002,-12.992,180.000,116,396.225,-7.669,99.989,1.000,3.000,3.141593); -- Inner Horutoto Ruins (z5c4) -> East Sarutabaruta (z38b) +INSERT INTO `zonelines` VALUES (1633891706,192,-193.007,-15.057,59.969,115,223.706,0.114,39.976,1.000,3.000,0.000000); -- Inner Horutoto Ruins (z5ca) -> West Sarutabaruta (z37f) +INSERT INTO `zonelines` VALUES (1667446138,192,-259.981,6.448,250.063,169,-339.995,5.941,278.013,1.000,4.000,4.712389); -- Inner Horutoto Ruins (z5cc) -> Toraimarai Canal (z4p1) +INSERT INTO `zonelines` VALUES (811873658,193,-74.082,-4.103,659.997,102,-272.118,21.715,98.859,1.000,5.000,0.000000); -- Ordelles Caves (z5d0) -> La Theine Plateau (z2u7) +INSERT INTO `zonelines` VALUES (845428090,193,180.034,28.075,600.112,102,-59.413,28.699,151.634,1.000,5.000,4.712389); -- Ordelles Caves (z5d2) -> La Theine Plateau (z2u9) +INSERT INTO `zonelines` VALUES (878982522,193,-203.476,-31.924,-219.995,102,60.020,37.761,-316.183,1.000,5.000,1.570796); -- Ordelles Caves (z5d4) -> La Theine Plateau (z2ub) +INSERT INTO `zonelines` VALUES (811939194,194,-309.020,-12.866,860.021,115,-276.409,-11.665,660.009,1.000,3.000,0.000000); -- Outer Horutoto Ruins (z5e0) -> West Sarutabaruta (z37b) +INSERT INTO `zonelines` VALUES (845493626,194,420.018,-13.105,709.024,116,-59.996,-31.677,756.249,1.000,3.000,1.570796); -- Outer Horutoto Ruins (z5e2) -> East Sarutabaruta (z389) +INSERT INTO `zonelines` VALUES (912602490,194,580.025,-28.976,-628.988,116,259.999,-11.661,-476.211,1.000,3.000,4.712389); -- Outer Horutoto Ruins (z5e6) -> East Sarutabaruta (z38d) +INSERT INTO `zonelines` VALUES (946156922,194,-579.994,-12.993,-629.016,115,-339.959,8.355,-396.924,1.000,3.000,4.712389); -- Outer Horutoto Ruins (z5e8) -> West Sarutabaruta (z37d) +INSERT INTO `zonelines` VALUES (812004730,195,-555.012,-20.914,99.998,105,-693.609,-14.583,173.590,1.000,4.000,0.785398); -- The Eldieme Necropolis (z5f0) -> Batallia Downs (z2xn) +INSERT INTO `zonelines` VALUES (845559162,195,-434.959,-28.154,540.002,105,-464.853,-22.563,335.136,1.000,4.000,5.497787); -- The Eldieme Necropolis (z5f2) -> Batallia Downs (z2x9) +INSERT INTO `zonelines` VALUES (879113594,195,-165.031,-36.024,260.003,105,-214.550,-6.542,134.555,1.000,4.000,3.926991); -- The Eldieme Necropolis (z5f4) -> Batallia Downs (z2xb) +INSERT INTO `zonelines` VALUES (912668026,195,340.011,-52.117,324.996,105,54.594,0.978,134.594,1.000,4.000,5.497787); -- The Eldieme Necropolis (z5f6) -> Batallia Downs (z2xd) +INSERT INTO `zonelines` VALUES (946222458,195,60.012,-36.354,164.979,105,-133.604,-6.624,-13.814,1.000,4.000,5.497787); -- The Eldieme Necropolis (z5f8) -> Batallia Downs (z2xf) +INSERT INTO `zonelines` VALUES (1634088314,195,-300.006,-28.084,115.014,105,-226.393,-22.628,-66.378,1.000,4.000,2.356194); -- The Eldieme Necropolis (z5fa) -> Batallia Downs (z2xh) +INSERT INTO `zonelines` VALUES (1667642746,195,420.008,-60.092,-122.008,105,134.402,9.438,-374.405,1.000,4.000,0.785398); -- The Eldieme Necropolis (z5fc) -> Batallia Downs (z2xj) +INSERT INTO `zonelines` VALUES (1701197178,195,441.989,-51.914,-299.991,105,165.521,22.218,-603.006,1.000,3.000,5.174027); -- The Eldieme Necropolis (z5fe) -> Batallia Downs (z2xl) +INSERT INTO `zonelines` VALUES (812070266,196,44.028,-71.118,-340.120,108,703.532,17.044,216.502,1.000,3.000,2.792527); -- Gusgen Mines (z5g0) -> Konschtat Highlands (z307) +INSERT INTO `zonelines` VALUES (845624698,196,100.204,-63.562,-240.494,11,-372.562,-12.814,462.226,1.000,4.000,0.523599); -- Gusgen Mines (z5g2) -> Oldton Movalpolos (z0b5) +INSERT INTO `zonelines` VALUES (812135802,197,380.064,-35.332,6.945,110,-381.747,-31.068,-788.092,1.000,4.000,4.945691); -- Crawlers Nest (z5h0) -> Rolanberry Fields (z329) +INSERT INTO `zonelines` VALUES (845690234,197,87.469,-3.590,380.545,110,-788.664,-39.278,-502.067,1.000,4.000,6.062613); -- Crawlers Nest (z5h2) -> Rolanberry Fields (z32b) +INSERT INTO `zonelines` VALUES (812201338,198,-370.004,-15.322,-180.822,117,481.394,44.388,515.493,1.000,4.000,3.141593); -- Maze Of Shakhrami (z5i0) -> Tahrongi Canyon (z395) +INSERT INTO `zonelines` VALUES (845755770,198,479.993,-33.642,-259.976,118,-356.219,-43.107,314.873,1.000,3.000,0.000000); -- Maze Of Shakhrami (z5i2) -> Buburimu Peninsula (z3a5) +INSERT INTO `zonelines` VALUES (879310202,198,-140.331,-14.165,164.240,7,-163.496,7.221,-260.872,1.000,4.000,0.000000); -- Maze Of Shakhrami (z5i4) -> Attohwa Chasm (z071) +INSERT INTO `zonelines` VALUES (812332410,200,-380.015,-15.506,400.996,120,-103.991,-25.956,-425.221,1.000,3.000,4.712389); -- Garlaige Citadel (z5k0) -> Sauromugue Champaign (z3c7) +INSERT INTO `zonelines` VALUES (845886842,200,20.000,-21.596,440.979,120,264.002,-1.748,-387.444,1.000,3.000,4.712389); -- Garlaige Citadel (z5k2) -> Sauromugue Champaign (z3c9) +INSERT INTO `zonelines` VALUES (812397946,201,-403.028,-3.794,-420.001,113,-294.009,-12.278,539.901,1.000,4.000,3.141593); -- Cloister Of Gales (z5l0) -> Cape Teriggan (z359) +INSERT INTO `zonelines` VALUES (812463482,202,514.061,-19.553,539.258,153,93.262,-16.609,-220.303,1.000,3.000,3.553284); -- Cloister Of Storms (z5m0) -> The Boyahda Tree (z497) +INSERT INTO `zonelines` VALUES (846017914,202,-527.022,5.412,-500.806,153,4.992,6.323,-340.571,1.000,3.000,3.141593); -- Cloister Of Storms (z5m2) -> The Boyahda Tree (z499) +INSERT INTO `zonelines` VALUES (812529018,203,500.039,-4.622,519.998,204,99.980,-1.768,275.993,1.000,4.000,1.570796); -- Cloister Of Frost (z5n0) -> Feiyin (z5o7) +INSERT INTO `zonelines` VALUES (846083450,203,-453.019,-23.037,-399.995,204,241.998,-30.236,159.991,1.000,3.000,3.141593); -- Cloister Of Frost (z5n2) -> Feiyin (z5o9) +INSERT INTO `zonelines` VALUES (812594554,204,-179.993,-28.770,-199.963,111,280.025,17.881,568.587,1.000,4.000,1.570796); -- Feiyin (z5o0) -> Beaucedine Glacier (z337) +INSERT INTO `zonelines` VALUES (846148986,204,244.965,-26.953,59.998,206,-241.046,-25.860,19.991,1.000,3.000,0.000000); -- Feiyin (z5o2) -> Qubia Arena (z5q1) +INSERT INTO `zonelines` VALUES (879703418,204,264.944,-31.225,-70.021,206,-62.095,-30.074,-80.027,1.000,3.000,0.000000); -- Feiyin (z5o4) -> Qubia Arena (z5q3) +INSERT INTO `zonelines` VALUES (913257850,204,100.007,-4.454,280.023,203,499.993,-1.696,523.343,1.000,4.000,4.712389); -- Feiyin (z5o6) -> Cloister Of Frost (z5n1) +INSERT INTO `zonelines` VALUES (946812282,204,245.790,-31.265,159.982,203,-449.500,-21.936,-399.976,1.000,4.000,0.000000); -- Feiyin (z5o8) -> Cloister Of Frost (z5n3) +INSERT INTO `zonelines` VALUES (812660090,205,299.994,12.061,-85.013,124,102.056,-1.571,344.135,1.000,4.000,2.650368); -- Ifrits Cauldron (z5p0) -> Yhoator Jungle (z3gb) +INSERT INTO `zonelines` VALUES (846214522,205,100.340,-3.652,-323.961,124,-100.461,-1.628,255.806,1.000,4.000,0.883077); -- Ifrits Cauldron (z5p2) -> Yhoator Jungle (z3g9) +INSERT INTO `zonelines` VALUES (879768954,205,-58.748,46.833,110.261,207,-698.729,-1.045,-646.659,1.000,3.000,4.712389); -- Ifrits Cauldron (z5p4) -> Cloister Of Flames (z5r1) +INSERT INTO `zonelines` VALUES (913323386,205,-419.271,27.025,227.968,123,420.005,18.650,476.787,1.000,4.000,1.570796); -- Ifrits Cauldron (z5p6) -> Yuhtunga Jungle (z3fd) +INSERT INTO `zonelines` VALUES (812725626,206,-243.979,-27.156,19.998,204,242.074,-25.860,60.014,1.000,3.000,3.141593); -- Qubia Arena (z5q0) -> Feiyin (z5o3) +INSERT INTO `zonelines` VALUES (846280058,206,-65.027,-31.190,-80.020,204,262.011,-30.115,-69.998,1.000,3.000,3.141593); -- Qubia Arena (z5q2) -> Feiyin (z5o5) +INSERT INTO `zonelines` VALUES (812791162,207,-698.595,-3.594,-650.200,205,-60.296,48.884,105.967,1.000,3.000,1.834907); -- Cloister Of Flames (z5r0) -> Ifrits Cauldron (z5p5) +INSERT INTO `zonelines` VALUES (812856698,208,940.001,-20.088,-360.986,114,420.002,8.362,191.739,1.000,4.000,1.570796); -- Quicksand Caves (z5s0) -> Eastern Altepa Desert (z367) +INSERT INTO `zonelines` VALUES (846411130,208,700.015,-28.008,-685.018,114,19.980,16.529,-321.526,1.000,4.000,4.712389); -- Quicksand Caves (z5s2) -> Eastern Altepa Desert (z369) +INSERT INTO `zonelines` VALUES (879965562,208,180.010,-12.268,-145.070,125,179.988,16.043,-281.511,1.000,4.000,4.712389); -- Quicksand Caves (z5s4) -> Western Altepa Desert (z3hb) +INSERT INTO `zonelines` VALUES (913519994,208,-740.003,-20.211,-518.989,125,-740.000,-11.967,-761.537,1.000,4.000,4.712389); -- Quicksand Caves (z5s6) -> Western Altepa Desert (z3hd) +INSERT INTO `zonelines` VALUES (947074426,208,614.981,-12.028,-379.983,114,126.597,8.245,-20.012,1.000,4.000,3.141593); -- Quicksand Caves (z5s8) -> Eastern Altepa Desert (z36b) +INSERT INTO `zonelines` VALUES (1634940282,208,420.065,-10.161,-883.002,125,-138.784,8.934,-332.049,1.000,4.000,1.570796); -- Quicksand Caves (z5sa) -> Western Altepa Desert (z3hh) +INSERT INTO `zonelines` VALUES (1668494714,208,-286.968,-10.436,-141.236,125,-325.234,8.777,-220.852,1.000,4.000,0.000000); -- Quicksand Caves (z5sc) -> Western Altepa Desert (z3hj) +INSERT INTO `zonelines` VALUES (1702049146,208,324.022,-10.514,60.323,125,220.071,14.204,13.230,1.000,4.000,3.141593); -- Quicksand Caves (z5se) -> Western Altepa Desert (z3hl) +INSERT INTO `zonelines` VALUES (1735603578,208,-59.992,-20.009,259.977,125,-20.001,23.951,201.725,1.000,4.000,1.570796); -- Quicksand Caves (z5sg) -> Western Altepa Desert (z3hn) +INSERT INTO `zonelines` VALUES (1769158010,208,-376.956,-1.988,-297.505,125,-844.734,8.842,-540.749,1.000,4.000,0.000000); -- Quicksand Caves (z5si) -> Western Altepa Desert (z3hp) +INSERT INTO `zonelines` VALUES (1802712442,208,-806.639,-1.941,-259.527,125,-883.969,8.776,-420.910,1.000,4.000,0.000000); -- Quicksand Caves (z5sk) -> Western Altepa Desert (z3hr) +INSERT INTO `zonelines` VALUES (1836266874,208,-587.853,-2.493,743.779,125,-379.069,14.444,186.901,1.000,4.000,3.141593); -- Quicksand Caves (z5sm) -> Western Altepa Desert (z3ht) +INSERT INTO `zonelines` VALUES (1869821306,208,-344.133,-3.209,488.583,125,-492.920,13.869,101.989,1.000,4.000,4.712389); -- Quicksand Caves (z5so) -> Western Altepa Desert (z3hv) +INSERT INTO `zonelines` VALUES (1903375738,208,578.563,6.198,-492.004,209,-580.383,-0.820,-563.956,1.000,4.000,4.712389); -- Quicksand Caves (z5sq) -> Cloister Of Tremors (z5t1) +INSERT INTO `zonelines` VALUES (1936930170,208,-980.393,13.943,-278.256,168,-177.804,-2.765,-37.893,1.000,3.000,4.712389); -- Quicksand Caves (z5ss) -> Chamber Of Oracles (z4o1) +INSERT INTO `zonelines` VALUES (1970484602,208,-900.079,13.606,-240.896,168,185.914,-0.910,-96.413,1.000,3.000,4.712389); -- Quicksand Caves (z5su) -> Chamber Of Oracles (z4o3) +INSERT INTO `zonelines` VALUES (2004039034,208,-384.968,-4.019,860.009,125,-283.003,15.913,299.964,1.000,4.000,3.141593); -- Quicksand Caves (z5sw) -> Western Altepa Desert (z3hf) +INSERT INTO `zonelines` VALUES (812922234,209,-580.924,-2.070,-567.951,208,577.033,7.343,-496.000,1.000,4.000,1.570796); -- Cloister Of Tremors (z5t0) -> Quicksand Caves (z5sr) +INSERT INTO `zonelines` VALUES (846476666,209,-640.009,-18.380,-499.999,114,80.866,8.464,-100.362,1.000,4.000,3.141593); -- Cloister Of Tremors (z5t2) -> Eastern Altepa Desert (z36d) +INSERT INTO `zonelines` VALUES (813053306,211,561.347,33.018,499.999,160,196.421,34.595,-60.319,1.000,4.000,3.141593); -- Cloister Of Tides (z5v0) -> Den Of Rancor (z4gd) +INSERT INTO `zonelines` VALUES (846607738,211,-500.026,12.543,-437.114,160,179.837,13.394,-157.074,1.000,4.000,4.712389); -- Cloister Of Tides (z5v2) -> Den Of Rancor (z4gf) +INSERT INTO `zonelines` VALUES (813118842,212,-260.017,-23.161,-280.011,113,260.398,5.823,435.661,1.000,4.000,1.570796); -- Gustav Tunnel (z5w0) -> Cape Teriggan (z357) +INSERT INTO `zonelines` VALUES (846673274,212,276.725,-52.898,99.985,103,-772.018,-9.873,19.101,1.000,3.000,3.356547); -- Gustav Tunnel (z5w2) -> Valkurm Dunes (z2v7) +INSERT INTO `zonelines` VALUES (813184378,213,-58.909,-23.085,-290.176,118,443.994,16.464,198.161,1.000,3.000,1.396263); -- Labyrinth Of Onzozo (z5x0) -> Buburimu Peninsula (z3a7) +INSERT INTO `zonelines` VALUES (811939450,230,113.458,-4.079,-57.351,101,86.131,-65.817,273.861,2.000,12.000,0.785398); -- Southern Sandoria (z6e0) -> East Ronfaure (z2t3) +INSERT INTO `zonelines` VALUES (812805498,230,164.933,-5.547,164.792,230,162.591,-4.103,162.423,1.000,4.000,2.356194); -- Southern Sandoria (zmr0) -> (zmr1) (Mog House) +INSERT INTO `zonelines` VALUES (845493882,230,-113.372,-4.075,-57.418,100,-125.880,-64.637,274.100,3.000,10.000,2.356194); -- Southern Sandoria (z6e2) -> West Ronfaure (z2s1) +INSERT INTO `zonelines` VALUES (879048314,230,0.013,-8.469,57.965,231,0.007,-2.315,-32.470,1.000,6.000,4.712389); -- Southern Sandoria (z6e4) -> Northern Sandoria (z6f1) +INSERT INTO `zonelines` VALUES (812004986,231,-0.107,-7.068,-36.133,230,-0.004,-4.182,54.388,1.000,6.000,1.570796); -- Northern Sandoria (z6f0) -> Southern Sandoria (z6e5) +INSERT INTO `zonelines` VALUES (845559418,231,-252.158,1.663,43.913,100,-172.186,-64.596,379.998,3.000,8.000,3.141593); -- Northern Sandoria (z6f2) -> West Ronfaure (z2s3) +INSERT INTO `zonelines` VALUES (846359930,231,134.995,-7.068,-8.439,231,132.764,-2.320,-6.178,1.000,4.000,3.926991); -- Northern Sandoria (zmr2) -> (zmr3) (Mog House) +INSERT INTO `zonelines` VALUES (912668282,231,-123.510,8.289,270.516,232,-107.682,-10.301,-132.215,1.000,4.000,5.497787); -- Northern Sandoria (z6f6) -> Port Sandoria (z6g1) +INSERT INTO `zonelines` VALUES (946222714,231,-238.702,-9.433,105.961,100,-180.473,-66.650,419.995,1.000,3.000,3.141593); -- Northern Sandoria (z6f8) -> West Ronfaure (z2sb) +INSERT INTO `zonelines` VALUES (1634088570,231,-123.566,9.966,192.841,2,-479.621,-8.141,665.350,1.000,8.000,1.570796); -- Northern Sandoria (z6fa) -> Carpenters Landing (z025) +INSERT INTO `zonelines` VALUES (812070522,232,-111.802,-11.876,-136.498,231,-125.375,10.371,268.640,1.000,3.000,2.356194); -- Port Sandoria (z6g0) -> Northern Sandoria (z6f7) +INSERT INTO `zonelines` VALUES (879914362,232,83.260,-19.486,-139.282,232,79.362,-18.173,-135.450,1.000,4.000,3.926991); -- Port Sandoria (zmr4) -> (zmr5) (Mog House) +INSERT INTO `zonelines` VALUES (845690490,233,12.495,6.974,24.047,167,99.978,-25.647,72.867,1.000,4.000,1.570796); -- Chateau Doraguille (z6h2) -> Bostaunieux Oubliette (z4n1) +INSERT INTO `zonelines` VALUES (812201594,234,-15.961,-5.475,-136.018,107,579.993,-1.928,-305.077,1.000,5.000,1.570796); -- Bastok Mines (z6i0) -> South Gustaberg (z2z1) +INSERT INTO `zonelines` VALUES (845756026,234,-104.080,8.101,84.578,235,-201.904,1.928,-194.828,1.000,5.000,4.712389); -- Bastok Mines (z6i2) -> Bastok Markets (z6j1) +INSERT INTO `zonelines` VALUES (879310458,234,-196.032,-10.599,-21.883,172,20.510,-1.583,4.019,1.000,4.000,3.141593); -- Bastok Mines (z6i4) -> Zeruhn Mines (z4s1) +INSERT INTO `zonelines` VALUES (1735552378,234,121.831,-3.367,-71.955,234,116.899,-1.622,-71.987,1.000,13.000,3.141593); -- Bastok Mines (zmrg) -> (zmrh) (Mog House) +INSERT INTO `zonelines` VALUES (812267130,235,-202.243,0.332,-197.784,234,-104.018,9.359,81.411,1.000,8.000,1.570796); -- Bastok Markets (z6j0) -> Bastok Mines (z6i3) +INSERT INTO `zonelines` VALUES (845821562,235,-233.956,-1.943,92.340,236,-194.012,-0.138,-76.239,1.000,10.000,4.712389); -- Bastok Markets (z6j2) -> Port Bastok (z6k3) +INSERT INTO `zonelines` VALUES (879375994,235,-365.697,-13.544,-185.638,107,259.963,-1.928,-183.317,1.000,5.000,1.570796); -- Bastok Markets (z6j4) -> South Gustaberg (z2z3) +INSERT INTO `zonelines` VALUES (912930426,235,-211.990,-13.216,-0.046,237,-9.168,-1.595,0.001,1.000,3.000,3.141593); -- Bastok Markets (z6j6) -> Metalworks (z6l1) +INSERT INTO `zonelines` VALUES (1634889082,235,-146.160,-6.766,29.920,235,-177.000,-9.400,30.026,1.000,2.000,3.141593); -- Bastok Markets (zmra) -> (zmrb) (Mog House) +INSERT INTO `zonelines` VALUES (1668443514,235,-146.168,-6.781,-30.329,235,-177.000,-9.400,-30.251,1.000,2.000,3.141593); -- Bastok Markets (zmrc) -> (zmrd) (Mog House) +INSERT INTO `zonelines` VALUES (812332666,236,150.300,5.934,6.330,106,660.004,-2.478,306.236,1.000,5.000,4.712389); -- Port Bastok (z6k0) -> North Gustaberg (z2y1) +INSERT INTO `zonelines` VALUES (845887098,236,-193.452,0.969,-84.046,235,-233.879,-2.224,86.783,1.000,5.000,1.570796); -- Port Bastok (z6k2) -> Bastok Markets (z6j3) +INSERT INTO `zonelines` VALUES (1769106810,236,59.970,5.919,-252.825,236,59.999,3.395,-239.997,1.000,18.000,4.712389); -- Port Bastok (zmri) -> (zmrj) (Mog House) +INSERT INTO `zonelines` VALUES (812398202,237,-6.175,-2.966,-0.008,235,-208.918,-11.654,0.020,1.000,4.000,0.000000); -- Metalworks (z6l0) -> Bastok Markets (z6j7) +INSERT INTO `zonelines` VALUES (812463738,238,-40.194,-7.871,248.809,115,320.018,-6.684,-45.166,1.000,5.000,4.712389); -- Windurst Waters (z6m0) -> West Sarutabaruta (z371) +INSERT INTO `zonelines` VALUES (846018170,238,-59.591,-7.115,-209.045,240,-117.255,-9.874,208.127,1.000,6.000,1.745329); -- Windurst Waters (z6m2) -> Port Windurst (z6o3) +INSERT INTO `zonelines` VALUES (879572602,238,160.108,-7.303,60.360,239,-193.627,-5.585,140.505,1.000,5.000,5.934120); -- Windurst Waters (z6m4) -> Windurst Walls (z6n1) +INSERT INTO `zonelines` VALUES (913468794,238,159.934,-8.386,-64.086,238,159.978,-7.713,-61.890,1.000,6.000,4.712389); -- Windurst Waters (zmr6) -> (zmr7) (Mog House) +INSERT INTO `zonelines` VALUES (812529274,239,-204.979,-7.031,139.551,238,153.460,-4.960,58.883,1.000,6.000,2.792527); -- Windurst Walls (z6n0) -> Windurst Waters (z6m5) +INSERT INTO `zonelines` VALUES (846083706,239,100.505,-7.090,-166.490,241,-50.641,-5.776,79.201,1.000,5.000,0.959931); -- Windurst Walls (z6n2) -> Windurst Woods (z6p5) +INSERT INTO `zonelines` VALUES (913192570,239,-18.340,-2.709,253.680,169,139.992,-2.169,130.492,1.000,4.000,1.570796); -- Windurst Walls (z6n6) -> Toraimarai Canal (z4p3) +INSERT INTO `zonelines` VALUES (947023226,239,-259.849,-8.494,-120.051,239,-256.780,-7.628,-119.973,1.000,5.000,0.000000); -- Windurst Walls (zmr8) -> (zmr9) (Mog House) +INSERT INTO `zonelines` VALUES (812594810,240,-249.083,-11.658,199.980,115,166.612,-2.610,-319.972,1.000,5.000,3.141593); -- Port Windurst (z6o0) -> West Sarutabaruta (z373) +INSERT INTO `zonelines` VALUES (846149242,240,-114.594,-11.654,215.791,238,-59.524,-5.360,-199.046,1.000,6.000,4.712389); -- Port Windurst (z6o2) -> Windurst Waters (z6m3) +INSERT INTO `zonelines` VALUES (879703674,240,230.555,-11.658,179.926,241,-81.121,0.190,-67.625,1.000,5.000,0.349066); -- Port Windurst (z6o4) -> Windurst Woods (z6p3) +INSERT INTO `zonelines` VALUES (1701997946,240,197.805,-21.667,264.495,240,197.711,-20.775,261.857,1.000,5.000,1.570796); -- Port Windurst (zmre) -> (zmrf) (Mog House) +INSERT INTO `zonelines` VALUES (812660346,241,126.748,-9.457,-39.977,116,-125.638,-6.602,-520.000,1.000,5.000,0.000000); -- Windurst Woods (z6p0) -> East Sarutabaruta (z381) +INSERT INTO `zonelines` VALUES (846214778,241,-94.202,-1.707,-72.738,240,219.815,-10.453,176.514,1.000,5.000,3.141593); -- Windurst Woods (z6p2) -> Port Windurst (z6o5) +INSERT INTO `zonelines` VALUES (879769210,241,-60.725,-7.184,91.983,239,99.772,-5.624,-154.266,1.000,5.000,4.363323); -- Windurst Woods (z6p4) -> Windurst Walls (z6n3) +INSERT INTO `zonelines` VALUES (1802661242,241,-144.727,-14.513,40.005,241,-142.487,-12.760,40.007,1.000,6.000,0.000000); -- Windurst Woods (zmrk) -> (zmrl) (Mog House) +INSERT INTO `zonelines` VALUES (812791418,243,-0.004,-2.494,-109.710,244,42.996,-4.682,-32.190,1.000,3.000,2.719870); -- Rulude Gardens (z6r0) -> Upper Jeuno (z6s5) +INSERT INTO `zonelines` VALUES (1836215674,243,48.989,17.190,-79.994,243,46.477,9.307,-72.806,1.000,1.000,4.712389); -- Rulude Gardens (zmrm) -> (zmrn) (Mog House) +INSERT INTO `zonelines` VALUES (812856954,244,-106.095,-4.637,189.999,105,486.298,4.169,-159.953,1.000,10.000,3.141593); -- Upper Jeuno (z6s0) -> Batallia Downs (z2x5) +INSERT INTO `zonelines` VALUES (846411386,244,4.763,-1.796,-54.883,245,2.830,-4.799,57.689,1.000,3.000,0.633630); -- Upper Jeuno (z6s2) -> Lower Jeuno (z6t3) +INSERT INTO `zonelines` VALUES (879965818,244,46.000,-6.542,-30.915,243,-0.025,-1.585,-107.260,1.000,3.000,4.712389); -- Upper Jeuno (z6s4) -> Rulude Gardens (z6r1) +INSERT INTO `zonelines` VALUES (1869770106,244,49.180,-9.642,-82.946,244,47.798,-6.556,-80.568,1.000,3.000,4.188851); -- Upper Jeuno (zmro) -> (zmrp) (Mog House) +INSERT INTO `zonelines` VALUES (812922490,245,-123.065,-4.435,-200.691,110,339.741,21.798,608.166,1.000,20.000,1.570796); -- Lower Jeuno (z6t0) -> Rolanberry Fields (z327) +INSERT INTO `zonelines` VALUES (846476922,245,0.177,-6.280,59.589,244,7.042,-0.642,-53.100,1.000,3.000,5.652728); -- Lower Jeuno (z6t2) -> Upper Jeuno (z6s3) +INSERT INTO `zonelines` VALUES (880031354,245,29.694,-3.019,41.444,246,-150.730,-3.899,-19.900,1.000,3.000,4.823146); -- Lower Jeuno (z6t4) -> Port Jeuno (z6u3) +INSERT INTO `zonelines` VALUES (1970433402,245,43.944,-9.359,88.580,245,42.500,-6.733,86.074,1.000,3.000,2.094455); -- Lower Jeuno (zmru) -> (zmrr) (Mog House) +INSERT INTO `zonelines` VALUES (812988026,246,54.979,-3.629,-0.019,120,-574.647,-0.680,399.974,1.000,6.000,0.000000); -- Port Jeuno (z6u0) -> Sauromugue Champaign (z3c5) +INSERT INTO `zonelines` VALUES (846542458,246,-150.994,-6.324,-22.820,245,27.891,-2.635,42.423,1.000,3.000,3.653041); -- Port Jeuno (z6u2) -> Lower Jeuno (z6t5) +INSERT INTO `zonelines` VALUES (880096890,246,-157.114,9.878,100.055,126,139.997,8.903,-476.956,1.000,4.000,4.712389); -- Port Jeuno (z6u4) -> Qufim Island (z3i1) +INSERT INTO `zonelines` VALUES (1936878970,246,-197.560,-8.546,0.005,246,-195.028,-6.095,0.008,1.000,3.000,0.000000); -- Port Jeuno (zmrs) -> (zmrt) (Mog House) +INSERT INTO `zonelines` VALUES (813053562,247,-20.586,6.412,-128.046,125,419.969,5.699,359.802,1.000,4.000,1.570796); -- Rabao (z6v0) -> Western Altepa Desert (z3h5) +INSERT INTO `zonelines` VALUES (813119098,248,16.895,-19.333,104.284,103,60.989,-4.898,-151.001,1.000,4.000,4.712389); -- Selbina (z6w0) -> Valkurm Dunes (z2v5) +INSERT INTO `zonelines` VALUES (813184634,249,-0.179,-8.549,121.015,118,186.723,-3.483,-223.510,1.000,3.000,4.712389); -- Mhaura (z6x0) -> Buburimu Peninsula (z3a3) +INSERT INTO `zonelines` VALUES (813250170,250,-50.004,-11.780,-111.502,123,-239.661,-1.575,528.069,1.000,5.000,1.570796); -- Kazham (z6y0) -> Yuhtunga Jungle (z3f1) +INSERT INTO `zonelines` VALUES (813315706,251,0.004,-3.526,-180.057,122,-0.008,-33.595,123.478,1.000,4.000,1.570796); -- Hall Of The Gods (z6z0) -> Romaeve (z3e3) +INSERT INTO `zonelines` VALUES (846870138,251,0.000,-3.316,365.058,130,-1.122,-56.846,-638.232,1.000,3.000,4.712389); -- Hall Of The Gods (z6z2) -> Ruaun Gardens (zlm9) +INSERT INTO `zonelines` VALUES (808466298,252,-19.216,-3.609,-67.525,176,-60.566,-2.127,411.976,1.000,4.000,1.570796); -- Norg (z700) -> Sea Serpent Grotto (z4w3) +INSERT INTO `zonelines` VALUES (842282874,256,-160.300,0.000,-26.000,261,431.000,-1.928,178.000,1.000,8.000,3.141593); -- Western Adoulin (z742) -> Ceizak Battlegrounds (z79b) +INSERT INTO `zonelines` VALUES (875837306,256,180.000,1.000,-20.000,257,-150.000,-3.100,-20.000,2.000,25.000,0.000000); -- Western Adoulin (z744) -> Eastern Adoulin (z753) +INSERT INTO `zonelines` VALUES (909391738,256,74.000,8.845,-148.000,258,-268.000,-7.850,-380.000,1.000,3.000,3.141593); -- Western Adoulin (z746) -> Rala Waterways (z761) +INSERT INTO `zonelines` VALUES (942946170,256,-76.000,21.051,114.000,258,-612.000,-7.863,100.000,1.000,3.000,0.000000); -- Western Adoulin (z748) -> Rala Waterways (z763) +INSERT INTO `zonelines` VALUES (947088762,256,-4.500,-3.308,-146.000,256,-1.000,-2.352,-142.500,1.000,6.000,5.497787); -- Western Adoulin (zms8) -> Western Adoulin (zms9) +INSERT INTO `zonelines` VALUES (1630812026,256,138.000,16.761,4.000,258,-188.000,-7.815,60.000,1.000,3.000,3.141593); -- Western Adoulin (z74a) -> Rala Waterways (z765) +INSERT INTO `zonelines` VALUES (842348410,257,-165.000,-3.500,-20.000,256,170.000,0.900,-20.000,2.000,25.000,3.141593); -- Eastern Adoulin (z752) -> Western Adoulin (z745) +INSERT INTO `zonelines` VALUES (875902842,257,-122.000,4.874,28.000,258,148.000,-7.805,140.000,1.000,3.000,0.000000); -- Eastern Adoulin (z754) -> Rala Waterways (z767) +INSERT INTO `zonelines` VALUES (1634954618,257,-56.000,-4.500,-140.000,257,-56.000,-2.250,-128.500,1.000,10.000,4.712389); -- Eastern Adoulin (zmsa) -> Eastern Adoulin (zmsb) +INSERT INTO `zonelines` VALUES (808859514,258,-265.000,-8.000,-380.000,256,77.000,10.463,-148.000,1.000,2.000,0.000000); -- Rala Waterways (z760) -> Western Adoulin (z747) +INSERT INTO `zonelines` VALUES (842413946,258,-615.000,-8.272,100.000,256,-76.000,22.495,117.000,1.000,2.000,4.712389); -- Rala Waterways (z762) -> Western Adoulin (z749) +INSERT INTO `zonelines` VALUES (875968378,258,-185.000,-8.440,60.000,256,141.000,18.454,4.000,1.000,2.000,0.000000); -- Rala Waterways (z764) -> Western Adoulin (z74b) +INSERT INTO `zonelines` VALUES (909522810,258,145.000,-8.382,140.000,257,-126.000,6.632,28.000,1.000,2.000,3.141593); -- Rala Waterways (z766) -> Eastern Adoulin (z755) +INSERT INTO `zonelines` VALUES (943077242,258,295.000,-8.532,-260.000,257,65.000,-41.600,-16.000,1.000,2.000,0.000000); -- Rala Waterways (z768) -> Eastern Adoulin (z757) +INSERT INTO `zonelines` VALUES (808990586,260,-379.572,-2.908,-446.000,261,-300.500,-1.860,400.000,1.000,4.500,1.658063); -- Yahse Hunting Grounds (z780) -> Ceizak Battlegrounds (z791) +INSERT INTO `zonelines` VALUES (842545018,260,-100.208,-2.908,-405.000,261,-20.000,-1.852,440.000,1.000,4.000,1.658063); -- Yahse Hunting Grounds (z782) -> Ceizak Battlegrounds (z793) +INSERT INTO `zonelines` VALUES (876099450,260,260.446,-2.454,-446.000,261,340.708,-1.846,359.000,1.000,4.000,1.570796); -- Yahse Hunting Grounds (z784) -> Ceizak Battlegrounds (z795) +INSERT INTO `zonelines` VALUES (909653882,260,-540.000,4.534,-117.500,269,100.000,47.350,-479.500,1.000,5.000,4.712389); -- Yahse Hunting Grounds (z786) -> Moh Gates (z7h5) +INSERT INTO `zonelines` VALUES (943208314,260,-117.000,4.194,419.984,269,300.000,47.369,-359.000,1.000,5.000,4.712389); -- Yahse Hunting Grounds (z788) -> Moh Gates (z7h3) +INSERT INTO `zonelines` VALUES (809056122,261,-299.713,-2.525,405.000,260,-379.759,-1.808,-441.000,2.000,4.500,4.712389); -- Ceizak Battlegrounds (z790) -> Yahse Hunting Grounds (z781) +INSERT INTO `zonelines` VALUES (842610554,261,-20.359,-3.059,445.000,260,-100.836,-1.878,-399.000,2.000,4.500,4.712389); -- Ceizak Battlegrounds (z792) -> Yahse Hunting Grounds (z783) +INSERT INTO `zonelines` VALUES (876164986,261,340.376,-3.236,364.000,260,260.044,-1.844,-441.000,2.000,4.500,4.712389); -- Ceizak Battlegrounds (z794) -> Yahse Hunting Grounds (z785) +INSERT INTO `zonelines` VALUES (909719418,261,-540.000,4.926,-315.000,268,-260.000,-31.550,39.000,1.000,4.000,1.570796); -- Ceizak Battlegrounds (z796) -> Sih Gates (z7g3) +INSERT INTO `zonelines` VALUES (943273850,261,-99.891,3.906,-527.175,268,-41.000,-31.602,-20.166,1.000,4.000,3.141593); -- Ceizak Battlegrounds (z798) -> Sih Gates (z7g1) +INSERT INTO `zonelines` VALUES (1631139706,261,460.781,-1.341,176.941,256,-142.000,0.950,-20.000,2.000,15.000,0.000000); -- Ceizak Battlegrounds (z79a) -> Western Adoulin (z743) +INSERT INTO `zonelines` VALUES (811677562,262,380.358,9.428,462.210,268,-159.500,-31.569,-420.268,1.000,4.000,0.000000); -- Foret De Hennetiel (z7a0) -> Sih Gates (z7g5) +INSERT INTO `zonelines` VALUES (845231994,262,99.147,8.836,-61.628,268,-299.849,-21.588,-438.154,1.000,4.000,4.712389); -- Foret De Hennetiel (z7a2) -> Sih Gates (z7g7) +INSERT INTO `zonelines` VALUES (878786426,262,-360.061,11.097,305.120,272,120.000,-12.088,380.000,1.000,4.000,3.141593); -- Foret De Hennetiel (z7a4) -> Dho Gates (z7k3) +INSERT INTO `zonelines` VALUES (912340858,262,-460.977,9.467,-302.508,272,60.000,-12.087,80.000,1.000,4.000,1.570796); -- Foret De Hennetiel (z7a6) -> Dho Gates (z7k1) +INSERT INTO `zonelines` VALUES (811743098,263,235.000,3.830,59.500,270,200.500,7.895,220.032,1.000,4.000,3.141593); -- Yorcia Weald (z7b0) -> Cirdas Caverns (z7i9) +INSERT INTO `zonelines` VALUES (845297530,263,-405.000,4.115,259.500,273,480.500,-2.147,140.000,1.000,4.000,3.141593); -- Yorcia Weald (z7b2) -> Woh Gates (z7l3) +INSERT INTO `zonelines` VALUES (811874170,265,580.000,-11.650,-482.000,269,100.000,7.297,121.000,1.000,5.000,4.712389); -- Morimar Basalt Fields (z7d0) -> Moh Gates (z7h1) +INSERT INTO `zonelines` VALUES (845428602,265,-540.000,-27.866,-405.000,273,500.000,7.918,400.500,1.000,4.000,1.570796); -- Morimar Basalt Fields (z7d2) -> Woh Gates (z7l1) +INSERT INTO `zonelines` VALUES (811939706,266,445.000,-64.303,299.000,272,-320.500,-42.100,340.000,1.000,4.000,0.000000); -- Marjami Ravine (z7e0) -> Dho Gates (z7k5) +INSERT INTO `zonelines` VALUES (845494138,266,-501.000,-42.530,325.000,273,180.000,27.854,40.500,1.000,4.000,4.712389); -- Marjami Ravine (z7e2) -> Woh Gates (z7l5) +INSERT INTO `zonelines` VALUES (812005242,267,500.500,68.500,-483.000,273,340.000,-32.115,520.500,1.000,4.000,1.570796); -- Kamihr Drifts (z7f0) -> Woh Gates (z7l9) +INSERT INTO `zonelines` VALUES (812070778,268,-36.500,-33.662,-19.748,261,-100.000,6.156,-521.955,1.000,4.000,4.712389); -- Sih Gates (z7g0) -> Ceizak Battlegrounds (z799) +INSERT INTO `zonelines` VALUES (845625210,268,-260.000,-33.513,43.000,261,-540.319,6.197,-320.000,1.000,4.000,1.570796); -- Sih Gates (z7g2) -> Ceizak Battlegrounds (z797) +INSERT INTO `zonelines` VALUES (879179642,268,-164.078,-34.005,-420.772,262,374.347,7.820,460.167,1.000,4.000,2.792527); -- Sih Gates (z7g4) -> Foret De Hennetiel (z7a1) +INSERT INTO `zonelines` VALUES (912734074,268,-299.669,-23.891,-443.428,262,99.563,7.790,-66.515,1.000,4.000,1.308997); -- Sih Gates (z7g6) -> Foret De Hennetiel (z7a3) +INSERT INTO `zonelines` VALUES (946288506,268,-501.283,-44.429,4.197,270,420.000,37.845,-280.500,1.000,5.000,4.712389); -- Sih Gates (z7g8) -> Cirdas Caverns (z7i7) +INSERT INTO `zonelines` VALUES (812136314,269,99.500,6.000,116.000,265,580.522,-10.035,-477.705,1.000,4.000,4.712389); -- Moh Gates (z7h0) -> Morimar Basalt Fields (z7d1) +INSERT INTO `zonelines` VALUES (845690746,269,300.000,46.000,-364.000,260,-121.000,5.118,420.000,1.000,5.000,3.228859); -- Moh Gates (z7h2) -> Yahse Hunting Grounds (z789) +INSERT INTO `zonelines` VALUES (879245178,269,100.500,46.000,-484.500,260,-540.076,5.135,-121.519,1.000,5.000,1.658063); -- Moh Gates (z7h4) -> Yahse Hunting Grounds (z787) +INSERT INTO `zonelines` VALUES (912799610,269,-126.260,38.853,-381.551,270,520.000,17.918,419.832,1.000,4.500,3.141593); -- Moh Gates (z7h6) -> Cirdas Caverns (z7i3) +INSERT INTO `zonelines` VALUES (812201850,270,-219.784,6.327,524.000,273,400.500,27.856,100.000,1.000,4.000,3.141593); -- Cirdas Caverns (z7i0) -> Woh Gates (z7l7) +INSERT INTO `zonelines` VALUES (845756282,270,527.531,16.455,418.559,269,-120.923,37.348,-380.194,1.000,3.500,6.021386); -- Cirdas Caverns (z7i2) -> Moh Gates (z7h7) +INSERT INTO `zonelines` VALUES (879310714,270,-180.217,26.996,-321.000,272,60.000,-32.100,520.000,1.000,4.000,1.570796); -- Cirdas Caverns (z7i4) -> Dho Gates (z7k7) +INSERT INTO `zonelines` VALUES (912865146,270,419.000,36.782,-286.000,268,-500.388,-41.805,-0.261,1.000,4.000,1.308997); -- Cirdas Caverns (z7i6) -> Sih Gates (z7g9) +INSERT INTO `zonelines` VALUES (946419578,270,207.632,4.893,217.938,263,240.000,6.150,59.500,1.000,4.000,0.000000); -- Cirdas Caverns (z7i8) -> Yorcia Weald (z7b1) +INSERT INTO `zonelines` VALUES (812332922,272,60.000,-15.500,85.000,262,-455.880,8.441,-300.683,1.000,4.000,0.000000); -- Dho Gates (z7k0) -> Foret De Hennetiel (z7a7) +INSERT INTO `zonelines` VALUES (845887354,272,125.000,-15.600,380.000,262,-355.480,9.543,301.098,1.000,4.000,0.261799); -- Dho Gates (z7k2) -> Foret De Hennetiel (z7a5) +INSERT INTO `zonelines` VALUES (879441786,272,-325.000,-45.831,340.000,266,440.000,-62.599,300.000,1.000,4.000,3.141593); -- Dho Gates (z7k4) -> Marjami Ravine (z7e1) +INSERT INTO `zonelines` VALUES (912996218,272,60.000,-35.500,525.000,270,-179.418,27.688,-315.152,1.000,3.500,4.974188); -- Dho Gates (z7k6) -> Cirdas Caverns (z7i5) +INSERT INTO `zonelines` VALUES (812398458,273,500.000,4.758,404.000,265,-540.237,-25.794,-399.500,1.000,4.000,4.712389); -- Woh Gates (z7l0) -> Morimar Basalt Fields (z7d3) +INSERT INTO `zonelines` VALUES (845952890,273,484.000,-5.282,140.000,263,-400.000,6.100,260.000,1.000,4.000,0.000000); -- Woh Gates (z7l2) -> Yorcia Weald (z7b3) +INSERT INTO `zonelines` VALUES (879507322,273,180.000,25.164,37.000,266,-500.000,-42.530,320.000,1.000,4.000,1.570796); -- Woh Gates (z7l4) -> Marjami Ravine (z7e3) +INSERT INTO `zonelines` VALUES (913061754,273,404.000,27.626,100.000,270,-219.869,7.800,519.000,1.000,5.000,1.570796); -- Woh Gates (z7l6) -> Cirdas Caverns (z7i1) +INSERT INTO `zonelines` VALUES (946616186,273,340.000,-35.227,524.000,267,500.500,70.922,-479.500,1.000,3.000,4.712389); -- Woh Gates (z7l8) -> Kamihr Drifts (z7f1) + +-- Special case: Leafallia -> Kamihr Drifts +-- Retail teleports you past the rock when going from Leafallia to Kamihr; much further than the DAT-documented corresponding zoneline, the values below were calculated based on spawn slots diff (0.25 on Z axis) +INSERT INTO `zonelines` VALUES (812922746,281,19.355,-5.000,-43.000,267,-212.000,41.000,-414.000,1.000,3.000,0.000000); -- Leafallia (z7t0) -> Kamihr Drifts (z7f3) +-- Special case: Kamihr Drifts -> Leafallia +-- The z7f2 zoneline exists in Kamihr but points to an undocumented zoneline in Leafallia. Retail rejects the zoning if you manage to request it and places you at z7f1. diff --git a/src/map/packets/c2s/0x05e_maprect.cpp b/src/map/packets/c2s/0x05e_maprect.cpp index 0eda53dbd0f..abe25af7002 100644 --- a/src/map/packets/c2s/0x05e_maprect.cpp +++ b/src/map/packets/c2s/0x05e_maprect.cpp @@ -21,8 +21,10 @@ #include "0x05e_maprect.h" +#include "common/utils.h" #include "entities/charentity.h" #include "enums/msg_std.h" +#include "navmesh.h" #include "packets/s2c/0x053_systemmes.h" #include "packets/s2c/0x065_wpos2.h" #include "utils/charutils.h" @@ -31,10 +33,12 @@ namespace { -constexpr auto mogHouseZoneLine = 1903324538; - const auto denyZone = [](CCharEntity* PChar) { + // TODO: Retail handling: + // - Tripped poshack check: Placed somewhere on the corresponding 'exit' zoneline + // - Failed distance check: No movement + // - Invalid zoneline (observed in Kamihr): Placed on a different zoneline PChar->loc.p.rotation += 128; PChar->pushPacket(0, 0, MsgStd::CouldNotEnter); @@ -48,8 +52,8 @@ const auto denyZone = [](CCharEntity* PChar) auto GP_CLI_COMMAND_MAPRECT::validate(MapSession* PSession, const CCharEntity* PChar) const -> PacketValidationResult { return PacketValidator() - .oneOf(MyRoomExitBit) - .oneOf(MyRoomExitMode); + .oneOf(this->MyRoomExitBit) + .oneOf(this->MyRoomExitMode); } void GP_CLI_COMMAND_MAPRECT::process(MapSession* PSession, CCharEntity* PChar) const @@ -59,17 +63,20 @@ void GP_CLI_COMMAND_MAPRECT::process(MapSession* PSession, CCharEntity* PChar) c PChar->ClearTrusts(); + auto isMogHouseExit = std::memcmp(&this->RectID, "zmrq", 4) == 0; // zmrq is the universal Mog House exit zoneline + auto isMogHouseEntrance = std::memcmp(&this->RectID, "zmr", 3) == 0; // zmr* are zone-specific Mog House entry zonelines + if (PChar->status == STATUS_TYPE::NORMAL) { PChar->status = STATUS_TYPE::DISAPPEAR; PChar->loc.boundary = 0; // Exiting Mog House - if (RectID == mogHouseZoneLine) + if (isMogHouseExit) { uint16_t destinationZone = PChar->getZone(); - switch (static_cast(MyRoomExitMode)) + switch (static_cast(this->MyRoomExitMode)) { case GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::AreaEnteredFrom: // Return to current zone @@ -78,25 +85,25 @@ void GP_CLI_COMMAND_MAPRECT::process(MapSession* PSession, CCharEntity* PChar) c case GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Option2: case GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Option3: case GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Option4: - switch (static_cast(MyRoomExitBit)) + switch (static_cast(this->MyRoomExitBit)) { case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::SandOria: - destinationZone = MyRoomExitMode + ZONE_SOUTHERN_SANDORIA - 1; + destinationZone = this->MyRoomExitMode + ZONE_SOUTHERN_SANDORIA - 1; break; case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::Bastok: - destinationZone = MyRoomExitMode + ZONE_BASTOK_MINES - 1; + destinationZone = this->MyRoomExitMode + ZONE_BASTOK_MINES - 1; break; case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::Windurst: - destinationZone = MyRoomExitMode + ZONE_WINDURST_WATERS - 1; + destinationZone = this->MyRoomExitMode + ZONE_WINDURST_WATERS - 1; break; case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::Jeuno: - destinationZone = MyRoomExitMode + ZONE_RULUDE_GARDENS - 1; + destinationZone = this->MyRoomExitMode + ZONE_RULUDE_GARDENS - 1; break; case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::Whitegate: - destinationZone = MyRoomExitMode + (MyRoomExitMode == 1 ? ZONE_AL_ZAHBI - 1 : ZONE_AHT_URHGAN_WHITEGATE - 2); + destinationZone = this->MyRoomExitMode + (this->MyRoomExitMode == 1 ? ZONE_AL_ZAHBI - 1 : ZONE_AHT_URHGAN_WHITEGATE - 2); break; case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::Adoulin: - destinationZone = MyRoomExitMode == 2 ? ZONE_EASTERN_ADOULIN : ZONE_WESTERN_ADOULIN; + destinationZone = this->MyRoomExitMode == 2 ? ZONE_EASTERN_ADOULIN : ZONE_WESTERN_ADOULIN; break; case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::RonfaureFront: case GP_CLI_COMMAND_MAPRECT_MYROOMEXITBIT::GustabergFront: @@ -116,20 +123,18 @@ void GP_CLI_COMMAND_MAPRECT::process(MapSession* PSession, CCharEntity* PChar) c break; } - bool moghouseExitRegular = MyRoomExitMode == static_cast(GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::AreaEnteredFrom) && PChar->inMogHouse(); - bool requestedMoghouseFloorChange = startingZone == destinationZone && (MyRoomExitMode == static_cast(GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Mog1F) || MyRoomExitMode == static_cast(GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Mog2F)); + bool moghouseExitRegular = this->MyRoomExitMode == static_cast(GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::AreaEnteredFrom) && PChar->inMogHouse(); + bool requestedMoghouseFloorChange = startingZone == destinationZone && (this->MyRoomExitMode == static_cast(GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Mog1F) || this->MyRoomExitMode == static_cast(GP_CLI_COMMAND_MAPRECT_MYROOMEXITMODE::Mog2F)); bool moghouse2FUnlocked = PChar->profile.mhflag & 0x20; auto startingRegion = zoneutils::GetCurrentRegion(startingZone); auto destinationRegion = zoneutils::GetCurrentRegion(destinationZone); auto moghouseExitRegions = { REGION_TYPE::SANDORIA, REGION_TYPE::BASTOK, REGION_TYPE::WINDURST, REGION_TYPE::JEUNO, REGION_TYPE::WEST_AHT_URHGAN, REGION_TYPE::ADOULIN_ISLANDS }; - auto moghouseSameRegion = std::any_of( - moghouseExitRegions.begin(), - moghouseExitRegions.end(), - [&destinationRegion](const REGION_TYPE acceptedReg) - { - return destinationRegion == acceptedReg; - }); - auto moghouseQuestComplete = PChar->profile.mhflag & (MyRoomExitBit ? 0x01 << (MyRoomExitBit - 1) : 0); + auto moghouseSameRegion = std::ranges::any_of(moghouseExitRegions, + [&destinationRegion](const REGION_TYPE acceptedReg) + { + return destinationRegion == acceptedReg; + }); + auto moghouseQuestComplete = PChar->profile.mhflag & (this->MyRoomExitBit ? 0x01 << (this->MyRoomExitBit - 1) : 0); if (startingRegion == REGION_TYPE::ADOULIN_ISLANDS) { @@ -182,9 +187,9 @@ void GP_CLI_COMMAND_MAPRECT::process(MapSession* PSession, CCharEntity* PChar) c else { // Ensure the zone line exists - if (zoneLine_t* PZoneLine = PChar->loc.zone->GetZoneLine(RectID); !PZoneLine) + if (zoneLine_t* PZoneLine = PChar->loc.zone->GetZoneLine(this->RectID); !PZoneLine) { - ShowError("GP_CLI_COMMAND_MAPRECT: Zone line %u not found", RectID); + ShowError("GP_CLI_COMMAND_MAPRECT: Zone line %u not found", this->RectID); denyZone(PChar); return; @@ -196,31 +201,50 @@ void GP_CLI_COMMAND_MAPRECT::process(MapSession* PSession, CCharEntity* PChar) c } else { + // 38-42y distance limit observed + if (distance(PChar->loc.p, PZoneLine->originPos, true) > 40.0f) + { + ShowWarning("GP_CLI_COMMAND_MAPRECT: %s too far from zoneline %u (%.1fy)", + PChar->getName(), + this->RectID, + distance(PChar->loc.p, PZoneLine->originPos, true)); + + denyZone(PChar); + return; + } + // Ensure the destination exists - CZone* PDestination = zoneutils::GetZone(PZoneLine->m_toZone); + CZone* PDestination = zoneutils::GetZone(PZoneLine->destinationZoneId); if (PDestination && (PDestination->GetIP() == 0 || PDestination->GetPort() == 0)) { - ShowDebug("GP_CLI_COMMAND_MAPRECT: Zone %u closed to chars", PZoneLine->m_toZone); + ShowDebug("GP_CLI_COMMAND_MAPRECT: Zone %u closed to chars", PZoneLine->destinationZoneId); denyZone(PChar); return; } - if (PZoneLine->m_toZone == 0) + if (isMogHouseEntrance) { // TODO: for entering another persons mog house, it must be set here PChar->m_moghouseID = PChar->id; - PChar->loc.p = PZoneLine->m_toPos; + PChar->loc.p = PZoneLine->destinationPos; PChar->loc.destination = PChar->getZone(); + PChar->loc.prevzone = PChar->getZone(); - charutils::SavePrevZoneLineID(PChar, PZoneLine->m_zoneLineID); + charutils::SavePrevZoneLineID(PChar, PZoneLine->zoneLineId); } else { - PChar->loc.destination = PZoneLine->m_toZone; - PChar->loc.p = PZoneLine->m_toPos; + PChar->loc.destination = PZoneLine->destinationZoneId; + PChar->loc.p = PZoneLine->nextSpawnPosition(); + + // Snap to navmesh for elevation on uneven zonelines + if (PDestination && PDestination->m_navMesh) + { + PDestination->m_navMesh->snapToValidPosition(PChar->loc.p); + } - charutils::SavePrevZoneLineID(PChar, PZoneLine->m_zoneLineID); + charutils::SavePrevZoneLineID(PChar, PZoneLine->zoneLineId); } } } diff --git a/src/map/zone.cpp b/src/map/zone.cpp index dff84f1c234..3d1d793b809 100644 --- a/src/map/zone.cpp +++ b/src/map/zone.cpp @@ -304,7 +304,7 @@ zoneLine_t* CZone::GetZoneLine(uint32 zoneLineID) { for (const auto& zoneLine : m_zoneLineList) { - if (zoneLine->m_zoneLineID == zoneLineID) + if (zoneLine->zoneLineId == zoneLineID) { return zoneLine; } @@ -312,24 +312,51 @@ zoneLine_t* CZone::GetZoneLine(uint32 zoneLineID) return nullptr; } +// Spawns players across 8 fixed slots along the target zoneline area. +// Spacing is calculated from the documented invisible box representing the zoneline +auto zoneLine_t::nextSpawnPosition() -> position_t +{ + const float scale = std::max(destinationScaleX, destinationScaleZ); // Spawn area length + const float spacing = (scale - 1.0f) / 8.0f; // Distance between slots + const float offset = (m_spawnSlot - 4) * spacing; // Offset from center (slot 4) + const float rotation = rotationToRadian(destinationPos.rotation); // Direction to apply offset + + m_spawnSlot = (m_spawnSlot + 1) % 8; + + return { + destinationPos.x + offset * std::sin(rotation), + destinationPos.y, + destinationPos.z + offset * std::cos(rotation), + 0, + destinationPos.rotation, + }; +} + void CZone::LoadZoneLines() { TracyZoneScoped; - const auto rset = db::preparedStmt("SELECT zoneline, tozone, tox, toy, toz, rotation " + const auto rset = db::preparedStmt("SELECT zonelineid, from_zone, from_pos_x, from_pos_y, from_pos_z, " + "to_zone, to_pos_x, to_pos_y, to_pos_z, to_scale_x, to_scale_z, to_rotation " "FROM zonelines " - "WHERE fromzone = ?", + "WHERE from_zone = ?", m_zoneID); FOR_DB_MULTIPLE_RESULTS(rset) { auto* zl = new zoneLine_t; - zl->m_zoneLineID = rset->get("zoneline"); - zl->m_toZone = rset->get("tozone"); - zl->m_toPos.x = rset->get("tox"); - zl->m_toPos.y = rset->get("toy"); - zl->m_toPos.z = rset->get("toz"); - zl->m_toPos.rotation = rset->get("rotation"); + zl->zoneLineId = rset->get("zonelineid"); + zl->originZoneId = rset->get("from_zone"); + zl->originPos.x = rset->get("from_pos_x"); + zl->originPos.y = rset->get("from_pos_y"); + zl->originPos.z = rset->get("from_pos_z"); + zl->destinationZoneId = rset->get("to_zone"); + zl->destinationPos.x = rset->get("to_pos_x"); + zl->destinationPos.y = rset->get("to_pos_y"); + zl->destinationPos.z = rset->get("to_pos_z"); + zl->destinationPos.rotation = radianToRotation(rset->get("to_rotation")); + zl->destinationScaleX = rset->get("to_scale_x"); + zl->destinationScaleZ = rset->get("to_scale_z"); m_zoneLineList.emplace_back(zl); } diff --git a/src/map/zone.h b/src/map/zone.h index 0df7fedf5f1..4faa004cb60 100644 --- a/src/map/zone.h +++ b/src/map/zone.h @@ -523,9 +523,21 @@ struct zoneWeather_t struct zoneLine_t { - uint32 m_zoneLineID; - uint16 m_toZone; - position_t m_toPos; + uint32 zoneLineId; // 4 characters name such as 'z7b0'. + + // Where you zone from + ZONEID originZoneId; + position_t originPos; // Center of the zoneline box. + + // Where you end up at + ZONEID destinationZoneId; + position_t destinationPos; // Center of the zoneline box + float destinationScaleX; // Box dimensions + float destinationScaleZ; // Box dimensions + + // Spawn slot cycling (0-7) + uint8 m_spawnSlot = 0; + auto nextSpawnPosition() -> position_t; }; class CBasicPacket;