Closes #9664
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
package mindustry.world.consumers;
|
||||
|
||||
import arc.func.*;
|
||||
import arc.struct.*;
|
||||
import arc.util.*;
|
||||
import mindustry.type.*;
|
||||
import mindustry.world.meta.*;
|
||||
|
||||
public class ConsumeItemEfficiency extends ConsumeItemFilter{
|
||||
/** This has no effect on the consumer itself, but is used for stat display. */
|
||||
public @Nullable ObjectFloatMap<Item> itemDurationMultipliers;
|
||||
|
||||
public ConsumeItemEfficiency(Boolf<Item> item){
|
||||
super(item);
|
||||
@@ -15,6 +19,6 @@ public class ConsumeItemEfficiency extends ConsumeItemFilter{
|
||||
|
||||
@Override
|
||||
public void display(Stats stats){
|
||||
stats.add(booster ? Stat.booster : Stat.input, StatValues.itemEffMultiplier(this::itemEfficiencyMultiplier, stats.timePeriod, filter));
|
||||
stats.add(booster ? Stat.booster : Stat.input, StatValues.itemEffMultiplier(this::itemEfficiencyMultiplier, stats.timePeriod, filter, itemDurationMultipliers));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user