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/huicui.js b/character/huicui.js index 3a979c9fc..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: { @@ -10921,6 +10924,7 @@ game.import("character", function () { return 0; }, }, + combo: "xunli" }, }, //马日磾 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/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/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/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/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/sp.js b/character/sp.js index c196f3b4c..9c3eaff09 100755 --- a/character/sp.js +++ b/character/sp.js @@ -7858,6 +7858,9 @@ game.import("character", function () { player.addTempSkill("olnishou_swap", name + "After"); } }, + ai: { + halfneg: true + }, subSkill: { swap: { audio: "olnishou", @@ -22392,6 +22395,9 @@ game.import("character", function () { player.storage.yawang = num; player.addTempSkill("yawang2"); }, + ai: { + halfneg: true + }, }, yawang2: { mod: { @@ -25976,6 +25982,9 @@ game.import("character", function () { player.draw(); } }, + ai: { + halfneg: true + }, group: "suishi2", }, suishi2: { 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) { 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, 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"],