mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-02-03 23:57:10 +01:00
Auth/Realmlist: Make use of RealmFlags and rename color to flag (core- and dbwise)
Also fix connecting with realmflag & 4
This commit is contained in:
@@ -871,7 +871,7 @@ bool AuthSocket::_HandleRealmList()
|
||||
pkt << i->second.icon; // realm type
|
||||
if ( _expversion & POST_BC_EXP_FLAG ) // only 2.x and 3.x clients
|
||||
pkt << lock; // if 1, then realm locked
|
||||
pkt << i->second.color; // if 2, then realm is offline
|
||||
pkt << uint8(i->second.flag); // RealmFlags
|
||||
pkt << i->first;
|
||||
pkt << i->second.address;
|
||||
pkt << i->second.populationLevel;
|
||||
@@ -882,6 +882,15 @@ bool AuthSocket::_HandleRealmList()
|
||||
else
|
||||
pkt << (uint8)0x0; // 1.12.1 and 1.12.2 clients
|
||||
|
||||
if (i->second.flag & REALM_FLAG_SPECIFYBUILD)
|
||||
{
|
||||
// TODO: Make this customizable
|
||||
pkt << uint8(3);
|
||||
pkt << uint8(3);
|
||||
pkt << uint8(5);
|
||||
pkt << uint16(12340);
|
||||
}
|
||||
|
||||
++RealmListSize;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user