Eps comparison
This commit is contained in:
parent
89a26cc786
commit
f635066241
@ -68,7 +68,7 @@ bool cArrowEntity::CanPickup(const cPlayer & a_Player) const
|
||||
|
||||
void cArrowEntity::OnHitSolidBlock(const Vector3d & a_HitPos, eBlockFace a_HitFace)
|
||||
{
|
||||
if (GetSpeed().SqrLength() == 0)
|
||||
if (GetSpeed().EqualsEps(Vector3d(0, 0, 0), 0.0000001))
|
||||
{
|
||||
SetSpeed(GetLookVector().NormalizeCopy() * 0.1); // Ensure that no division by zero happens later
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ public:
|
||||
|
||||
// tolua_end
|
||||
|
||||
/** Sets the block arrow is in */
|
||||
/** Sets the block arrow is in. To be used by the MCA loader only! */
|
||||
void SetBlockHit(const Vector3i & a_BlockHit) { m_HitBlockPos = a_BlockHit; }
|
||||
|
||||
protected:
|
||||
|
Loading…
Reference in New Issue
Block a user