From 8bf90684886a2e016663a1d954aa0f1d97637903 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Fri, 15 Feb 2019 07:54:17 +0000 Subject: [PATCH] Give one mastery point per clan level after four. --- .../network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java | 2 +- .../network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java index 7dc43d9cd9..d6c169314b 100644 --- a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java +++ b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java @@ -46,7 +46,7 @@ public class ExPledgeMasteryInfo extends AbstractItemPacket OutgoingPackets.EX_PLEDGE_MASTERY_INFO.writeId(packet); packet.writeD(0); // Consumed development points - packet.writeD(_player.getClan().getLevel() + 1); // Total development points + packet.writeD(Math.max(0, _player.getClan().getLevel() - 4)); // Total development points packet.writeD(16); // Masteries count for (ClanSpecialtyHolder specialty : ClanSpecialtyData.getInstance().getSpecialties()) diff --git a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java index 7dc43d9cd9..d6c169314b 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java +++ b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/pledgeV2/ExPledgeMasteryInfo.java @@ -46,7 +46,7 @@ public class ExPledgeMasteryInfo extends AbstractItemPacket OutgoingPackets.EX_PLEDGE_MASTERY_INFO.writeId(packet); packet.writeD(0); // Consumed development points - packet.writeD(_player.getClan().getLevel() + 1); // Total development points + packet.writeD(Math.max(0, _player.getClan().getLevel() - 4)); // Total development points packet.writeD(16); // Masteries count for (ClanSpecialtyHolder specialty : ClanSpecialtyData.getInstance().getSpecialties())