diff --git a/src/artifact.c b/src/artifact.c index 6459f2b..5315376 100644 --- a/src/artifact.c +++ b/src/artifact.c @@ -219,7 +219,7 @@ artifact_render(Artifact *a, Camera *cam) Position pos = a->sprite->pos; pos.x += 4; pos.y += 4; - particle_engine_sparkle(pos, (Dimension) { 24, 24 }, C_PURPLE, false); + particle_engine_sparkle(pos, DIM(24, 24), C_PURPLE, false); if (a->priceSprite) sprite_render(a->priceSprite, cam); } diff --git a/src/map.c b/src/map.c index 2a0b3f6..258ebc1 100644 --- a/src/map.c +++ b/src/map.c @@ -445,7 +445,7 @@ map_destroy(Map *map) artifact_destroy(linkedlist_pop(&map->artifacts)); while (map->objects != NULL) - artifact_destroy(linkedlist_pop(&map->objects)); + object_destroy(linkedlist_pop(&map->objects)); timer_destroy(map->monsterMoveTimer); free(map);