Support for R110 grade.
This commit is contained in:
@ -64,6 +64,7 @@ public enum ItemGrade
|
||||
case R:
|
||||
case R95:
|
||||
case R99:
|
||||
case R110:
|
||||
{
|
||||
return R;
|
||||
}
|
||||
|
@ -381,6 +381,7 @@ public abstract class L2Item extends ListenersContainer implements IIdentifiable
|
||||
}
|
||||
case R95:
|
||||
case R99:
|
||||
case R110:
|
||||
{
|
||||
return CrystalType.R;
|
||||
}
|
||||
|
@ -33,7 +33,8 @@ public enum CrystalType
|
||||
R(8, 17371, 30, 500),
|
||||
R95(9, 17371, 30, 500),
|
||||
R99(10, 17371, 30, 500),
|
||||
EVENT(11, 0, 0, 0);
|
||||
R110(11, 17371, 30, 500),
|
||||
EVENT(12, 0, 0, 0);
|
||||
|
||||
private final int _level;
|
||||
private final int _crystalId;
|
||||
@ -90,9 +91,9 @@ public enum CrystalType
|
||||
{
|
||||
level += _level;
|
||||
|
||||
if (level >= CrystalType.R99.getLevel())
|
||||
if (level >= CrystalType.R110.getLevel())
|
||||
{
|
||||
return CrystalType.R99;
|
||||
return CrystalType.R110;
|
||||
}
|
||||
|
||||
if (level <= CrystalType.NONE.getLevel())
|
||||
|
@ -311,6 +311,7 @@ public class RequestExEnchantItemAttribute implements IClientIncomingPacket
|
||||
}
|
||||
case R95:
|
||||
case R99:
|
||||
case R110:
|
||||
{
|
||||
success = true;
|
||||
break;
|
||||
|
@ -202,6 +202,18 @@ public class RequestExRemoveItemAttribute implements IClientIncomingPacket
|
||||
}
|
||||
break;
|
||||
}
|
||||
case R110:
|
||||
{
|
||||
if (item.getItem() instanceof L2Weapon)
|
||||
{
|
||||
_price = 6400000;
|
||||
}
|
||||
else
|
||||
{
|
||||
_price = 5120000;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return _price;
|
||||
|
@ -155,6 +155,11 @@ public class RequestCommissionList implements IClientIncomingPacket
|
||||
filter = filter.and(i -> i.getCrystalType() == CrystalType.R99);
|
||||
break;
|
||||
}
|
||||
case 10:
|
||||
{
|
||||
filter = filter.and(i -> i.getCrystalType() == CrystalType.R110);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
filter = filter.and(i -> _query.isEmpty() || i.getName().toLowerCase().contains(_query.toLowerCase()));
|
||||
|
Reference in New Issue
Block a user