Advertisement
Guest User

ls&bogs stackable

a guest
May 24th, 2014
2,158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. ### Eclipse Workspace Patch 1.0
  2. #P L2jFrozen_GameServer
  3. Index: head-src/com/l2jfrozen/Config.java
  4. ===================================================================
  5. --- head-src/com/l2jfrozen/Config.java (revision 938)
  6. +++ head-src/com/l2jfrozen/Config.java (working copy)
  7. @@ -2343,6 +2343,8 @@
  8. public static int MONSTER_RETURN_DELAY;
  9.  
  10. public static boolean SCROLL_STACKABLE;
  11. + public static boolean LS_STACKABLE;
  12. + public static boolean BOG_STACKABLE;
  13.  
  14. public static boolean ALLOW_VERSION_COMMAND;
  15. public static boolean ALLOW_CHAR_KILL_PROTECT;
  16. @@ -2469,6 +2471,8 @@
  17. ALT_PLAYER_PROTECTION_LEVEL = Integer.parseInt(L2JFrozenSettings.getProperty("AltPlayerProtectionLevel", "0"));
  18. MONSTER_RETURN_DELAY = Integer.parseInt(L2JFrozenSettings.getProperty("MonsterReturnDelay", "0"));
  19. SCROLL_STACKABLE = Boolean.parseBoolean(L2JFrozenSettings.getProperty("ScrollStackable", "False"));
  20. + LS_STACKABLE = Boolean.parseBoolean(L2JFrozenSettings.getProperty("BOGStackable", "False"));
  21. + BOG_STACKABLE = Boolean.parseBoolean(L2JFrozenSettings.getProperty("LSStackable", "False"));
  22. ALLOW_CHAR_KILL_PROTECT = Boolean.parseBoolean(L2JFrozenSettings.getProperty("AllowLowLvlProtect", "False"));
  23. CLAN_LEADER_COLOR_ENABLED = Boolean.parseBoolean(L2JFrozenSettings.getProperty("ClanLeaderNameColorEnabled", "true"));
  24. CLAN_LEADER_COLORED = Integer.parseInt(L2JFrozenSettings.getProperty("ClanLeaderColored", "1"));
  25. Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestRefine.java
  26. ===================================================================
  27. --- head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestRefine.java (revision 938)
  28. +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestRefine.java (working copy)
  29. @@ -246,7 +246,12 @@
  30. }
  31.  
  32. // consume the life stone
  33. - if(!player.destroyItem("RequestRefine", refinerItem, null, false))
  34. + if (Config.LS_STACKABLE)
  35. + {
  36. + if(!player.destroyItem("RequestRefine", refinerItem.getObjectId(), 1, null, false))
  37. + return false;
  38. + }
  39. + else if(!player.destroyItem("RequestRefine", refinerItem, null, false))
  40. return false;
  41.  
  42. // consume the gemstones
  43. Index: config/functions/l2jfrozen.properties
  44. ===================================================================
  45. --- config/functions/l2jfrozen.properties (revision 938)
  46. +++ config/functions/l2jfrozen.properties (working copy)
  47. @@ -188,6 +188,8 @@
  48.  
  49. # Scroll is Stackable? (default = false)
  50. ScrollStackable = false
  51. +LSStackable = false
  52. +BOGStackable = false
  53.  
  54. # -------------------------------------------
  55. # Clan Leader Color Config -
  56. Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestExEnchantSkill.java
  57. ===================================================================
  58. --- head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestExEnchantSkill.java (revision 938)
  59. +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestExEnchantSkill.java (working copy)
  60. @@ -135,7 +135,10 @@
  61. return;
  62. }
  63. // ok
  64. - player.destroyItem("Consume", spb, trainer, true);
  65. + if (Config.BOG_STACKABLE)
  66. + player.destroyItem("Consume", spbId, 1, trainer, true);
  67. + else
  68. + player.destroyItem("Consume", spb, trainer, true);
  69. }
  70. }
  71. else
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement