From 095e0c86b16986038a3b986a1abf2818f3ce5a0c Mon Sep 17 00:00:00 2001 From: egamerainy <1336237126@qq.com> Date: Fri, 19 Sep 2025 23:15:00 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=96=87=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project/plugins.js | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/project/plugins.js b/project/plugins.js index 7d02615..54e250e 100644 --- a/project/plugins.js +++ b/project/plugins.js @@ -12431,7 +12431,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = Character.枫 = { name: "枫", title: "旗袍娘", - file: "妪梦枫\n生日:11月7日\n喜欢的食物:牛肉丸\n联合城最好吃饭店【隆兴饭店】的老板娘。其真实身份是【凰天会】的大当家,道上的人都称她为“公主”。和帕露南有密切的商业往来,恋的家主和青梅竹马,主星之一。\n在隆兴饭店可以偶尔看见她和妹妹在指导工作。", + file: "姬梦枫\n生日:11月7日\n喜欢的食物:牛肉丸\n联合城最好吃饭店【隆兴饭店】的老板娘。其真实身份是【凰天会】的大当家,道上的人都称她为“公主”。和帕露南有密切的商业往来,恋的家主和青梅竹马,主星之一。\n在隆兴饭店可以偶尔看见她和妹妹在指导工作。", Main: "Feng.webp", startsound: "Bond_Feng.mp3", startText: "我就是隆兴饭店的继承人,往后可就承蒙您关照啦~", @@ -12580,7 +12580,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = Character.美咲 = { name: "美咲", title: "太刀使", - file: "龙崎美咲\n生日:7月20日\n喜欢的食物:抹茶冰淇淋\n三神教教主的护法。三神教是和星辉院齐名的又一宗教机构。它不光承担着福利院的工作,还有和本苍院一样的文献研究能力。美联的龙崎家与天王寺家,米泽家同是三神教三大家族。\n和雅央以及教主是青梅竹马,与青山小町是好友。一直在追查“天王落”事件的真相。", + file: "龙崎美咲\n生日:7月20日\n喜欢的食物:抹茶冰淇淋\n三神教教主的护法。三神教是和星辉院齐名的又一宗教机构。它不光承担着福利院的工作,还有和本苍院一样的文献研究能力。美咲的龙崎家与天王寺家,米泽家同是三神教三大家族。\n和雅央以及教主是青梅竹马,与青山小町是好友。一直在追查“天王落”事件的真相。", Main: "Misaki.webp", startsound: "Bond_Misaki.mp3", startText: "若你欣赏我的剑术,我随时可以动身", @@ -15117,7 +15117,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = "Hightemperaturewarning", "RacoonAppears", "BUG", "JACKPOT", "Doubled", "Half", "ItsWar", "NoEvent", "BattleAttackM", "BattleAttackL", "BattleAttackG", "BattleDefendM", "BattleDefendL", "BattleDefendG", - "BattleGaWuCut", "BattleCharge", "BattlePowerfulAttack", "BattleHamburger", "BattleChocolateCake", + "BattleGaWuCut", "BattleCharge", "BattlePowerfulAttack", "BattleHamburger", "BattleChocolateCake", "BattleSmartDice" ] this.CharacterList = ["勇者", "米米", "帕露南", "芬妮", "阿兰娜", "小町", @@ -15224,27 +15224,26 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = } this.BossInfo = { "星趴·梦想号": `\\i[SeaGawu]技能组: -\r[#6FC]时点回合(3,6)\r:进行一次三连击 -\r[#6FC]时点回合(5,6)\r:防御提升10%`, +\r[#6FC]时点回合(3,6)\r:本回合攻击提升200% +\r[#6FC]时点回合(5,6)\r:攻防提升5%,不进行攻击`, "御魂庆典": `\\i[Masao]技能组: -\r[#6FC]时点回合(6,6)\r:回复攻击力的生命,不进行攻击`, +\r[#6FC]时点回合(6,6)\r:回复攻击力的生命,攻击提升10%,不进行攻击`, "水乡古镇": `\\i[LionGawu]技能组: \r[#F00]攻击无视防御力\r \r[#6FC]每回合\r:攻击+2%`, "魔法学院": `\\i[ADMasao]技能组: -\r[#6FC]时点回合(6,6)\r:额外造成攻击的伤害,自身回复最大生命的10% +\r[#6FC]时点回合(5,5)\r:额外造成攻击的伤害,自身回复最大生命的10%,并提升最大生命3.3%的攻击 \\i[SOMasao]技能组: -\r[#6FC]时点回合(6,6)\r:额外造成玩家生命值10%的伤害,自身攻击提升最大生命的1%`, +\r[#6FC]时点回合(5,5)\r:额外造成玩家生命值10%的伤害,自身攻击提升10%`, "龙宫游乐园": `\\i[Souri]技能组: \r[#6FC]时点回合(4,4)\r:攻击提升本回合造成伤害的2% -\r[#F00]每回合双方最终伤害提升10%\r +\r[#F00]玩家最终伤害提升10%*回合数,boss攻击提升10%*回合数\r \\i[Mamushi]技能组: -\r[#6FC]时点回合(3,5)\r:本回合受到伤害减少自身当前生命值2.67%,若本回合受到伤害,不触发弃牌技能,否则攻击+600且本回合造成伤害翻倍 +\r[#6FC]时点回合(3,5)\r:本回合受到伤害减少自身当前生命值2.67%,若本回合受到伤害,不触发弃牌技能,否则攻击+300且本回合造成伤害翻倍 \r[#6FC]每回合\r:丢弃最左侧的手牌 -\r[#F00]玩家手牌<5时,每少1张造成伤害提升20%\r -` +\r[#F00]玩家手牌<5时,每少1张造成伤害提升20%且攻击+20\r` } } update() { @@ -20591,13 +20590,14 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = case "Masao": if (this.turn % 6 === 0) { this.mon_hp_status += this.mon_atk_status + this.mon_atk_status += Math.floor(this.mon_atk_status / 10) } else damage = this.mon_atk_status - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100); break; case "SeaGawu": if (this.turn % 6 === 5) { - this.mon_def_status += Math.floor(this.mon_def_status / 10); - this.mon_atk_status += Math.floor(this.mon_atk_status / 10); + this.mon_def_status += Math.floor(this.mon_def_status / 20); + this.mon_atk_status += Math.floor(this.mon_atk_status / 20); } if (this.turn % 6 === 3) damage = this.mon_atk_status * 3 - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100); else damage = this.mon_atk_status - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100); @@ -20609,18 +20609,19 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = break; case "ADMasao": - damage = this.mon_atk_status - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100); - if (this.turn % 4 === 2) { + damage = Math.max(this.mon_atk_status - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100),0); + if (this.turn % 5 === 0) { damage += this.mon_atk_status; this.mon_hp_status += Math.floor(this.mon_hp / 10); + this.mon_atk_status += Math.floor(this.mon_hp / 33); } break; case "SOMasao": damage = this.mon_atk_status - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100); - if (this.turn % 6 === 0) { + if (this.turn % 5 === 0) { damage += Math.floor(this.hero_hp / 10); - this.mon_atk_status += Math.floor(this.mon_hp / 100); + this.mon_atk_status += Math.floor(this.mon_atk_status / 20); } break; case "Souri": @@ -20631,6 +20632,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 = damage = this.mon_atk_status - Math.floor((this.hero_def_status + this.hero_def) * (100 + this.DEFbet + this.randDEF) / 100) if (this.cards.length < 5) { damage = Math.floor(damage * (10 - this.cards.length) / 5); + this.mon_atk_status += 20 * (5-this.cards.length) } if (!this.nocardshift) { this.cards.shift();