Advertisement
CostyKiller

Fix for MasterOfEnchanting

Aug 1st, 2020
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.05 KB | None | 0 0
  1. ### Eclipse Workspace Patch 1.0
  2. #P L2J_Mobius_CT_2.6_HighFive
  3. Index: dist/game/data/scripts/events/MasterOfEnchanting/32599-bidth.htm
  4. ===================================================================
  5. --- dist/game/data/scripts/events/MasterOfEnchanting/32599-bidth.htm    (revision 7509)
  6. +++ dist/game/data/scripts/events/MasterOfEnchanting/32599-bidth.htm    (nonexistent)
  7. @@ -1,4 +0,0 @@
  8. -<html><body>Master Yogi:<br>
  9. -I'm sorry but you create character after event start...<br><br>
  10. -<a action="bypass -h Quest MasterOfEnchanting 32599.htm">Back</a>
  11. -</body></html>
  12. \ No newline at end of file
  13. Index: dist/game/data/scripts/events/MasterOfEnchanting/32599-birth.htm
  14. ===================================================================
  15. --- dist/game/data/scripts/events/MasterOfEnchanting/32599-birth.htm    (nonexistent)
  16. +++ dist/game/data/scripts/events/MasterOfEnchanting/32599-birth.htm    (working copy)
  17. @@ -0,0 +1,4 @@
  18. +<html><body>Master Yogi:<br>
  19. +I'm sorry but you create character after event start...<br><br>
  20. +<a action="bypass -h Quest MasterOfEnchanting 32599.htm">Back</a>
  21. +</body></html>
  22. \ No newline at end of file
  23. Index: dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java
  24. ===================================================================
  25. --- dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java    (revision 7509)
  26. +++ dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java    (working copy)
  27. @@ -87,11 +75,11 @@
  28.         else if (event.equalsIgnoreCase("buy_scroll_24"))
  29.         {
  30.             final long curTime = System.currentTimeMillis();
  31. -           final String value = player.getVariables().getString("MasterOfEnchanting");
  32. +           final String value = player.getVariables().hasVariable("MasterOfEnchanting") ? player.getVariables().getString("MasterOfEnchanting", "") : "";
  33.             final long reuse = value.equals("") ? 0 : Long.parseLong(value);
  34.             if (player.getCreateDate().after(getEventPeriod().getStartDate()))
  35.             {
  36. -               return "32599-bidth.htm";
  37. +               return "32599-birth.htm";
  38.             }
  39.            
  40.             if (curTime > reuse)
  41.  
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement