Changed Anakim and Lilith level requirements.

This commit is contained in:
MobiusDev
2019-03-04 23:21:31 +00:00
parent 41e5750084
commit 6ab7e0eba1
6 changed files with 10 additions and 22 deletions

View File

@@ -112,11 +112,8 @@ AnakimMinPlayers = 98
# Maximum count of players for enter to Anakim. Retail: 120 # Maximum count of players for enter to Anakim. Retail: 120
AnakimMaxPlayers = 120 AnakimMaxPlayers = 120
# Minimum players Level for enter to Anakim. Retail: 90 # Minimum players Level for enter to Anakim. Retail: 105
AnakimMinPlayerLvl = 90 AnakimMinPlayerLvl = 105
# Maximum players Level for enter to Anakim. Retail: 94
AnakimMaxPlayerLvl = 94
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Lilith # Lilith
@@ -128,11 +125,8 @@ LilithMinPlayers = 98
# Maximum count of players for enter to Lilith. Retail: 120 # Maximum count of players for enter to Lilith. Retail: 120
LilithMaxPlayers = 120 LilithMaxPlayers = 120
# Minimum players Level for enter to Lilith. Retail: 85 # Minimum players Level for enter to Lilith. Retail: 105
LilithMinPlayerLvl = 85 LilithMinPlayerLvl = 105
# Maximum players Level for enter to Lilith. Retail: 89
LilithMaxPlayerLvl = 89
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Trasken # Trasken

View File

@@ -1,3 +1,3 @@
<html><body>Gatekeeper Ziggurat:<br> <html><body>Gatekeeper Ziggurat:<br>
(A command channel members level must be %minlvl% - %maxlvl% to challenge Anakim.) (A command channel members level must be %minlvl% to challenge Anakim.)
</body></html> </body></html>

View File

@@ -491,12 +491,11 @@ public class Anakim extends AbstractNpcAI
for (L2PcInstance member : members) for (L2PcInstance member : members)
{ {
if ((member.getLevel() < Config.ANAKIM_MIN_PLAYER_LVL) || (member.getLevel() > Config.ANAKIM_MAX_PLAYER_LVL)) if (member.getLevel() < Config.ANAKIM_MIN_PLAYER_LVL)
{ {
final NpcHtmlMessage packet = new NpcHtmlMessage(npc.getObjectId()); final NpcHtmlMessage packet = new NpcHtmlMessage(npc.getObjectId());
packet.setHtml(getHtm(player, "31101-04.html")); packet.setHtml(getHtm(player, "31101-04.html"));
packet.replace("%minlvl%", Integer.toString(Config.ANAKIM_MIN_PLAYER_LVL)); packet.replace("%minlvl%", Integer.toString(Config.ANAKIM_MIN_PLAYER_LVL));
packet.replace("%maxlvl%", Integer.toString(Config.ANAKIM_MAX_PLAYER_LVL));
player.sendPacket(packet); player.sendPacket(packet);
return null; return null;
} }

View File

@@ -1,3 +1,3 @@
<html><body>Gatekeeper Ziggurat:<br> <html><body>Gatekeeper Ziggurat:<br>
(A command channel members level must be %minlvl% - %maxlvl% to challenge Lilith.) (A command channel members level must be %minlvl% to challenge Lilith.)
</body></html> </body></html>

View File

@@ -513,12 +513,11 @@ public class Lilith extends AbstractNpcAI
for (L2PcInstance member : members) for (L2PcInstance member : members)
{ {
if ((member.getLevel() < Config.LILITH_MIN_PLAYER_LVL) || (member.getLevel() > Config.LILITH_MAX_PLAYER_LVL)) if (member.getLevel() < Config.LILITH_MIN_PLAYER_LVL)
{ {
final NpcHtmlMessage packet = new NpcHtmlMessage(npc.getObjectId()); final NpcHtmlMessage packet = new NpcHtmlMessage(npc.getObjectId());
packet.setHtml(getHtm(player, "31118-04.html")); packet.setHtml(getHtm(player, "31118-04.html"));
packet.replace("%minlvl%", Integer.toString(Config.LILITH_MIN_PLAYER_LVL)); packet.replace("%minlvl%", Integer.toString(Config.LILITH_MIN_PLAYER_LVL));
packet.replace("%maxlvl%", Integer.toString(Config.LILITH_MAX_PLAYER_LVL));
player.sendPacket(packet); player.sendPacket(packet);
return null; return null;
} }

View File

@@ -889,13 +889,11 @@ public final class Config
public static int ANAKIM_MIN_PLAYERS; public static int ANAKIM_MIN_PLAYERS;
public static int ANAKIM_MAX_PLAYERS; public static int ANAKIM_MAX_PLAYERS;
public static int ANAKIM_MIN_PLAYER_LVL; public static int ANAKIM_MIN_PLAYER_LVL;
public static int ANAKIM_MAX_PLAYER_LVL;
// Lilith // Lilith
public static int LILITH_MIN_PLAYERS; public static int LILITH_MIN_PLAYERS;
public static int LILITH_MAX_PLAYERS; public static int LILITH_MAX_PLAYERS;
public static int LILITH_MIN_PLAYER_LVL; public static int LILITH_MIN_PLAYER_LVL;
public static int LILITH_MAX_PLAYER_LVL;
// Helios // Helios
public static int HELIOS_WAIT_TIME; public static int HELIOS_WAIT_TIME;
@@ -2230,13 +2228,11 @@ public final class Config
ANAKIM_MIN_PLAYERS = GrandBossSettings.getInt("AnakimMinPlayers", 98); ANAKIM_MIN_PLAYERS = GrandBossSettings.getInt("AnakimMinPlayers", 98);
ANAKIM_MAX_PLAYERS = GrandBossSettings.getInt("AnakimMaxPlayers", 120); ANAKIM_MAX_PLAYERS = GrandBossSettings.getInt("AnakimMaxPlayers", 120);
ANAKIM_MIN_PLAYER_LVL = GrandBossSettings.getInt("AnakimMinPlayerLvl", 90); ANAKIM_MIN_PLAYER_LVL = GrandBossSettings.getInt("AnakimMinPlayerLvl", 105);
ANAKIM_MAX_PLAYER_LVL = GrandBossSettings.getInt("AnakimMaxPlayerLvl", 94);
LILITH_MIN_PLAYERS = GrandBossSettings.getInt("LilithMinPlayers", 98); LILITH_MIN_PLAYERS = GrandBossSettings.getInt("LilithMinPlayers", 98);
LILITH_MAX_PLAYERS = GrandBossSettings.getInt("LilithMaxPlayers", 120); LILITH_MAX_PLAYERS = GrandBossSettings.getInt("LilithMaxPlayers", 120);
LILITH_MIN_PLAYER_LVL = GrandBossSettings.getInt("LilithMinPlayerLvl", 85); LILITH_MIN_PLAYER_LVL = GrandBossSettings.getInt("LilithMinPlayerLvl", 105);
LILITH_MAX_PLAYER_LVL = GrandBossSettings.getInt("LilithMaxPlayerLvl", 89);
TRASKEN_SPAWN_INTERVAL = GrandBossSettings.getInt("IntervalOfTraskenSpawn", 264); TRASKEN_SPAWN_INTERVAL = GrandBossSettings.getInt("IntervalOfTraskenSpawn", 264);
TRASKEN_SPAWN_RANDOM = GrandBossSettings.getInt("RandomOfTraskenSpawn", 72); TRASKEN_SPAWN_RANDOM = GrandBossSettings.getInt("RandomOfTraskenSpawn", 72);