L2JMobius

High Five TerritoryManager dialogs

epu · 3 · 6341

Offline epu

  • Heir
  • **
    • Posts: 26
Hi there!

all html files hardcoded in data/scripts/ai/others/TerritoryManagers/TerritoryManagers.java
to data/scripts/ai/npc/TerritoryManagers/
sooo... as a result, we get "my text is missing"

Code: [Select]
diff --git dist/game/data/scripts/ai/others/TerritoryManagers/TerritoryManagers.java dist/game/data/scripts/ai/others/TerritoryManagers/TerritoryManagers.java
index 025d78a..a7dedcf 100644
--- dist/game/data/scripts/ai/others/TerritoryManagers/TerritoryManagers.java
+++ dist/game/data/scripts/ai/others/TerritoryManagers/TerritoryManagers.java
@@ -96,7 +96,7 @@
  {
  // L2J Custom for minimum badges required.
  final NpcHtmlMessage html = new NpcHtmlMessage(npc.getObjectId());
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/36490-04.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/36490-04.html");
  html.replace("%badge%", String.valueOf(TerritoryWarManager.MINTWBADGEFORNOBLESS));
  player.sendPacket(html);
  break;
@@ -188,20 +188,20 @@
  final NpcHtmlMessage html = new NpcHtmlMessage(npc.getObjectId());
  if (TerritoryWarManager.getInstance().isTWInProgress() || (reward[0] == 0))
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-0a.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-0a.html");
  }
  else if (reward[0] != territoryId)
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-0b.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-0b.html");
  html.replace("%castle%", CastleManager.getInstance().getCastleById(reward[0] - 80).getName());
  }
  else if (reward[1] == 0)
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-0a.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-0a.html");
  }
  else
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-1.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-1.html");
  html.replace("%castle%", CastleManager.getInstance().getCastleById(reward[0] - 80).getName());
  html.replace("%badge%", String.valueOf(reward[1]));
  html.replace("%adena%", String.valueOf(reward[1] * 5000));
@@ -223,20 +223,20 @@
  final NpcHtmlMessage html = new NpcHtmlMessage(npc.getObjectId());
  if (TerritoryWarManager.getInstance().isTWInProgress() || (reward[0] == 0))
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-0a.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-0a.html");
  }
  else if (reward[0] != territoryId)
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-0b.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-0b.html");
  html.replace("%castle%", CastleManager.getInstance().getCastleById(reward[0] - 80).getName());
  }
  else if (reward[1] == 0)
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-0a.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-0a.html");
  }
  else
  {
- html.setFile(player, "data/scripts/ai/npc/TerritoryManagers/reward-2.html");
+ html.setFile(player, "data/scripts/ai/others/TerritoryManagers/reward-2.html");
  player.addItem("ReceiveRewards", badgeId, reward[1], npc, true);
  player.addAdena("ReceiveRewards", reward[1] * 5000, npc, true);
  TerritoryWarManager.getInstance().resetReward(player);



Online Mobius

  • Distinguished King
  • *****
    • Posts: 16011
You are correct.
Same fix was committed in subscriber version almost two months ago by CostyKiller.

Committed with https://bitbucket.org/MobiusDev/l2j_mobius/commits/233885feeac0bbb9f60d1ecd1423125df1f3bf6b
Thanks :D