rendered paste bodyIndex: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 1283)
+++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy)
@@ -2144,7 +2144,7 @@
L2Skill[] skills = getClan().getAllSkills();
for (L2Skill sk : skills)
{
- if(sk.getMinPledgeClass() <= getPledgeClass())
+ if(sk.getMinPledgeClass() < getPledgeClass())
addSkill(sk, false);
}
}
Index: java/net/sf/l2j/gameserver/model/L2Clan.java
===================================================================
--- java/net/sf/l2j/gameserver/model/L2Clan.java (revision 1283)
+++ java/net/sf/l2j/gameserver/model/L2Clan.java (working copy)
@@ -940,7 +940,7 @@
{
if (temp.isOnline() && temp.getPlayerInstance()!=null)
{
- if (newSkill.getMinPledgeClass() <= temp.getPlayerInstance().getPledgeClass())
+ if (newSkill.getMinPledgeClass() < temp.getPlayerInstance().getPledgeClass())
{
temp.getPlayerInstance().addSkill(newSkill, false); // Skill is not saved to player DB
temp.getPlayerInstance().sendPacket(new PledgeSkillListAdd(newSkill.getId(), newSkill.getLevel()));
@@ -961,7 +961,7 @@
{
if (temp.isOnline() && temp.getPlayerInstance()!=null)
{
- if (skill.getMinPledgeClass() <= temp.getPlayerInstance().getPledgeClass())
+ if (skill.getMinPledgeClass() < temp.getPlayerInstance().getPledgeClass())
temp.getPlayerInstance().addSkill(skill, false); // Skill is not saved to player DB
}
}
@@ -976,7 +976,7 @@
for(L2Skill skill : _skills.values())
{
//TODO add skills according to members class( in ex. don't add Clan Agillity skill's effect to lower class then Baron)
- if (skill.getMinPledgeClass() <= cm.getPledgeClass())
+ if (skill.getMinPledgeClass() < cm.getPledgeClass())
cm.addSkill(skill, false); // Skill is not saved to player DB
}
}
@@ -1579,7 +1579,7 @@
{
for (L2Skill sk : skills)
{
- if(sk.getMinPledgeClass() <= member.getPlayerInstance().getPledgeClass())
+ if(sk.getMinPledgeClass() < member.getPlayerInstance().getPledgeClass())
member.getPlayerInstance().addSkill(sk, false);
}
}
Index: java/net/sf/l2j/gameserver/model/L2ClanMember.java
===================================================================
--- java/net/sf/l2j/gameserver/model/L2ClanMember.java (revision 1283)
+++ java/net/sf/l2j/gameserver/model/L2ClanMember.java (working copy)
@@ -104,7 +104,7 @@
L2Skill[] skills = _clan.getAllSkills();
for (L2Skill sk : skills)
{
- if(sk.getMinPledgeClass() <= player.getPledgeClass())
+ if(sk.getMinPledgeClass() < player.getPledgeClass())
player.addSkill(sk, false);
}
}
Index: java/net/sf/l2j/gameserver/Olympiad.java
===================================================================
--- java/net/sf/l2j/gameserver/Olympiad.java (revision 1283)
+++ java/net/sf/l2j/gameserver/Olympiad.java (working copy)
@@ -1687,7 +1687,7 @@
{
for(L2Skill skill: player.getClan().getAllSkills())
{
- if ( skill.getMinPledgeClass() <= player.getPledgeClass() )
+ if ( skill.getMinPledgeClass() < player.getPledgeClass() )
player.addSkill(skill,false);
}
}