From 57ced24c3cb013c14acb2b8aef4266ebdc5d93fd Mon Sep 17 00:00:00 2001 From: vatebur <67186678+vatebur@users.noreply.github.com> Date: Fri, 29 Nov 2024 10:52:41 +0800 Subject: [PATCH] =?UTF-8?q?update:[mcfish]=E7=BE=8E=E8=A5=BF=E8=9E=88?= =?UTF-8?q?=E7=89=A9=E5=93=81=E7=BF=BB5=E5=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用美西螈物品翻倍率3->5 - 移除不使用的函数checkIsFish --- plugin/mcfish/fish.go | 2 +- plugin/mcfish/main.go | 14 ++------------ 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/plugin/mcfish/fish.go b/plugin/mcfish/fish.go index 96dff9f9de..da70f82836 100644 --- a/plugin/mcfish/fish.go +++ b/plugin/mcfish/fish.go @@ -323,7 +323,7 @@ func init() { newThing = thingInfo[0] } if equipInfo.Equip == "美西螈" && thingName != "美西螈" { - number += 2 + number += 4 } newThing.Number += number } diff --git a/plugin/mcfish/main.go b/plugin/mcfish/main.go index 05f68adf48..f6fb5f4653 100644 --- a/plugin/mcfish/main.go +++ b/plugin/mcfish/main.go @@ -29,7 +29,7 @@ type fishdb struct { const FishLimit = 50 // version 规则版本号 -const version = "5.5.9" +const version = "5.6.0" // 各物品信息 type jsonInfo struct { @@ -139,7 +139,7 @@ var ( "-> 钻石竿 : 耐久上限:100 均价1500 上钩概率:0.03%\n-> 下界合金竿 : 耐久上限:150 均价3100 上钩概率:0.01%\n-> 三叉戟 : 可使1次钓鱼视为3次钓鱼. 耐久上限:300 均价4000 只能合成、修复和交易\n" + "3.附魔书信息:\n-> 诱钓 : 减少上钩时间. 均价:1000, 上钩概率:0.25%\n-> 海之眷顾 : 增加宝藏上钩概率. 均价:2500, 上钩概率:0.10%\n" + "4.稀有物品:\n-> 唱片 : 出售物品时使用该物品使价格翻倍. 均价:3000, 上钩概率:0.01%\n" + - "-> 美西螈 : 可装备,获得隐形[钓鱼佬]buff,并让钓到除鱼竿和美西螈外的物品数量变成3,无耐久上限.不可修复/附魔,每次钓鱼消耗两任意鱼类物品. 均价:3000, 上钩概率:0.01%\n" + + "-> 美西螈 : 可装备,获得隐形[钓鱼佬]buff,并让钓到除鱼竿和美西螈外的物品数量变成5,无耐久上限.不可修复/附魔,每次钓鱼消耗两任意鱼类物品. 均价:3000, 上钩概率:0.01%\n" + "-> 海豚 : 使空竿概率变成垃圾概率. 均价:1000, 上钩概率:0.19%\n" + "-> 宝藏诅咒 : 无法交易,每一层就会增加购买时10%价格和减少出售时10%价格(超过10层会变为倒贴钱). 上钩概率:0.25%\n-> 净化书 : 用于消除宝藏诅咒. 均价:5000, 上钩概率:0.19%\n" + "5.鱼类信息:\n-> 鳕鱼 : 均价:10 上钩概率:0.69%\n-> 鲑鱼 : 均价:50 上钩概率:0.2%\n-> 热带鱼 : 均价:100 上钩概率:0.06%\n-> 河豚 : 均价:300 上钩概率:0.03%\n-> 鹦鹉螺 : 均价:500 上钩概率:0.01%\n-> 墨鱼 : 均价:500 上钩概率:0.01%\n" + @@ -811,16 +811,6 @@ func (sql *fishdb) checkCanSalesFor(uid int64, saleName string, salesNum int) (i return salesNum, err } -// 检测物品是否是鱼 -func checkIsFish(thing string) bool { - for _, v := range fishList { - if v == thing { - return true - } - } - return false -} - // 更新买卖鱼上限,假定sales变量已经在 checkCanSalesFor 进行了防护 func (sql *fishdb) updateCanSalesFor(uid int64, saleName string, sales int) error { sql.Lock()