I found this in the code, If the emu uses the default cfg info it ALWAYS uses the safe cordinates in the defalut cfg info. The code to use the DB safe cords is there, but commented out. I guess the best way would be to use the DB if there is an entry, and only then use the safe cords in the default data.
Was:
Code:
//Temporary until new zone data is available...
psafe_x=newzone_data.safe_x;
psafe_y=newzone_data.safe_y;
psafe_z=newzone_data.safe_z;
//newzone_data.safe_x = safe_x();
//newzone_data.safe_y = safe_y();
//newzone_data.safe_z = safe_z();
For now change to
Code:
//Temporary until new zone data is available...
//psafe_x=newzone_data.safe_x;
//psafe_y=newzone_data.safe_y;
//psafe_z=newzone_data.safe_z;
newzone_data.safe_x = safe_x();
newzone_data.safe_y = safe_y();
newzone_data.safe_z = safe_z();