If you have a world in your Load at Start list with a relative path, say “./worlds/Aardwolf.mcl” that contains within it more relative paths, and you launch MUSHclient from the command line from a different location,
example:
MUSHclient/MUSHclient.exe
instead of
cd MUSHclient
MUSHclient.exe
An error dialog pops up saying that the (relative path) world file contains an invalid path.
If you then go to File->Open Worlds in Startup List,
a different error dialog pops up saying that the (absolute path) world
file contains an invalid path.
It’s weird that the errors are not the same (that one shows the relative path and one shows the absolute path), but I think it would be superior for all cases if, when loading world files, relative paths were always interpreted from the executable location and not from wherever the user happens to be in their file system.