Fixed 3rd class quest question mark text.

This commit is contained in:
MobiusDev
2017-08-08 12:57:24 +00:00
parent 09dafa9dce
commit fa66222d9b

View File

@@ -77,6 +77,7 @@ public abstract class ThirdClassTransferQuest extends Quest
// Misc // Misc
private final int _minLevel; private final int _minLevel;
private final Race _race; private final Race _race;
private static final int QUESTIONMARK_ID = 101;
public ThirdClassTransferQuest(int questId, int minLevel, Race race) public ThirdClassTransferQuest(int questId, int minLevel, Race race)
{ {
@@ -335,7 +336,7 @@ public abstract class ThirdClassTransferQuest extends Quest
@RegisterType(ListenerRegisterType.GLOBAL_PLAYERS) @RegisterType(ListenerRegisterType.GLOBAL_PLAYERS)
public void onPlayerPressTutorialMark(OnPlayerPressTutorialMark event) public void onPlayerPressTutorialMark(OnPlayerPressTutorialMark event)
{ {
if (event.getMarkId() == getId()) if (event.getMarkId() == QUESTIONMARK_ID)
{ {
final L2PcInstance player = event.getActiveChar(); final L2PcInstance player = event.getActiveChar();
player.sendPacket(new TutorialShowHtml(getHtm(player.getHtmlPrefix(), "popupInvite.html"))); player.sendPacket(new TutorialShowHtml(getHtm(player.getHtmlPrefix(), "popupInvite.html")));
@@ -357,7 +358,7 @@ public abstract class ThirdClassTransferQuest extends Quest
if ((oldLevel < newLevel) && (newLevel == _minLevel) && (player.getRace() == _race) && (player.isInCategory(CategoryType.THIRD_CLASS_GROUP))) if ((oldLevel < newLevel) && (newLevel == _minLevel) && (player.getRace() == _race) && (player.isInCategory(CategoryType.THIRD_CLASS_GROUP)))
{ {
player.sendPacket(new TutorialShowQuestionMark(getId(), 1)); player.sendPacket(new TutorialShowQuestionMark(QUESTIONMARK_ID, 1));
} }
} }
@@ -377,7 +378,7 @@ public abstract class ThirdClassTransferQuest extends Quest
final QuestState qs = getQuestState(player, true); final QuestState qs = getQuestState(player, true);
if (qs.isCreated()) if (qs.isCreated())
{ {
player.sendPacket(new TutorialShowQuestionMark(getId(), 1)); // Seems not to work. - blank text player.sendPacket(new TutorialShowQuestionMark(QUESTIONMARK_ID, 1));
} }
} }
} }