X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;f=src%2Fserver%2Flibplomrogue.c;h=c7fb5ce4fa67ddd757bc00a914a545fe6891a5af;hb=5d5d1a77736d23d3282055a5f96354c1ff09bf48;hp=e8ff9ae950f7a90b05998cbf236d59e06232d1ed;hpb=62997c25342a03e2bd62f297af643c7044b45ab0;p=plomrogue diff --git a/src/server/libplomrogue.c b/src/server/libplomrogue.c index e8ff9ae..c7fb5ce 100644 --- a/src/server/libplomrogue.c +++ b/src/server/libplomrogue.c @@ -357,7 +357,8 @@ static uint8_t eval_position(uint16_t dist, uint16_t hex_i, char * fov_map, uint16_t pos_in_map = test_pos->y * maplength + test_pos->x; uint8_t all_shaded = shade_hex(left_angle, right_angle_1st, middle_angle, shadows, pos_in_map, fov_map); - if (!all_shaded && 'X' == worldmap[pos_in_map]) + if (!all_shaded && ('X' == worldmap[pos_in_map] + || '|' == worldmap[pos_in_map])) // { if (set_shadow(left_angle, right_angle_1st, shadows)) {