I compiled MaNGOS/0.14.0-DEV (* * Revision 8139 - *) and imported the UDB_0.11.5_Core_7681_SD2_1012
In my understanding, this UDB is for mangos 7681 and needs to be updated which mangos server log clearly confirms with this line:
2009-07-07 20:55:30 ERROR:Error in gameobject_template table, probably sql file format was updated (there should be 39 fields in sql).
But, on http://unifieddb.svn.sourceforge.net/viewvc/unifieddb/trunk/Updates/0.11.5_additions/,
there is nothing that updates from 7681 to a newer version, its updating from 7682 ?
That's where I get lost and keep diggin through UDB svn trying to find it...
I also noticed that after importing the data into a CLEAN DB from above mentioned UDB file, in table db_version says "UDB 0.11.0 (371) for MaNGOS 7681 with SD2 SQL for rev. 1012"
Now how the hell can it be udb 0.11.0 when I downloaded 0.11.5?
Also, when UDB says CORE, does mangos and the other servers now have the same core versions or something? Its unified, right?
Can someone please clear these things up for me, I dont want a step by step guide I just need a hint here and there
Thanks...
EDIT:
Nevermind, I found this on UDB forums:
In order to get from 0.11.0 (370) to 0.11.5 (371), apply these files:
* 371_corepatch_characters_7518_to_7681.sql <- apply to characters database
* 371_corepatch_realmd_7518_to_7681.sql <- apply to realmd database
* 371_corepatch_mangos_7518_to_7681.sql <- apply to mangos database
* 371_updatepack_mangos.sql <- apply to mangos database
These files are located in tags/0.11.0/Updates
Very freakin' logical / not.