diff options
| author | esquizo <esquizo+noreply@esquizo.net> | 2026-05-19 13:44:23 -0300 |
|---|---|---|
| committer | esquizo <esquizo+noreply@esquizo.net> | 2026-05-19 13:44:23 -0300 |
| commit | 29a55a3a2674b076af6904417fb602654837cfec (patch) | |
| tree | f2432d445060ef3f7986f9ca8c3f085ea1088fa4 /libphysics | |
| parent | d04c932b33c8565ca49e7b4dafcd4cc944707878 (diff) | |
libphysics: consertado checks duplos
Diffstat (limited to 'libphysics')
| -rw-r--r-- | libphysics/tick.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libphysics/tick.c b/libphysics/tick.c index 8d7415b..2a2e009 100644 --- a/libphysics/tick.c +++ b/libphysics/tick.c @@ -159,8 +159,7 @@ bodycollisionmapsub(Body *a, BlockmapNode *n) CollisionEvent event; while(n) { Body *b = phxbodypool + n->id; - - if(phxaabbcheck(a, b)) { + if(a < b && phxaabbcheck(a, b)) { float p[2], n[2], rvel[2], j; phxaabbresolv(a, b, p, n); |
