git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2936 c06c8d41-db1a-0410-9941-cceddc491573
VUP5G3CB6L5I5TPVWMM4KAMF6N4X6UPO4HQZKTSO2ETXZEFBMOMAC }static void glass_card(int power, deck_rarity_type rarity){const int power_level = get_power_level(power, rarity);int radius2;if ( power_level == 2 )radius2 = 1000000;else{radius2 = random2(power/40) + 2;radius2 *= radius2;}for ( int x = X_BOUND_1; x <= X_BOUND_2; ++x ){for ( int y = Y_BOUND_1; y <= Y_BOUND_2; ++y ){if ( distance(x,y,you.x_pos,you.y_pos) < radius2 ){if ( grd[x][y] == DNGN_ROCK_WALL )grd[x][y] = DNGN_CLEAR_ROCK_WALL;else if ( grd[x][y] == DNGN_STONE_WALL )grd[x][y] = DNGN_CLEAR_STONE_WALL;else if ( grd[x][y] == DNGN_PERMAROCK_WALL )grd[x][y] = DNGN_CLEAR_PERMAROCK_WALL;}}}