I logged onto live EQ and zoned from north freeport to west freeport to see what I could find it common. I noticed that as said, the list byte is the target zone id. I also noticed that the target x and y were there as well. Although it ponders me why they do not give the target z as well ~shrug~. Anyways, hopefully this proves to be useful. Here is the struct:
Code:
struct ZoneLineData_Struct
{
/*0000*/ int8 unknown0000[7];
/*0007*/ float target_x;
/*0011*/ float target_y;
/*0015*/ int8 unknown0015[8];
/*0023*/ int8 target_zone;
};