Improvements for new clan system member list.
This commit is contained in:
parent
fb1ceb841e
commit
27d92259cb
@ -1734,12 +1734,12 @@ public class L2Clan implements IIdentifiable, INamable
|
||||
|
||||
public SubPledge createSubPledge(int pledgeType)
|
||||
{
|
||||
if ((_subPledges == null) || (_subPledges.get(pledgeType) != null))
|
||||
if ((_subPledges.get(pledgeType) != null) || (pledgeType == PLEDGE_CLASS_COMMON))
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
final String subPledgeName = pledgeType == PLEDGE_CLASS_COMMON ? "COMMON" : "ELITE";
|
||||
final String subPledgeName = "ELITE"; // For now only elite exists.
|
||||
SubPledge subPledge = null;
|
||||
|
||||
try (Connection con = DatabaseFactory.getConnection();
|
||||
|
@ -44,7 +44,7 @@ public class PledgeShowMemberListAll implements IClientOutgoingPacket
|
||||
{
|
||||
final L2Clan clan = player.getClan();
|
||||
player.sendPacket(new PledgeShowMemberListAll(clan, true));
|
||||
for (L2PcInstance member : clan.getOnlineMembers(0))
|
||||
for (L2ClanMember member : clan.getMembers())
|
||||
{
|
||||
if (member.getPledgeType() != L2Clan.PLEDGE_CLASS_COMMON)
|
||||
{
|
||||
|
@ -43,7 +43,7 @@ public final class PledgeShowMemberListUpdate implements IClientOutgoingPacket
|
||||
_name = member.getName();
|
||||
_level = member.getLevel();
|
||||
_classId = member.getClassId();
|
||||
_objectId = member.getObjectId();
|
||||
_objectId = member.isOnline() ? member.getObjectId() : 0;
|
||||
_pledgeType = member.getPledgeType();
|
||||
_onlineStatus = member.getOnlineStatus();
|
||||
}
|
||||
|
@ -1734,12 +1734,12 @@ public class L2Clan implements IIdentifiable, INamable
|
||||
|
||||
public SubPledge createSubPledge(int pledgeType)
|
||||
{
|
||||
if ((_subPledges == null) || (_subPledges.get(pledgeType) != null))
|
||||
if ((_subPledges.get(pledgeType) != null) || (pledgeType == PLEDGE_CLASS_COMMON))
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
final String subPledgeName = pledgeType == PLEDGE_CLASS_COMMON ? "COMMON" : "ELITE";
|
||||
final String subPledgeName = "ELITE"; // For now only elite exists.
|
||||
SubPledge subPledge = null;
|
||||
|
||||
try (Connection con = DatabaseFactory.getConnection();
|
||||
|
@ -44,7 +44,7 @@ public class PledgeShowMemberListAll implements IClientOutgoingPacket
|
||||
{
|
||||
final L2Clan clan = player.getClan();
|
||||
player.sendPacket(new PledgeShowMemberListAll(clan, true));
|
||||
for (L2PcInstance member : clan.getOnlineMembers(0))
|
||||
for (L2ClanMember member : clan.getMembers())
|
||||
{
|
||||
if (member.getPledgeType() != L2Clan.PLEDGE_CLASS_COMMON)
|
||||
{
|
||||
|
@ -43,7 +43,7 @@ public final class PledgeShowMemberListUpdate implements IClientOutgoingPacket
|
||||
_name = member.getName();
|
||||
_level = member.getLevel();
|
||||
_classId = member.getClassId();
|
||||
_objectId = member.getObjectId();
|
||||
_objectId = member.isOnline() ? member.getObjectId() : 0;
|
||||
_pledgeType = member.getPledgeType();
|
||||
_onlineStatus = member.getOnlineStatus();
|
||||
}
|
||||
|
@ -1734,12 +1734,12 @@ public class L2Clan implements IIdentifiable, INamable
|
||||
|
||||
public SubPledge createSubPledge(int pledgeType)
|
||||
{
|
||||
if ((_subPledges == null) || (_subPledges.get(pledgeType) != null))
|
||||
if ((_subPledges.get(pledgeType) != null) || (pledgeType == PLEDGE_CLASS_COMMON))
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
final String subPledgeName = pledgeType == PLEDGE_CLASS_COMMON ? "COMMON" : "ELITE";
|
||||
final String subPledgeName = "ELITE"; // For now only elite exists.
|
||||
SubPledge subPledge = null;
|
||||
|
||||
try (Connection con = DatabaseFactory.getConnection();
|
||||
|
@ -44,7 +44,7 @@ public class PledgeShowMemberListAll implements IClientOutgoingPacket
|
||||
{
|
||||
final L2Clan clan = player.getClan();
|
||||
player.sendPacket(new PledgeShowMemberListAll(clan, true));
|
||||
for (L2PcInstance member : clan.getOnlineMembers(0))
|
||||
for (L2ClanMember member : clan.getMembers())
|
||||
{
|
||||
if (member.getPledgeType() != L2Clan.PLEDGE_CLASS_COMMON)
|
||||
{
|
||||
|
@ -43,7 +43,7 @@ public final class PledgeShowMemberListUpdate implements IClientOutgoingPacket
|
||||
_name = member.getName();
|
||||
_level = member.getLevel();
|
||||
_classId = member.getClassId();
|
||||
_objectId = member.getObjectId();
|
||||
_objectId = member.isOnline() ? member.getObjectId() : 0;
|
||||
_pledgeType = member.getPledgeType();
|
||||
_onlineStatus = member.getOnlineStatus();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user