free_things(t->next);
free(t->fov_map);
free(t->mem_map);
+ free(t->mem_depth_map);
free_things_in_memory(t->t_mem);
free(t);
if (t == world.things) /* So add_things()' NULL-delimited thing */
{
struct yx_uint8 candidates[6];
uint8_t n_candidates = 0;
- char dirs[7] = "dxswed";
+ char dirs[7] = "cxswed";
struct yx_uint8 test = t->pos;
uint8_t i;
for (i = 0; i < strlen(dirs); i++)