From 047ae6ae7cace71c6eb913e6e7f2dc1932455e8a Mon Sep 17 00:00:00 2001 From: shamoanjac Date: Mon, 15 Aug 2016 10:16:12 +0200 Subject: [PATCH] Added decrease_maxpower and increase_maxpower --- factions.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/factions.lua b/factions.lua index 8261867..a6b0a62 100644 --- a/factions.lua +++ b/factions.lua @@ -133,6 +133,18 @@ function factions.Faction.decrease_power(self, power) factions.save() end +function factions.Faction.increase_maxpower(self, power) + self.maxpower = self.maxpower + power + factions.save() +end + +function factions.Faction.decrease_maxpower(self, power) + self.maxpower = self.maxpower - power + if self.maxpower < 0. then -- should not happen + self.maxpower = 0. + end +end + function factions.Faction.add_player(self, player, rank) self:on_player_join(player) self.players[player] = rank or self.default_rank