Implemented through character creation packets

This commit is contained in:
dannuic
2026-04-06 16:09:59 -05:00
parent abbaf6f9a1
commit e5a111d8d8
20 changed files with 394 additions and 323 deletions
+1 -1
View File
@@ -9159,7 +9159,7 @@ void Client::SendHPUpdateMarquee(){
}
void Client::SendMembership() {
if (m_ClientVersion >= EQ::versions::ClientVersion::SteamLatest) {
if (m_ClientVersion >= EQ::versions::ClientVersion::TOB) {
auto outapp = new EQApplicationPacket(OP_SendMembership, sizeof(Membership_Struct));
Membership_Struct* mc = (Membership_Struct*)outapp->pBuffer;
+2 -2
View File
@@ -4261,7 +4261,7 @@ void Client::Handle_OP_Camp(const EQApplicationPacket *app)
if (IsLFP())
worldserver.StopLFP(CharacterID());
if (ClientVersion() >= EQ::versions::ClientVersion::SteamLatest) {
if (ClientVersion() >= EQ::versions::ClientVersion::TOB) {
if (!GetGM()) {
camp_timer.Start(29000, true);
}
@@ -14561,7 +14561,7 @@ void Client::Handle_OP_ShopRequest(const EQApplicationPacket *app)
mco->rate = 1 / buy_cost_mod;
}
if (m_ClientVersion >= EQ::versions::ClientVersion::SteamLatest) {
if (m_ClientVersion >= EQ::versions::ClientVersion::TOB) {
mco->player_id = GetID();
}