Content and general development discussion, including quest scripts and server code. TMW Classic is a project comprising the Legacy tmwAthena server & the designated improved engine server based on evolHercules.
Forum rules
This forum houses many years of development, tracing back to some of the earliest posts that exist on the board.
Its current use is for the continued development of the server and game it has always served: TMW Classic.
I really hate to do this, but I have practically no time at all.
I have some code on o11c/test that redoes the file IO subsystem. It needs verification that reading and writing all files is correct, from all paths.
This is a list of call sites that need to be checked. Additionally, they should be checked for both the case where the file exists and the case where it does not exist.
login server
append ladmin log
read ladmin stdin
read ladmin cfg
eathena monitor
read monitor cfg (not used)
char server
read party
lock party
append char log
read char
lock char
write online txt (dangerous, but subject to permission problems otherwise, will be fixed properly later - this is not a new bug)