mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-27 22:57:45 +00:00
load quest icon correctly after finishing a quest.
This commit is contained in:
parent
0ebc900cc4
commit
26f0b7f88f
1 changed files with 1 additions and 2 deletions
|
@ -19,8 +19,6 @@ void Sapphire::Entity::Player::finishQuest( uint16_t questId )
|
||||||
{
|
{
|
||||||
int8_t idx = getQuestIndex( questId );
|
int8_t idx = getQuestIndex( questId );
|
||||||
|
|
||||||
removeQuest( questId );
|
|
||||||
|
|
||||||
auto questFinishPacket = makeZonePacket< FFXIVIpcQuestFinish >( getId() );
|
auto questFinishPacket = makeZonePacket< FFXIVIpcQuestFinish >( getId() );
|
||||||
questFinishPacket->data().questId = questId;
|
questFinishPacket->data().questId = questId;
|
||||||
questFinishPacket->data().flag1 = 1;
|
questFinishPacket->data().flag1 = 1;
|
||||||
|
@ -28,6 +26,7 @@ void Sapphire::Entity::Player::finishQuest( uint16_t questId )
|
||||||
queuePacket( questFinishPacket );
|
queuePacket( questFinishPacket );
|
||||||
|
|
||||||
updateQuestsCompleted( questId );
|
updateQuestsCompleted( questId );
|
||||||
|
removeQuest( questId );
|
||||||
|
|
||||||
//sendQuestTracker(); already sent in removeQuest()
|
//sendQuestTracker(); already sent in removeQuest()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue