View Single Post
  #9  
Old 09-17-2009, 05:36 PM
Wesell
Sarnak
 
Join Date: Mar 2009
Location: none
Posts: 30
Default

Quote:
Originally Posted by lich2594 View Post
So has anyone figured this issue out? I just ordered a 32 bit system, installed and I am still having this issue...
Yeah you could use the suggestions posted or you could use a hack like this to get guild membership working.

Code:
Index: EQEmuServer/common/guild_base.cpp
===================================================================
--- EQEmuServer/common/guild_base.cpp   (revision 978)
+++ EQEmuServer/common/guild_base.cpp   (working copy)
@@ -651,7 +651,7 @@

        if(guild_id != GUILD_NONE) {
                if (!m_db->RunQuery(query, MakeAnyLenString(&query,
-                       "REPLACE INTO guild_members (char_id,guild_id,rank) VALUES(%d,%d,%d)",
+                       "REPLACE INTO guild_members (char_id,guild_id,rank,public_note) VALUES(%d,%d,%d,'')",
                        charid, guild_id, rank), errbuf))
                {
                        _log(GUILDS__ERROR, "Error Changing char %d to guild %d '%s': %s", charid, guild_id, query, errbuf);
That's not really a proper fix. Whatever public_note is supposed to be doing might get screwed up if you did this, but at least you would be able to add characters to guilds again.
Reply With Quote