1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-16 18:29:59 +00:00

slr:: formula_exp now returns 0 for vel==0 instead of nan

This commit is contained in:
Zeno Rogue 2022-09-14 18:30:12 +02:00
parent db3d710dd4
commit ae7574483e

View File

@ -2263,6 +2263,8 @@ EX namespace rots {
bool sp = sphere;
ld K = sp ? 1 : -1;
if(vel[0] == 0 && vel[1] == 0 && vel[2] == 0) return C0;
ld len = hypot_d(3, vel);
if(vel[2] < 0) len = -len;