new conf.json option "powerFactionMax" (default 0) for maximum power limit for all factions. If set to anything above 0, factions will have their power capped at this amount. As a result, any players adding power beyond the faction's limit will effectively just be adding a buffer of sorts. (feature added thanks to donation from Magesblood)

This commit is contained in:
Brettflan
2011-07-24 06:10:48 -05:00
parent c3f57d5105
commit bc56ff6651
2 changed files with 7 additions and 0 deletions

View File

@@ -203,6 +203,9 @@ public class Faction {
for (FPlayer fplayer : this.getFPlayers()) {
ret += fplayer.getPower();
}
if (Conf.powerFactionMax > 0 && ret > Conf.powerFactionMax) {
ret = Conf.powerFactionMax;
}
return ret;
}
@@ -211,6 +214,9 @@ public class Faction {
for (FPlayer fplayer : this.getFPlayers()) {
ret += fplayer.getPowerMax();
}
if (Conf.powerFactionMax > 0 && ret > Conf.powerFactionMax) {
ret = Conf.powerFactionMax;
}
return ret;
}