fixing the round about way to reset block type in block change packet