L2Player player = (L2Player) activeChar;
if(player.getClan() == null)
{
return false;
}
FortressSiege siege = FortressSiegeManager.getSiege(activeChar);
if(siege == null || !siege.getCommanders().isEmpty())
{
return false;
}
if(siege.getAttackerClan(player.getClan()) == null)
{
return false;
}
if(player.isMounted())
{
return false;
}
if(first)
{
for(SiegeClan sc : siege.getDefenderClans().values())
{
L2Clan clan = sc.getClan();
if(clan != null)
{
clan.broadcastToOnlineMembers(Msg.THE_OPPONENT_CLAN_HAS_BEGUN_TO_ENGRAVE_THE_RULER);