Update "Escaping the Deserted Island" quest for compatibility with new API.
Use floating point numbers for more accurate distance calculation in map_target_cmp().
Tentative behavior change for client-side targeting system: reset targeting index (looping through closest to furthermost possible target) when any one of the possible targets changes position. This should fix problems when a monster spawns next to you, and the system cannot target it immediately, because the system would place the monster at the beginning of the array sorted by distance, and the index is currently somewhere else (at like 1, for example, because previous targeting of the monster at 0 increased the index to 1).