Fixed minor RequestQuestAbort issue.
This commit is contained in:
parent
a61de530ec
commit
11970585d4
@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
|
|||||||
final QuestState qs = activeChar.getQuestState(qe.getName());
|
final QuestState qs = activeChar.getQuestState(qe.getName());
|
||||||
if (qs != null)
|
if (qs != null)
|
||||||
{
|
{
|
||||||
|
qs.setSimulated(false);
|
||||||
qs.exitQuest(QuestType.REPEATABLE);
|
qs.exitQuest(QuestType.REPEATABLE);
|
||||||
activeChar.sendPacket(new QuestList(activeChar));
|
activeChar.sendPacket(new QuestList(activeChar));
|
||||||
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
||||||
|
@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
|
|||||||
final QuestState qs = activeChar.getQuestState(qe.getName());
|
final QuestState qs = activeChar.getQuestState(qe.getName());
|
||||||
if (qs != null)
|
if (qs != null)
|
||||||
{
|
{
|
||||||
|
qs.setSimulated(false);
|
||||||
qs.exitQuest(QuestType.REPEATABLE);
|
qs.exitQuest(QuestType.REPEATABLE);
|
||||||
activeChar.sendPacket(new QuestList(activeChar));
|
activeChar.sendPacket(new QuestList(activeChar));
|
||||||
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
||||||
|
@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
|
|||||||
final QuestState qs = activeChar.getQuestState(qe.getName());
|
final QuestState qs = activeChar.getQuestState(qe.getName());
|
||||||
if (qs != null)
|
if (qs != null)
|
||||||
{
|
{
|
||||||
|
qs.setSimulated(false);
|
||||||
qs.exitQuest(QuestType.REPEATABLE);
|
qs.exitQuest(QuestType.REPEATABLE);
|
||||||
activeChar.sendPacket(new QuestList(activeChar));
|
activeChar.sendPacket(new QuestList(activeChar));
|
||||||
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
||||||
|
@ -58,6 +58,7 @@ public final class RequestQuestAbort implements IClientIncomingPacket
|
|||||||
final QuestState qs = activeChar.getQuestState(qe.getName());
|
final QuestState qs = activeChar.getQuestState(qe.getName());
|
||||||
if (qs != null)
|
if (qs != null)
|
||||||
{
|
{
|
||||||
|
qs.setSimulated(false);
|
||||||
qs.exitQuest(QuestType.REPEATABLE);
|
qs.exitQuest(QuestType.REPEATABLE);
|
||||||
activeChar.sendPacket(new QuestList(activeChar));
|
activeChar.sendPacket(new QuestList(activeChar));
|
||||||
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
EventDispatcher.getInstance().notifyEventAsync(new OnPlayerQuestAbort(activeChar, _questId), activeChar, Containers.Players());
|
||||||
|
Loading…
Reference in New Issue
Block a user