Widget:Test: mudanças entre as edições

Ir para navegação Ir para pesquisar
sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 146: Linha 146:
             </div>`;
             </div>`;


             if (data.craft) {
             if (data.name === "Bag of Pollen") {
                 content.innerHTML += `
                 content.innerHTML += `
                 <h3>Craft</h3>
                 <h3>Comando</h3>
                <div class="craft">
                <div class="item-name">
                    <p><b>Quantidade:</b> ${data.craft.quantity}</p>
                    <span>{{:Bag_Of_Pollen}}</span>
                    <p><b>Skill:</b> ${data.craft.skill} - Rank ${data.craft.rank}</p>
                </div>`;
                    <p><b>Tempo de Craft:</b> ${data.craft.cooldownText}</p>
            } else {
                    <p><b>Profissão:</b> ${data.craft.profession}</p>
                if (data.craft) {
                    <p><b>Materiais:</b></p>
                    content.innerHTML += `
                    <h3>Craft</h3>
                    <div class="craft">
                        <p><b>Quantidade:</b> ${data.craft.quantity}</p>
                        <p><b>Skill:</b> ${data.craft.skill} - Rank ${data.craft.rank}</p>
                        <p><b>Tempo de Craft:</b> ${data.craft.cooldownText}</p>
                        <p><b>Profissão:</b> ${data.craft.profession}</p>
                        <p><b>Materiais:</b></p>
                        <div class="materials">
                            ${data.craft.materials.map((material) => `
                            <div class="item-from-craft">
                                <div class="material-icon-container">
                                    <img class="item-name-icon" src="${material.icon}" />
                                </div>
                                ${material.quantity}x ${material.name}
                            </div>`).join("")}
                        </div>
                    </div>`;
                }
 
                if (data.whoDrops) {
                    content.innerHTML += `
                    <h3>Quem Droppa</h3>
                    <div class="who-drops">
                        ${data.whoDrops.map((drop) => `
                        <div class="who-drops-item">
                            <a href="${drop.link}" target="_blank" rel="noopener noreferrer">
                                <img class="item-name-icon" src="${drop.icon}" />
                                ${drop.name}
                            </a>
                        </div>`).join("")}
                    </div>`;
                }
 
                const materialTo = allData.filter((item) => {
                    if (!item.craft?.materials) return false;
                    return item.craft.materials.some((m) => m.id == id);
                });
 
                if (materialTo.length) {
                    content.innerHTML += `
                    <h3>Usado para craftar</h3>
                     <div class="materials">
                     <div class="materials">
                         ${data.craft.materials.map((material) => `
                         ${materialTo.map((material) => `
                         <div class="item-from-craft">
                         <div class="item-from-craft">
                             <div class="material-icon-container">
                             <div class="material-icon-container">
                                 <img class="item-name-icon" src="${material.icon}" />
                                 <img class="item-name-icon" src="${material.icon}" />
                             </div>
                             </div>
                             ${material.quantity}x ${material.name}
                             ${material.name}
                         </div>`).join("")}
                         </div>`).join("")}
                     </div>
                     </div>`;
                </div>`;
                 }
            }
 
            if (data.whoDrops) {
                content.innerHTML += `
                 <h3>Quem Droppa</h3>
                <div class="who-drops">
                    ${data.whoDrops.map((drop) => `
                    <div class="who-drops-item">
                        <a href="${drop.link}" target="_blank" rel="noopener noreferrer">
                            <img class="item-name-icon" src="${drop.icon}" />
                            ${drop.name}
                        </a>
                    </div>`).join("")}
                </div>`;
            }
 
            const materialTo = allData.filter((item) => {
                if (!item.craft?.materials) return false;
                return item.craft.materials.some((m) => m.id == id);
            });
 
            if (materialTo.length) {
                content.innerHTML += `
                <h3>Usado para craftar</h3>
                <div class="materials">
                    ${materialTo.map((material) => `
                    <div class="item-from-craft">
                        <div class="material-icon-container">
                            <img class="item-name-icon" src="${material.icon}" />
                        </div>
                        ${material.name}
                    </div>`).join("")}
                </div>`;
             }
             }
         };
         };
5 802

edições

Menu de navegação