warc222

Augweptrade

Aug 30th, 2022
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. com.l2jfrozen.gameserver.model.actor.instance.l2iteminstance.java
  2.  
  3. public boolean isStackable()
  4. {
  5. return _item.isStackable();
  6. }
  7.  
  8. /**
  9. * Returns if item is dropable.
  10. * @return boolean
  11. */
  12.  
  13. -public boolean isDropable()
  14. -{
  15. -return isAugmented() ? false : _item.isDropable();
  16. -}
  17.  
  18. +public boolean isDropable()
  19. +{
  20. +return isAugmented() ? Config.AUG_ITEM_DROP : _item.isDropable();
  21. +}
  22.  
  23. /**
  24. * Returns if item is tradeable.
  25. * @return boolean
  26. */
  27.  
  28. -public boolean isTradeable()
  29. -{
  30. -return isAugmented() ? false : _item.isTradeable();
  31. -}
  32.  
  33. +public boolean isTradeable()
  34. +{
  35. +return isAugmented() ? Config.AUG_ITEM_TRADE : _item.isTradeable();
  36. +}
  37.  
  38.  
  39. com.l2jfrozen.l2config.java
  40.  
  41. public static boolean ENCHANT_PROTECTOR;
  42. +public static boolean AUG_ITEM_DROP;
  43. +public static boolean AUG_ITEM_TRADE;
  44.  
  45.  
  46.  
  47. ENCHANT_PROTECTOR = Boolean.parseBoolean(L2JFrozenSettings.getProperty("EnchantProtector", "true"));
  48.  
  49. +AUG_ITEM_DROP = Boolean.valueOf(L2JFrozenSettings.getProperty("AugItemDrop", "true"));
  50. +AUG_ITEM_TRADE = Boolean.valueOf(L2JFrozenSettings.getProperty("AugItemTrade", "true"));
  51.  
  52.  
  53. gameserver.config.function.l2jfrozen.properties
  54.  
  55.  
  56. # True = Enable, False = Disable
  57. EnchantProtector = True
  58.  
  59.  
  60. #drop augitems
  61. AugItemDrop = True
  62.  
  63. # trade augitems
  64. AugItemTrade = True
Add Comment
Please, Sign In to add comment