Clan entry improvements.

This commit is contained in:
MobiusDev 2018-09-10 04:23:56 +00:00
parent a335616fe5
commit 0dd9c40207
12 changed files with 234 additions and 245 deletions

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }

View File

@ -93,6 +93,8 @@ public class RequestPledgeSignInForOpenJoiningMethod implements IClientIncomingP
PledgeShowMemberListAll.sendAllTo(activeChar); PledgeShowMemberListAll.sendAllTo(activeChar);
activeChar.setClanJoinExpiryTime(0); activeChar.setClanJoinExpiryTime(0);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
ClanEntryManager.getInstance().removePlayerApplication(_clanId, activeChar.getObjectId());
} }
} }
} }

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }

View File

@ -93,6 +93,8 @@ public class RequestPledgeSignInForOpenJoiningMethod implements IClientIncomingP
PledgeShowMemberListAll.sendAllTo(activeChar); PledgeShowMemberListAll.sendAllTo(activeChar);
activeChar.setClanJoinExpiryTime(0); activeChar.setClanJoinExpiryTime(0);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
ClanEntryManager.getInstance().removePlayerApplication(_clanId, activeChar.getObjectId());
} }
} }
} }

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }

View File

@ -93,6 +93,8 @@ public class RequestPledgeSignInForOpenJoiningMethod implements IClientIncomingP
PledgeShowMemberListAll.sendAllTo(activeChar); PledgeShowMemberListAll.sendAllTo(activeChar);
activeChar.setClanJoinExpiryTime(0); activeChar.setClanJoinExpiryTime(0);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
ClanEntryManager.getInstance().removePlayerApplication(_clanId, activeChar.getObjectId());
} }
} }
} }

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }

View File

@ -93,6 +93,8 @@ public class RequestPledgeSignInForOpenJoiningMethod implements IClientIncomingP
PledgeShowMemberListAll.sendAllTo(activeChar); PledgeShowMemberListAll.sendAllTo(activeChar);
activeChar.setClanJoinExpiryTime(0); activeChar.setClanJoinExpiryTime(0);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
ClanEntryManager.getInstance().removePlayerApplication(_clanId, activeChar.getObjectId());
} }
} }
} }

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }

View File

@ -93,6 +93,8 @@ public class RequestPledgeSignInForOpenJoiningMethod implements IClientIncomingP
PledgeShowMemberListAll.sendAllTo(activeChar); PledgeShowMemberListAll.sendAllTo(activeChar);
activeChar.setClanJoinExpiryTime(0); activeChar.setClanJoinExpiryTime(0);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
ClanEntryManager.getInstance().removePlayerApplication(_clanId, activeChar.getObjectId());
} }
} }
} }

View File

@ -62,10 +62,8 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
if (_acceptRequest) if (_acceptRequest)
{ {
final L2PcInstance player = L2World.getInstance().getPlayer(_playerId); final L2PcInstance player = L2World.getInstance().getPlayer(_playerId);
if ((player != null) && (player.getClan() == null))
{
final L2Clan clan = activeChar.getClan(); final L2Clan clan = activeChar.getClan();
if (clan != null) if ((player != null) && (player.getClan() == null) && (clan != null))
{ {
player.sendPacket(new JoinPledge(clan.getId())); player.sendPacket(new JoinPledge(clan.getId()));
@ -98,14 +96,13 @@ public class RequestPledgeWaitingUserAccept implements IClientIncomingPacket
PledgeShowMemberListAll.sendAllTo(player); PledgeShowMemberListAll.sendAllTo(player);
player.setClanJoinExpiryTime(0); player.setClanJoinExpiryTime(0);
player.broadcastUserInfo(); player.broadcastUserInfo();
}
ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
else else
{ {
ClanEntryManager.getInstance().removePlayerApplication(activeChar.getClanId(), _playerId); ClanEntryManager.getInstance().removePlayerApplication(_clanId, _playerId);
} }
} }
} }