mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-22 16:51:42 +00:00
Fixed no fall damage when falling 3-4 blocks, close #891
This commit is contained in:
parent
daf457213d
commit
bddd7e0eee
@ -321,7 +321,7 @@ abstract class Living extends Entity implements Damageable{
|
||||
}
|
||||
|
||||
public function fall(float $fallDistance){
|
||||
$damage = floor($fallDistance - 3 - ($this->hasEffect(Effect::JUMP) ? $this->getEffect(Effect::JUMP)->getEffectLevel() : 0));
|
||||
$damage = ceil($fallDistance - 3 - ($this->hasEffect(Effect::JUMP) ? $this->getEffect(Effect::JUMP)->getEffectLevel() : 0));
|
||||
if($damage > 0){
|
||||
$ev = new EntityDamageEvent($this, EntityDamageEvent::CAUSE_FALL, $damage);
|
||||
$this->attack($ev);
|
||||
|
Loading…
x
Reference in New Issue
Block a user