From 1b528e891966b711c647fb3acf107793f2bf7a5d Mon Sep 17 00:00:00 2001 From: 157 <3619242020@qq.com> Date: Sat, 27 Apr 2024 18:17:05 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/huicui.js | 1 + character/offline.js | 3 +++ character/sp.js | 3 +++ 3 files changed, 7 insertions(+) diff --git a/character/huicui.js b/character/huicui.js index 3a979c9fc..b7af67bc2 100644 --- a/character/huicui.js +++ b/character/huicui.js @@ -10921,6 +10921,7 @@ game.import("character", function () { return 0; }, }, + combo: "xunli" }, }, //马日磾 diff --git a/character/offline.js b/character/offline.js index 1c9ad4f72..9fdf308b4 100644 --- a/character/offline.js +++ b/character/offline.js @@ -1970,6 +1970,9 @@ game.import("character", function () { content: function () { player.draw(); }, + ai: { + halfneg: true + }, group: "gzsuishi2", }, gzsuishi2: { diff --git a/character/sp.js b/character/sp.js index 915ad0956..e3ea68981 100755 --- a/character/sp.js +++ b/character/sp.js @@ -29807,6 +29807,9 @@ game.import("character", function () { player.draw(); } }, + ai: { + halfneg: true + }, group: "suishi2", }, suishi2: { From 5f6a5edaf4d72aa507b83ae3997c3c1a04c9aa89 Mon Sep 17 00:00:00 2001 From: 157 <3619242020@qq.com> Date: Sat, 27 Apr 2024 18:36:46 +0800 Subject: [PATCH 2/4] halfneg --- character/diy.js | 2 ++ character/refresh.js | 3 +++ character/sp.js | 6 ++++++ character/yijiang.js | 4 ++++ 4 files changed, 15 insertions(+) diff --git a/character/diy.js b/character/diy.js index d29e8f68e..23cd42451 100755 --- a/character/diy.js +++ b/character/diy.js @@ -842,6 +842,7 @@ game.import("character", function () { filter(event, player) { return game.hasPlayer((current) => player.inRange(current)); }, + derivation: "tomoyo_changshi", async cost(event, trigger, player) { event.result = await player .chooseTarget( @@ -9114,6 +9115,7 @@ game.import("character", function () { }, }, ai: { + halfneg: true, effect: { target(card, player, target) { if (get.tag(card, "save")) { diff --git a/character/refresh.js b/character/refresh.js index cbcb65b29..f14a6a2a8 100755 --- a/character/refresh.js +++ b/character/refresh.js @@ -7507,6 +7507,9 @@ game.import("character", function () { content: function () { player.recover(); }, + ai: { + halfneg: true + }, }, //界陈群 redingpin: { diff --git a/character/sp.js b/character/sp.js index e3ea68981..00bbe8dfe 100755 --- a/character/sp.js +++ b/character/sp.js @@ -9408,6 +9408,9 @@ game.import("character", function () { player.addTempSkill("olnishou_swap", name + "After"); } }, + ai: { + halfneg: true + }, subSkill: { swap: { audio: "olnishou", @@ -25906,6 +25909,9 @@ game.import("character", function () { player.storage.yawang = num; player.addTempSkill("yawang2"); }, + ai: { + halfneg: true + }, }, yawang2: { mod: { diff --git a/character/yijiang.js b/character/yijiang.js index 362d323c9..b7998a257 100755 --- a/character/yijiang.js +++ b/character/yijiang.js @@ -6611,6 +6611,9 @@ game.import("character", function () { content: function () { trigger.num++; }, + ai: { + halfneg: true + }, }, huisheng: { audio: 2, @@ -9713,6 +9716,7 @@ game.import("character", function () { if (player.hp != 1) return false; }, respondSha: true, + halfneg: true }, audio: 2, audioname: ["xin_zhangyi"], From 9e90e9721ecb5510929ec11724a51613c9f07d97 Mon Sep 17 00:00:00 2001 From: 157 <3619242020@qq.com> Date: Sat, 27 Apr 2024 19:59:50 +0800 Subject: [PATCH 3/4] bugfix --- character/huicui.js | 3 +++ character/mobile.js | 1 + character/shenhua.js | 5 +++-- character/tw.js | 1 + 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/character/huicui.js b/character/huicui.js index b7af67bc2..26f194acd 100644 --- a/character/huicui.js +++ b/character/huicui.js @@ -7146,6 +7146,9 @@ game.import("character", function () { else if (player.countCards("he") > 0) player.chooseToDiscard("he", true, "存畏:请弃置一张牌"); }, + ai: { + halfneg: true + }, }, //刘辟 dcjuying: { diff --git a/character/mobile.js b/character/mobile.js index fbedcfbec..cc00ba22e 100644 --- a/character/mobile.js +++ b/character/mobile.js @@ -15336,6 +15336,7 @@ game.import("character", function () { } }, ai: { + combo: "rezhengrong", order: 8, result: { player: function (player) { diff --git a/character/shenhua.js b/character/shenhua.js index 37ae98e7d..9e11f3a86 100755 --- a/character/shenhua.js +++ b/character/shenhua.js @@ -946,6 +946,7 @@ game.import("character", function () { } }, ai: { + combo: "zhengrong", order: 8, result: { player(player) { @@ -964,7 +965,6 @@ game.import("character", function () { return 0; }, }, - combo: "qingce", }, }, //阴雷 @@ -1052,7 +1052,7 @@ game.import("character", function () { player.loseMaxHp(); }, ai: { - combo: "drlt_zhengrong" + combo: "drlt_zhenrong" }, }, drlt_qingce: { @@ -1082,6 +1082,7 @@ game.import("character", function () { } }, ai: { + combo: "drlt_zhenrong", order: 13, result: { target(player, target) { diff --git a/character/tw.js b/character/tw.js index 8ef63639e..b3f67bd43 100644 --- a/character/tw.js +++ b/character/tw.js @@ -9551,6 +9551,7 @@ game.import("character", function () { player.discardPlayerCard("hej", true, target); }, ai: { + combo: "twzhengrong", order: 8, result: { player: function (player) { From bb13067c8588d767e38f8925a11b227ed4a0febc Mon Sep 17 00:00:00 2001 From: 157 <3619242020@qq.com> Date: Sat, 27 Apr 2024 20:28:16 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/jsrg.js | 1 + character/xianding.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/character/jsrg.js b/character/jsrg.js index 6fcf28755..42d70d310 100644 --- a/character/jsrg.js +++ b/character/jsrg.js @@ -3067,6 +3067,7 @@ game.import("character", function () { }, ai: { expose: 0.15, + halfneg: true }, }, jsrgchuanxin: { diff --git a/character/xianding.js b/character/xianding.js index 693673dfc..db1dacd63 100644 --- a/character/xianding.js +++ b/character/xianding.js @@ -12664,6 +12664,9 @@ game.import("character", function () { return false; }, }, + ai: { + combo: "dcgeyuan" + }, }, dcgusuan: { audio: 2,