Index: java/net/sf/l2j/gameserver/clientpackets/RequestRefine.java =================================================================== --- java/net/sf/l2j/gameserver/clientpackets/RequestRefine.java (revision 872) +++ java/net/sf/l2j/gameserver/clientpackets/RequestRefine.java (working copy) @@ -134,29 +135,32 @@ if (player.getLevel() < 46 || player.getLevel() > 48) return false; break; case 2: - if (player.getLevel() > 51) return false; + if (player.getLevel() < 49 || player.getLevel() > 51) return false; break; case 3: - if (player.getLevel() > 54) return false; + if (player.getLevel() < 52 || player.getLevel() > 54) return false; break; case 4: - if (player.getLevel() > 57) return false; + if (player.getLevel() < 55 || player.getLevel() > 57) return false; break; case 5: - if (player.getLevel() > 60) return false; + if (player.getLevel() < 58 || player.getLevel() > 60) return false; break; case 6: - if (player.getLevel() > 63) return false; + if (player.getLevel() < 61 || player.getLevel() > 63) return false; break; case 7: - if (player.getLevel() > 66) return false; + if (player.getLevel() < 64 || player.getLevel() > 66) return false; break; case 8: - if (player.getLevel() > 69) return false; + if (player.getLevel() < 67 || player.getLevel() > 69) return false; break; case 9: - if (player.getLevel() > 75) return false; + if (player.getLevel() < 70 || player.getLevel() > 75) return false; break; + case 10: + if (player.getLevel() < 76 ) return false; + break; } if (gemstoneItem.getCount()-modifyGemstonCount < 0) return false;