Made splitter faster when unchained
This commit is contained in:
@@ -11,7 +11,7 @@ import io.anuke.mindustry.world.meta.BlockGroup;
|
||||
import io.anuke.ucore.core.Timers;
|
||||
|
||||
public class Splitter extends Block{
|
||||
protected float speed = 7f;
|
||||
protected float speed = 8f;
|
||||
|
||||
public Splitter(String name){
|
||||
super(name);
|
||||
@@ -36,7 +36,7 @@ public class Splitter extends Block{
|
||||
entity.time += 1f/speed * Timers.delta();
|
||||
Tile target = getTileTarget(tile, entity.lastItem, entity.lastInput, false);
|
||||
|
||||
if(target != null && (entity.time >= 1f)){
|
||||
if(target != null && (entity.time >= 1f || !(target.block() instanceof Splitter))){
|
||||
getTileTarget(tile, entity.lastItem, entity.lastInput, true);
|
||||
target.block().handleItem(entity.lastItem, target, Edges.getFacingEdge(tile, target));
|
||||
entity.items.remove(entity.lastItem, 1);
|
||||
|
||||
Reference in New Issue
Block a user