mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/Players: Add missing playerchoice expiration initialization
This commit is contained in:
@@ -29796,7 +29796,11 @@ void Player::SendPlayerChoice(ObjectGuid sender, int32 choiceId)
|
||||
displayPlayerChoice.SoundKitID = playerChoice->SoundKitId;
|
||||
displayPlayerChoice.CloseUISoundKitID = playerChoice->CloseSoundKitId;
|
||||
if (playerChoice->Duration > 0s)
|
||||
displayPlayerChoice.ExpireTime = GameTime::GetSystemTime() + playerChoice->Duration;
|
||||
{
|
||||
SystemTimePoint expireTime = GameTime::GetSystemTime() + playerChoice->Duration;
|
||||
PlayerTalkClass->GetInteractionData().GetPlayerChoice()->SetExpireTime(expireTime);
|
||||
displayPlayerChoice.ExpireTime = expireTime;
|
||||
}
|
||||
|
||||
displayPlayerChoice.Question = playerChoice->Question;
|
||||
if (playerChoiceLocale)
|
||||
|
||||
Reference in New Issue
Block a user