Im not much good with levels, but you could try this...
Code:
function load_lev_2()
{
   my.emask = NULL; 
   wait(1);
   level_load("1stfloor.wmb");
   wait(1);
}


That should 'isolate' it from the actual event and make it safe to use...


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial