- if (element_em_cave >= 0 && element_em_cave < CAVE_TILE_MAX)
- return mapping_EM_to_RND[map_em_element_C_to_X(element_em_cave)];
+ if (element_em_cave < 0 || element_em_cave >= CAVE_TILE_MAX)
+ {
+ Error(ERR_WARN, "invalid EM cave element %d", element_em_cave);