BUG:Fix included, Guild exp does not save

Old bugs stored here for reference.
Locked
User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

BUG:Fix included, Guild exp does not save

Post by Ememjr » Thu Nov 23, 2017 8:25 am

in guild.cpp
void Guild::AddEXPCurrent(sint64 exp, bool send_packet) {
the following portion of code should be modifed

Code: Select all

					strncpy(adjective, "too uber for cheerios", sizeof(adjective) - 1);
				sprintf(message, "The %s guild <%s> has attained level %u", adjective, name, level);
				zone_list.HandleGlobalAnnouncement(message);
			}
			save_needed = true;
			ret = true;
		}  //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<move this } to  above save_needed =true;
	}
	else if (exp < 0) {
	}
	if (ret && send_packet)
		SendGuildUpdate();
}
as follows

Code: Select all

					strncpy(adjective, "too uber for cheerios", sizeof(adjective) - 1);
				sprintf(message, "The %s guild <%s> has attained level %u", adjective, name, level);
				zone_list.HandleGlobalAnnouncement(message);
			}
		}
			save_needed = true;
			ret = true;
		
	}
	else if (exp < 0) {
	}
	if (ret && send_packet)
		LogWrite(GUILD__DEBUG, 0, "Guilds", "Update Guild XP:") ;
		SendGuildUpdate();
}
this will allow guild xp earned to save properly

Jabantiz
Lead Developer
Posts: 2912
Joined: Wed Jul 25, 2007 2:52 pm
Location: California

Re: BUG:Fix included, Guild exp does not save

Post by Jabantiz » Thu Nov 23, 2017 4:22 pm

Committed to dev svn

Locked

Who is online

Users browsing this forum: No registered users and 0 guests