Updated BlockRotator to check if a block is an instance of DoorBlock instead of checking for BaseDimDoor - since we changed BaseDimDoor to derive from DoorBlock, the latter check is no longer needed.