Running off of r7686 on SVN, but this bug/oddity has been around for quite some time.
When using "storage log" at the console, your account's storage items as they were last seen are recorded, with a filename structure that, at first, appears to be:
Code: Select all
storage_<AccountName>_<CharacterSlotNumber>.txt
Discrepencies:
When starting with one character (either at the console, or by config), and then switching to others while connected in a session with the server, the file for storage will change, with further account name - character number pairs appended to the filename:
Code: Select all
conf char 0
relog 10
...
<access kafra babe here to get to storage>
storage
storage log
conf char 1
relog 10
...
<access kafra babe here to get to storage>
storage
storage log
conf char 2
relog 10
...
<access kafra babe here to get to storage>
storage
storage log
Code: Select all
storage_foobar_0.txt
storage_foobar_0_foobar_1.txt
storage_foobar_0_foobar_1_foobar_2.txt
Suggested solution
Given that storage is common for the account (on the same server), the character slot number is simply not needed in the filename when logging to file.
Storage for character 0 is the same for characters 1-8, too.
Instead of having a potential dozens to hundreds of combinations of different file names, I would suggest just logging storage using filename form that is simpler than the current:
Code: Select all
storage_<AccountName>.txt