增补/修复部分标签

This commit is contained in:
157 2024-04-16 18:58:52 +08:00
parent 0ec3f9e6be
commit d2b2171d4a
12 changed files with 79 additions and 5 deletions

View File

@ -4765,6 +4765,9 @@ game.import("character", function () {
if (player.isHealthy()) player.draw(2); if (player.isHealthy()) player.draw(2);
player.addSkills("tenzen_tianquan"); player.addSkills("tenzen_tianquan");
}, },
ai: {
combo: "tenzen_yixing"
},
}, },
tenzen_tianquan: { tenzen_tianquan: {
trigger: { player: "useCardToPlayered" }, trigger: { player: "useCardToPlayered" },
@ -7007,6 +7010,7 @@ game.import("character", function () {
tag: { tag: {
rejudge: 0.6, rejudge: 0.6,
}, },
combo: "shiroha_yuzhao"
}, },
derivation: ["umi_chaofan", "ao_xishi", "tsumugi_mugyu", "kamome_jieban"], derivation: ["umi_chaofan", "ao_xishi", "tsumugi_mugyu", "kamome_jieban"],
}, },
@ -10050,6 +10054,9 @@ game.import("character", function () {
player.gainMaxHp(); player.gainMaxHp();
player.recover(); player.recover();
}, },
ai: {
combo: "ao_kuihun"
},
}, },
ao_diegui: { ao_diegui: {
enable: "phaseUse", enable: "phaseUse",
@ -10741,6 +10748,9 @@ game.import("character", function () {
player.recover(); player.recover();
player.addSkills("riki_chongzhen"); player.addSkills("riki_chongzhen");
}, },
ai: {
combo: "riki_spwenji"
},
}, },
riki_chongzhen: { riki_chongzhen: {
trigger: { trigger: {
@ -14163,6 +14173,9 @@ game.import("character", function () {
player.addSkill("nsliegong"); player.addSkill("nsliegong");
}, },
derivation: "nsliegong", derivation: "nsliegong",
ai: {
combo: "nsdiewu"
},
}, },
nsliegong: { nsliegong: {
inherit: "xinliegong", inherit: "xinliegong",
@ -14692,6 +14705,9 @@ game.import("character", function () {
player.gainMaxHp(2); player.gainMaxHp(2);
}, },
derivation: ["nsdiemou", "nszhihuang"], derivation: ["nsdiemou", "nszhihuang"],
ai: {
combo: "nsjiquan"
},
}, },
nsdiemou: { nsdiemou: {
trigger: { player: "phaseUseBegin" }, trigger: { player: "phaseUseBegin" },
@ -14706,6 +14722,9 @@ game.import("character", function () {
player.loseToDiscardpile(cards); player.loseToDiscardpile(cards);
if (cards.length > 4) player.turnOver(); if (cards.length > 4) player.turnOver();
}, },
ai: {
combo: "nsjiquan"
},
}, },
nszhihuang: { nszhihuang: {
group: "nszhihuang_damage", group: "nszhihuang_damage",
@ -14741,6 +14760,9 @@ game.import("character", function () {
player.loseToDiscardpile(result.links); player.loseToDiscardpile(result.links);
player.gain(trigger.cards.filterInD(), "gain2", "log"); player.gain(trigger.cards.filterInD(), "gain2", "log");
}, },
ai: {
combo: "nsjiquan"
},
}, },
nszhihuang_damage: { nszhihuang_damage: {
trigger: { source: "damageBegin1" }, trigger: { source: "damageBegin1" },
@ -18580,6 +18602,9 @@ game.import("character", function () {
event.goto(1); event.goto(1);
} }
}, },
ai: {
combo: "nshuanxian"
},
}, },
nsshoudao: { nsshoudao: {
group: ["nsshoudao_gain", "nsshoudao_die"], group: ["nsshoudao_gain", "nsshoudao_die"],
@ -18660,6 +18685,9 @@ game.import("character", function () {
}, },
}, },
}, },
ai: {
combo: "nshuanxian"
},
}, },
nshuanxian: { nshuanxian: {
trigger: { global: "gameStart", player: "enterGame" }, trigger: { global: "gameStart", player: "enterGame" },

View File

@ -4865,7 +4865,6 @@ game.import("character", function () {
}, },
}, },
ai: { ai: {
combo: "yingba",
effect: { effect: {
target(card, player, target) { target(card, player, target) {
if ( if (

View File

@ -446,6 +446,9 @@ game.import("character", function () {
await player.changeSkills(["dcfudou"], ["dcjianzhuan"]); await player.changeSkills(["dcfudou"], ["dcjianzhuan"]);
}, },
derivation: "dcfudou", derivation: "dcfudou",
ai: {
combo: "dcjianzhuan"
},
}, },
dcfudou: { dcfudou: {
audio: 2, audio: 2,
@ -899,9 +902,6 @@ game.import("character", function () {
ai: { ai: {
combo: "dcjichou", combo: "dcjichou",
}, },
ai:{
combo:'dcjichou'
}
}, },
dczifu: { dczifu: {
audio: 2, audio: 2,

View File

@ -9476,6 +9476,9 @@ game.import("character", function () {
"step 1"; "step 1";
player.addSkills(["jsrgpingrong", "feiying"]); player.addSkills(["jsrgpingrong", "feiying"]);
}, },
ai: {
combo: "jsrgzhenglve"
},
}, },
jsrgpingrong: { jsrgpingrong: {
audio: 2, audio: 2,

View File

@ -13198,6 +13198,9 @@ game.import("character", function () {
event.chara[event.skills.indexOf(result.control)], event.chara[event.skills.indexOf(result.control)],
]); ]);
}, },
ai: {
combo: "baiyi"
},
}, },
hongyi: { hongyi: {
audio: 2, audio: 2,
@ -15255,6 +15258,9 @@ game.import("character", function () {
player.addSkills("reqingce"); player.addSkills("reqingce");
player.loseMaxHp(); player.loseMaxHp();
}, },
ai: {
combo: "rezhengrong"
},
}, },
reqingce: { reqingce: {
enable: "phaseUse", enable: "phaseUse",
@ -17044,6 +17050,9 @@ game.import("character", function () {
player.gainMaxHp(); player.gainMaxHp();
player.recover(); player.recover();
}, },
ai: {
combo: "relianji"
},
}, },
shouye: { shouye: {
audio: 2, audio: 2,

View File

@ -6233,9 +6233,10 @@ game.import("character", function () {
if (event.lose && event.lose.loseHp) player.draw(); if (event.lose && event.lose.loseHp) player.draw();
}, },
ai: { ai: {
halfneg: true,
filterDamage: true, filterDamage: true,
skillTagFilter: function (player, tag, arg) { skillTagFilter: function (player, tag, arg) {
if (arg && arg.player) { if (tag === "filterDamage" && arg && arg.player) {
if (arg.player.hasSkillTag("jueqing", false, player)) return false; if (arg.player.hasSkillTag("jueqing", false, player)) return false;
} }
}, },

View File

@ -4772,6 +4772,9 @@ game.import("character", function () {
}, },
}, },
}, },
ai: {
combo: "sbtiaoxin"
},
}, },
//刘备 //刘备
sbrende: { sbrende: {

View File

@ -881,6 +881,9 @@ game.import("character", function () {
game.log(player, "获得了技能", "#g【清侧】"); game.log(player, "获得了技能", "#g【清侧】");
player.loseMaxHp(); player.loseMaxHp();
}, },
ai: {
combo: "zhengrong"
},
}, },
qingce: { qingce: {
enable: "phaseUse", enable: "phaseUse",
@ -1054,6 +1057,9 @@ game.import("character", function () {
player.addSkills("drlt_qingce"); player.addSkills("drlt_qingce");
player.loseMaxHp(); player.loseMaxHp();
}, },
ai: {
combo: "drlt_zhengrong"
},
}, },
drlt_qingce: { drlt_qingce: {
audio: 2, audio: 2,

View File

@ -6910,6 +6910,9 @@ game.import("character", function () {
var stat = player.getStat().skill; var stat = player.getStat().skill;
delete stat.gushe; delete stat.gushe;
}, },
ai: {
combo: "gushe"
},
}, },
//OL刘老板 //OL刘老板
olpianan: { olpianan: {
@ -21827,6 +21830,9 @@ game.import("character", function () {
}, },
}, },
}, },
ai: {
combo: "wylianji"
},
}, },
jingong: { jingong: {
audio: 2, audio: 2,
@ -27090,6 +27096,7 @@ game.import("character", function () {
content: "mark", content: "mark",
}, },
ai: { ai: {
neg: true,
effect: { effect: {
target: function (card, player, target, current) { target: function (card, player, target, current) {
if (card.name == "sha") { if (card.name == "sha") {
@ -28757,6 +28764,9 @@ game.import("character", function () {
player.recover(); player.recover();
player.changeSkills(["xiaoji"], ["liangzhu"]); player.changeSkills(["xiaoji"], ["liangzhu"]);
}, },
ai: {
combo: "liangzhu"
},
}, },
mingshi: { mingshi: {
audio: 2, audio: 2,

View File

@ -9500,6 +9500,9 @@ game.import("character", function () {
game.delayx(); game.delayx();
} }
}, },
ai: {
combo: "twzhengrong"
},
}, },
twqingce: { twqingce: {
enable: "phaseUse", enable: "phaseUse",

View File

@ -14688,6 +14688,9 @@ game.import("character", function () {
if (event.goon) player.recover(); if (event.goon) player.recover();
} }
}, },
ai: {
combo: "yuqi"
},
}, },
xianjing: { xianjing: {
audio: 2, audio: 2,
@ -14776,6 +14779,9 @@ game.import("character", function () {
player.markSkill("yuqi"); player.markSkill("yuqi");
} }
}, },
ai: {
combo: "yuqi"
},
}, },
//周夷 //周夷
zhukou: { zhukou: {
@ -17263,6 +17269,9 @@ game.import("character", function () {
target.addSkills("hmxili"); target.addSkills("hmxili");
} }
}, },
ai: {
combo: "mansi"
},
}, },
hmxili: { hmxili: {
trigger: { global: "damageBegin1" }, trigger: { global: "damageBegin1" },

View File

@ -2629,6 +2629,9 @@ game.import("character", function () {
content: function () { content: function () {
player.loseMaxHp(); player.loseMaxHp();
}, },
ai: {
neg: true
},
}, },
xindanshou: { xindanshou: {
audio: 2, audio: 2,