Sounds great coolness. When you do a new version does it automaticcaly update or is there a bit of configuration needed on our end?
Well this time I think there is going to be a little more configuration involved, as I have to pull initial theme data from the board themes DB, and there are a couple of DB changes, since quite a few new things can be styled (like drop downs and text boxes and such in the chat), and of course users can choose from the predefined themes now. But all the files you can just copy over unless you did any modification to them. Also there is an update to template.php this time to add two functions (assign_block_var, and assign_block_var_from_handle) necessary to make changes to message display only require editing one template file (since they're shown in Chat, Save Log, and the Admin Chat Log viewer), and the auth_chat function needs some changes.
But I will make sure it upgrades correctly from EasyMOD like the last one did. So you should be able to keep all your previous DB data (though you should probably backup before upgrade).
There will probably be an install.php in the chat folder though, to set up themes and I might have to fill in some new values on users styles from the set default theme (since all of them will have to have values now). Also I'm going to look into a way to make sure mkdir always works, because sometimes if it doesn't PHP will also not be able to create new files in the logs folder (because the folder was created by the FTP user, and PHP does not have permissions). Not sure why certain servers reject this, and other don't.
Can you upload the two editied files? I know I sound weird, but I'm having a hard time with this... It's now giving me the error on page stuff.
I'll try to get to this later tonight or early tomorrow in the form of V0.4.1, to add in all the fixes I've posted since it came out.