Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #10 L2VillageMasterInstance.java
- ----------------------------------------------------------------------
- @753
- Method = changeClanLeader
- + //Avoid Change Clan Leader while siege
- + for (Siege siege : SiegeManager.getSieges())
- + {
- + if (siege != null && siege.isInProgress())
- + {
- + if (siege.checkIsAttacker(clan)
- + || siege.checkIsDefender(clan)
- + || siege.checkIsDefenderWaiting(clan))
- + {
- + player.sendMessage("You cannot change leaders now that your castle is in siege");
- + return;
- + }
- + }
- + }
- +
- + //Avoid change clan leader while new-clan-leader isn't close to you
- + if (Util.calculateDistance(player, member.getPlayerInstance(), true) > 2000)
- + {
- + player.sendMessage("The new to-be clan leader must be near you");
- + return;
- + }
- -------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement