From 0f11cee4db373b40c9f35c30fad091983f590a63 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 7 Sep 2022 10:17:31 +0000 Subject: [PATCH] Large dialog window for Grace (34544). Contributed by Index. --- .../scripts/ai/areas/Giran/Grace/34544.html | 20 +++++++------------ .../scripts/ai/areas/Giran/Grace/Grace.java | 6 +++--- .../scripts/ai/areas/Giran/Grace/34544.html | 20 +++++++------------ .../scripts/ai/areas/Giran/Grace/Grace.java | 6 +++--- .../scripts/ai/areas/Giran/Grace/34544.html | 20 +++++++------------ .../scripts/ai/areas/Giran/Grace/Grace.java | 6 +++--- 6 files changed, 30 insertions(+), 48 deletions(-) diff --git a/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html b/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html index 0bc7ed1836..dce6b1089d 100644 --- a/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html +++ b/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html @@ -1,15 +1,9 @@ -Grace - - - - + +
- - - - - - -
-
+ + +
+
+ \ No newline at end of file diff --git a/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java b/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java index 81c20170a3..88ec90ea8f 100644 --- a/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java +++ b/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java @@ -16,7 +16,6 @@ */ package ai.areas.Giran.Grace; -import org.l2jmobius.gameserver.cache.HtmCache; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; @@ -29,7 +28,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder; import org.l2jmobius.gameserver.model.skill.SkillCaster; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ConfirmDlg; -import org.l2jmobius.gameserver.network.serverpackets.ExPremiumManagerShowHtml; +import org.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage; import ai.AbstractNpcAI; @@ -77,7 +76,8 @@ public class Grace extends AbstractNpcAI @Override public String onFirstTalk(Npc npc, Player player) { - player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/areas/Giran/Grace/34544.html"))); + final String htmlText = getHtm(player, "34544.html"); + player.sendPacket(new NpcHtmlMessage(npc.getObjectId(), 0, htmlText, 1)); return null; } diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html index 0bc7ed1836..dce6b1089d 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html @@ -1,15 +1,9 @@ -Grace - - - - + +
- - - - - - -
-
+ + +
+
+ \ No newline at end of file diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java index 81c20170a3..88ec90ea8f 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java @@ -16,7 +16,6 @@ */ package ai.areas.Giran.Grace; -import org.l2jmobius.gameserver.cache.HtmCache; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; @@ -29,7 +28,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder; import org.l2jmobius.gameserver.model.skill.SkillCaster; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ConfirmDlg; -import org.l2jmobius.gameserver.network.serverpackets.ExPremiumManagerShowHtml; +import org.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage; import ai.AbstractNpcAI; @@ -77,7 +76,8 @@ public class Grace extends AbstractNpcAI @Override public String onFirstTalk(Npc npc, Player player) { - player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/areas/Giran/Grace/34544.html"))); + final String htmlText = getHtm(player, "34544.html"); + player.sendPacket(new NpcHtmlMessage(npc.getObjectId(), 0, htmlText, 1)); return null; } diff --git a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html index 0bc7ed1836..dce6b1089d 100644 --- a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html +++ b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/34544.html @@ -1,15 +1,9 @@ -Grace - - - - + +
- - - - - - -
-
+ + +
+
+ \ No newline at end of file diff --git a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java index 81c20170a3..88ec90ea8f 100644 --- a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java +++ b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/areas/Giran/Grace/Grace.java @@ -16,7 +16,6 @@ */ package ai.areas.Giran.Grace; -import org.l2jmobius.gameserver.cache.HtmCache; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; @@ -29,7 +28,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder; import org.l2jmobius.gameserver.model.skill.SkillCaster; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ConfirmDlg; -import org.l2jmobius.gameserver.network.serverpackets.ExPremiumManagerShowHtml; +import org.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage; import ai.AbstractNpcAI; @@ -77,7 +76,8 @@ public class Grace extends AbstractNpcAI @Override public String onFirstTalk(Npc npc, Player player) { - player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/areas/Giran/Grace/34544.html"))); + final String htmlText = getHtm(player, "34544.html"); + player.sendPacket(new NpcHtmlMessage(npc.getObjectId(), 0, htmlText, 1)); return null; }