Fixed minor RequestQuestAbort issue.

This commit is contained in:
MobiusDev 2017-08-18 13:44:42 +00:00
parent a61de530ec
commit 11970585d4
4 changed files with 4 additions and 0 deletions

View File

@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
final QuestState qs = activeChar.getQuestState(qe.getName());
if (qs != null)
{
qs.setSimulated(false);
qs.exitQuest(QuestType.REPEATABLE);
activeChar.sendPacket(new QuestList(activeChar));
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());

View File

@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
final QuestState qs = activeChar.getQuestState(qe.getName());
if (qs != null)
{
qs.setSimulated(false);
qs.exitQuest(QuestType.REPEATABLE);
activeChar.sendPacket(new QuestList(activeChar));
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());

View File

@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
final QuestState qs = activeChar.getQuestState(qe.getName());
if (qs != null)
{
qs.setSimulated(false);
qs.exitQuest(QuestType.REPEATABLE);
activeChar.sendPacket(new QuestList(activeChar));
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());

View File

@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
final QuestState qs = activeChar.getQuestState(qe.getName());
if (qs != null)
{
qs.setSimulated(false);
qs.exitQuest(QuestType.REPEATABLE);
activeChar.sendPacket(new QuestList(activeChar));
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());