beginstate 26; reset_dialog(); add_dialog_str(0,"You insert the crystal. There is a flash of light and heat, and it disintegrates. You aren't allowed time to ponder what this means. At last, the powerful machinery of the School of Magery has been unleashed, as it should have been long before now.",0); add_dialog_choice(0,"OK"); choice = run_dialog(1); change_spec_item(1,-1); set_flag(1,9,1); erase_char(34); set_flag(10,16,10); //set_state_continue(28); // cutscene set_total_visibility(1); pause(5); force_view_center(28,31); force_instant_terrain_redraw(); pause(5); set_terrain(28,31,0); put_boom_on_space(28,31,1,0); run_animation_sound(51); force_view_center(18,30); force_instant_terrain_redraw(); pause(5); set_terrain(18,30,0); put_boom_on_space(18,30,1,0); run_animation_sound(51); force_view_center(16,18); force_instant_terrain_redraw(); pause(5); set_terrain(16,18,0); put_boom_on_space(16,18,1,0); run_animation_sound(51); force_view_center(31,17); force_instant_terrain_redraw(); pause(5); set_terrain(31,17,0); put_boom_on_space(31,17,1,0); run_animation_sound(51); force_view_center(23,23); pause(6); set_total_visibility(0); force_instant_terrain_redraw(); reset_dialog(); add_dialog_str(0,"Panels open up, long dormant magical machinery goes into effect, and quickfire is released into the repository.",0); add_dialog_str(1,"Quickfire is the most rapacious, devastating magical effect known. It can and will devour anything and everything it can reach. You hear the roar as it flows through the Storage areas, devouring the waste.",0); add_dialog_str(2,"For whatever reason, the waste destruction mechanisms weren't used when the School was closed. At last, they have been activated. ",0); add_dialog_str(3,"Unfortunately, the doors and gates that would keep the quickfire from reaching you are no longer working. You watch rusted shutters pathetically attempt to close over the windows surrounding you. They aren't working. The fire will soon reach you.",0); add_dialog_str(4,"Perhaps you should run. Although you doubt that you can escape.",0); add_dialog_choice(0,"OK"); choice = run_dialog(1); break;