5354555657585960616263
{ player.addSkill(skill, false); player.addSkill(COMMON_SET_SKILL, false); update = true; } if(armorSet.containShield(player)) // has shield from set { L2Skill skills = armorSet.getShieldSkill(); if(skills != null) { player.addSkill(skills, false);
7374757677787980818283
update = true; } } } } else if(armorSet.containShield(item.getItemId())) { if(armorSet.containAll(player)) { L2Skill skills = armorSet.getShieldSkill(); if(skills != null)
133134135136137138139140141142143
remove = true; removeSkillId1 = armorSet.getSkill(); removeSkillId2 = armorSet.getShieldSkill(); removeSkillId3 = armorSet.getEnchant6skill(); } else if(armorSet.containShield(item.getItemId())) // removed shield { remove = true; removeSkillId2 = armorSet.getShieldSkill(); } }
7576777879808182838485
player.addSkill(skill, false); update = true; } if (armorSet.containAll(player)) { if (armorSet.containShield(player)) { skills = armorSet.getShieldSkills(); for (Skill skill : skills) { player.addSkill(skill, false);
9596979899100101102103104105
update = true; } } } } else if (armorSet.containShield(item.getItemId()) && armorSet.containAll(player)) { List<Skill> skills = armorSet.getShieldSkills(); for (Skill skill : skills) { player.addSkill(skill, false);
142143144145146147148149150151152
remove = true; removeSkillId1 = armorSet.getSkillsToRemove(); removeSkillId2 = armorSet.getShieldSkills(); removeSkillId3 = armorSet.getEnchant6skills(); } else if (armorSet.containShield(item.getItemId())) { remove = true; removeSkillId2 = armorSet.getShieldSkills(); } boolean update = false;