From 8317a177dd1162449ff7c0065b66cd532d0cf332 Mon Sep 17 00:00:00 2001 From: Adry85 <adrya85@hotmail.it> Date: Sun, 13 Aug 2017 12:26:39 +0200 Subject: [PATCH] Fixed Alexandria AI (Little Angel/Devil Agathions). Patch by: ShinichiYao Reviewed by: HorridoJoho, Adry_85 --- .../scripts/ai/npc/Alexandria/Alexandria.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/dist/game/data/scripts/ai/npc/Alexandria/Alexandria.java b/dist/game/data/scripts/ai/npc/Alexandria/Alexandria.java index 1379c4f2dd..df9a5c7708 100644 --- a/dist/game/data/scripts/ai/npc/Alexandria/Alexandria.java +++ b/dist/game/data/scripts/ai/npc/Alexandria/Alexandria.java @@ -23,13 +23,13 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -import ai.npc.AbstractNpcAI; - import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.holders.ItemHolder; import com.l2jserver.gameserver.model.holders.QuestItemHolder; +import ai.npc.AbstractNpcAI; + /** * Alexandria (Armor Merchant) AI. * @author xban1x @@ -41,13 +41,13 @@ public final class Alexandria extends AbstractNpcAI // Items private static final ItemHolder[] REQUIRED_ITEMS = new ItemHolder[] { - new ItemHolder(57, 3550000), - new ItemHolder(5094, 400), - new ItemHolder(6471, 200), - new ItemHolder(9814, 40), - new ItemHolder(9815, 30), - new ItemHolder(9816, 50), - new ItemHolder(9817, 50), + new ItemHolder(57, 7500000), + new ItemHolder(5094, 50), + new ItemHolder(6471, 25), + new ItemHolder(9814, 4), + new ItemHolder(9815, 3), + new ItemHolder(9816, 5), + new ItemHolder(9817, 5), }; // Agathions private static final QuestItemHolder[] LITTLE_DEVILS = new QuestItemHolder[] @@ -99,7 +99,7 @@ public final class Alexandria extends AbstractNpcAI for (QuestItemHolder agathion : AGATHIONS.get(event)) { chance3 += agathion.getChance(); - if ((chance >= chance2) && (chance2 < chance3)) + if ((chance2 <= chance) && (chance < chance3)) { if (takeAllItems(player, REQUIRED_ITEMS)) { -- GitLab