Fixed #3709
This commit is contained in:
@@ -714,8 +714,14 @@ public class TechTree implements ContentList{
|
||||
finishedRequirements[i] = new ItemStack(requirements[i].item, Core.settings == null ? 0 : Core.settings.getInt("req-" + content.name + "-" + requirements[i].item.name));
|
||||
}
|
||||
|
||||
var used = new ObjectSet<Content>();
|
||||
|
||||
//add dependencies as objectives.
|
||||
content.getDependencies(d -> objectives.add(new Research(d)));
|
||||
content.getDependencies(d -> {
|
||||
if(used.add(d)){
|
||||
objectives.add(new Research(d));
|
||||
}
|
||||
});
|
||||
|
||||
map.put(content, this);
|
||||
all.add(this);
|
||||
|
||||
@@ -75,7 +75,7 @@ public class Weathers implements ContentList{
|
||||
attrs.set(Attribute.spores, 1f);
|
||||
attrs.set(Attribute.light, -0.15f);
|
||||
status = StatusEffects.sporeSlowed;
|
||||
opacityMultiplier = 0.75f;
|
||||
opacityMultiplier = 0.5f;
|
||||
force = 0.1f;
|
||||
sound = Sounds.wind;
|
||||
soundVol = 0.7f;
|
||||
|
||||
Reference in New Issue
Block a user