Спасибо большое, а подскажите еще момент.
У меня почему то и на икарус оружие просит 285 гемов вместо 399.
Что не так в коде?
Код:
private int[] getSaInsertPrice(final L2Item i)
{
switch (i.getCrystalType())
{
case C:
if(i.getCrystalCount() <= 706)
return new int[] { 2131, 97, 97 * 3000 };
else if(i.getCrystalCount() <= 884)
return new int[] { 2131, 238, 238 * 3000 };
else if(i.getCrystalCount() <= 1325)
return new int[] { 2131, 306, 306 * 3000 };
return new int[] { 2131, 555, 555 * 3000 };
case B:
if(i.getCrystalCount() <= 892)
return new int[] { 2132, 222, 222 * 10000 };
return new int[] { 2132, 339, 339 * 10000 };
case A:
if(i.getCrystalCount() <= 1128)
return new int[] { 2133, 147, 0 };
return new int[] { 2133, 157, 0 };
case S:
return new int[] { 2134, 82, 0 };
case S80:
if(i.getCrystalCount() <= 7050)
return new int[] { 2134, 285, 0 };
return new int[] { 2134, 399, 0 };
case S84:
return new int[] { 2134, 623, 0 };
}
return null;
}