Updated clan level requirements.

Contributed by manax182.
This commit is contained in:
MobiusDevelopment 2021-06-02 22:52:47 +00:00
parent 6cb6907182
commit f8d71d41f3
5 changed files with 50 additions and 63 deletions

View File

@ -242,20 +242,18 @@ CreateKnightUnitCost = 10000
ReinforceKnightUnitCost = 5000 ReinforceKnightUnitCost = 5000
# Reputation score reduced by increasing clan level. # Reputation score reduced by increasing clan level.
ClanLevel6Cost = 5000 ClanLevel6Cost = 150000
ClanLevel7Cost = 10000 ClanLevel7Cost = 450000
ClanLevel8Cost = 20000 ClanLevel8Cost = 1000000
ClanLevel9Cost = 40000 ClanLevel9Cost = 2000000
ClanLevel10Cost = 40000 ClanLevel10Cost = 4000000
ClanLevel11Cost = 75000
# Number of clan members needed to increase clan level. # Number of clan members needed to increase clan level.
ClanLevel6Requirement = 30 ClanLevel6Requirement = 40
ClanLevel7Requirement = 50 ClanLevel7Requirement = 40
ClanLevel8Requirement = 80 ClanLevel8Requirement = 40
ClanLevel9Requirement = 120 ClanLevel9Requirement = 40
ClanLevel10Requirement = 140 ClanLevel10Requirement = 40
ClanLevel11Requirement = 170
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Other # Other

View File

@ -416,13 +416,11 @@ public class Config
public static int CLAN_LEVEL_8_COST; public static int CLAN_LEVEL_8_COST;
public static int CLAN_LEVEL_9_COST; public static int CLAN_LEVEL_9_COST;
public static int CLAN_LEVEL_10_COST; public static int CLAN_LEVEL_10_COST;
public static int CLAN_LEVEL_11_COST;
public static int CLAN_LEVEL_6_REQUIREMENT; public static int CLAN_LEVEL_6_REQUIREMENT;
public static int CLAN_LEVEL_7_REQUIREMENT; public static int CLAN_LEVEL_7_REQUIREMENT;
public static int CLAN_LEVEL_8_REQUIREMENT; public static int CLAN_LEVEL_8_REQUIREMENT;
public static int CLAN_LEVEL_9_REQUIREMENT; public static int CLAN_LEVEL_9_REQUIREMENT;
public static int CLAN_LEVEL_10_REQUIREMENT; public static int CLAN_LEVEL_10_REQUIREMENT;
public static int CLAN_LEVEL_11_REQUIREMENT;
public static boolean ALLOW_WYVERN_ALWAYS; public static boolean ALLOW_WYVERN_ALWAYS;
public static boolean ALLOW_WYVERN_DURING_SIEGE; public static boolean ALLOW_WYVERN_DURING_SIEGE;
public static boolean ALLOW_MOUNTS_DURING_SIEGE; public static boolean ALLOW_MOUNTS_DURING_SIEGE;
@ -1552,18 +1550,16 @@ public class Config
LVL_UP_76_AND_80_REP_SCORE = Feature.getInt("LevelUp76And80ReputationScore", 90); LVL_UP_76_AND_80_REP_SCORE = Feature.getInt("LevelUp76And80ReputationScore", 90);
LVL_UP_81_PLUS_REP_SCORE = Feature.getInt("LevelUp81PlusReputationScore", 120); LVL_UP_81_PLUS_REP_SCORE = Feature.getInt("LevelUp81PlusReputationScore", 120);
LVL_OBTAINED_REP_SCORE_MULTIPLIER = Feature.getDouble("LevelObtainedReputationScoreMultiplier", 1.0d); LVL_OBTAINED_REP_SCORE_MULTIPLIER = Feature.getDouble("LevelObtainedReputationScoreMultiplier", 1.0d);
CLAN_LEVEL_6_COST = Feature.getInt("ClanLevel6Cost", 5000); CLAN_LEVEL_6_COST = Feature.getInt("ClanLevel6Cost", 15000);
CLAN_LEVEL_7_COST = Feature.getInt("ClanLevel7Cost", 10000); CLAN_LEVEL_7_COST = Feature.getInt("ClanLevel7Cost", 450000);
CLAN_LEVEL_8_COST = Feature.getInt("ClanLevel8Cost", 20000); CLAN_LEVEL_8_COST = Feature.getInt("ClanLevel8Cost", 1000000);
CLAN_LEVEL_9_COST = Feature.getInt("ClanLevel9Cost", 40000); CLAN_LEVEL_9_COST = Feature.getInt("ClanLevel9Cost", 2000000);
CLAN_LEVEL_10_COST = Feature.getInt("ClanLevel10Cost", 40000); CLAN_LEVEL_10_COST = Feature.getInt("ClanLevel10Cost", 4000000);
CLAN_LEVEL_11_COST = Feature.getInt("ClanLevel11Cost", 75000); CLAN_LEVEL_6_REQUIREMENT = Feature.getInt("ClanLevel6Requirement", 40);
CLAN_LEVEL_6_REQUIREMENT = Feature.getInt("ClanLevel6Requirement", 30); CLAN_LEVEL_7_REQUIREMENT = Feature.getInt("ClanLevel7Requirement", 40);
CLAN_LEVEL_7_REQUIREMENT = Feature.getInt("ClanLevel7Requirement", 50); CLAN_LEVEL_8_REQUIREMENT = Feature.getInt("ClanLevel8Requirement", 40);
CLAN_LEVEL_8_REQUIREMENT = Feature.getInt("ClanLevel8Requirement", 80); CLAN_LEVEL_9_REQUIREMENT = Feature.getInt("ClanLevel9Requirement", 40);
CLAN_LEVEL_9_REQUIREMENT = Feature.getInt("ClanLevel9Requirement", 120); CLAN_LEVEL_10_REQUIREMENT = Feature.getInt("ClanLevel10Requirement", 40);
CLAN_LEVEL_10_REQUIREMENT = Feature.getInt("ClanLevel10Requirement", 140);
CLAN_LEVEL_11_REQUIREMENT = Feature.getInt("ClanLevel11Requirement", 170);
ALLOW_WYVERN_ALWAYS = Feature.getBoolean("AllowRideWyvernAlways", false); ALLOW_WYVERN_ALWAYS = Feature.getBoolean("AllowRideWyvernAlways", false);
ALLOW_WYVERN_DURING_SIEGE = Feature.getBoolean("AllowRideWyvernDuringSiege", true); ALLOW_WYVERN_DURING_SIEGE = Feature.getBoolean("AllowRideWyvernDuringSiege", true);
ALLOW_MOUNTS_DURING_SIEGE = Feature.getBoolean("AllowRideMountsDuringSiege", false); ALLOW_MOUNTS_DURING_SIEGE = Feature.getBoolean("AllowRideMountsDuringSiege", false);

View File

@ -242,20 +242,18 @@ CreateKnightUnitCost = 10000
ReinforceKnightUnitCost = 5000 ReinforceKnightUnitCost = 5000
# Reputation score reduced by increasing clan level. # Reputation score reduced by increasing clan level.
ClanLevel6Cost = 5000 ClanLevel6Cost = 150000
ClanLevel7Cost = 10000 ClanLevel7Cost = 450000
ClanLevel8Cost = 20000 ClanLevel8Cost = 1000000
ClanLevel9Cost = 40000 ClanLevel9Cost = 2000000
ClanLevel10Cost = 40000 ClanLevel10Cost = 4000000
ClanLevel11Cost = 75000
# Number of clan members needed to increase clan level. # Number of clan members needed to increase clan level.
ClanLevel6Requirement = 30 ClanLevel6Requirement = 40
ClanLevel7Requirement = 50 ClanLevel7Requirement = 40
ClanLevel8Requirement = 80 ClanLevel8Requirement = 40
ClanLevel9Requirement = 120 ClanLevel9Requirement = 40
ClanLevel10Requirement = 140 ClanLevel10Requirement = 40
ClanLevel11Requirement = 170
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Other # Other

View File

@ -416,13 +416,11 @@ public class Config
public static int CLAN_LEVEL_8_COST; public static int CLAN_LEVEL_8_COST;
public static int CLAN_LEVEL_9_COST; public static int CLAN_LEVEL_9_COST;
public static int CLAN_LEVEL_10_COST; public static int CLAN_LEVEL_10_COST;
public static int CLAN_LEVEL_11_COST;
public static int CLAN_LEVEL_6_REQUIREMENT; public static int CLAN_LEVEL_6_REQUIREMENT;
public static int CLAN_LEVEL_7_REQUIREMENT; public static int CLAN_LEVEL_7_REQUIREMENT;
public static int CLAN_LEVEL_8_REQUIREMENT; public static int CLAN_LEVEL_8_REQUIREMENT;
public static int CLAN_LEVEL_9_REQUIREMENT; public static int CLAN_LEVEL_9_REQUIREMENT;
public static int CLAN_LEVEL_10_REQUIREMENT; public static int CLAN_LEVEL_10_REQUIREMENT;
public static int CLAN_LEVEL_11_REQUIREMENT;
public static boolean ALLOW_WYVERN_ALWAYS; public static boolean ALLOW_WYVERN_ALWAYS;
public static boolean ALLOW_WYVERN_DURING_SIEGE; public static boolean ALLOW_WYVERN_DURING_SIEGE;
public static boolean ALLOW_MOUNTS_DURING_SIEGE; public static boolean ALLOW_MOUNTS_DURING_SIEGE;
@ -1555,18 +1553,16 @@ public class Config
LVL_UP_76_AND_80_REP_SCORE = Feature.getInt("LevelUp76And80ReputationScore", 90); LVL_UP_76_AND_80_REP_SCORE = Feature.getInt("LevelUp76And80ReputationScore", 90);
LVL_UP_81_PLUS_REP_SCORE = Feature.getInt("LevelUp81PlusReputationScore", 120); LVL_UP_81_PLUS_REP_SCORE = Feature.getInt("LevelUp81PlusReputationScore", 120);
LVL_OBTAINED_REP_SCORE_MULTIPLIER = Feature.getDouble("LevelObtainedReputationScoreMultiplier", 1.0d); LVL_OBTAINED_REP_SCORE_MULTIPLIER = Feature.getDouble("LevelObtainedReputationScoreMultiplier", 1.0d);
CLAN_LEVEL_6_COST = Feature.getInt("ClanLevel6Cost", 5000); CLAN_LEVEL_6_COST = Feature.getInt("ClanLevel6Cost", 15000);
CLAN_LEVEL_7_COST = Feature.getInt("ClanLevel7Cost", 10000); CLAN_LEVEL_7_COST = Feature.getInt("ClanLevel7Cost", 450000);
CLAN_LEVEL_8_COST = Feature.getInt("ClanLevel8Cost", 20000); CLAN_LEVEL_8_COST = Feature.getInt("ClanLevel8Cost", 1000000);
CLAN_LEVEL_9_COST = Feature.getInt("ClanLevel9Cost", 40000); CLAN_LEVEL_9_COST = Feature.getInt("ClanLevel9Cost", 2000000);
CLAN_LEVEL_10_COST = Feature.getInt("ClanLevel10Cost", 40000); CLAN_LEVEL_10_COST = Feature.getInt("ClanLevel10Cost", 4000000);
CLAN_LEVEL_11_COST = Feature.getInt("ClanLevel11Cost", 75000); CLAN_LEVEL_6_REQUIREMENT = Feature.getInt("ClanLevel6Requirement", 40);
CLAN_LEVEL_6_REQUIREMENT = Feature.getInt("ClanLevel6Requirement", 30); CLAN_LEVEL_7_REQUIREMENT = Feature.getInt("ClanLevel7Requirement", 40);
CLAN_LEVEL_7_REQUIREMENT = Feature.getInt("ClanLevel7Requirement", 50); CLAN_LEVEL_8_REQUIREMENT = Feature.getInt("ClanLevel8Requirement", 40);
CLAN_LEVEL_8_REQUIREMENT = Feature.getInt("ClanLevel8Requirement", 80); CLAN_LEVEL_9_REQUIREMENT = Feature.getInt("ClanLevel9Requirement", 40);
CLAN_LEVEL_9_REQUIREMENT = Feature.getInt("ClanLevel9Requirement", 120); CLAN_LEVEL_10_REQUIREMENT = Feature.getInt("ClanLevel10Requirement", 40);
CLAN_LEVEL_10_REQUIREMENT = Feature.getInt("ClanLevel10Requirement", 140);
CLAN_LEVEL_11_REQUIREMENT = Feature.getInt("ClanLevel11Requirement", 170);
ALLOW_WYVERN_ALWAYS = Feature.getBoolean("AllowRideWyvernAlways", false); ALLOW_WYVERN_ALWAYS = Feature.getBoolean("AllowRideWyvernAlways", false);
ALLOW_WYVERN_DURING_SIEGE = Feature.getBoolean("AllowRideWyvernDuringSiege", true); ALLOW_WYVERN_DURING_SIEGE = Feature.getBoolean("AllowRideWyvernDuringSiege", true);
ALLOW_MOUNTS_DURING_SIEGE = Feature.getBoolean("AllowRideMountsDuringSiege", false); ALLOW_MOUNTS_DURING_SIEGE = Feature.getBoolean("AllowRideMountsDuringSiege", false);

View File

@ -78,11 +78,11 @@ import org.l2jmobius.gameserver.network.serverpackets.PledgeShowMemberListDelete
import org.l2jmobius.gameserver.network.serverpackets.PledgeShowMemberListUpdate; import org.l2jmobius.gameserver.network.serverpackets.PledgeShowMemberListUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PledgeSkillList; import org.l2jmobius.gameserver.network.serverpackets.PledgeSkillList;
import org.l2jmobius.gameserver.network.serverpackets.PledgeSkillList.SubPledgeSkill; import org.l2jmobius.gameserver.network.serverpackets.PledgeSkillList.SubPledgeSkill;
import org.l2jmobius.gameserver.network.serverpackets.pledgeV3.ExPledgeLevelUp;
import org.l2jmobius.gameserver.network.serverpackets.pledgeV3.ExPledgeV3Info;
import org.l2jmobius.gameserver.network.serverpackets.PledgeSkillListAdd; import org.l2jmobius.gameserver.network.serverpackets.PledgeSkillListAdd;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.network.serverpackets.UserInfo; import org.l2jmobius.gameserver.network.serverpackets.UserInfo;
import org.l2jmobius.gameserver.network.serverpackets.pledgeV3.ExPledgeLevelUp;
import org.l2jmobius.gameserver.network.serverpackets.pledgeV3.ExPledgeV3Info;
import org.l2jmobius.gameserver.network.serverpackets.pledgebonus.ExPledgeBonusMarkReset; import org.l2jmobius.gameserver.network.serverpackets.pledgebonus.ExPledgeBonusMarkReset;
import org.l2jmobius.gameserver.util.EnumIntBitmask; import org.l2jmobius.gameserver.util.EnumIntBitmask;
import org.l2jmobius.gameserver.util.Util; import org.l2jmobius.gameserver.util.Util;
@ -160,16 +160,15 @@ public class Clan implements IIdentifiable, INamable
private static final int[] EXP_TABLE = private static final int[] EXP_TABLE =
{ {
100, 100,
1000, 100,
5000, 500,
10000, 10000,
500000, 50000,
1500000, 150000,
4500000, 450000,
7500000, 1000000,
11000000, 2000000,
14500000, 4000000
20000000
}; };
private String _notice; private String _notice;