mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-07 10:22:56 +00:00
Entity: replaced motion and lastMotion fields with vectors
This commit is contained in:
@ -192,9 +192,9 @@ class ExperienceOrb extends Entity{
|
||||
$oneMinusDistance = (1 - $distance) ** 2;
|
||||
|
||||
if($oneMinusDistance > 0){
|
||||
$this->motionX += $vector->x / $distance * $oneMinusDistance * 0.2;
|
||||
$this->motionY += $vector->y / $distance * $oneMinusDistance * 0.2;
|
||||
$this->motionZ += $vector->z / $distance * $oneMinusDistance * 0.2;
|
||||
$this->motion->x += $vector->x / $distance * $oneMinusDistance * 0.2;
|
||||
$this->motion->y += $vector->y / $distance * $oneMinusDistance * 0.2;
|
||||
$this->motion->z += $vector->z / $distance * $oneMinusDistance * 0.2;
|
||||
}
|
||||
|
||||
if($currentTarget->canPickupXp() and $this->boundingBox->intersectsWith($currentTarget->getBoundingBox())){
|
||||
|
Reference in New Issue
Block a user