- Move to the main page
- Forums
- English
- Life Skill
'; editor.focus(); editor.selection.collapse(true); editor.execCommand('mceInsertContent', false, html); api.close(); } }); } }); return { getMetadata: function () { return { name: 'youtube', url: 'www.pearlabyss.com' } } }; }); } function customUploadPlugin(attachFilePath, limitSize) { tinymce.PluginManager.add('customupload', function (editor) { editor.ui.registry.addButton('customupload', { icon: 'image', onAction: function () { var $fileInput = $(''); $('body').append($fileInput); $fileInput.trigger('click'); $fileInput.on('change', function () { _abyss.loading(true); if (limitSize <= this.files[0].size) { alert(_fileLimitErrorMessage); _abyss.loading(false); return; } var fileList = $(this).prop('files') || []; var fileCount = 0; for (var fileIndex = 0; fileIndex < fileList.length; fileIndex++) { var fileData = new FormData(); fileData.append('upload', fileList[fileIndex]); $.ajax({ async: false, type: 'POST', url: '/FileUpload/index?subpath=' + attachFilePath + '&responseType=json', contentType: false, processData: false, data: fileData, success: function (data) { fileCount++; if (data._resultCode == 0) { tinymce.execCommand('mceInsertContent', false, '') } else { alert(!!data._resultMessage ? data._resultMessage : _fileErroMessage); } if (fileList.length === fileCount) { _abyss.loading(false); } }, error: function (err) { _abyss.loading(false); console.error(err); } }); } tinymce.execCommand('mceInsertNewLine'); }); }, }); return { getMetadata: function () { return { name: 'customupload', url: 'www.pearlabyss.com' } } }; }); } function dataURLtoFile(dataURL, filename, mimeType) { return ( fetch(dataURL).then(function (res) { return res.arrayBuffer(); }) .then(function (buf) { return new File([buf], filename, {type: mimeType});}) ); } function initCkeditor(id, attachFilePath) { if ($('#' + id).length <= 0) { return; }; var uploadLimitSizeValue = _fileLimitSize; $('div#' + id).remove(); youtubePlugin(); customUploadPlugin(attachFilePath, uploadLimitSizeValue); tinymce.init({ selector: '#' + id, mobile: { theme: 'mobile', plugins: 'image table link media youtube paste', toolbar: 'undo redo | formatselect | bold italic strikethrough forecolor backcolor fontsizeselect | alignleft aligncenter alignright alignjustify | link image youtube table', default_target_link: '_blank', media_dimensions: false, media_poster: false, relative_urls: false, remove_script_host: false, fontsize_formats: _font_format, images_upload_handler: function (blobInfo, success, failure) { _abyss.loading(true); if (uploadLimitSizeValue <= blobInfo.blob().size) { alert(_fileLimitErrorMessage); var $img = tinymce.dom.DomQuery(tinymce.activeEditor.getBody())[0].querySelector("img[src='" + blobInfo.blobUri() + "']"); $img && $img.remove(); _abyss.loading(false); return; } var xhr, formData; xhr = new XMLHttpRequest(); xhr.withCredentials = false; xhr.open('POST', '/FileUpload/index?subpath=' + attachFilePath + '&responseType=json'); xhr.onload = function () { var json; if (xhr.status != 200) { failure('HTTP Error: ' + xhr.status); _abyss.loading(false); return; } json = JSON.parse(xhr.responseText); if (!json || typeof json._value != 'string') { failure('Invalid JSON: ' + xhr.responseText); _abyss.loading(false); return; } success(json._value); setTimeout(function () { _abyss.loading(false); }, 1000 * 1); }; xhr.onerror = function (e) { _abyss.loading(false); } formData = new FormData(); formData.append('upload', blobInfo.blob(), blobInfo.filename()); xhr.send(formData); tinymce.execCommand('mceInsertNewLine'); }, file_picker_callback: function (callback, value, meta) { var fileInput = $(''); $('body').append(fileInput); fileInput.trigger('click'); fileInput.on('change', function (e) { var formData = new FormData(); formData.append('upload', $(this).prop('files')[0]); if (uploadLimitSizeValue > 0 && formData.get('upload').size/1024/1024 >= uploadLimitSizeValue) { alert(_fileLimitErrorMessage); return; } $.ajax({ type: 'POST', url: '/FileUpload/index?subpath=' + attachFilePath + '&responseType=json', contentType: false, processData: false, data: formData }) .done(function (data) { if (data._resultCode == 0) { callback(data._value); } else { alert(!!data._resultMessage ? data._resultMessage : _fileErroMessage); } }) }); }, setup: function (editor) { editor.on('paste', function (e) { e.preventDefault(); var content = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('text/html') .replace(/font-(family|size):.*?;/g, '') .replace(/
#Life Skill #Gathering #Fishing #Hunting #Cooking #Alchemy #Trade #Sailing
Teddy Twighlite's Ultimate Land Of The Morning Light Lifeskill Guides
Jul 13, 2023, 23:28 (UTC)
3959 1 8 2
Last Edit : Aug 9, 2023, 21:32 (UTC)
# 1
Whether you're stuck on the Land of the Morning Light or you're curious about Lifeskilling on the new Island, with some preperation, and some hardwork. Hitting Artisan and Master on almost all the Lifeskills with the exception of Bartering of course is still possible even without touching the mainland! |
Just in case you've been searching around for that certain Ingredient or Material, helpful guide should have you out there gathering quicker knowing all (or most} Gathering Locations! |
Curious about Fishing? Though Fishing around the island may not get the money like with other places but with a quick trip it's easier to make huge amounts of money with Harpoon Fishing out in the Margoria Sea now that the Land of the Morning Light is closer to Margoria than the Mainland! |
Maybe Cooking and Alchemy is something you're into! There's plenty of different Dishes and ingredients that can be gathered to quickly level! Some are easier than other while some are more obscure! Whatever the case, there's enough choices here to hit Master Cooking and Alchemy faster! |
Curious about all the Nodes on the Land of the Morning Light? Setting up a Worker Empire on the island is extremely easy, cheap, and most importantly has tons of goodies for both the new player and older players! From Gathering Nodes to Worker Factories the Land of the Morning Light Worker Empire is something that should be checked out! |
If you're in need of Energy and need some ways to recover the most back or just the fastest way while lifeskilling, dont worry! There's plenty of options that can be done with able to recover 500 Energy AND +40 Energy every 3 minutes! |
Still looking for those Strange and Beautiful Herbs but they're proving to be hard or you just cant seem to find the locations anywhere. Here's an easy to use or save map made to help out those searches and speed up how many herbs can be found per night cycle! |
Still looking to get the most from Lifeskilling on the Land of the Morning Light? Why not try looking for the Forest Crystals needed to make the new Life Crystal that gives +10% EXP and Vital Crystals that give +10 Mastery to the Lifeskills you choose! The new Sniper Hunting area is perfect just for that! |
And, If all this convinced you to take a trip out to the Land of the Morning Light, there's a couple ways with some easier than others! And remember, these ways CAN be used to leave the island too if you feel like you're stuck in the new Region! |
![]() |
I hope this helps you get started Lifeskilling on the Land of the Morning Light easier! With an island that has so much Lifeskilling activities to enjoy, whether your brand new or just starting to Lifeskill. These should get you started or at least an idea of what you want to do out on the Land of the Morning Light. Feel free to let me know if theres anything wrong or if I can do anything better but in the mean time, keep gathering out there! |
FinalsTwin
28 57
Reply
Submit Reply
Life Skill
Share your tips and advice related to Life Skill content.
Start New Topic