mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-02 12:23:47 +07:00
Update Wall.java
This commit is contained in:
parent
5df2a3e625
commit
a17dfb820e
@ -20,7 +20,7 @@ public class Wall extends Block{
|
||||
public float lightningDamage = 20f;
|
||||
public int lightningLength = 17;
|
||||
|
||||
public float maxDamageDeflect = 10f;
|
||||
public float chanceDeflect = 10f;
|
||||
public boolean flashWhite;
|
||||
public boolean deflect;
|
||||
|
||||
@ -97,8 +97,8 @@ public class Wall extends Block{
|
||||
|
||||
//deflect bullets if necessary
|
||||
if(deflect){
|
||||
//doesn't reflect powerful bullets
|
||||
if(bullet.damage() > maxDamageDeflect) return true;
|
||||
//bullet reflection chance depends on bullet damage
|
||||
if(!Mathf.chance(chanceDeflect/bullet.damage())) return true;
|
||||
|
||||
//translate bullet back to where it was upon collision
|
||||
bullet.trns(-bullet.vel.x, -bullet.vel.y);
|
||||
|
Loading…
Reference in New Issue
Block a user