Advertisement
Guest User

Untitled

a guest
Jul 1st, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #10 L2VillageMasterInstance.java
  2. ----------------------------------------------------------------------
  3. @753
  4. Method = changeClanLeader
  5.  
  6. + //Avoid Change Clan Leader while siege
  7. + for (Siege siege : SiegeManager.getSieges())
  8. + {
  9. + if (siege != null && siege.isInProgress())
  10. + {
  11. + if (siege.checkIsAttacker(clan)
  12. + || siege.checkIsDefender(clan)
  13. + || siege.checkIsDefenderWaiting(clan))
  14. + {
  15. + player.sendMessage("You cannot change leaders now that your castle is in siege");
  16. + return;
  17. + }
  18. + }
  19. + }
  20. +
  21. + //Avoid change clan leader while new-clan-leader isn't close to you
  22. + if (Util.calculateDistance(player, member.getPlayerInstance(), true) > 2000)
  23. + {
  24. + player.sendMessage("The new to-be clan leader must be near you");
  25. + return;
  26. + }
  27.  
  28. -------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement