Quote:
Originally Posted by lich2594
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.