Previous commit should work only for Classic.

This commit is contained in:
MobiusDev
2015-05-05 20:26:26 +00:00
parent be3a24099b
commit 2defb4cee9

View File

@@ -2644,10 +2644,21 @@ public class Quest extends AbstractScript implements IIdentifiable
public String showHtmlFile(L2PcInstance player, String filename, L2Npc npc) public String showHtmlFile(L2PcInstance player, String filename, L2Npc npc)
{ {
boolean questwindow = false; boolean questwindow = false;
final QuestState qs = getQuestState(player, false); if (Config.SERVER_CLASSIC_SUPPORT)
if (((qs != null) && (qs.getState() == State.CREATED)) || !filename.endsWith(".html"))
{ {
questwindow = true; if (filename.endsWith(".htm"))
{
questwindow = true;
}
}
else
{
// TODO: Fix all Ertheia quest htmls with above logic or find a better solution.
final QuestState qs = getQuestState(player, false);
if ((qs != null) && (qs.getState() == State.CREATED))
{
questwindow = true;
}
} }
int questId = getId(); int questId = getId();