Skip to content

Commit ec307e7

Browse files
committed
Bugfix: show random lightning length in corvus stats
1 parent 1f6c9ea commit ec307e7

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

core/src/mindustry/world/meta/StatValues.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,10 @@ public static <T extends UnlockableContent> StatValue ammo(ObjectMap<T, BulletTy
736736
int count = (int)(b.length / b.lightningSpacing) * 2 + 2;
737737
float damage = b.lightningDamage < 0 ? b.damage : b.lightningDamage;
738738
sep(bt, Core.bundle.format("bullet.lightning", count, damage));
739-
note(bt, Core.bundle.format("bullet.lightninginterval", Strings.autoFixed(b.lightningSpacing / tilesize, 2), Strings.autoFixed(b.lightningLength, 2))).left();
739+
String length = b.lightningLengthRand > 0 ?
740+
Strings.format("@[]-[stat]@", Strings.autoFixed(b.lightningLength, 2), Strings.autoFixed(b.lightningLength + b.lightningLengthRand, 2))
741+
: Strings.autoFixed(b.lightningLength, 2);
742+
note(bt, Core.bundle.format("bullet.lightninginterval", Strings.autoFixed(b.lightningSpacing / tilesize, 2), length)).left();
740743
}
741744

742745
if(type instanceof EmpBulletType b && b.radius > 0f){

0 commit comments

Comments
 (0)