mirror of
https://github.com/Anuken/Mindustry.git
synced 2026-10-02 11:10:50 +03:00
fix problems
This commit is contained in:
@@ -477,7 +477,7 @@ public class Damage{
|
||||
|
||||
// Should the chance be per unit or for the whole shot?
|
||||
// current: per unit
|
||||
entity.apply(effect, duration, chance);
|
||||
entity.apply(effect, duration, false, chance);
|
||||
};
|
||||
|
||||
rect.setSize(radius * 2).setCenter(x, y);
|
||||
|
||||
@@ -512,7 +512,7 @@ public class BulletType extends Content implements Cloneable{
|
||||
Tmp.v3.set(unit).sub(b).nor().scl(knockback * 80f);
|
||||
if(impact) Tmp.v3.setAngle(b.rotation() + (knockback < 0 ? 180f : 0f));
|
||||
unit.impulse(Tmp.v3);
|
||||
unit.apply(status, statusDuration, statusChance);
|
||||
unit.apply(status, statusDuration, false, statusChance);
|
||||
|
||||
Events.fire(bulletDamageEvent.set(unit, b));
|
||||
}
|
||||
|
||||
@@ -39,7 +39,11 @@ abstract class StatusComp implements Posc{
|
||||
}
|
||||
|
||||
public void apply(StatusEffect effect, float duration, boolean shorten){
|
||||
applyStatus(effect, duration, shorten, 1f);
|
||||
apply(effect, duration, shorten, 1f);
|
||||
}
|
||||
|
||||
public void apply(StatusEffect effect, float duration, boolean shorten, float statusChance){
|
||||
applyStatus(effect, duration, shorten, statusChance);
|
||||
}
|
||||
|
||||
public float getDuration(StatusEffect effect){
|
||||
|
||||
Reference in New Issue
Block a user