1
0

Added a quests override flag (512) for when we want sign descriptions to be hidden unless the quest / quest step / history is achieved by the client

This commit is contained in:
Emagi 2024-12-01 13:37:35 -05:00
parent a775e90eb3
commit 5770adffee

View File

@ -446,7 +446,7 @@ void Spawn::InitializeFooterPacketData(Player* player, PacketStruct* footer) {
footer->setDataByName("widget_z", sign->GetWidgetZ());
int8 showSignText = 1;
if((HasQuestsRequired() || HasHistoryRequired()) && !MeetsSpawnAccessRequirements(player)) {
if((HasQuestsRequired() || HasHistoryRequired()) && !MeetsSpawnAccessRequirements(player) && (req_quests_override & 512) > 0) {
showSignText = 0;
}