filter destroy events from unfinished buildings, handle the special case
"reconnect"