Fixed beam drill lasers not pulsing sometimes

This commit is contained in:
Anuken
2022-10-23 11:30:42 -04:00
parent a33c482ead
commit d06eea2466

View File

@@ -300,7 +300,7 @@ public class BeamDrill extends Block{
Point2 p = lasers[i];
float lx = face.worldx() - (dir.x/2f)*tilesize, ly = face.worldy() - (dir.y/2f)*tilesize;
float width = (laserWidth + Mathf.absin(Time.time + i*5 + id*9, glowScl, pulseIntensity)) * warmup;
float width = (laserWidth + Mathf.absin(Time.time + i*5 + (id % 9)*9, glowScl, pulseIntensity)) * warmup;
Draw.z(Layer.power - 1);
Draw.mixcol(glowColor, Mathf.absin(Time.time + i*5 + id*9, glowScl, glowIntensity));