Refactor expedition member online status requests

This optimizes character status requests by only sending a single
bulk request to world for characters in all expeditions instead of
sending a separate request for each expedition on zone startup
This commit is contained in:
hg
2020-06-01 19:45:12 -04:00
parent 2c4f505309
commit 402491b36b
4 changed files with 28 additions and 23 deletions
+1 -1
View File
@@ -2034,6 +2034,7 @@ struct ServerExpeditionMemberStatus_Struct {
};
struct ServerExpeditionCharacterEntry_Struct {
uint32 expedition_id;
uint32 character_id;
uint32 character_zone_id;
uint16 character_instance_id;
@@ -2041,7 +2042,6 @@ struct ServerExpeditionCharacterEntry_Struct {
};
struct ServerExpeditionCharacters_Struct {
uint32 expedition_id;
uint32 sender_zone_id;
uint16 sender_instance_id;
uint32 count;