Addition for skills obtained from castle.

Contributed by nasseka.
This commit is contained in:
MobiusDevelopment 2021-09-26 20:21:27 +00:00
parent 78c0316f4f
commit b287491b31
6 changed files with 12 additions and 6 deletions

View File

@ -1161,9 +1161,10 @@ public class Castle extends AbstractResidence
public void giveResidentialSkills(PlayerInstance player)
{
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
if ((player.isClanLeader()) || (player.getPledgeType() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
else // Non Elite members
{

View File

@ -1161,9 +1161,10 @@ public class Castle extends AbstractResidence
public void giveResidentialSkills(PlayerInstance player)
{
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
if ((player.isClanLeader()) || (player.getPledgeType() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
else // Non Elite members
{

View File

@ -1161,9 +1161,10 @@ public class Castle extends AbstractResidence
public void giveResidentialSkills(PlayerInstance player)
{
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
if ((player.isClanLeader()) || (player.getPledgeType() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
else // Non Elite members
{

View File

@ -1161,9 +1161,10 @@ public class Castle extends AbstractResidence
public void giveResidentialSkills(PlayerInstance player)
{
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
if ((player.isClanLeader()) || (player.getPledgeType() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
else // Non Elite members
{

View File

@ -1161,9 +1161,10 @@ public class Castle extends AbstractResidence
public void giveResidentialSkills(PlayerInstance player)
{
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
if ((player.isClanLeader()) || (player.getPledgeType() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
else // Non Elite members
{

View File

@ -1161,9 +1161,10 @@ public class Castle extends AbstractResidence
public void giveResidentialSkills(PlayerInstance player)
{
super.giveResidentialSkills(player);
if ((player.getPledgeClass() == -1) || (player.getPledgeClass() == 100)) // Leader or Elite
if ((player.isClanLeader()) || (player.getPledgeType() == 100)) // Leader or Elite
{
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.KNIGHT_OF_DARKNESS.getSkill() : CommonSkill.KNIGHT_OF_SPLENDOR.getSkill());
player.addSkill(_castleSide == CastleSide.DARK ? CommonSkill.PROTECTION_OF_DARKNESS.getSkill() : CommonSkill.PROTECTION_OF_LIGHT.getSkill());
}
else // Non Elite members
{