diff --git a/planet/Objects.ocd/Libraries.ocd/PowerConsumer.ocd/Script.c b/planet/Objects.ocd/Libraries.ocd/PowerConsumer.ocd/Script.c index 41762af07..c72bee0e2 100644 --- a/planet/Objects.ocd/Libraries.ocd/PowerConsumer.ocd/Script.c +++ b/planet/Objects.ocd/Libraries.ocd/PowerConsumer.ocd/Script.c @@ -48,7 +48,7 @@ public func CheckPower(int power_check, bool no_substract) return true; } } - AddEffect("EnergyNeed", this, 100, 12, this); + if (!GetEffect("EnergyNeed", this)) AddEffect("EnergyNeed", this, 100, 12, this); return false; }