Originally Posted by
solarbear123
thank you i figured out if i delete
if (item.getDefinitions().isDestroyItem()
|| item.getDefinitions().isLended()
|| ItemConstants.getItemDefaultCharges(item.getId()) != -1)
return false;
to this
if (item.getDefinitions().isLended()
|| ItemConstants.getItemDefaultCharges(item.getId()) != -1)
return false;
it makes all items tradeable but know i just add itemsthat i don't want to be tradeable so it works
no don't delete that
Code:
public static boolean isTradeable(Item item) {
if (item.getDefinitions().getName().toLowerCase()
.contains("flaming skull"))
return false;
if (item.getDefinitions().isDestroyItem()
|| item.getDefinitions().isLended()
|| ItemConstants.getItemDefaultCharges(item.getId()) != -1)
return false;
String name = ItemDefinitions.getItemDefinitions(item.getId())
.getName().toLowerCase();
if (name.contains("fire cape")
|| name.contains("tokhaar") || name.contains("defender") || name.contains("drygore")
|| name.contains("lucky")|| name.contains("lamp")
|| name.contains("spin ticket") || name.contains("ceremonial")
|| name.contains("diamond jubilee") || name.contains("souvenir")
|| name.contains("diamond sceptre") || name.contains("diamond crown") || name.contains("token"))
return false;
if (name.contains("aura") || name.contains("supreme"))
return true;
if (name.contains("goliath") || name.contains("swift") || name.contains("spellcaster"))
return true;
If you erase like the drygore and put something else it will be tradeble and the item you put there will not be tradeble