Pledge skill additions and adjustments.

This commit is contained in:
MobiusDevelopment
2020-04-01 12:28:11 +00:00
parent 5303875e76
commit d52001fb8a
20 changed files with 804 additions and 20 deletions

View File

@@ -1145,7 +1145,11 @@ public class Castle extends AbstractResidence
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.ABILITY_OF_DARKNESS.getSkill() : CommonSkill.ABILITY_OF_LIGHT.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
}
else // Non Elite members
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
}
@@ -1153,8 +1157,10 @@ public class Castle extends AbstractResidence
public void removeResidentialSkills(PlayerInstance player)
{
super.removeResidentialSkills(player);
player.removeSkill(CommonSkill.ABILITY_OF_DARKNESS.getId());
player.removeSkill(CommonSkill.ABILITY_OF_LIGHT.getId());
player.removeSkill(CommonSkill.KNIGHT_OF_SPLENDOR.getId());
player.removeSkill(CommonSkill.PROTECTION_OF_LIGHT.getId());
player.removeSkill(CommonSkill.KNIGHT_OF_DARKNESS.getId());
player.removeSkill(CommonSkill.PROTECTION_OF_DARKNESS.getId());
}
public void spawnSideNpcs()

View File

@@ -51,8 +51,10 @@ public enum CommonSkill
SHILENS_BREATH(14571, 1),
IMPRIT_OF_LIGHT(19034, 1),
IMPRIT_OF_DARKNESS(19035, 1),
ABILITY_OF_LIGHT(19032, 1),
ABILITY_OF_DARKNESS(19033, 1),
KNIGHT_OF_SPLENDOR(32117, 1),
PROTECTION_OF_LIGHT(32119, 1),
KNIGHT_OF_DARKNESS(32120, 1),
PROTECTION_OF_DARKNESS(32122, 1),
CLAN_ADVENT(19009, 1),
HAIR_ACCESSORY_SET(17192, 1),
ALCHEMY_CUBE(17943, 1),