Fix the issue where tons of special points appear outdoors

This commit is contained in:
2014-04-18 21:41:15 -04:00
parent 3b00392e99
commit ba8201d07c
4 changed files with 9 additions and 11 deletions

View File

@@ -493,6 +493,7 @@ void draw_fields(location where){
if(party_can_see(where) >= 6) return;
location where_draw(4 + where.x - center.x, 4 + where.y - center.y);
if(is_out()){
where = global_to_local(where);
if(univ.out.outdoors[univ.party.i_w_c.x][univ.party.i_w_c.y].special_spot[where.x][where.y])
Draw_Some_Item(fields_gworld,calc_rect(4,0),terrain_screen_gworld,where_draw,1,0);
return;