Incorrect session log locations with teleportitis
I have a vague memory of this being reported before but my search-fu failed me when I tried to find the prior report. With r18299 I'm adventuring with a ring of teleportation equipped.
The combat encounter location in the session log seems to be the last zone visited in the relay browser and not the actual zone.
For example: I adventure once in the Haunted Pantry and then auto-adventure for twenty turns. All twenty turns are logged as being in the Haunted Pantry.
Non-combat encounters seem to have the correct zone.
When using the relay browser:
The location logged is always the zone prior to the current zone.
Whether this is worth fixing I leave to the developers.
Last edited by Magus_Prime; 12-15-2017 at 11:29 AM.
It's because when fight.php is parsed, we don't have any way to tell which location you are in. When character pane loads later we do, but that is after we log the fight data.
Veracity suggested we could generate an extra server hit if you have teleportisis by hitting api.php before logging location, but also that this was probably not worth fixing/doing (and no one has in last 3 years).
Your search-fu exceeds mine. Thanks for the update. There may be more of these reports this Crimbo as people search for silent letters.