diff --git a/character/huicui.js b/character/huicui.js index 95dcd3ce8..d49c5e325 100644 --- a/character/huicui.js +++ b/character/huicui.js @@ -896,9 +896,9 @@ game.import("character", function () { await player.recover(); await player.addSkills("dczifu"); }, - ai:{ - combo:'dcjichou' - } + ai: { + combo: "dcjichou", + }, }, dczifu: { audio: 2, diff --git a/character/jsrg.js b/character/jsrg.js index 311dee59a..a543ed323 100644 --- a/character/jsrg.js +++ b/character/jsrg.js @@ -160,30 +160,34 @@ game.import("character", function () { jsrg_zhugeliang: "建兴六年春,汉丞相诸葛亮使赵云、邓芝为先锋,马谡为副将拒箕谷,牵制曹真主力。自率三十万大军攻祁山,三郡叛魏应亮,关中响震。曹叡命张郃拒亮,亮使定军山降将姜维与郃战于街亭,张郃久攻不下。后曹真强攻赵云军,赵云死战,坚守箕谷,马谡、邓芝当场战死忠勇殉国。……既克张郃,曹真溃逃,曹叡弃守长安,迁都邺城。十月,司马懿击退孙权,回援曹真。而后三年,丞相所到之处,无不望风而降,皆箪食壶浆,以迎汉军。尽收豫、徐、兖、并之地,建兴十年春,司马懿父子三人死于诸葛武侯火计,同年,孙权上表称臣,至此四海清平,大汉一统。而后诸葛亮荐蒋琬为丞相,姜维为大将军,自回隆中归隐,后主挽留再三,皆不受。魏延亦辞官相随,侍奉左右。后主时有不决之事,便往隆中拜访相父,均未得面,童子答曰外出云游,遗数锦囊,拆而视之,皆治国之良策也。", }, - characterTitle:{ - }, - characterFilter:{ - jsrg_jiangwei(mode){ - return mode!=='guozhan'; + characterTitle: {}, + characterFilter: { + jsrg_jiangwei(mode) { + return mode !== "guozhan"; }, }, - perfectPair:{}, - card:{ - xumou_jsrg:{ - type:'special_delay', - allowDuplicate:true, - blankCard:true, - fullimage:true, - wuxieable:false, - effect:function(){ - 'step 0' - var card=get.autoViewAs(event.cards[0]); - card.storage.xumou_jsrg=true; - player.chooseUseTarget(card,event.cards,`蓄谋:是否使用${get.translation(card)}?`,`请选择要使用的目标。若不使用此牌,则判定区内的所有“蓄谋”牌都将被置入弃牌堆。`); - 'step 1' - if(!result.bool){ - var cards=player.getCards('j',card=>{ - return (card.viewAs||card.name)=='xumou_jsrg'; + perfectPair: {}, + card: { + xumou_jsrg: { + type: "special_delay", + allowDuplicate: true, + blankCard: true, + fullimage: true, + wuxieable: false, + effect: function () { + "step 0"; + var card = get.autoViewAs(event.cards[0]); + card.storage.xumou_jsrg = true; + player.chooseUseTarget( + card, + event.cards, + `蓄谋:是否使用${get.translation(card)}?`, + `请选择要使用的目标。若不使用此牌,则判定区内的所有“蓄谋”牌都将被置入弃牌堆。` + ); + "step 1"; + if (!result.bool) { + var cards = player.getCards("j", (card) => { + return (card.viewAs || card.name) == "xumou_jsrg"; }); if (cards.length > 0) player.loseToDiscardpile(cards); } else { @@ -5060,11 +5064,11 @@ game.import("character", function () { }, }, //许攸 - jsrglipan:{ - forbid:['guozhan'], - audio:2, - trigger:{ - player:'phaseEnd', + jsrglipan: { + forbid: ["guozhan"], + audio: 2, + trigger: { + player: "phaseEnd", }, direct: true, content: function () { @@ -5329,12 +5333,12 @@ game.import("character", function () { }, }, //吕布 - jsrgwuchang:{ - forbid:['guozhan'], - audio:2, - trigger:{ - player:'gainAfter', - global:'loseAsyncAfter', + jsrgwuchang: { + forbid: ["guozhan"], + audio: 2, + trigger: { + player: "gainAfter", + global: "loseAsyncAfter", }, forced: true, filter: function (event, player) { diff --git a/character/old.js b/character/old.js index ad8c4d3b9..a4f2eaeed 100755 --- a/character/old.js +++ b/character/old.js @@ -226,12 +226,12 @@ game.import("character", function () { }, }, //魏武帝 - junkguixin:{ - forbid:['guozhan'], - init:function(){ - if(!_status.junkguixin){ - _status.junkguixin=[]; - if(!_status.characterlist){ + junkguixin: { + forbid: ["guozhan"], + init: function () { + if (!_status.junkguixin) { + _status.junkguixin = []; + if (!_status.characterlist) { lib.skill.pingjian.initList(); } for (const name of _status.characterlist) { diff --git a/character/sp.js b/character/sp.js index 42896b3da..3f2bac940 100755 --- a/character/sp.js +++ b/character/sp.js @@ -180,8 +180,8 @@ game.import("character", function () { ol_dongzhao: function (mode) { return mode == "identity" && ["normal", "zhong"].includes(_status.mode); }, - ol_mengda(mode){ - return mode!=='guozhan'; + ol_mengda(mode) { + return mode !== "guozhan"; }, }, character: { diff --git a/character/tw.js b/character/tw.js index bbd6463c0..8dd60c1f1 100644 --- a/character/tw.js +++ b/character/tw.js @@ -19977,17 +19977,17 @@ game.import("character", function () { }, }, }, - renshe:{ - forbid:['guozhan'], - audio:2, - trigger:{player:'damageEnd'}, - direct:true, - content:function(){ - 'step 0' - var choiceList=[ - '将势力变更为场上现存的一个其他势力', - '令〖外使〗的发动次数+1直到下个出牌阶段结束', - '与另一名其他角色各摸一张牌', + renshe: { + forbid: ["guozhan"], + audio: 2, + trigger: { player: "damageEnd" }, + direct: true, + content: function () { + "step 0"; + var choiceList = [ + "将势力变更为场上现存的一个其他势力", + "令〖外使〗的发动次数+1直到下个出牌阶段结束", + "与另一名其他角色各摸一张牌", ]; var controls = ["选项二"]; if ( diff --git a/character/yingbian.js b/character/yingbian.js index 1d2a5d746..15a605753 100644 --- a/character/yingbian.js +++ b/character/yingbian.js @@ -4313,10 +4313,10 @@ game.import("character", function () { player.loseMaxHp(); player.addSkills("pozhu"); }, - derivation:'pozhu', - ai:{ - combo:'sanchen' - } + derivation: "pozhu", + ai: { + combo: "sanchen", + }, }, pozhu: { enable: "phaseUse",