Simulated talk should not exist when killing.

This commit is contained in:
MobiusDevelopment 2020-10-17 14:48:31 +00:00
parent a4e5237b51
commit 574f536495
15 changed files with 105 additions and 0 deletions

View File

@ -592,6 +592,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -594,6 +594,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -595,6 +595,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -595,6 +595,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -595,6 +595,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -595,6 +595,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -595,6 +595,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -605,6 +605,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)

View File

@ -593,6 +593,13 @@ public class Quest extends AbstractScript implements IIdentifiable
String res = null; String res = null;
try try
{ {
// Simulated talk should not exist when killing.
final QuestState qs = getQuestState(killer, false);
if (qs != null)
{
qs.setSimulated(false);
}
res = onKill(npc, killer, isSummon); res = onKill(npc, killer, isSummon);
} }
catch (Exception e) catch (Exception e)