summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoresquizo <esquizo+noreply@esquizo.net>2026-05-19 13:44:23 -0300
committeresquizo <esquizo+noreply@esquizo.net>2026-05-19 13:44:23 -0300
commit29a55a3a2674b076af6904417fb602654837cfec (patch)
treef2432d445060ef3f7986f9ca8c3f085ea1088fa4
parentd04c932b33c8565ca49e7b4dafcd4cc944707878 (diff)
libphysics: consertado checks duplos
-rw-r--r--libphysics/tick.c3
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);