Skip to content
Snippets Groups Projects
Commit 8317a177 authored by Adry85's avatar Adry85 Committed by Zoey76
Browse files

Fixed Alexandria AI (Little Angel/Devil Agathions).

Patch by: ShinichiYao
Reviewed by: HorridoJoho, Adry_85
parent 4e46a80f
No related branches found
No related tags found
No related merge requests found
...@@ -23,13 +23,13 @@ import java.util.HashMap; ...@@ -23,13 +23,13 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import ai.npc.AbstractNpcAI;
import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.model.holders.ItemHolder; import com.l2jserver.gameserver.model.holders.ItemHolder;
import com.l2jserver.gameserver.model.holders.QuestItemHolder; import com.l2jserver.gameserver.model.holders.QuestItemHolder;
import ai.npc.AbstractNpcAI;
/** /**
* Alexandria (Armor Merchant) AI. * Alexandria (Armor Merchant) AI.
* @author xban1x * @author xban1x
...@@ -41,13 +41,13 @@ public final class Alexandria extends AbstractNpcAI ...@@ -41,13 +41,13 @@ public final class Alexandria extends AbstractNpcAI
// Items // Items
private static final ItemHolder[] REQUIRED_ITEMS = new ItemHolder[] private static final ItemHolder[] REQUIRED_ITEMS = new ItemHolder[]
{ {
new ItemHolder(57, 3550000), new ItemHolder(57, 7500000),
new ItemHolder(5094, 400), new ItemHolder(5094, 50),
new ItemHolder(6471, 200), new ItemHolder(6471, 25),
new ItemHolder(9814, 40), new ItemHolder(9814, 4),
new ItemHolder(9815, 30), new ItemHolder(9815, 3),
new ItemHolder(9816, 50), new ItemHolder(9816, 5),
new ItemHolder(9817, 50), new ItemHolder(9817, 5),
}; };
// Agathions // Agathions
private static final QuestItemHolder[] LITTLE_DEVILS = new QuestItemHolder[] private static final QuestItemHolder[] LITTLE_DEVILS = new QuestItemHolder[]
...@@ -99,7 +99,7 @@ public final class Alexandria extends AbstractNpcAI ...@@ -99,7 +99,7 @@ public final class Alexandria extends AbstractNpcAI
for (QuestItemHolder agathion : AGATHIONS.get(event)) for (QuestItemHolder agathion : AGATHIONS.get(event))
{ {
chance3 += agathion.getChance(); chance3 += agathion.getChance();
if ((chance >= chance2) && (chance2 < chance3)) if ((chance2 <= chance) && (chance < chance3))
{ {
if (takeAllItems(player, REQUIRED_ITEMS)) if (takeAllItems(player, REQUIRED_ITEMS))
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment