From 54c9f6ff055742d7d2b1e9c3198ff5b017a0cf26 Mon Sep 17 00:00:00 2001
From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Wed, 29 Jul 2020 04:53:00 +0000
Subject: [PATCH] Disabled limit barrier AI.
---
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
.../dist/game/data/scripts/ai/bosses/LimitBarrier.java | 2 ++
7 files changed, 14 insertions(+)
diff --git a/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index 3942e83a13..cd9e6b22b2 100644
--- a/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -39,6 +40,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in instances do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs
diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index f701a49695..a69dd8be83 100644
--- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -40,6 +41,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in instances do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs
diff --git a/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index 2096150b9d..11ce271810 100644
--- a/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -39,6 +40,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in instances do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs
diff --git a/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index 51826d3e56..8f981d58b9 100644
--- a/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -39,6 +40,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in instances do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs
diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index b5aea3e708..b88086ee20 100644
--- a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -40,6 +41,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in Clan Arena do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs
diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index 8b916c2fa2..80041f357a 100644
--- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -40,6 +41,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in Clan Arena do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs
diff --git a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/bosses/LimitBarrier.java b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/bosses/LimitBarrier.java
index a7051db3e5..a7c9ba8712 100644
--- a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/bosses/LimitBarrier.java
+++ b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/bosses/LimitBarrier.java
@@ -25,6 +25,7 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.skills.Skill;
import org.l2jmobius.gameserver.network.NpcStringId;
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
+import org.l2jmobius.gameserver.scripting.annotations.Disabled;
import ai.AbstractNpcAI;
@@ -40,6 +41,7 @@ import ai.AbstractNpcAI;
* OK - Raid Bosses in Clan Arena do not use Limit Barrier.
* OK - All Raid Bosses who use Limit Barrier are listed below:
*/
+@Disabled // Behaviour does not go well with low population servers.
public final class LimitBarrier extends AbstractNpcAI
{
// NPCs