Add rule to enable "In Dynamic Zone" status

Live doesn't appear to ever update with this status
This commit is contained in:
hg
2020-11-06 20:05:26 -05:00
parent 1de590137f
commit e5916c5c03
2 changed files with 6 additions and 0 deletions
+5
View File
@@ -629,6 +629,11 @@ void Expedition::UpdateMemberStatus(uint32_t update_member_id, ExpeditionMemberS
return;
}
if (status == ExpeditionMemberStatus::InDynamicZone && !RuleB(Expedition, EnableInDynamicZoneStatus))
{
status = ExpeditionMemberStatus::Online;
}
auto outapp_member_status = CreateMemberListStatusPacket(member_data.name, status);
for (auto& member : m_members)