您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
物品详情页面添加该物品获取途径,当前团队掉落数,最近拍卖信息,最近和历史掉落信息
// ==UserScript== // @name WoD 物品页面增强 // @icon http://info.world-of-dungeons.org/wod/css/WOD.gif // @namespace WOD_Tools // @description 物品详情页面添加该物品获取途径,当前团队掉落数,最近拍卖信息,最近和历史掉落信息 // @author Christophero // @include http*://*.world-of-dungeons.org/wod/spiel/hero/item.php* // @include http*://*.world-of-dungeons.org/wod/spiel/clan/item.php* // @include http*://*.world-of-dungeons.org/wod/spiel/news/news.php* // @include http*://*.world-of-dungeons.org/ // @license MIT License // @require https://code.jquery.com/jquery-3.3.1.min.js // @connect www.christophero.xyz // @modifier Christophero // @version 2023.07.05.1 // ==/UserScript== (function () { ("use strict"); let name; let isItem = false; if (location.pathname.includes("item.php")) { isItem = true; name = $('input[name="name"]').val(); if (!name) name = $('input:hidden[name="action"] +h1') .find("a") .prop("firstChild").nodeValue; let $notExistTd = $('td:contains("此物品不存在")'); if ($notExistTd.length) { console.log(`物品%c[${name}]%c不存在!`, "color: red", "color: black"); return; } } const serverName = location.host.split(".")[0]; main(); /** * 方法主体 */ function main() { // 上报抽奖信息 reportDraws(); if (!isItem) { return; } // 掉落分析 dropAnalysis(); // 套装模拟直达 simulateSuit(); // 纪念碑兑换券增加直达纪念碑的链接 gotoMonument(); // 将失效的物品分类替换成物品查询地址 replaceCategory(); // 增强幸运符页面,直接看到幸运符加成 explainLuckyItem(); // 增强魔法物品页面,直接看到祝福、诅咒加成 explainMagicItem(); // 增强神名拼字物品页面 explainDivineNamePrefixItem(); // 从团仓或宝库添加一份物品到仓库 obtainItemAuto(); } /** * 上报彩票中奖信息 */ function reportDraws() { let pathName = location.pathname; if (pathName == "/wod/spiel/news/news.php" || pathName == "/") { const $latestPriceList = $(".tombola_winner .price a"); const priceList = []; $latestPriceList.each(function () { priceList.push($(this).text()); }); fetch("https://www.christophero.xyz/wod/item/reportDraws", { method: "POST", headers: { "User-Agent": "Apipost client Runtime/+https://www.apipost.cn/", "Content-Type": "application/json", }, body: JSON.stringify(priceList), }) .then((response) => { return response.json(); }) .then((res) => { if (!(res && res.code === 200)) { return; } console.log("在最近的彩票中中奖已上报"); }); return; } } /** * * @param {Date} time 传入时间 * @returns 时间转换成格式化字符串 */ function timeStamp2String(time) { const datetime = new Date(time); const year = datetime.getFullYear(); const month = datetime.getMonth() + 1 < 10 ? "0" + (datetime.getMonth() + 1) : datetime.getMonth() + 1; const date = datetime.getDate() < 10 ? "0" + datetime.getDate() : datetime.getDate(); const hour = datetime.getHours() < 10 ? "0" + datetime.getHours() : datetime.getHours(); const minute = datetime.getMinutes() < 10 ? "0" + datetime.getMinutes() : datetime.getMinutes(); const second = datetime.getSeconds() < 10 ? "0" + datetime.getSeconds() : datetime.getSeconds(); return ( year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second ); } function genItemAnchor(itemName) { let itemDisplayUrl = `/wod/spiel/hero/item.php?name=${encodeURIComponent( itemName )}&IS_POPUP=1`; return `<a href="${itemDisplayUrl}" target="_blank" onclick="return wo('${itemDisplayUrl}');">${itemName}</a>`; } function genAuctionAnchor(itemName, auctionId) { let auctionDisplayUrl = `/wod/spiel/trade/auction_details.php?id=${auctionId}&IS_POPUP=1`; return `<a href="${auctionDisplayUrl}" target="_blank" onclick="return wo('${auctionDisplayUrl}');">${itemName}</a>`; } function genHeroAnchor(heroName) { let heroDisplayUrl = `/wod/spiel/hero/profile.php?name=${encodeURIComponent( heroName )}&IS_POPUP=1`; return `<a href="${heroDisplayUrl}" target="_blank" onclick="return wo('${heroDisplayUrl}');">${heroName}</a>`; } function genGroupAnchor(groupName) { let groupDisplayUrl = `/wod/spiel/dungeon/group.php?name=${encodeURIComponent( groupName )}&IS_POPUP=1`; return `<a href="${groupDisplayUrl}" target="_blank" onclick="return wo('${groupDisplayUrl}');">${groupName}</a>`; } function genMonumentAnchor(itemName) { let itemDisplayUrl = `/wod/spiel/clan/item.php?name=${encodeURIComponent( itemName )}&IS_POPUP=1`; return `<a href="${itemDisplayUrl}" target="_blank" onclick="return wo('${itemDisplayUrl}');">${itemName}</a>`; } /** * 掉落分析,本脚本最强大功能,分析物品出处,出货量,获取条件等 */ function dropAnalysis() { const groupId = $('input[name="gruppe_id"]').val(); fetch("https://www.christophero.xyz/wod/item/dropAnalysis", { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify({ serverName, name, groupId, notExistInsert: serverName != "zhao", }), }) .then((response) => { return response.json(); }) .then((res) => { if (!(res && res.code === 200)) { return; } const data = res.data; // 团队掉落数 const count = data.count; // 特产掉落列表 const dropList = data.dropList; // 最近拍卖信息 const auctionList = data.auctionList; // 是否可以抽奖获得 const obtainFromDraw = data.draw; // 是否世界掉落 const worldDrop = data.worldDrop; // 是否商店购买 const obtainFromShop = data.shop; // 获得途径备注 const obtainNote = data.obtain; // 最近5次掉落 const latestDropList = data.latestDropList; // 最低副本等级前5次掉落 const originalDropList = data.originalDropList; // 最近10次联盟内掉落 const unionLatestDropList = data.unionLatestDropList; // 最近10次盟联内掉落 const allyLatestDropList = data.allyLatestDropList; // 地城掉落数列表 const dropCntList = data.dropCntList; const $tbody = $("#details table.content_table>tbody"); // 添加行颜色 let rowClass = "row1"; const lastClass = $tbody.find("tr:last").attr("class"); if (lastClass == "row1") { rowClass = "row0"; } let $tr = $("<tr></tr>"); $tr.addClass(rowClass); let $labelTd = $("<td>获取途径</td>"); let $contentTd = $('<td align="center"></td>'); for (let i = 0; i < dropList.length; i++) { const drop = dropList[i]; const taskSeries = drop.taskSeries ? `「(任务)${drop.taskSeries}」` : ""; const challenge = drop.challenge ? `<(挑战)${drop.challenge}(${ drop.minHeroLv ? drop.minHeroLv : drop.minLevel }-${drop.maxHeroLv ? drop.maxHeroLv : drop.maxLevel})>` : ""; const certain = drop.certain ? drop.certain == 12 ? " 人手一个" : ` 必出${drop.certain}个` : ""; const triggerItems = drop.triggerItems ? drop.triggerItems.split(",") : []; const consumeItems = drop.consumeItems ? drop.consumeItems.split(",") : []; const note = drop.note ? drop.note : ""; // 添加触发与交换物 let $tcContainer = $("<div></div>"); if (triggerItems && triggerItems.length) { for (const item of triggerItems) { if (item.startsWith("+")) { $tcContainer.append( $( `<span>[类型]<a href="javascript:volid(0);">${item}</a>, </span>` ) ); continue; } $tcContainer.append($(`<span>+${genItemAnchor(item)}, </span>`)); } } if (consumeItems && consumeItems.length) { for (const item of consumeItems) { $tcContainer.append( $(`<span>+${genItemAnchor(item)} [X], </span>`) ); } } let $container = $( `<div><div>${taskSeries}${drop.dungeonName}${challenge}(${drop.minLevel}-${drop.maxLevel}) ${certain}</div></div>` ); $container.append($tcContainer); if (note) { $container.append( $(`<div>备注:${note.replaceAll("\n", "<br>")}</div>`) ); } $contentTd.append($container); if (i != dropList.length - 1) { $contentTd.append($("<hr>")); } } if (obtainFromDraw) { if ($contentTd.text()) $contentTd.append($("<hr>")); $contentTd.append($("<div>抽奖</div>")); } if (worldDrop) { if ($contentTd.text()) $contentTd.append($("<hr>")); $contentTd.append($("<div>世界掉落</div>")); } if (obtainFromShop) { if ($contentTd.text()) $contentTd.append($("<hr>")); $contentTd.append($("<div>市集购买</div>")); } if (obtainNote) { if ($contentTd.text()) $contentTd.append($("<hr>")); $contentTd.append($(`<div>${obtainNote}</div>`)); } if (!$contentTd.text()) { $contentTd.append("未能确认来源"); } $tr.append($labelTd).append($contentTd).appendTo($tbody); $( `<tr class="${lastClass}"><td>掉落数</td><td align="center">${ count ? count : "-" }</td></tr>` ).appendTo($tbody); let relatedItemList = data.relatedItemList ? data.relatedItemList : []; const $relatedItems = $('<div style="max-width: 700px;"></div>'); for (const item of relatedItemList) { $relatedItems.append($(`<span>${genItemAnchor(item)},</span>`)); } const $relatedItemsRow = $( `<tr class="${rowClass}"><td>相关道具</td></tr>` ); $relatedItemsRow .append($('<td align="center"></td>').append($relatedItems)) .appendTo($tbody); // 增加最近的拍卖信息 const $auctionsRow = $( `<tr class="${lastClass}"><td>最近拍卖信息</td></tr>` ); let $auctionsDetailTd = $("<td></td>"); if (!auctionList) { $auctionsDetailTd.append("-"); } else { for (let auction of auctionList) { if (auction.state == 0) { $auctionsDetailTd.append( `<div> 以起拍价 ${ auction.startingPrice } 拍卖中,结束时间 ${timeStamp2String( auction.auctionTime )} ${genAuctionAnchor("拍卖链接", auction.id)}<div>` ); } else if (auction.state == 1) { $auctionsDetailTd.append( `<div> 以成交价 ${ auction.transactionPrice }<img alt="" border="0" src="/wod/css//skins/skin-4/images/icons/lang/cn/gold.gif" title="金币"> 成交,成交时间 ${timeStamp2String( auction.auctionTime )}<div>` ); } else if (auction.state == 2) { $auctionsDetailTd.append( `<div> 以起拍价 ${ auction.startingPrice } 流拍,流拍时间 ${timeStamp2String(auction.auctionTime)}<div>` ); } } } $auctionsRow.append($auctionsDetailTd).appendTo($tbody); const $latestRow = $( `<tr class="${rowClass}"><td>最近5条掉落信息</td></tr>` ); let $latestDetailTd = $("<td></td>"); if (!latestDropList) { $latestDetailTd.append("-"); } else { for (let drop of latestDropList) { $latestDetailTd.append( `<div> 于${timeStamp2String(drop.dropTime)} 在地城 [${ drop.dungeonName }](${drop.minLevel}-${drop.maxLevel}) 确认掉落 <div>` ); } } $latestRow.append($latestDetailTd).appendTo($tbody); const $originalRow = $( `<tr class="${lastClass}"><td>最低副本等级前5次掉落信息</td></tr>` ); let $originalDetailTd = $("<td></td>"); if (!originalDropList) { $originalDetailTd.append("-"); } else { for (let drop of originalDropList) { $originalDetailTd.append( `<div> 于${timeStamp2String(drop.dropTime)} 在地城 [${ drop.dungeonName }](${drop.minLevel}-${drop.maxLevel}) 确认掉落<div>` ); } } $originalRow.append($originalDetailTd).appendTo($tbody); const $maximumDropRow = $( `<tr class="${rowClass}"><td>记录掉落数最多的5个地城</td></tr>` ); let $maximumDropDetailTd = $("<td></td>"); if (dropCntList) { for (let drop of dropCntList) { $maximumDropDetailTd.append( `<div> [${drop.dungeonName}] ${drop.cnt} <div>` ); } } $maximumDropRow.append($maximumDropDetailTd).appendTo($tbody); const $latestUnionRow = $( `<tr class="${lastClass}"><td>联盟内最近10条掉落信息</td></tr>` ); let $latestUnionDetailTd = $("<td></td>"); if (unionLatestDropList) { for (let drop of unionLatestDropList) { $latestUnionDetailTd.append( `<div>团队<${genGroupAnchor( drop.groupName )}>的成员${genHeroAnchor(drop.hero)} 于 ${timeStamp2String( drop.dropTime )} 探索地城 [${drop.dungeonName}](${drop.minLevel}-${ drop.maxLevel }) 时获得<div>` ); } } $latestUnionRow.append($latestUnionDetailTd).appendTo($tbody); if (allyLatestDropList) { const $latestAllyRow = $( `<tr class="${rowClass}"><td>盟友团队最近10条掉落信息</td></tr>` ); let $latestAllyDetailTd = $("<td></td>"); for (let drop of allyLatestDropList) { $latestAllyDetailTd.append( `<div>团队<${genGroupAnchor( drop.groupName )}>的成员${genHeroAnchor(drop.hero)} 于 ${timeStamp2String( drop.dropTime )} 探索地城 [${drop.dungeonName}](${drop.minLevel}-${ drop.maxLevel }) 时获得<div>` ); } $latestAllyRow.append($latestAllyDetailTd).appendTo($tbody); } }); } /** * 套装模拟直达 */ function simulateSuit() { // 额外追加套装模拟按钮 const $setLabel = $('.content_table a:contains("套装")'); if ($setLabel.length) { const $setBtn = $( '<button type="button" class="button">套装模拟</button>' ); const $setAnchor = $setLabel.parent().next().find("a"); $setAnchor.after($setBtn); $setBtn.click(function () { const setName = $setAnchor.text(); return wo( `wod/spiel/hero/set.php?name=${encodeURIComponent( setName )}&IS_POPUP=1` ); }); } } /** * 纪念碑兑换券增加直达纪念碑的链接 */ function gotoMonument() { if (name.startsWith("纪念碑兑换券:")) { let monumentName = name.replace("纪念碑兑换券:", ""); if (monumentName.includes("卫士奖章")) { monumentName = "尤里佛卫士奖章"; } $('p>a:contains("到")') .after(genMonumentAnchor(monumentName)) .after("<span> </span>"); } } /** * 将失效的物品分类替换成物品查询地址 */ function replaceCategory() { const prefix = `${location.protocol}//world-of-dungeons.org/ency/物品类别_-_`; $(`a[href^="${prefix}"]`).each(function () { const $this = $(this); let categoryName = $this.attr("href").replace(prefix, ""); if (categoryName && categoryName.includes("_")) { categoryName = categoryName.replace("_", " "); } $this.attr({ href: "https://www.christophero.xyz/itemList?categoryName=" + encodeURIComponent(categoryName), target: "_blank", }); }); } /** * 增强幸运符页面,直接看到幸运符加成 */ function explainLuckyItem() { const luckyItems = { 一块甲壳法宝: [ "①远攻+0.5HL", "②远防&病毒防&心防+0.5HL", "③受到的毒素伤害-10%", ], 一块美洲豹皮: ["①近战攻防+6+0.1HL", "②近攻技能等级+1+0.05HL"], 一块饱经沧桑的月饼: ["先攻+0.25HL"], 一袋崭新的饱经风霜的金币: ["先攻+0.25HL"], 崭新的金币: ["先攻+0.25HL"], 饱经风霜的金币: ["先攻+0.25HL"], 祝福太阳金币: ["先攻+1.25HL"], 一捧土: ["自然攻+1+0.17HL, 自然防+1+0.13HL"], 一绺白狼毛: [ "①近闪&远闪&魔防&魔法弹防&诅咒防&爆破防&冲击防+0.34HL", "陷阱防&自然防&病毒防+0.5HL, 偷袭防+0.25HL", "②受到的物理伤害-15%", ], 一罐地精: [ "①近攻+6+0.17HL,解除陷阱&恐吓+2+0.25HL", "②近闪&远闪&陷阱防+3", "③先攻-1", ], 乌加索的日记: [ "①魔攻+1+0.1HL, 魔防+2+0.1HL", "②受到的法力伤害减少2/2/1点", ], 云雀的画像: [ "①心防&病毒防&自然防&诅咒防+0.5HL", "②受到的心灵&黑暗伤害-25%", ], 仿珍珠耳环: ["①远闪+10-0.5HL", "②先攻+0.25HL"], 侏儒幸运石: ["①远攻+5+0.75HL", "②自然防+1+0.1HL"], 先知的凉鞋: ["①近攻&远攻&魔攻&自然攻&偷袭攻-5", "②先攻+2+0.25HL"], 克伦切的防护护身符: [ "①魔防&病毒防&自然防+0.25HL", "①意志随机增加(2左右波动)", ], "克劳斯. 钱袋的记账簿": [ "①近攻&远攻&魔攻&近闪&远闪&魔防&先攻-2-0.1HL", "②地城钱+10%", ], 兔王之脚: ["幸运技能等级+0.5HL"], 兔脚: ["八属性其一+25%+1+0.08HL"], 内芙妮的水晶海星: ["近攻&远攻&魔攻+0.25HL"], 冰球破片: ["自然防&病毒防+3+0.25HL"], 刻有蜀葵的硬币: [ "①陷阱防&病毒防+6+0.34HL", "②受到的火冰电,心毒酸,神奥黑,法力伤害-10%", ], 卓玛的水晶灵摆: [ "①近闪&远闪+0.2HL", "②魔防&自然防&病毒防&魔法弹防&诅咒防+0.34HL", "③心防&陷阱防&偷袭防&爆破防&冲击防+0.25HL", ], 印花方巾: ["①远攻+0.5HL", "②灵巧+4-0.1HL"], 口袋中的小妖精: ["陷阱防&自然防+5"], 命运之石: ["被BUFF者,持有者的全攻防获得随机加值减值. 总的来说+5"], 哥莲娜的命运手镯: ["近闪&远闪&魔防&心防+2"], 四叶幸运草: ["近攻&远攻&魔攻&心攻+0.25HL"], 圣诞节礼物: ["魔防&心防+0.25HL"], 基座: ["魔防&心防+0.25HL"], 塔娜拉的护身符: ["①除冲击防外,其它全防御+0.2HL", "②一箭双雕伤害+10%"], 大幸运星发饰: [ "①心攻&偷袭攻+0.5HL", "②近闪&远闪&魔防&心防+0.34HL, 自然防&偷袭防&陷阱防&魔法弹防&病毒防&爆破防+0.5HL", "③血脉幸运的技能等级+50%", "④变戏法技能等级+0.2HL", ], 奇尔可的绒毛: ["远闪&陷阱防+4, 魔防+0.1HL"], 山羊骑士小丑帽: ["远闪+5+0.25HL,心防+5+0.5HL"], 巨魔胡桃夹子: ["①自然防+5", "②午饭技能等级+0.05HL, 幸运技能等级+1"], 愿望纸: ["心防+16-2HL"], 挂铃法杖: ["被BUFF者八属性+1,持续一层"], 木质的楚瓦甲虫坠子: ["心防+0.25HL, 病毒防&自然防+2"], 松枝: ["自然防+2+0.2HL"], 架子: ["魔防&心防+0.25HL"], 树龙的一部分: ["远闪&魔防+0.5HL"], 棕色便携地灵: ["先攻+4,魔防+2"], 水蜥蜴牙齿: ["魔法攻防+2+0.34HL"], 沙做的小猫: ["①解除陷阱+7+0.2HL", "②心防+7+0.2HL", "③先攻+5"], 泰嘉夫的幸运匕首: ["近闪&远闪&魔防+0.25HL"], 海怪之牙: ["①近攻+3+0.34HL", "②受到的火焰伤害+15%"], 湖蓝的小纸条: ["共有4种物品ID, 分别为爆破防/ 病毒防/ 自然防/ 心防+0.2HL"], 火莲花耳环: [ "①作用受者,体力回复-0.75SL, 持续3回合", "②使用时魔攻+0.5HL", "③造成的火焰伤害+10%", "④火焰魔法、火焰派生效果+10%", ], 灰色星辰: ["①远攻+0.25", "②远程技能伤害+0.25HL"], 燃晶: ["魔防&自然防+5+0.34HL"], 特大加农炮的碎片: [ "①爆破攻+0.25HL", '②受到粉碎,穿刺,火焰伤害且为"命中/重击"时, 伤害-5%', "③爆破伤害+0.17HL", ], 狗头人铁锤: ["爆破防+1HL"], 独角兽之角: ["魔防+1HL"], 献祭之杯: [ "①魔攻+3+0.34HL", "②造成火焰&心灵&神圣时, 伤害额外提升0/2/4", "③神圣攻击类技能, 伤害+5", ], 瑞安娜的保护护身符: ["近闪&远闪&魔防&心防&自然防+2"], 画有蜀葵的陶瓷碎片: ["陷阱防&自然防&偷袭防&病毒防&诅咒防&爆破防+0.34HL"], 皮球: ["心防*自然防*病毒防+0.34HL"], 矮人友谊之石: ["自然攻+1+0.2HL"], 矮人的大胡子: ["魔防+0.5HL, 心防+5+0.5HL"], 碧绿水滴项链: ["受到的火冰电, 心毒酸, 神奥黑, 法力伤害-25%"], "穆拉克的高危物品制备、储存及应用指南": [ "①远攻&爆破攻+0.25HL", "②受到的火焰伤害减少0.25HL / 0.17HL / 0.08HL", ], 精灵的随身物件: ["远程攻防+4+0.34HL, 魔法攻防+0.25HL"], 紫水晶制成的乌鸦雕像: ["远闪&心防&病毒防+0.5HL"], 纠结的琴弦: ['受到法力&心灵伤害且为"命中/重击"时, 伤害-10%'], 绿色碎布片: ["远攻+0.25HL"], 缝有铁片的皮手套: ["①近战攻防+6+0.1HL", "②远攻类技能等级+1+0.05HL"], 蟒蛇石雕像: [ "①魔防+4,病毒防+2+0.25HL", "②神圣攻击类技能伤害+3, 安抚之语治疗+3", ], 装着吸血鬼灰烬的绸袋子: ["近闪&远闪&魔防&心防+0.5HL"], 贼王的幸运符: ["近攻&心攻&偷袭攻&近闪&远闪+6+0.25HL, 心防+6"], 金块: ["近闪&远闪&魔防+5+0.5HL, 心防&病毒防-5-0.5HL"], 金黄图腾柱碎片: ["无"], 钻土蜈蚣的头壳碎片: [ "①近闪&远闪&病毒防&自然防+0.5HL", "②受到的毒素伤害-10%", ], 镀金的幸运草: ["①心攻+5+0.25HL", "②全防御+0.2HL"], 闪耀七色的水晶吊坠: ["①近攻&魔攻+3+0.2HL", "②近闪&魔防+5+0.34HL"], 雪人毛发: ["心防&魔防+3+0.34HL"], 霜雪之心: ["无"], 静电皮诺斯: [ "①魔攻+0.25HL", "②造成闪电伤害时, 伤害增加2+0.15HL / 2+0.2HL / 2+0.25HL", "③受到闪电伤害时, 伤害减少18/12/6点", ], 马根哥尔德的幸运符: ["魔防+5+0.34HL"], 马蹄铁: [ "种类一: 远攻&魔攻&近闪&魔防+0.5HL", "种类二: 近攻&远攻&魔攻&心攻+0.5HL", "种类三: 无", ], 骸骨战马的马蹄铁: ["近攻&近闪&魔防&诅咒防+0.5HL"], 魔像之眼: ["近闪&心防+5+0.67HL+随机(20左右波动),"], 魔法罗盘: ["近攻&远攻&魔攻&偷袭防+5+0.25HL"], 黄金瓢虫胸针: [ "①近闪+3+0.5HL,远闪&病毒防+3+0.34HL, 魔防&心防+0.25HL, 诅咒防+5+0.5HL", "②受到的毒素伤害-25%, 心灵伤害-10%, 黑暗伤害-15%", "③受到心毒黑伤害时, 减免8/5/3点", ], 龙牙: ["①近攻+0.05HL, 魔攻+5", "②自然防&病毒防+5"], 立法院之印: [ "能用的人太多,队里容易分赃不均大打出手", "①近攻/远攻/ 魔攻/魔法诅咒 +1", "②近闪 +1", "③先攻 +1", ], 欢笑的黑暗: ["使用该物品时闪电伤害+10+0.34HL+10%", "远程闪避-5%"], 黑色的猫: [ "①近防/远防/魔防/心防/陷阱防/自然防/偷袭防/病毒防/魔弹防/诅咒防/爆破防/冲击防 +0.1HL", "②幸运-999", "召唤地形[NPC:黑色的猫],无任何有用技能,队友重伤时,会舔伤口,回复1体力", ], 卡洛斯反抗军健康徽记: ["病毒防 +5 +0.75HL"], 卡洛斯反抗军弹幕防御徽记: ["魔法弹防 +5 +0.75HL"], 卡洛斯反抗军防爆徽记: ["爆破防 +5 +0.75HL"], 卡洛斯反抗军诅咒防御徽记: ["魔法诅咒防 +5 +0.75HL"], 卡洛斯反抗军无伤防御徽记: ["陷阱防 +5 +0.75HL"], 卡洛斯反抗军抗灾徽记: ["自然防 +5 +0.75HL"], 卡洛斯反抗军抗冲击徽记: ["冲击防 +5 +0.75HL"], 福林格斯如假包换的幸运石: ["远程攻 +5 +0.75HL"], 格拉诺克的风狼毫: [ "近/远/魔法/心理/魔法弹/魔法诅咒/爆破/冲击 +0.5hl 防", "陷阱/自然/偷袭/病毒 + 0.75hl防", "粉碎 切割 穿刺 致命伤害 减少 15%", "心灵 奥术 黑暗 普通伤害 减少 15%", ], 马克西米连的走火子弹: ["远程命中 + 0.2HL +8!", "穿刺伤害 +5!/+0/+15!"], 格拉诺克珍藏蓝尖晶簇: [ "+0.5HL 远程攻击、+0.5HL 解除陷阱命中、+0.5HL 陷阱防御", "+10/0/0 寒冰陷阱伤、+0.1HL 解除陷阱技能、+1 设置陷阱技能", ], "格拉诺克特制“石棉穿梭”": ["主动兽化10%", "被动兽化30%", "魅力-50%"], 格拉诺克的浓烟起源: ["先攻+0.1HL", "心理&恐吓命中+0.5HL", "远闪+1HL"], 坚固的魔力指套: [ "近攻&近闪+6+0.1HL", "远攻&远闪+8+0.2HL", "远程攻击类技能+1+0.1HL", ], 艾伊拉的赠礼: ["近战攻击&近战派生类型技能效果+0.75HL"], }; if (luckyItems.hasOwnProperty(name)) { const luckyItemTips = luckyItems[name]; let $goto = $('a:contains("到")'); if (!$goto) return; const $luckyPara = $('<p class="quotebody"></p>'); let content = luckyItemTips .map( (t) => '<span class="bbcode_i" style="color: gold;">' + t + "</span>" ) .join("<br>"); $luckyPara.append(content); $goto.after($luckyPara); } } /** * 增强魔法物品页面,直接看到祝福、诅咒加成 */ function explainMagicItem() { const magicItems = { "太阳之枪 伊尔莫斯": [ "①每回合获得额外的随机体力上限&体力回复;", "②近战攻防+5% ", '③被作用者: 还会被扣 0.25 SL+0.25 HL的"黑雾"类技能等级持续一个房间', ], "银月之枪 米拉娜": [ "①每回合获得额外的随机法力上限&法力回复; ", "②魔法攻防+5%", ], 金线龙纹长袍: ["心灵技能的命中,回避,伤害提高10%"], 伊赞奥托之手: [ "①你的战吼类技能等级+20%,", "②心理命中提高10%", "③魔防,心防,诅咒防+0.5HL", ], 伊赞奥托龙骨铠: [ "①魔防,心防,诅咒防+0.5HL", "②力量祭礼类和大地之力的技能等级+50%", ], 克图克亚之足: ["魔防,心防,诅咒防+0.5HL"], 克图克亚之踵: [ "①魔防,诅咒防+0.5HL", "②体力上限/法力上限+0.5 HL, 体力回复/法力回复+0.25 HL", ], 断海: [ "①德鲁伊系法术的命中,回避,伤害提高10%", "②自然灾害增加冰伤害", "③所有攻击的普通命中再追加冰伤害", "④奇袭的技能等级+50%,暴躁天性的技能等级+100%", ], 风暴滋生: [ "20%闪电减伤,(描述15%错误),", "德鲁伊系法术的命中,回避,伤害提高10%", ], 镶嵌红玛瑙的黑曜石双截棍: [ "①这个东西是个假货,没有什么武术祝福", "②受到的物理伤害减少15%", ], 荆棘之魂萨维克: [ "①近攻&先攻+5%,切割&穿刺的重击致命+0.17 HL / 0.34 HL", "②受到物理,火,冰,电,心,毒,酸,奥,黑,神圣,法力伤害时,随机获得减免(12点左右波动)", ], 偃月: ["近战攻防+5%"], 边塞人流星锤: ["近攻近防+5%"], "冰冷之风,梅阿卡斯特的舞翼之剑": ["近战攻防+5%"], 怒拳项链: ["近战攻防+5%,每回合获得随机的近攻技能等级(4左右波动)"], 螺石口哨: ["受到的诅咒伤害降低25%(注意仅伤害,而非诅咒防)"], 阿南德的龙盾: ["①心理攻防提高10%。", "②自信和非凡气质的技能等级+50%"], 夜幕披风: ["①偷袭攻防提高10%", "②受到的物理伤害降低10%"], 暗夜之刺: [ "①偷袭攻防提高5%", "②近战攻防提升5%", "③先攻提升5%", "④受到的物理伤害降低10%", ], 阴影之涡: ["①偷袭攻防提高5%", "②近战攻防提升5%", "③先攻提升5%"], 水之元素: [ "①受到的寒冰伤害降低20%", "②寒冰魔法和寒冰派生的技能等级+0.25HL", ], 火神之铁拳: [ "①受到的火焰伤害降低15%", "②近战技能等级随机提高(5级左右波动)", ], 艾弗洛萨斯之海: ["风之音的技能等级增加0.5HL"], "鞭剑·冰狱": [ "受到的寒冰和物理伤害伤害降低15%,全部攻击附带寒冰伤害,造成的寒冰伤害增加10%", ], 光谱: [ "①每回合获得额外的随机体力上限&法力上限&体力回复&法力回复", "②受到物理,火,冰,电,奥,黑伤害时,随机获得减免(12点左右波动)", ], 阿赫德拉斯的黯影之斧: ["近战技能等级随机提高(5级左右波动)"], 精神杖磷光杆: ["每回合获得额外的随机法力值和法力回复"], 希望的缎带: ["法力上限+30%,每回合获得额外的随机法力值和法力回复"], 奇迹的末路: ["无隐藏效果"], 奇迹与救赎之弓: [ "①远攻,魔攻,魔法弹攻命中+10%,近闪,远闪,魔防,心防,自然防,偷袭防,病毒防,魔法弹防,诅咒防,爆破防,冲击防+10%", "②体力上限&法力上限+50%, 每回合获得额外的随机体力上限&法力上限(100左右波动), 随机体力回复&法力回复", "③受到物理,火,冰,电,心,毒,酸,奥,黑,神圣伤害时,随机获得25%左右的减免, 增加受到的神性伤害75点", "④受到物理,火,冰,电,心,毒,酸,奥,黑,神圣伤害时, 随机获得伤害减免(30点左右波动)", ], 繁星射击: [ "①远攻+10%", "②魔防,心防, 魔法弹防, 诅咒防+0.5 HL", "③七种属性+0.2 HL+20%, 敏捷为+0.2 HL+10%", "④体力恢复&法力回复+0.25 HL", ], 迪莫桑的龙铁权杖: [ "受到物理,火,冰,电,心,毒,酸,奥,黑,神圣伤害时,随机获得6点左右的减免", ], 纳克波尔的辉煌之剑: [ "近闪&远闪&魔防&心防+3+0.1HL, 自然&偷袭&诅咒&病毒&魔法弹&爆破&冲击+0.17 HL", ], "曙光战士卡利德·阿斯特拉肯的权杖": [ "每回合获得额外的随机体力上限&法力上限&体力回复&法力回复", ], 卡莱登的血刃: [ "受到物理,火,冰,电,心,毒,酸,奥,黑,神圣伤害时,随机获得减免(10点左右波动)", ], 奥秘之轮: ["魔法攻防+10%"], "布鲁斯图·黑暗的特制巨型臼炮": ["爆破技能的命中,回避,伤害提高10%"], 球型闪电: ["-2动+随机动(2左右波动)"], 曼珠沙华头冠: [ "①-2动+随机动(2左右波动)", "②每回合获得额外的随机体力回复&法力回复", "③受到物理伤害时,随机获得减免(15点左右波动)", "④受到的心灵,毒,酸伤害伤害降低15%", ], 梅瑞欧克的沙漏: ["-2动+随机动(2左右波动)"], 卡莱登的诅咒盔甲: [ "①-2动+随机动(2左右波动)", "②每回合减少的随机体力回复", ], 绝望之双剑: ["-2动+随机动(2左右波动)"], 泰坦之怒: ["诅咒技能的命中,回避,伤害提高10%"], 漩涡: ["诅咒技能的命中,回避,伤害提高10%"], 烟舞者木偶: ["①偷袭攻+10%,偷袭防+1.1 HL", "②受到的物理伤害降低15%"], 加古托的天谴之刃: ["攻击时造成随机的火冰电伤害"], "圣光十字剑''天罚''": ["攻击时造成随机的火冰电伤害"], 紫色阳伞: [ "①近闪,远闪,魔防,心防,偷袭防,爆破防,冲击防+10%", "②受到物理,火,冰,电,心,毒,酸,奥,黑,神圣伤害时,获得10点的减免", "③没有对伞之护提供加成", "④没有减少神性伤害,属于BUG待修复", ], 耐玛瑞奇的链鞭: ["械斗的技能等级增加0.5HL, 死斗的技能等级增加0.34 HL"], 莉莉丹冲击剑: ["阅读的使用效果为200%"], 敏捷之魔法盾: [ "①可以在某些地城里使用此物品更换新的物品", "②用作莉莉丹召唤时,力量&敏捷+2+0.25SL,先攻+2+1 SL, 动数+5, 领域类&领导类技能+2+0.5 SL, 持续整个地城", ], 天之律动: ["每回合随机获得八属性增益(3左右波动)"], 光之觉醒: ["无隐藏效果,问过巴博许本人,他只是随口说说"], 海之赞颂: [ "①每回合获得额外的随机法力上限&法力回复", "②古代知识&远程攻击技能的技能等级+10%", ], 风之祝福: ["①先攻+5%.动数+0.02 HL", "②远程攻击技能的技能等级+10%"], 地之踏行: [ "①每回合获得额外的随机体力上限&体力回复", "②大地匕首&大地之力+0.25HL", ], 次元碎片: ["智力+10%,强化:智慧的技能等级+0.2 HL"], 卡兰多之力: [ "①这个伤害减免写的很混乱,就按金字理解吧.另外体力上限+20%, 体力恢复+20", "②强化: 坚定不移+4+0.2 HL+34%", ], 厄运撕裂者: [ "①受到物理,火,冰,电,心,毒,酸,奥,黑,神圣,法力伤害时,随机获得减免(9点左右波动)", "②体质+0.2HL+34%+随机(5左右), 强化: 坚韧的技能等级+0.25 HL", ], "天极&地限": [ "①近攻+5%,先攻+5%, 切割命中伤害+10%", "②敏捷+17%, 强化: 疾风之速+0.2 HL", ], 天狮霆锤: [ "①近战攻防+5%,魔防+10%,心防+20%, 先攻+0.5 HL", "②意志+0.2 HL+34%, 强化: 坚定不移+0.34 HL", "③每回合获得额外的随机体力上限&体力回复", "④重击致命时增加火焰,, 心灵, 巨型伤害", "⑤神圣援助类技能等级+13%, 领域类技能等级+20%, 近攻技能&近攻派生的伤害+0.34 HL", ], 毁灭之球: ["感知+10%,强化: 鹰眼+0.2 HL"], 拂晓神剑: [ "①敏捷+34%,强化: 疾风之速+0.34 HL", "②意志+0.2 HL+0.2 HL+34%, 强化: 坚定不移+0.34 HL", "③灵巧+0.2 HL", "④每回合获得额外的随机体力上限&体力回复", "⑤重击致命时增加火焰, 心灵, 酸伤害", "⑥受到神圣, 酸伤害时减免10%", "⑦近攻等级随机增加(3左右), 近攻技能&近攻派生伤害+20%", "⑧近攻+8%+5%+随机(5点左右), 近闪+5%+随机(5点左右), 魔防&心防+0.5 HL+10%, 诅咒防+0.5 HL+20%", ], 奥提梅金斯: [ "①喝这个腰带药时,力量+0.25 SL+0.25 HL, 治疗技能&治疗派生+100级", "②力量+3+0.1 HL+34%, 强化: 野性之力+0.2 HL", ], 命运之石: [ "①持有者近攻,远攻, 魔攻, 心攻,自然, 偷袭,爆破的攻防获得随机加减值, (总体来说+5点)", "②被BUFF的人近攻, 远攻, 魔攻, 心攻,自然, 偷袭,爆破的攻防获得随机加减值, (总体来说+5点)", ], Cirrutah的幻影披风: ["每回合获得额外的随机体力上限&体力回复"], 余震: [ "简单来说,破甲效果隐藏了一部分, 总计的话如下", "粉碎伤害 所有 -3 -15%×技能等级 / -3 -10%×技能等级 / -3", "穿刺伤害 所有 -3 -15%×技能等级 / -3 -10%×技能等级 / -3", ], 克莱奥之杖: ["时空魔法技能等级+25%"], 冰霰: [ "①使用此物品时,可造成额外的随机神性伤害=66 / 99 / 132波动", "②恶魔,龙,构造体,神性,巨型,屏障,灵体护甲增加 99 / 66 / 33", "③参见②", ], 加古托的血盔: ["①心防-40+1.5HL"], 咒术之王的火环: [ "魔攻+0.5HL, 攻击法术类的伤害+1000% (注意卷攻本身就-90%, 算下来, 也就是抵消了卷攻本身的浮动值伤害, 从0.1系数变成了1.1系数)", ], 塔娜拉双射弓: ["远程攻防+5+0.2HL, 魔防,心防, 魔法弹防, 爆破防, 自然防+5"], 大地之环: ["BUFF者的所有攻击致命时增加火冰电伤(随机数值10左右波动)"], "天劫之火 亚斯拉特尔": [ "①近攻,远攻,魔攻命中+10%, 近闪,远闪,魔防+5%", "②智力&敏捷+随机(3左右波动)+25%, 感知+随机(3左右波动)", "③火焰伤害+随机(5左右波动)+10%", "④近攻类技能等级+随机(2左右波动)", ], "审判之火 弗洛巴斯": [ "①近攻,远攻,魔攻命中+10%, 近闪,远闪,魔防+5%", "②体质&感知+随机(3左右波动)+25%, 体力上限+12%", "③火焰伤害+10%", ], "断罪之火 罗萨耶尔": [ "①近攻,远攻,魔攻命中+10%, 近闪,远闪,魔防+8%", "②灵巧&敏捷+随机(3左右波动)+25%, 每回合获得额外的随机体力回复&法力回复", "③火焰伤害+10%", "④受到物理,火,冰,电,心,毒,酸,奥,黑,神圣伤害时,随机获得减免(8点左右波动)", ], "法则之火 哈姆贝利": [ "①近攻,远攻,魔攻命中+10%, 近闪,远闪+6%, 魔防+10%", "②智力&感知+随机(3左右波动)+25%, 体力上限+25%", "③火焰伤害+10%, 使用此装备攻击时随机造成额外的心灵,奥术伤害", ], "真红之火 亚伯格拉": [ "①近攻,远攻,魔攻命中+10%, 近闪,远闪,魔防+5%", "②智力&意志+随机(3左右波动)+25%, 每回合获得额外的随机体力上限&体力回复", "③火焰伤害+10%", ], 舞风者之翼: [ "①每回合获得随机法力上限+25&随机法力回复+25", "②受到的物理伤害减少20%", ], 舞空者之冠: ["每回合随机获得八属性增益(3左右波动)"], 舞灵者之面: ["①受到的法力,奥术, 心灵伤害减少20%", "②心灵系技能等级+10%"], 舞幻者之服: [ "①心理攻防+5%", "②心灵系技能等级+10%", "③每回合获得额外的随机体力上限&法力上限", ], 舞咒者之臂: [ "①使用此装备时,下回合获得5 HL的体力回复&法力回复, 持续1回合", "②近攻, 远攻命中-3%, 近闪, 远闪, 魔防, 心防-4%, 先攻-5%, 体力上限&法力上限-10%,", "③近攻类远攻类技能等级-10%", ], 舞火者之靴: [ "①每回合获得额外的随机体力上限&体力回复", "②受到的火,冰, 电伤害减少20%", ], 寒冰女王权杖: [ "寒冰魔法的效果等级随机增加(6级左右),寒冰派生的效果等级随机增加(12级左右)", ], 巴卡勒的梦生谬思: [ "①近战,远程, 心理, 魔法 攻防+0.34 HL", "②八属性+0.05 HL, 体力回复&法力回复+1.25 HL", "③受到心灵, 奥术, 黑暗伤害时, 伤害减免5点.", "④近攻类, 远攻类技能等级+0.05 HL", ], 巴卡勒的梦魇虚空: [ "①近战,远程, 心理, 魔法 攻防+0.4 HL", "②体质, 力量, 灵巧, 敏捷+0.05 HL, 先攻+1.2 HL", "③受到火, 冰, 电伤害时, 伤害减免5点.", "④心灵, 古代知识类技能等级+0.05 HL", ], 巴卡勒的眠梦法球: [ "①近战,远程, 心理, 魔法 攻防+0.15 HL", "②先攻+2.1 HL, 体力上限&法力上限+1.1 HL", "③受到法力伤害时, 伤害减免10点", ], 巴卡勒的幻梦外衣: [ "①近战,远程, 心理, 魔法 攻防+0.75 HL", "②动数+3+0.1 HL", "③受到神圣,心灵伤害时, 伤害减免0.5 HL点", "④古代知识, 心灵, 远程, 近战类技能等级+0.1 HL", ], 巴卡勒的梦境巡影: [ "①近战,远程, 心理, 魔法 攻防+0.67 HL", "②智力, 感知, 意志+0.08 HL, 体力上限&法力上限+0.34 HL", "③受到物理伤害时, 伤害减免5点", "④心灵, 古代知识技能等级+0.1 HL", ], 带有星形缀饰的冷酷马靴: ["近攻命中-40%+80+1.8 HL, 近闪 -50%+80+2 HL"], 幸存者标记: ["近闪+5%"], 幻化之锋: ["幻影刃技能等级+0.5HL"], 巴顿的假眼: [ "①BUFF作用者:感知+0.1 SL持续一层, 法力回复+0.2 SL持续一层(后者要两回合后起效)", "②感知+0.1 HL", ], "奥里克·尤尔文的永恒长眠": [ "①冰凌风暴,冰雨, 冻云的伤害+10%", "②冰霜护盾的技能等级+0.5 HL, 近闪,远闪,魔防+1 SL, 受到的物理, 火, 冰, 电, 心, 奥, 黑伤害减少20%", ], 拿贝勒斯的重生之戒: [ "体力上限+30%,每回合获得额外的随机体力上限&体力回复", ], 无畏束腰: ["每回合获得额外的随机法力上限"], "瑞凤&霸龙": [ "BUFF作用者:随机动数(1左右波动), 持续整个地城", "BUFF作用者: 光环, 古代知识, 强化身体, 力量祭礼+0.17 SL 持续1回合", ], "霜火獠牙“高斯克”": [ "①被攻击者:火 冰抗性-20%", "②远攻+5%, 先攻+5%, ", "③使用时, 追加火焰伤害2/4/6点", "④受到火,冰,电,毒,酸伤害时,随机获得减免(12%左右波动)", ], "岁月呼吸“克洛斯”": [ "①被攻击者:体质, 力量, 动数, 体力回复&法力回复随回合不断被减少,数字太多了你们自己试吧.", "②被攻击者: 法力, 酸抗性+20%, 持续1回合", "③先攻+5%", "④使用时, 追加酸伤害4/8/12点", "⑤受到物理,心灵,法力伤害时,随机获得减免(25点左右波动)", "⑥受到的神性伤害为20%", ], 光眸与暗瞳: ["心攻,诅咒攻命中+10%"], "布莱彻斯的“巨轮”": ["攻击时,火焰伤害额外再追加5/10/15"], 暴风之声: ["古代知识,古代魔法, 护符, 技艺技能等级随机增加(10左右)"], 格洛莉亚的诅咒之剑: [ "①近攻,魔攻命中+3 HL, 近闪, 远闪+3 HL, 心防+2.75 HL, 先攻+2.5 HL, ", "②体力上限&法力上限+3 HL, 法力上限-30%, ", "③强化智慧, 近战类, 远程类技能等级+0.15 HL 近战与远程伤害-40%", ], 法莎莉雅的绝对防御圈α: [ "近闪,远闪,魔防,心防,病毒防, 自然防, 诅咒防, 魔法弹防,爆破防随机增加(12点左右)", ], 法莎莉雅的绝对防御圈γⅡ: [ "受到物理,火, 冰, 电, 心, 毒, 酸, 神圣, 奥术, 黑暗时, 随机获得减免(15点左右波动)", ], 泰蒙拉的痛哭之剑: [ "①心防,偷袭防, 陷阱防, 自然防+0.25 HL 先攻-5%", '②受到物理伤害且"命中"时, -3-随机(2点左右), 重击/致命时无.', ], 生满苔藓的食人族投石索: ["草药知识类技能等级+20%"], 白莲之舞: [ "①近闪,远闪+5%, 心防, 诅咒防+10%", "②意志+50%,每回合获得额外的随机体力回复&法力回复 ", "③受到的法力, 心灵伤害-25%", ], 矮人王的战锤: ["大符文,小符文的技能等级+20%"], 神罚骑士的激昂: [ "受到物理,火, 冰, 电, 奥, 黑伤害时, 随机获得减免(6点左右波动)", ], 罗恩的蹄铁: [ "近,远, 魔, 心命中随机增加(4点左右), ", "自然, 偷袭, 陷阱, 冲击, 魔法弹, 诅咒, 病毒, 爆破, 恐吓随机增加(5点左右)", ], 考古学家的细致: [ "①远攻时,粉碎&穿刺伤害增加0.05 HL/0.05 HL+0.1 SL/ 0.05 HL+0.2 SL", "②爆破时, 火焰&闪电伤害增加0.05 HL/0.05 HL+0.05 SL/0.05 HL+0.1 SL", ], 荆棘之伤: ["+3动-随机动数(2左右波动)"], "蛇骨刀,黑咬": [ "无,套装属性中则隐藏了鹰熊蛇的10%增强,自然攻防的10%增强", ], 银日晷: ["预知系技能等级-7级+随机(7左右波动)"], 阿纽姆的大型镜盾: [ "①使用此物品做抗魔时,受到火,冰, 电, 奥伤害并造成命中/重击时, 减免10%.", "②用作莉莉丹召唤时, 魔防+2+0.75 SL, 自然防+2+0.34 SL,", "受到火, 冰, 电伤害并造成命中/重击时, 减免0.34 SL点. ", "群体元素光环技能等级+2+0.5 SL", ], 高峨斯凯之石: ["魔攻&自然攻+0.25HL, 魔防&自然防+1+0.15 HL"], 风鸦羽袍: [ "①自然攻命中+10%,自然防+12%", "②力量祭礼&大地之力技能等级+0.1 HL, 回复技能&德鲁伊法术技能等级+0.17 HL", "③德鲁伊法术伤害+0.25 HL", ], 黑暗仪式之戒: ["智力+随机(2左右波动)"], 黯言披风: ["受到的物理,火,冰,电伤害减少10%,神圣伤害+15%"], 圣言披风: ["受到的物理,火,冰,电,神圣伤害减少10%"], "仿圣枪,米尼亚特": [ "①近闪,远闪,魔防,心防,自然防,偷袭防,病毒防,魔法弹防,诅咒防,爆破防,冲击防+10%", "②八属性随机增加(3点左右波动)", "③受到物理,火,冰,电,心,毒,酸,奥,黑伤害时,减免25%", "④增加受到的神性伤害200点", "⑤造成随机数值的神性伤害,(66/132/198左右波动)", ], 獠牙战斧: [ "①被攻击者:体力回复-25%-随机(15左右波动)", "②切割伤害增加30/50/60", ], 深红之拳: [ "①诅咒防+5", "②使用此物品时,增加额外的屏障与构造体伤害 +15 / +15+0.2HL / +15+0.4HL", ], 日轮: [ "①近攻命中+8%,近闪+8%+10%, 远闪,魔防,心防,自然防,偷袭防,病毒防,魔法弹防,诅咒防,爆破防+10%, 先攻+8%", "②可造成随机数值的神性伤害, (20/40/55左右波动)*140%, 致命时火焰伤害再乘30%", "③增加受到的神性伤害50点", "④受到物理,法力,火,冰,电,心,酸,毒,黑,奥,神圣伤害时, 随机减免(12点左右波动)", "⑤近攻技能等级随机增加(6左右波动)", "⑥近攻技能&近战派生伤害+20%+随机增加(25%左右波动), 大顺伤害+30%, 大旋伤害+50%, 搏杀伤害+50%, 神圣惩戒伤害+50%", "⑦地城获得钱+20%", ], "世界之矛-海裂": [ "①近闪,远闪,魔防,心防-50", "②力量&灵巧-20%,敏捷-50%, 先攻-20%", "③受到物理,火,冰,电,心,毒,酸,奥,黑伤害时,增加25%", "④大顺伤害-50%, 近攻&近攻派生伤害-50%, 双重打击伤害-40%, 冲锋伤害-25%", ], 萨弗莉娅的皇家华戒: [ "被攻击者:火&冰&电护甲减少: -50/-50-0.5 HL/-50-1 HL-0.1 SL", ], 萨弗莉娅羽毛扇: ["火冰能量魔法及派生的效果等级+2"], 生命与安宁之铠: [ "近闪,远闪,魔防,心防,自然防,魔法弹防,诅咒防,爆破防,冲击防+0.34HL", ], 炎歌审判: [ "①你造成的神性伤害提升3,灵体伤害提升3/6,屏障伤害提升3/6/9", "②受到5%的神性&灵体伤害, 对火焰伤害有10%吸收", ], 腥红猎隼: ["N条随机恶魔伤害,波动很大, 期望值为70/120/210"], 第七圣火: [ "①每回合获得额外的随机体力上限&体力回复", "②对神圣&火焰有5点的伤害吸收", ], 龙偃月: [ "①近攻命中+8%+10%,远攻&魔攻命中+10%, 近闪-10%+8%,远闪&魔防-10%", "②体质&力量+25%", "③近攻技能等级+随机(4左右波动)", "④近攻&近攻派生的伤害+10%, 剑术伤害+2%. 斧技伤害+4%, 长柄伤害+1%", ], 灾难骑士: [ "①近攻,远攻,魔攻命中+10%,近闪, 远闪, 魔防-10%", "②体质&力量+25%, 体力上限&法力上限+10%", "③受到物理伤害时, 伤害+10%", ], 屠龙余震: [ "①近攻,远攻,魔攻命中+10%,近闪, 远闪, 魔防-10%", "②体质&力量+25%, 体力上限&法力上限+3%", "③可造成随机的龙&构造体&巨型伤害, 期望值为20/54/87", ], "豪侠吴徒综-猛追穷寇": [ "①近战攻防+5%,魔攻命中+0.5 HL", "②粉碎伤害+10%", "③受到神圣伤害时, 随机吸收(期望20点)", "④古代知识技能等级+10%, 近攻技能等级+随机(4左右波动)", ], "圣荷鲁荷斯-出猎&困兽": ["近闪+8%+随机(10点左右波动)"], "不可称名讳者瓦雷尔-丧钟": ["恐吓命中+10%+0.5HL"], 风暴精灵: [ "①远攻,魔攻命中+10%, 自然灾害命中+10%+10% 自然防+10%", "②感知&意志+25%, 先攻+10%+10, 每回合获得额外的随机法力回复", "③可造成随机的闪电伤害, 期望值为10/20/30, 使用此武器时可造成神性伤害, 期望值25/25+0.25 HL/25+0.25 HL+25", "④受到闪电伤害减少25%,增加受到神性伤害30点", "⑤预知类技能等级+随机(5左右波动)", ], 红莲圣女: ["领域&光环的技能等级+25%,最后的祷告技能等级+100%"], "流星的轨迹,赫利姆": [ "近战攻防+10%,先攻+5%, 受到的酸性伤害-15%, 近攻技能等级+随机(5左右波动)", ], 卡吕普索之泪: [ "①被BUFF者:近攻,远攻,心攻命中-10%, 近闪,远闪-10%, 灵巧&敏捷-0.25 SL", "②自然攻+10%, 自然, 魔防, 诅咒防+10%", "③魅力&灵巧&感知&意志+25%, 每回合获得额外的随机法力上限&法力回复", "④可造成随机的寒冰伤害, 期望值为5/15/25 ", "⑤受到的寒冰伤害-25%并减免20点,", ], 伊怒斯卡多之火: [ "①近攻,自然攻,心攻命中+10%,近闪,远闪,心防,自然防+10%", "②力量&灵巧&感知&意志+25%, 体力上限&法力上限+25%,体力回复+1.25 HL,每回合获得额外的随机体力回复&法力回复", "③造成的火焰伤害+20%+随机(期望值为20/30/40)", "④受到的火焰伤害-33%,增加受到的火焰伤害5点,心灵伤害8点", ], "伊怒斯卡多,水晶之杖": [ "①魔法攻防+5%,自然攻防+10%", "②感知&意志+25%, 法力回复+25%", "③大师祝福&攻击魔法艺术&攻击法术类&防御法术类技能等级+20%", ], 不朽之王的创造之柱: [ "①穿齐5件后,受到的物理,火冰电, 心毒酸, 神奥黑,法力伤害-20%", "②受到的火焰,寒冰,闪电降低25%, 受到的毒伤害提升75点(毒素不一致)", ], "大地诸相:无尽轮回": [ "法力上限+15%,每回合获得额外的随机法力上限&法力回复", ], 修纳特的死牙: [ "穿齐5件后,巨魔后裔,巨魔之力效果等级+200, 治疗技能系效果等级+100", ], 罗拉夏克的终焉圣痕: ["见套装属性帖子"], 离别: [ "穿齐两件后,近攻&远攻+5%+0.25 HL,", "近闪&远闪+5%+0.2 HL, 魔防+0.2 HL, 心防,偷袭防,病毒防,诅咒防+1 HL, 自然防+2 HL", "灵巧+50%, 体力上限&法力上限+25%, ", "每回合获得额外的随机体力上限&法力上限&体力回复&法力回复", ], 女神祝福的头冠: [ "①每回合随机获得八属性增益(3左右波动),额外的随机体力上限&法力上限", ], 罗根的嗜金利爪: ["力量+0.1HL"], 天蝎之火: [ "①近攻&爆破命中+5%", "②使用此物品时,造成的穿刺伤害增加20%/20%/32%, 造成随机的火焰伤害,期望值33/66/99", "③受到的心灵伤害-40%( 没有减少受到的物理伤害)", "④恩赐之拳伤害+25%", ], 蓝仙姑: [ "①使用此物品时,贯穿一击伤害+20%+0.25 HL,", "②穿齐1件套装时, 拔枪闪击的技能等级+0.25 HL", ], 黄金天使: [ "①使用此物品时,单发射击伤害+20%+0.25 HL,", "②穿齐1件套装时, 拔枪闪击的技能等级+0.25 HL( 也就是说你穿两件还是这么多)", ], 提灯人的奉献: [ "穿齐5件后,①近攻,远攻,魔攻命中+20%", "②智力&灵巧&感知&意志+50%,先攻+20%,每回合获得额外的随机体力回复&法力回复", "③近攻&远攻&护符&古代知识技能等级随机增加(6左右波动)", ], с̶͖̲̐ё̸̢͉́́н̸͉̏̽ж̵̨̱͑̾и̴͕̇н̸̺̊д̷̜͚̋ѝ̴̫̹͝с̷̧̝̌̐е̴͚͋н̴͍̜̀: ["近攻命中+5%,近闪&远闪+5%,体力上限&法力上限+5%"], 文森特的誓约头盔: ["近攻命中+5%,近闪&远闪+5%, 体力上限&法力上限+5%"], 食人魔之王的皮制盾牌: ["盾击伤害增加8HL"], 尖刺盾: ["盾击伤害+400%+4HL"], 瘟疫之盾: [ "①盾击伤害+400%+4HL, 持盾冲撞+200%+2 HL", "②用做莉莉丹召唤时, 力量&敏捷+2+0.25 SL, 先攻+1+1 SL, 动数+0.05 SL,领域&领导+2+0.5 SL, 持续整个地城", ], "逐星者斯托里芬-万象天球": [ "①片刻预知+0.17HL, 神赐直觉+0.17 HL", "②持盾冲撞的伤害+100%, 盾击的伤害+300%", ], 深渊倒影: ["无隐藏效果"], 寒冰枷锁: ["持盾冲撞伤害+100%,盾击伤害+300%+3HL"], 香克利的死神披风: ["夜巡者技能等级+20%"], 永恒之星: ["每回合获得额外的随机体力回复&法力回复(20左右波动)"], "黄昏之刃“斯卡兰提”": [ "①剑术技能等级+0.12HL", "②穿齐5件后, 剑柄敲击&破盾强袭技能等级+0.5 HL", ], 恶魔烙印: ["穿齐2件以上后,剑刃连舞技能等级+0.5 HL"], 内芙妮的女武神护手: [ "穿齐5件后,盾击伤害+50%+4 HL, 持盾冲撞伤害+25%+1 HL", ], 旭日: [ "①连射伤害+0.25HL", "②穿齐1件后,连射伤害+2+0.2HL, 霜冻矢伤害+2+0.2HL", ], 曙光: [ "①霜冻矢伤害+0.25HL", "②穿齐1件后,连射伤害+2+0.2HL, 霜冻矢伤害+2+0.2HL(也就是你穿2件还是这么多)", ], 北境天狼刃: ["近攻命中+5%,行动次数+1,体力上限+10%, 大吃技能等级+0.2 HL"], "文莱德之“隐形”眼镜": ["感知&灵巧+1"], 文莱德之致命交集: [ "①使用此物品时,近攻命中+随机(12左右波动)", "②灵巧+1, 感知+3", ], "希望之刃 “斯卡兰提”": ["心防,诅咒防+25%"], 永恒与希望之星: ["每回合获得额外的随机体力回复&法力回复(30左右波动)"], 歧化法盾: ["魔法攻防+5%"], "诸神黄昏“帕蓝提卡”": [ "①大旋,大顺,神圣惩戒技能等级+1+0.34HL, ,剑之歌,搏杀技能等级+1+0.5 HL", "②大旋,大顺,神圣惩戒,搏杀伤害+17%,剑之歌伤害+34%", ], 黑白束石杖: ["舞杖和横扫技能等级+0.34HL"], 富摩尔之旋: [ "①远程攻防+5%,先攻+5%,", "②受到远程攻击时, 物理, 火冰电, 心毒酸,奥黑伤害-25%", ], "战争之星,格兰的风暴使者": [ "①近战攻防+5%", "②近攻技能等级+随机(4左右波动)", "③没有额外的破甲破盾技能增益", ], 铁矿包裹的红砷镍: ["心防&魔防-70%"], "神镜:真知之眼": [ "①五属性-6(和明面面板上一算就是不加不减)", "②自然&远攻技能等级-10(和明面面板上一算就是不加不减)", "③远攻&魔攻&自然攻+20%+20(随机)", "④近闪&远闪&魔防&心防&偷袭防&自然防&病毒防*爆破防&陷阱防 -20%", "⑤体力上限 -15%-75, 法力上限+30%+130", "⑥受到的物理&火冰电&心毒酸&奥黑法伤害+25%", ], 双子海的灾祸之源: [ "①简单而言,大佬们可以拿着这个并退休, 在茶馆发一个背景帖子, 然后本地组会做一个专门此人名的双子海镶嵌材料, 以达到永垂不朽的目的. 镶嵌材料可以去看专门的帖子", "②此武器隐藏属性为: 使用此武器时魔攻命中+10%, 使用此武器时近战派生伤害+0.25 HL.", ], 无牙鼠: ["精密招架的技能等级+0.34HL"], 亡者之经的一页: ["魔防,诅咒防+0.25 HL"], 时间之弧: ["机动类技能等级+25%"], 茜梅亚蛇咬: ["天赋:自信的技能等级+50%"], 黄金宝石细剑: ["恫吓的技能等级+20%"], 佛罗特旺的堕落: ["巴图塔舞的技能等级+100%"], 战神头巾: ["近战攻防+6,远程攻防+4"], 战神长袍: ["近战攻防+4"], 战神护腿: ["近战攻防+4,远程攻防+2"], 战神之灯芯绒护腿: ["近战攻防+4,远程攻防+2"], 战神之靴: ["近战攻防+4,远程攻防+2"], 被圣水浸泡过的战神头巾: ["近闪+4,远闪+2"], 被圣水浸泡过的战神长袍: ["近闪+4,远闪+2"], 被圣水浸泡过的战神护腿: ["近闪+4,远闪+2"], 被圣水浸泡过的战神之靴: ["近闪+4,远闪+2"], 易用之前膛枪: [ "①使用此物品时,远攻 -1.5HL", "②使用此物品时, 穿刺伤害 +0 / -10% -0.5HL / -25% -0.5HL", ], 易用之匕首: [ "①使用此物品时,近攻 -2HL", "②使用此物品时, 穿刺伤害 +0 / -40% -0.5HL / -40% -0.5HL", ], 易用之圆盾: [ "①使用此物品时,近闪 -3HL", "②受到近战攻击时, 受到的物理伤害增加 0% / 25% / 56%", "③受到近战攻击时, 受到的物理伤害减免 -0.75HL/ -1.25HL / -1.5HL (注意, 这里是负护甲, 也就是增加HL点数的伤害)", ], 易用之军刀: [ "①使用此物品时,近攻 -1.5HL", "②使用此物品时, 穿刺伤害 +0 / -10% -0.5HL / -25% -0.5HL", ], 易用之坚固手杖: [ "①使用此物品时,近攻 -1.5HL", "②使用此物品时, 粉碎伤害 +0 / -10% -0.5HL / -25% -0.5HL", ], 易用之复合式弹弓: [ "①使用此物品时,远攻 -1.5HL", "②使用此物品时, 粉碎伤害 +0 / -10% -0.5HL / -25% -0.5HL", ], 易用之手斧: [ "①使用此物品时,近攻 -2HL", "②使用此物品时, 粉碎伤害 +0 / -40% -0.5HL / -40% -0.5HL", ], 易用之法安锤: [ "①使用此物品时,近攻 -2HL", "②使用此物品时, 粉碎伤害 +0 / -40% -0.5HL / -40% -0.5HL", ], 易用之短剑: [ "①使用此物品时,近攻 -2HL", "②使用此物品时, 切割伤害 +0 / -40% -0.5HL / -40% -0.5HL", ], 易用之短弓: ["使用此物品时,远攻 -1.5HL"], 易用之长剑: [ "①使用此物品时,近攻 -2HL", "②使用此物品时, 切割伤害 +0 / -40% -0.5HL / -40% -0.5HL", ], 易用之长矛: [ "①使用此物品时,近攻 -2HL", "②使用此物品时, 穿刺伤害 +0 / -40% -0.5HL / -40% -0.5HL", ], 卡瑞安之星: [ "爆破&自然造成的致命攻击,伤害附加奥术伤害 -100+随机(125点左右波动),", ], 灾难之蝎: [ "①先攻+0.34HL,体力上限+20%, 体力回复+50%+0.34HL", "②无虞之击的技能等级+20%", "③精准弩和弩炮射击伤害+25%+0.25HL", ], "加卡利亚的闪耀之星“酒吧凶器·卡尔碧娜”": [ "①被BUFF者:远攻&自然命中 -1SL", "②使用此物品时, 粉碎伤害+21点", "③受到物理伤害时, 伤害减免30%, 伤害减免 30 / 20 / 10点", "④地城金币 -75%", "⑤远攻命中 +5%", ], 特斯拉的风雷之牙: [ "①自然攻防+5%", "②感知&意志+10%", "③使用此物品进行自然攻击时,造成的法力伤害增加 10+0.17HL / 10+0.34HL / 10+0.5HL, 不使用此物品也不进行自然攻击时, 造成的法力伤害也额外增加一些", "④造成额外的随机屏障伤害 期望值17/ 30 /43", "⑤佯攻技能等级+50%, 德鲁伊法术技能等级+0.1HL, 强化身体类技能等级+25%", ], 虚无永恒烈焰: [ "①造成的火焰伤害+20%,受到的火冰电奥伤害 -15%,", "②受到的神性伤害+10%", "③火雨&闪电风暴&冰雨&冰凌风暴&酸溶陨石&球形闪电的效果等级+30%", ], 至源碎片: ["受到的恶魔&龙&构造&神性&巨型&屏障&灵体伤害减少22点(随机)"], 水晶焰: [ "①受到的神性伤害+10%", "②寒冰魔法&寒冰派生的效果等级-9999", "③金币&荣誉-50%", ], 马根哥尔德先生的守护雕饰: [ "火焰&火焰派生&寒冰&寒冰派生&能量&能量派生的效果等级+3", ], 灵魂魔力骨戒: ["每回合意志+2(随机)"], 古刃碎片: ["预感技能等级+10%"], 神响: [ "①近战攻防+5%", "②使用此物品可造成额外的随机神性伤害+25 / +25+0.5HL / +25+1HL", ], 亘古的破晓: [ "①近攻+75-3HL", "②近闪 -25%", "③体质+4+0.04HL, 体力上限+25%, 法力上限 -25%", "④使用此物品近攻时附加额外的切割&心灵伤害40点", "⑤肉搏技能等级+20%", "⑥被攻击者智力 -25HL-25SL", ], 焚雾之链: ["被攻击者力量&意志-4(随机)"], 亚莉克希亚的生命之杖: [ "①受到的物理&火冰电&心法酸&神黑-12点(随机)", "②每回合获得额外的法力上限&法力回复30点(随机)", "③治疗技能&治疗派生的效果等级+25%+0.5HL", ], "斩龙剑,威姆西尔": [ "使用此物品时可造成额外的随机龙伤害+100%+50 / +100%+88 / +100%+133", ], 白骨转化器: ["近战攻防+5%"], 能量使者: [ "①使用此物品时可造成额外的随机闪电伤害+15", "②使用此物品时可造成额外的随机屏障伤害+25/ +25+0.17HL / +25+0.34HL", ], 远古海妖壳甲: ["-2动+随机动(2左右波动)"], 死亡断头台: [ "破甲攻击&破盾攻击&碎骨的技能等级+0.5HL,破盾强袭&野蛮攻击的技能等级+0.34HL", ], 生命气息法宝: ["每回合获得额外的体力上限&体力恢复+25(随机)"], 伐龙弹: [ "使用此物品进行远程攻击时,附加额外的随机龙&屏障伤害15+0.5HL / 15+0.75HL / 15+1HL", ], 冷酷仙灵: ["持有者造成的所有寒冰&心灵伤害增加-5+14(随机)点"], 沙漠仙灵: ["持有者造成的所有火焰&闪电伤害增加-5+14(随机)点"], 诡技仙灵: [ "①持有者造成的所有酸&毒伤害增加-5+14(随机)点", "②被此武器攻击者, 力&体 -2(随机), 智&灵&敏&感 -3(随机), 持续3回合)", ], 大贤者拉贝尔之杖: [ "①近战&魔法攻防+8%,魔法弹攻+8%", "②近战技能等级+3(随机)", ], 强风之弓: [ "①远攻+5%", "②使用此物品时,远程技能&远程派生的效果等级+50%+0.75HL", ], 尼安德特石匕: [ "使用此物品近战时,造成额外的随机龙伤害+13 / +13+0.25HL / +13+0.5HL", "使用此物品近战时, 造成额外的随机巨型伤害+13 / +13 / +13+0.5HL", ], 殉难的圣者之戒: ["八属性固定+8"], 库里斯的虚假水晶: ["这个物品的属性点加值都被扣成0"], 暗夜呢喃: [ "使用此物品时,近攻=持有者的34%+325+10(随机),近闪=持有者的34%+300+10(随机)", ], 冰尘剑: ["近攻=持有者的25%+5HL, 近闪=持有者的25%+5 HL"], Infernal之手: [ "使用此物品时.近攻命中=持有者的25%+80+6HL, 近闪=持有者的25%+80+1.5HL, 魔防=持有者的80%+10+1.5HL", ], 风暴指挥官佩弩: ["使用此物品时,远攻命中=持有者的25%+275+17(随机)"], 风暴指挥官荣勋佩刀: ["使用此物品时,近攻命中=持有者的25%+275+17(随机)"], "伦古蒂罗尔·禁卫秘法中枢": [ "①使用此物品时,近攻命中=持有人的10%+355+1.5 HL, 近闪=持有人的10%+355 -0.8 HL", "②冲锋伤害-75%", ], "双管怪兽“塞缪尔”": ["使用此物品时,远攻=持有人的20%+2.5 HL+60+20(随机)"], 希望之光: ["使用此物品时,近攻命中=持有者的20%+10HL+30(随机)"], "钢之主·雷德盖米尔": [ "①使用此物品时,近攻命中=持有者的25%+475+2 HL, 近闪&远闪=持有者的25%+400+2 HL,", "自然防+0.75 HL,偷袭防&诅咒防+1.25 HL, 病毒防&爆破防+0.5 HL", "②力量+25%", "③受到的心奥黑伤害-10%", "④近攻&远攻&近攻派生&远攻派生伤害+25%", ], 灵魂净化者希尔然撒涅佩: [ "①使用此物品时,近攻命中=持有者的30%+150+2HL, 近闪=持有者的30%+125+2 HL", "②自然灾害攻防+10%", "③感知&意志+25%, 先攻+10%+10, 每回合获得额外的随机法力回复", ], 灵魂收割者希尔然撒涅佩: ["使用此物品时,近战攻防=持有者的25%+100+1HL"], 活化生命之剑: [ "使用此物品时,近攻命中=持有者的30%+2HL+80, 近闪=持有者的30%+1.5HL+80", ], 活化生命之斧: [ "使用此物品时,近攻命中=持有者的25%+2HL+80, 近闪=持有者的20%+1.5HL+70", ], 活化生命之枪: [ "使用此物品时,近攻命中=持有者的25%+2HL+90, 近闪=持有者的25%+1.5HL+85", ], 活化生命之锤: [ "使用此物品时,近攻命中=持有者的20%+2HL+80, 近闪=持有者的20%+1.5HL+75", ], "炼金合成术:刚之刃": [ "①使用此物品时,近攻命中=持有者的20%+2HL+175, 近闪=持有者的20%+1.5HL+200", "②使用此物品时, 造成额外的构造体伤害 +17(随机) / +17(随机)+0.25HL / +17(随机)+0.5HL", ], 黄金之风: [ "使用此物品时,近攻命中=持有者的0%+250+25(随机)+15(随机)+5(随机)+1(随机)", "近闪=持有者的0%+200+20(随机)+10(随机)+3(随机)+1(随机)", ], 摄魂者: [ "使用此物品时,近攻命中=持有者的0%+250+10(随机)+5(随机)+3(随机)+1(随机)", "近闪&远闪=持有者的0%+200+10(随机)+5(随机)+3(随机)+1(随机)", ], 阿汉格瓦特的灾厄斗篷: [ "火焰魔法&火焰派生&能量魔法&能量派生的效果等级+0.34HL", ], 扎赫萨拉静谧披风: [ '魔攻时,可造成额外的怒气伤害 +0.5HL / +1HL / +1.5HL(请简单的理解为类似"法力伤害"这个样子', ], 艾缇的宝石项链: [ "近攻时,可造成额外的火焰伤害+50/+50/+50(全随机),寒冰伤害+0/+50/+50(全随机), 闪电伤害+0/+0/+50(全随机), ", "近战时造成的物理伤害 -999 / -999 / -999", ], "九十九次锻造的最上级宗师级闪电强化的附魔灰骑士巨锤+15": [ "①使用此物品时,附加额外的恶魔伤害+20 / +80 / +140 (随机)", "②受到额外的神性伤害 +10 /+10 /+10", "③近战攻防+5%, 魔防+10%, 心防+20%", "④意志+0.2HL+34%,先攻+0.5HL, 每回合获得额外的体力上限&体力回复+25(随机)", "⑤使用此物品时, 附加额外的火焰伤害 +0 / +0.25HL / +0.5HL, 附加额外的心灵伤害+0/+0/+0.5HL, 附加额外的巨型生物伤害+0/+50/+50(随机)", "⑥强化:坚定不移的技能等级+0.34HL, 神圣援助类技能等级+13%, 领域类技能等级+20%", "⑦使用此物品时, 近攻&近攻派生的效果等级+0.34HL", ], 暗夜飓风: [ "使用此物品时,增加额外的巨型生物伤害+17 / +17+0.25HL / +20+0.25HL(随机)", ], 火焰冰雹: [ "①被攻击者,体力上限 -8-0.5HL(随机), 持续1回合", "②使用此物品进行远程攻击时, 增加额外的火焰伤害 +0 / +0 / +8(随机)", "③使用此物品时, 增加额外的巨型生物伤害 +25 / +25+0.17HL / +25+0.34HL (随机)", ], "灵铠召唤:弥斯喀啦恶咒之铠": [ "近攻&远攻&魔攻+10%,近闪&远闪&魔防 -10% 体质&力量+25%, 体力上限+10%", ], 自知天命: [ "装备5-6件时,持有者:", "远近魔心攻击骰+50%", "先攻-300+300(随机)", "受到的心灵伤为0% +100点", "被作用者: ", "体力回复&法力回复 +2SL, 持续1回合, -2SL, 持续1地城", "受到的心灵伤+100% -100点", ], 费佳莉亚的凄怆之啼: [ "被作用者:远近魔心自然防, 体力回复&法力回复 -10HL, 持续1回合", "使用此物品时, 近攻&近攻派生技能等级 -999", ], 费佳莉亚的悔恨之叹: [ "被作用者: 远近魔心自然防, 体力回复&法力回复 -10HL, 持续1回合", ], 费佳莉娅的心碎之吟: [ "被作用者: 远近魔心自然防, 体力回复&法力回复 -10HL, 持续1回合", ], 费佳莉亚的悲伤之咏: [ "被作用者: 远近魔心自然防, 体力回复&法力回复 -10HL, 持续1回合", ], 费佳莉亚的绝望之呼: [ "被作用者: 远近魔心自然防, 体力回复&法力回复 -10HL, 持续1回合", ], 费佳莉亚的苦楚之嚎: [ "被作用者: 远近魔心自然防, 体力回复&法力回复 -10HL, 持续1回合", ], 夜枭: [ "①使用此物品进行远程攻击时,可造成额外的寒冰伤害 +25 / +25+0.25HL / +25+0.5HL(随机), ", "使用此物品时, 可造成额外的心灵伤害 +25 / +25+0.25HL / +25+0.5HL(随机), ", "使用此物品进行远程攻击时, 可造成额外的灵体伤害 +20 / +25+0.2HL / +25+0.4HL(随机), ", "使用此物品时, 穿刺伤害+10%", "②受到的物理, 火冰电, 心毒酸, 奥 伤害-10%", "③远攻技能效果等级+0.25HL+10%, (不包含远攻派生)", "④远攻命中=持有者的25%+400, 偷袭命中+10%", "⑤近闪=持有者的45%+300, 远闪&心防魔防&自然灾害&偷袭&病毒&诅咒&魔法弹防+10%", ], 愚者之戒: ["加上隐藏,总计法力上限 --20 -0.5HL -64%, 法力回复 -0.5HL"], "末代皇帝派生:火炮射击": [ "①远程命中+10%", "②爆破攻防+10%,爆破类技能效果等级+10%", "③当使用此物品远程攻击时, 造成额外的构造体伤害 +20 / +55 / +95(随机)", "④派生:火炮射击的效果等级+50(随机)", ], 血肉饥渴骨戒: ["灵巧+随机(2左右波动)"], "%E5%B7%A8%E9%BE%99%E5%B1%A0%E6%9D%80%E8%80%85": [ "①远程命中+10%,心防魔防+0.5HL+25%", "②当使用此物品远程攻击时, 造成额外的龙伤害 +33 / +33+0.25HL / +33+0.5HL随机", "构造体伤害 +20 / +20+0.25HL / +30+0.42HL随机", "巨型生物伤害 +22 / +22+0.17HL / +20+0.34HL随机", "③受到的物理伤害 -25%, 受到的神性伤害+10%", "④使用此物品时, 弩炮射击&弩炮轰击的效果等级+0.5HL+15%", ], 汉密尔的纹章: ["持有者受到的恶魔伤害+50/+50/+50"], 混沌之刃: [ "①受到的物理,火冰电, 心毒酸, 神奥黑伤害减少10点(随机)", "②使用此物品时, 造成额外的巨型伤害 +30 / +30+0.2HL / +30+0.4HL", ], 先祖之链: [ "①自然攻击造成伤害时,造成的火冰电伤害增加 +8 / +8+0.2HL / +16+0.2HL(随机)", "②自然攻击打出致命时, 火冰电伤害都会附加.", "③德鲁伊魔法&德鲁伊魔法派生技能伤害 -9999", "④安抚之语的治疗量+9999", ], "《东西南北九宫集》": ["被作用者,八属性+4(随机), 持续2回合"], 风暴战斧: [ "①持有者受到的神性伤害+50/ +50 / +50", "②持有者造成的闪电伤害增加30%", "③持有者使用此物品造成伤害时, 增加额外的神性伤害 +80 / +80 / +80(随机)", ], 特斯拉手镯: ["持有者的自然攻击,增加额外的闪电伤害 +5 / +10 / +15"], 远古部族护符: [ "①体质+8(随机),体力上限&体力回复&法力回复+20(随机)", "②物理, 元素, 心毒酸, 神奥黑脆弱 +100", "③物理, 元素, 心毒酸, 神奥黑护甲 +40(随机)", ], "仿圣盾,天佑之墙": [ "①体力回复+50(随机)", "②持有者的近战攻击,增加额外的神圣伤害 +10/+20/+30(随机) 持有者造成的神圣伤害+20%", "③使用此物品时, 增加额外的神性伤害 +66 / +132 / +198(随机)", "④受到的物理伤害 -15% / 0 / 0 , 受到的毒和黑暗伤害 -30% / -30% / -30%", "⑤受到的神性伤害 +200 / +200 / +200", "⑥持有者的近战技能&近战派生 技能效果等级+0.5HL, 持盾冲撞效果等级+100%, 盾击效果等级+300%", ], 风暴女巫的蓝色宽沿帽: [ "①被作用者:造成的法力&心灵&奥术伤害增加0.1SL", "②持有者造成的心灵伤害增加3, 黑暗&奥术伤害增加2", "③受到的心奥黑伤害-5%", "④力量祭礼&大地之力&回复技能 技能等级+0.05HL", ], 被变形虫寄生的脑液: ["近防&远防&魔防骰点随机追加-100~+100"], 苍白之血: [ "粉碎、切割、穿刺护甲 +25", "体力回复 +10", "近战攻击 +10%", "远程攻击、魔法攻击、近战防御 -10%", ], "X:命运之轮(正位)": [ "全属性(智力、魅力、意志、感知、力量、体质、敏捷、灵巧)+12左右", "全攻击防御(近战、远程、魔法、心理、偷袭、自然、陷阱、爆破、诅咒、恐吓、魔法弹)及先攻-12", "不随技能等级变化,实际效果非常强力,能增加巨量体力法力,其他全攻防24左右", ], 幻梦的虚树: ["心灵伤害+7%+37hl", "受到的心灵伤害-17-17hl"], 帕沙雷之星: [ "召唤地形[NPC:帕沙雷之星]", "1动5先攻,无攻击能力", "无回合前", "回合中使用己方方1人无限增益[skill:帕沙雷之光],体力 +0.6+0.2HL,魔法攻防体力法力回复 +2.04+0.34HL", "我方全体上完buff后,会使用[skill:帕沙雷之光辉]给自身,卖萌", ], 衔尾蛇之环: [ "全属性(智力、魅力、意志、感知、力量、体质、敏捷、灵巧)+8", "教育、秘学、技艺类别的技能等级+8", ], 罗斯修女的看门妖: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 朗斯代尔的战斗傀儡: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 艾德的世界尽头飞毯: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 以斯特的生死之手: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 少尉的递推法: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 班德尔的飞天麻绳: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 大副的重心靴: [ "解放虚假之力套装之一,存在隐藏效果 扣除属性额外+18,扣除技能额外+6,即最终属性和技能是+2数值的加成", "但是装备本身-14的属性会严重影响装备穿搭,需要使用 菲伊拉千灵项链、大虚假之戒、大虚假手镯等装备强行穿上", "另外因为技能+2是装备属性,所以会存在装备总加成不超过白字数值的限制", ], 奥格纳尔之貌: [ "使用时BUFF效果追加 远古智慧(攻击)+10? 行动次数+1? 先攻+20?", ], 试炼者徽章: [ "11类命中-40%,8属性-75%HL,先攻-20%,动数-3,双回-100%HL,下面类型的技能等级-75%HL", "心灵,圣印,战争之舞,光环,领导才能,领域,防御魔法,护符,神圣援助,", "草药知识,古代知识,时空魔法,预知,秘学,德鲁伊魔法,教育,强化身体,回复技能", ], 挑战者徽章: [ "11类命中-25%,11类闪避-25%,全属性-100%HL,先攻-50%,动数-3,体力法力-100%HL-80%,双回-50%HL", ], 苦修者徽章: [ "11类命中-300%HL,11类闪避-300%HL,全属性-100%HL,先攻-500%HL,动数-3,体力-200%HL-80%,法力恢复-1000%HL", ], 凤鸣业火槌: [ "近战魔法自然命中+10%", "近战远程魔法自然闪避+10%", "力量灵巧感知意志体力法力+25%", "体力回复+15?+1.25h", "法力回复+15?", "增加造成的火焰伤害", "减少受到的火焰伤害与心灵伤害", ], "不死绝命菇(半截)": ["吃下后体力-50%,体力回复+10HL+10SL"], 直死之线: [ "提升持有者的神性伤害", "被命中的目标增加0.15sl的神性脆弱,治疗回复类技能等级-99%,治疗回复类技能效果-99%", ], "古琴:九霄环珮": [ "使用时对目标附加debuff:", " 心灵/灵体脆弱+20%SL,灵魂魔法/灵魂派生/心灵/心灵派生类别技能等级-20%SL", "持有者获得以下效果:", " 自然防+10%,先攻+10%,灵体伤+20%,对物理/毒/酸的脆弱性减少,元素的脆弱性增加", " 远程/远程派生/音律/音律派生技能效果+20%", ], "圣天仪·星之墓标": [ "爆破/回复技能/治疗技能/治疗派生/草药知识类技能-9999", ], 深渊天堂之杖: [ "除金字内容外,使用时额外降低目标2HL神圣援助、神圣攻击、黑雾、黑魔法技能等级", ], 幸运的四叶草: ["使用时额外附加 -25%SL体力和法力恢复,-50%SL先攻"], 祝福的铃兰花: ["使用时额外附加 -50%黑暗敏感,-9999黑暗伤害"], 无尽的圣泉水: [ "使用时额外附加 -4SL体力,-2SL法力,-2SL诅咒防(杀队友利器)", ], 被遗落的二十面骰: [ "使用时额外增加两回合近、远、魔、心防 +100?-99?,让防御波动变大", ], }; const advancedInlayTips = [ "大师级镶嵌,镶嵌在有大师级孔的物品上,每个增加0.01HL对应属性,同色四孔-1%先攻,五孔-3%先攻", "红色:力量", "米色:体质", "黄色:灵巧", "黛绿色:敏捷", "蓝色:智力", "绿色:意志", "紫色:感知", "宝红色:魅力", "镶嵌类别与种族对应关系如下:", "金属制盔甲-->高山矮人,镶嵌物名称例如[红色宝石砂]", "金属制武器-->丘陵矮人,镶嵌物名称例如[红色镶嵌宝石]", "织品-->半身人,镶嵌物名称例如[红色纱线]", "木制物品-->林地人,镶嵌物名称例如[红色颜料]", "木制武器-->玛格-莫精灵,镶嵌物名称例如[优质红色树脂]", "羊皮纸-->提伦-埃精灵,镶嵌物名称例如[红色墨汁]", "皮毛-->卡拉希人,镶嵌物名称例如[昂贵的红色染料]", "奢侈装饰品-->边塞人,镶嵌物名称例如[红色金属片]", "石制物品-->丁图安蛮族,镶嵌物名称例如[红色浮雕指南]", "骨头-->拉沙尼人,镶嵌物名称例如[精制红色白垩粉]", "皮革衣服-->侏儒,镶嵌物名称例如[红色皮绑带]", "详情参见:[post:15972483]", ]; const magicInlayTips = [ "魔法镶嵌,镶嵌在有魔法镶嵌孔的物品上,每个增加1对应属性,同色最多生效3个,更多也只提供3的属性", "红色:力量", "米色:体质", "黄色:灵巧", "黛绿色:敏捷", "蓝色:智力", "绿色:意志", "紫色:感知", "宝红色:魅力", ]; const advancedInlayItems = [ "宝石红色镶嵌宝石", "浅绿色镶嵌宝石", "米色镶嵌宝石", "紫色镶嵌宝石", "红色镶嵌宝石", "蓝色镶嵌宝石", "黄色镶嵌宝石", "黛绿色镶嵌宝石", "优质浅绿色树脂", "红色金属片", "黛绿色宝石砂", "红色纱线", "红色宝石砂", "红色颜料", "优质红色树脂", "红色墨汁", "昂贵的红色染料", "红色浮雕指南", "精制红色白垩粉", "红色皮绑带", "蓝色宝石砂", "蓝色纱线", "蓝色颜料", "优质蓝色树脂", "蓝色墨汁", "昂贵的蓝色染料", "蓝色金属片", "蓝色浮雕指南", "精制蓝色白垩粉", "蓝色皮绑带", "浅绿色宝石砂", "浅绿色纱线", "浅绿色颜料", "浅绿色墨汁", "昂贵的浅绿色染料", "浅绿色金属片", "浅绿色浮雕指南", "精制浅绿色白垩粉", "浅绿色皮绑带", "黄色宝石砂", "黄色纱线", "黄色颜料", "优质黄色树脂", "黄色墨汁", "昂贵的黄色染料", "黄色金属片", "黄色浮雕指南", "精制黄色白垩粉", "黄色皮绑带", "黛绿色纱线", "黛绿色颜料", "优质黛绿色树脂", "黛绿色墨汁", "昂贵的黛绿色染料", "黛绿色金属片", "黛绿色浮雕指南", "精制黛绿色白垩粉", "黛绿色皮绑带", "米色宝石砂", "米色纱线", "米色颜料", "优质米色树脂", "米色墨汁", "昂贵的米色染料", "米色金属片", "米色浮雕指南", "精制米色白垩粉", "米色皮绑带", "紫色宝石砂", "紫色纱线", "紫色颜料", "优质紫色树脂", "紫色墨汁", "昂贵的紫色染料", "紫色金属片", "紫色浮雕指南", "精制紫色白垩粉", "紫色皮绑带", "宝石红色宝石砂", "宝石红色纱线", "宝石红色颜料", "优质宝石红色树脂", "宝石红色墨汁", "昂贵的宝石红色染料", "宝石红色金属片", "宝石红色浮雕指南", "精制宝石红色白垩粉", "宝石红色皮绑带", ]; const magicInlayItems = [ "黄色魔法纤维", "红色魔法纤维", "蓝色魔法纤维", "黛绿色魔法纤维", "宝石红色魔法纤维", "紫色魔法纤维", "米色魔法纤维", "浅绿色魔法纤维", ]; for (let item of advancedInlayItems) { magicItems[item] = advancedInlayTips; } for (let item of magicInlayItems) { magicItems[item] = magicInlayTips; } for (let key of Object.keys(magicItems)) { magicItems[decodeURIComponent(key)] = magicItems[key]; } if (magicItems.hasOwnProperty(name)) { const magicItemTips = magicItems[name]; let $goto = $('a:contains("到")'); if (!$goto) return; const $magicPara = $('<p class="quotebody"></p>'); let content = magicItemTips .map( (t) => '<span class="bbcode_i" style="color: gold;">' + t + "</span>" ) .join("<br>"); $magicPara.append(content); $goto.after($magicPara); } } function explainDivineNamePrefixItem() { const additionMap = { "": { 头: "+2 +0.08?*英雄等级", 耳: "+2 +0.10?*英雄等级", 颈: "+3 +0.12?*英雄等级", 臂: "+3 +0.08?*英雄等级", 腰带: "+2 +0.10?*英雄等级", 戒指: "+2 +0.05?*英雄等级", }, 优良: { 头: "+2 +0.15?*英雄等级", 耳: "+2 +0.10?*英雄等级", 颈: "+3 +0.25?*英雄等级", 臂: "+3 +0.15?*英雄等级", 腰带: "+2 +0.15?*英雄等级", 戒指: "+2 +0.10?*英雄等级", }, 非常优良: { 头: "+2 +0.25*英雄等级", 耳: "+2 +0.10*英雄等级", 颈: "+3 +0.34*英雄等级", 臂: "+3 +0.25*英雄等级", 腰带: "+2 +0.20*英雄等级", 戒指: "+2 +0.15*英雄等级", }, 完美: { 头: "+2 +0.34*英雄等级", 耳: "+2 +0.10*英雄等级", 颈: "+5 +0.50*英雄等级", 臂: "+3 +0.34*英雄等级", 腰带: "+2 +0.25*英雄等级", 戒指: "+2 +0.20*英雄等级", }, 神圣: { 头: "+2 +0.34?*英雄等级", 耳: "+2 +0.10?*英雄等级", 颈: "+5 +0.50?*英雄等级", 臂: "+3 +0.34?*英雄等级", 腰带: "+2 +0.25?*英雄等级", 戒指: "+2 +0.20?*英雄等级", }, }; const divineNameEffectMap = { 阿克贝斯: { baseEffect: "魔法防御 & 心理防御" }, 阿克雷斯: { baseEffect: "远程命中 & 远程防御" }, 迪莫桑: { baseEffect: "近战命中 & 近战防御" }, 拉尚: { baseEffect: "病毒防御" }, 查桑: { baseEffect: "自然防御" }, 法亚培厄: { baseEffect: "魔法命中 & 魔法防御", superiorEffect: [ "火焰派生 类别的所有技能 +1", "寒冰派生 类别的所有技能 +1", "能量派生 类别的所有技能 +1", "神圣派生 类别的所有技能 +1", ], }, 阿泽拉丝: { baseEffect: "心理命中 & 心理防御", superiorEffect: [ "心灵派生 类别的所有技能 +1", "领导才能派生 类别的所有技能 +1", ], }, 费基斯: { baseEffect: "自然命中 & 自然防御", superiorEffect: [] }, 耶路奇亚: { baseEffect: "病毒命中 & 病毒防御", superiorEffect: ["疫病派生 类别的所有技能 +1"], }, 胡托: { baseEffect: "近战命中 & 近战防御", superiorEffect: [] }, 古诺: { baseEffect: "远程命中 & 远程防御", superiorEffect: [" 远程派生 类别的所有技能 +1"], }, 弗拉: { baseEffect: "诅咒命中 & 诅咒防御", superiorEffect: [ "阴影派生 类别的所有技能 +1", "灵魂派生 类别的所有技能 +1", ], }, }; const materialEffectMap = { 苹果木: "", 李木: "", 铁木: "", 乌木: "先攻 +1", 翡翠: "法力 +1", 黑曜石: "技能 血脉:幸运 +1", 琥珀: "", 黑玉: "技能 血脉:幸运 +2", }; const reg = /^(.*)带有(.+)印记的(.+)(发卡|项链|耳环|臂章|腰带|戒指)$/g; const res = reg.exec(name); if (res) { const quality = res[1]; const divineName = res[2]; const material = res[3]; const base = res[4]; const position = $('[class^="row"]>td:contains("装备位置") + td') .text() .trim(); const effect = divineNameEffectMap[divineName]; const baseEffect = effect.baseEffect; const effectValMap = additionMap[quality]; const baseEffectVal = effectValMap[position]; const superiorEffect = effect.superiorEffect; const materialEffect = materialEffectMap[material]; let $goto = $('a:contains("到")'); if (!$goto) return; const $para = $('<p class="quotebody"></p>'); const baseEffectTip = `<span class="bbcode_i" style="color: gold;">${baseEffect} ${baseEffectVal}</span><br>`; $para.append(baseEffectTip); if (superiorEffect) { superiorEffect.forEach((se) => $para.append( `<span class="bbcode_i" style="color: gold;">${se}</span><br>` ) ); } materialEffect && $para.append( `<span class="bbcode_i" style="color: gold;">${materialEffect}</span><br>` ); if (["完美", "神圣"].includes(quality)) { $para.append( `<span class="bbcode_i gem_malus">${quality} 神名物品,勿N!</span><br>` ); } $goto.after($para); } } async function requestItems(view) { let url = location.origin + "/wod/spiel/hero/items.php?"; let searchParams; // 团仓 if (view == "groupcellar_2") { searchParams = new URLSearchParams( "?ITEMS_GROUPCELLAR_SORT_DIR=ASC&ITEMS_GROUPCELLAR_SORT_COL=2&ITEMS_GROUPCELLAR_PAGE=1&item_5name=&profile_data_item_5_profile_data=BK%2B%2BPkMFpEW6iKDXKQX84i2sizzQ4rqWQxAzcONwxLbodMJnHyH5hMUTBaLmqxUUJiR7KUV0HPsvLhNFE7jbpIO%2FV8jibuD%2BRHpZemmM9bIpGmXTH4v7zk%2FLiQdr07Aa2UecyvXg3dRXhruDgxSDv8V5TDiAM5OP22WQCflIh9AhCspuSsS4lvYpu2Mwsz85I34x6XvdXTit%2FswauXqCNpskZAbEXQKxOQqV4mPil4ddONGIEby5voY%2B2j9fUqdYFLRo%2FsN3a8HVx3ftDY7Dlm5QY7hIU3vp0k%2BDjxoot8sc%2BbvuDqd6IKU94lLkYF7YhEAHlXJ5Zz3M70frpyOitLW%2BI%2F%2FeumY2U2MwhK7ug9715kBHgnUIFefVP7H53l0XuTEQGXGKs5kdXyecbyoBVeuib7axdIbW0T5apda3WRE%3D&callback_js_code_item_5_callback_js_code=%2Bxjnd%2Fm9f8k4t4g6galV0T%2FhVJdpnQZe5X9h9HSLdU9Ctl3bNyFNmpO6xcKrr46PnasqZHSsfhaVVNCMPUWFu7QrinmlRL2n7hU7vJhSaxSjMgc9OI5U7zw2rlpLvDU2olLztu0BOFjqxSmmxtYYkpY7383oyw9kvJHExpHdE8w%3D&item_5hero_class=0&item_5hero_race=0&item_5location=&item_5unique=&item_5bonus_attr=NULL&item_5item_class=0&item_5any_skill=0&item_5skill=&item_5any_skillclass=0&item_5set=0&item_5item_condition=0&item_5sockets=NULL&item_5item_conditionMax=6&item_5usage_item=&item_5hero_level_enabled_posted=1&item_5hero_level=35&item_5hero_level_stored=35&item_5group_item=&item_5attribute_name=eff_at_st&item_5attribute_value=&item_5owner=&item_5profile_id=0&item_5is_open=1&" + $('form[action^="/wod/spiel/hero/item.php"]').serialize() ); searchParams.set("item_5name", name); url += "menukey=hero_group_cellar&view=groupcellar_2"; } else if (view == "groupcellar") { // 宝库 searchParams = new URLSearchParams( "?ITEMS_GROUPCELLAR_SORT_DIR=ASC&ITEMS_GROUPCELLAR_SORT_COL=2&ITEMS_GROUPCELLAR_PAGE=1&item_4name=&profile_data_item_4_profile_data=HogNB0ny8I%2FFjaOg6FXrzZvwI0A1hZgI77jjRYoCRE1HuKQHl03uXQrDKEBJV1E%2FWgJhVic03ckalvZpFsbcSInxENF6pamLCvRdeYoi3CcM46bnZzcF8ln6yysSfEK7&callback_js_code_item_4_callback_js_code=m75eaKG1Bhz6dM0yUcEfULuntx4ML5jBgaT2mB0CB2hCtl3bNyFNmpO6xcKrr46PnasqZHSsfhaVVNCMPUWFu7QrinmlRL2n7hU7vJhSaxSjMgc9OI5U7zw2rlpLvDU2VRTJC7BrTcmNplCXzwU47KRPXaA%2BEWzvejCY842oiow%3D&item_4hero_class=0&item_4hero_race=0&item_4location=&item_4unique=&item_4bonus_attr=NULL&item_4item_class=0&item_4any_skill=0&item_4skill=&item_4any_skillclass=0&item_4set=0&item_4item_condition=0&item_4sockets=NULL&item_4item_conditionMax=6&item_4usage_item=&item_4hero_level_enabled_posted=1&item_4hero_level=35&item_4hero_level_stored=35&item_4group_item=&item_4attribute_name=eff_at_st&item_4attribute_value=&item_4owner=&item_4profile_id=0&item_4is_open=1&" + $('form[action^="/wod/spiel/hero/item.php"]').serialize() ); searchParams.set("item_4name", name); url += "menukey=hero_group_treasure&view=groupcellar"; } else if (view == "cellar") { // 贮藏室 searchParams = new URLSearchParams( "?ITEMS_KELLER_SORT_DIR=ASC&ITEMS_KELLER_SORT_COL=2&ITEMS_KELLER_PAGE=1&ITEMS_KELLER_PAGE=1&&item_6name=%E6%98%9F%E5%B1%91&profile_data_item_6_profile_data=HogNB0ny8I%2FFjaOg6FXrzZvwI0A1hZgI77jjRYoCRE1HuKQHl03uXQrDKEBJV1E%2FWgJhVic03ckalvZpFsbcSInxENF6pamLCvRdeYoi3CcM46bnZzcF8ln6yysSfEK7&callback_js_code_item_6_callback_js_code=BRAwa3kxY1Jkb7cKhP7rmHzl0GFlyCs0N4vpwGbccVBCtl3bNyFNmpO6xcKrr46PnasqZHSsfhaVVNCMPUWFu7QrinmlRL2n7hU7vJhSaxSjMgc9OI5U7zw2rlpLvDU2Le%2BgKHv72OpbNj0SeQNCTi3Uc1ohm%2Bfh9ypjVkG9NT8%3D&item_6hero_class=0&item_6hero_race=0&item_6location=&item_6unique=&item_6bonus_attr=NULL&item_6item_class=0&item_6any_skill=0&item_6skill=&item_6any_skillclass=0&item_6set=0&item_6item_condition=0&item_6sockets=NULL&item_6item_conditionMax=6&item_6usage_item=&item_6hero_level_enabled_posted=1&item_6hero_level=35&item_6hero_level_stored=35&item_6group_item=&item_6attribute_name=eff_at_st&item_6attribute_value=&item_6owner=&item_6profile_id=0&item_6is_open=1&" + $('form[action^="/wod/spiel/hero/item.php"]').serialize() ); searchParams.set("item_6name", name); url += "menukey=hero_cellar&view=cellar"; } searchParams.delete("type"); searchParams.delete("id"); searchParams.delete("action"); searchParams.set("view", view); searchParams.set("ITEMS_GROUPCELLAR_DO_SORT[38_DESC_PAGE_1]", "出售"); let detail = await fetch(url, { headers: { accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "content-type": "application/x-www-form-urlencoded", }, method: "POST", body: searchParams.toString(), }); let detailText = await detail.text(); return detailText; } function getItemCnt(itemDetailHtml) { return $(itemDetailHtml).find( '.content_table tbody tr select[name^="EquipItem["]' ).length; } function parseNum(numStr) { let num = 1; try { num = parseInt(numStr); } catch (ex) { num = 1; } if (isNaN(num) || num < 0) { num = 1; } return num; } function obtainItem(params, hero, cnt) { $("#obtainItemTip").text(`正在将 ${cnt} 件【${name}】放入[${hero}]的仓库`); let baseUrl = location.origin + "/wod/spiel/hero/items.php?is_popup=1"; fetch(baseUrl, { headers: { accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "content-type": "application/x-www-form-urlencoded", }, method: "POST", body: params.toString(), }).then((resp) => { $("#obtainItemTip").text("处理完毕"); setTimeout(() => $("#obtainItemTip").empty(), 2000); }); } function obtainItemAuto() { let heroName = $('input[name="heldenname"]').val(); if (!heroName) return; const $btn = $( '<input type="button" name="obtainItemAuto" value="来一份" class="button clickable">' ); const $chk = $( '<input id="chk_treasure" type="checkbox" checked><label for="chk_treasure">宝库</label>' + '<input id="chk_group_cellar" type="checkbox" checked><label for="chk_group_cellar">团仓</label>' + '<input id="chk_hero_cellar" type="checkbox"><label for="chk_hero_cellar">贮藏室</label>' + '<input id="add_group_mark" type="checkbox"><label for="add_group_mark">加团标</label>' + '<input id="equip_now" type="checkbox"><label for="equip_now">立即装备</label>' ); const $tip = $( '<span id="obtainItemTip" style="margin-left: 10px;"></span>' ); const $firstCloseBtn = $('input[name="back"]:first'); $firstCloseBtn.after($btn, $chk, $tip); const normalOptions = ["go_lager", "go_group", "go_group_2", "go_keller"]; $btn.click(async function () { const checkTreasure = $("#chk_treasure").prop("checked"); const checkGroupCellar = $("#chk_group_cellar").prop("checked"); const checkHeroCellar = $("#chk_hero_cellar").prop("checked"); const addGroupMark = $("#add_group_mark").prop("checked"); const equipNow = $("#equip_now").prop("checked"); async function obtainItemAutoByWay(whereCn, whereCode) { $tip.text(`在${whereCn}中寻找【${name}】`); let html = await requestItems(whereCode); let totalCnt = getItemCnt(html); if (totalCnt > 0) { let cnt = prompt(`${whereCn}找到${totalCnt}件,要取出多少件`, 1); if (cnt == null) return; cnt = parseNum(cnt); if (isNaN(cnt) || cnt == 0) return; if (cnt > totalCnt) cnt = totalCnt; const $html = $(html); const htmlParams = new URLSearchParams( "?" + $html.find("form").serialize() ); const $goLagerSelectList = $html.find( `select[name^="EquipItem["]:lt(${cnt})` ); const goLagerSelectList = $goLagerSelectList .map(function () { return $(this).attr("name"); }) .get(); let equipWhere = "go_lager"; if (equipNow) { equipWhere = $goLagerSelectList .first() .find("option") .filter( (i, e) => !normalOptions.includes(e.value.replace("-", "")) ) .first() .val() || "go_lager"; } for (let itemIdKey of goLagerSelectList) { htmlParams.set(itemIdKey, equipWhere); if (addGroupMark) { htmlParams.set( itemIdKey.replace("EquipItem", "SetGrpItem"), "on" ); } } htmlParams.set("ok", "应用改动"); obtainItem(htmlParams, heroName, cnt); return true; } else { return false; } } // 1. 检查宝库 if (checkTreasure && (await obtainItemAutoByWay("宝库", "groupcellar"))) { return; } // 2. 检查团仓 if ( checkGroupCellar && (await obtainItemAutoByWay("团仓", "groupcellar_2")) ) { return; } // 3. 检查贮藏室 if (checkHeroCellar && (await obtainItemAutoByWay("贮藏室", "cellar"))) { return; } alert("指定位置没有找到同名物品,请拷打您的队友或团商"); setTimeout(() => $("#obtainItemTip").empty(), 2000); }); } })();