diff options
Diffstat (limited to 'src/entity.c')
-rw-r--r-- | src/entity.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/entity.c b/src/entity.c index 89769fd..214c066 100644 --- a/src/entity.c +++ b/src/entity.c @@ -46,7 +46,7 @@ entity_meet(Entity *this, Entity *other) Entity * entity_place_meeting(Entity *this, struct Game *g, unsigned int type) { - for (__auto_type i = 0; i < MAX_ENTITIES; i++) + for (__auto_type i = MAX_ENTITIES - 1; i >= 0; i--) if (this != &g->entities[i] && g->entities[i].type == type && entity_meet(this, &g->entities[i])) return &g->entities[i]; |