diff --git a/character/diy.js b/character/diy.js index 94c0063cf..631aa442d 100755 --- a/character/diy.js +++ b/character/diy.js @@ -18617,7 +18617,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ seira_yuanying_info:'出牌阶段限一次,你可选择两名角色。这两名角色成为“姻缘者”且获得〖姻缘〗直到你下次发动〖缘映〗。', seira_yinyuan:'姻缘', seira_yinyuan_info:'你的手牌对其他“姻缘者”可见。出牌阶段限一次,你可以获得一名其他“姻缘者”区域内的一张牌,然后其回复1点体力。', - key_kiyu:'露娜Q', + key_kiyu:'露娜Q', kiyu_yuling:'玉灵', kiyu_yuling_info:'锁定技。你不是有距离限制的锦囊牌的合法目标;你成为【杀】的目标后,使用者需弃置X张牌(X为其至你的距离)。', kiyu_xianyu:'先预', diff --git a/character/offline.js b/character/offline.js index 616cb0c49..9ccf2783b 100644 --- a/character/offline.js +++ b/character/offline.js @@ -8,6 +8,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ offline:{ offline_star:["sp_xiahoushi","jsp_zhaoyun","huangjinleishi","sp_pangtong","sp_daqiao","sp_ganning","sp_xiahoudun","sp_lvmeng","sp_zhangfei","sp_liubei","old_machao","zhangliang","jsp_caoren"], offline_sticker:['sp_gongsunzan','sp_simazhao','sp_wangyuanji','sp_xinxianying','sp_liuxie'], + offline_yijiang:['ol_xinxianying'], offline_luanwu:["ns_lijue","ns_zhangji","ns_fanchou"], offline_yongjian:["ns_chendao","yj_caoang","yj_caocao",'yj_liru','yj_caohong','yj_zhangfei','yongjian_ganning','yj_dongzhuo','yj_xuyou','yj_jiaxu','yj_zhenji'], offline_piracyE:['shen_jiaxu','pe_wangyun','pe_zhonghui','pe_sunchen','pe_mengda','pe_wenqin','ns_caoanmin','jiangfei','chendong','jiangqing','kongrong','jiling','tianfeng','mateng'], @@ -18,6 +19,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ }, }, character:{ + ol_xinxianying:['female','wei',3,['xincaishi','xinzhongjian']], zhangliang:["male","qun",4,["old_jijun","old_fangtong"]], jsp_caoren:['male','wei',4,['kuiwei','yanzheng']], old_machao:['male','qun',4,['zhuiji','oldcihuai']], @@ -6322,15 +6324,16 @@ game.import('character',function(lib,game,ui,get,ai,_status){ spmingjian_info:'一名角色的回合开始时,你可以选择一项:①弃置一张牌,然后其跳过本回合的判定阶段。②将一张手牌置于其武将牌上,然后其本回合内进行判定时不触发「判定结果生效前」的时机,且其回合结束时将此牌置入弃牌堆。', spyinzhi:'隐智', spyinzhi_info:'当你受到1点伤害后,你可以展示牌堆顶的两张牌。若其中有黑桃牌,则你可以进行至多X次「令一名角色获得伤害来源的一张手牌」的步骤。然后获得其余的牌。(X为其中黑桃牌的数量)', - yj_caoang:'SP曹昂', - yj_caoang_prefix:'SP', + yj_caoang:'用间曹昂', + yj_caoang_prefix:'用间', yjxuepin:'血拼', yjxuepin_info:'出牌阶段限一次,你可以选择攻击范围内的一名角色并失去1点体力。你弃置其两张牌。若这两张牌类型相同,你回复1点体力。', - ns_chendao:'SP陈到', - ns_chendao_prefix:'SP', + ns_chendao:'用间陈到', + ns_chendao_prefix:'用间', nsjianglie:'将烈', nsjianglie_info:'当你使用【杀】指定目标后,你可以令其展示所有手牌,然后弃置其中一种颜色的牌。', ns_jiaxu:'☆贾诩', + ns_jiaxu_prefix:'☆', nsyice:'遗策', nsyice_info:'锁定技,当你使用/打出/弃置的牌进入弃牌堆后,你将这些牌以任意顺序置于你的武将牌上,称为“策”。若这些“策”中有点数相同的牌,则你获得这两张牌中的所有牌,将这两张牌置于牌堆两端。若场上没有处于濒死状态的角色,则你对一名角色造成1点伤害。', ns_lijue:'SP李傕', @@ -6434,8 +6437,8 @@ game.import('character',function(lib,game,ui,get,ai,_status){ zhenjue:'阵绝', zhenjue_info:'一名角色的结束阶段开始时,若你没有手牌,则你可以令其选择一项:①弃置一张牌。②令你摸一张牌。', //用间 - yj_caocao:'SP曹操', - yj_caocao_prefix:'SP', + yj_caocao:'用间曹操', + yj_caocao_prefix:'用间', yjxiandao:'献刀', yjxiandao_info:'每回合限一次。当你赠予其他角色一张牌后,你令其不能使用或打出与本次赠予移动的牌A花色相同的牌直到回合结束。然后若牌A:为锦囊牌,你摸两张牌。为装备牌,你获得其一张不为A的牌。为武器牌,你对其造成1点伤害。', yjsancai:'散财', @@ -6443,20 +6446,20 @@ game.import('character',function(lib,game,ui,get,ai,_status){ yjyibing:'义兵', yjyibing_info:'当你不因赠予且不因〖义兵〗的嵌套结算而于摸牌阶段外得到牌时,你可以将此次得到的所有牌当做【杀】使用(无距离限制且不计入使用次数)。', yj_caohong:'用间曹洪', - yj_caohong_ab:'曹洪', + yj_caohong_prefix:'用间', yjlifeng:'厉锋', yjlifeng_info:'①出牌阶段限一次。你可以获得弃牌堆里的一张装备牌。②你发动〖赠予〗可以选择手牌区里的装备牌或装备区里的牌。', yj_zhangfei:'用间张飞', - yj_zhangfei_ab:'张飞', + yj_zhangfei_prefix:'用间', yjmangji:'莽击', yjmangji_info:'锁定技。当你装备区里的牌数或体力值变化后,若你的体力值不小于1,你弃置一张手牌并视为使用一张【杀】。', yongjian_ganning:'用间甘宁', - yongjian_ganning_ab:'甘宁', + yongjian_ganning_prefix:'用间', yjjielve:'劫掠', yjjielve_info:'你可以将两张颜色相同的牌当【趁火打劫】使用,若你以此法造成伤害,此技能于本回合失效。', //什么?孙鲁班?谁会做这种离谱的东西 yj_dongzhuo:'用间董卓', - yj_dongzhuo_ab:'董卓', + yj_dongzhuo_prefix:'用间', yjtuicheng:'推诚', yjtuicheng_info:'你可以失去1点体力并视为使用一张【推心置腹】。', yjyaoling:'耀令', @@ -6466,7 +6469,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ yjyongquan:'拥权', yjyongquan_info:'主公技。结束阶段,其他群势力角色依次可以交给你一张牌。', yj_liru:'用间李儒', - yj_liru_ab:'李儒', + yj_liru_prefix:'用间', yjdumou:'毒谋', yjdumou_info:'锁定技。你的回合内,其他角色的黑色手牌均视为【毒】,你的【毒】均视为【过河拆桥】。', yjweiquan:'威权', @@ -6474,7 +6477,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ yjrenwang:'人望', yjrenwang_info:'出牌阶段限一次。你可以选择弃牌堆中的一张黑色基本牌,令一名角色获得之。', yj_xuyou:'用间许攸', - yj_xuyou_ab:'许攸', + yj_xuyou_prefix:'用间', yjshicai:'恃才', yjshicai_info:'①回合内,牌堆顶的一张牌对你可见。②出牌阶段限一次。你可以弃置一张牌,展示并获得牌堆顶的一张牌。当此牌离开你的手牌区后,重置〖恃才②〗。', yjchenggong:'逞功', @@ -6482,7 +6485,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ yjzezhu:'择主', yjzezhu_info:'出牌阶段限一次。你可以获得主公区域内的一张牌,然后交给其一张牌。', yj_jiaxu:'用间贾诩', - yj_jiaxu_ab:'贾诩', + yj_jiaxu_prefix:'用间', yjzhenlve:'缜略', yjzhenlve_info:'锁定技。①你使用的普通锦囊牌不能被响应。②你不能成为延时锦囊牌的目标。', yjjianshu:'间书', @@ -6490,45 +6493,46 @@ game.import('character',function(lib,game,ui,get,ai,_status){ yjyongdi:'拥嫡', yjyongdi_info:'限定技。准备阶段,你可以令一名男性角色加1点体力上限并回复1点体力,然后若其武将牌上有主公技且其不为主公,其获得此主公技。', yj_zhugedan:'用间诸葛诞', - yj_zhugedan_ab:'诸葛诞', + yj_zhugedan_prefix:'用间', yj_zhenji:'用间甄宓', - yj_zhenji_ab:'甄宓', + yj_zhenji_prefix:'用间', yjluoshen:'洛神', yjluoshen_info:'准备阶段,你可以判定并获得判定牌,且可重复此流程直到结果的颜色不同。', //线下E系列 一战成名 战役篇官盗 shen_jiaxu:'神贾诩', + shen_jiaxu_prefix:'神', zybishi:'避世', zybishi_info:'当你成为【杀】的目标后,你可以令使用者摸一张牌,然后令此【杀】无效。', zyjianbing:'谏兵', zyjianbing_info:'当一名其他角色受到执行【杀】的效果而受到伤害时,你可以获得其一张牌。若此牌花色为♥,其回复1点体力。', pe_wangyun:'战役篇王允', - pe_wangyun_ab:'王允', + pe_wangyun_prefix:'战役篇', zylianji:'连计', zylianji_info:'出牌阶段结束时,若你于此阶段使用牌的类别数达到:1,你可以令一名角色摸一张牌;2,你可以回复1点体力;3,你可以跳过本回合剩余阶段,然后令一名其他角色执行一个仅有你于此回合未执行过的阶段的回合。', zymoucheng:'谋逞', zymoucheng_info:'每回合限一次。你可以将一张黑色牌当【借刀杀人】使用。', pe_zhonghui:'战役篇钟会', - pe_zhonghui_ab:'钟会', + pe_zhonghui_prefix:'战役篇', zyquanji:'权计', zyquanji_info:'①当你受到伤害后或使用牌对唯一目标造成伤害后,你可以摸一张牌并将一张牌置于武将上,称为“权”。②你的手牌上限+X(X为“权”数)。', zypaiyi:'排异', zypaiyi_backup:'排异', zypaiyi_info:'出牌阶段限一次。你可以移去一张“权”并令一名角色摸X张牌(X为“权”数,且至多为7),然后若其手牌数大于你,你对其造成1点伤害。', pe_mengda:'战役篇孟达', - pe_mengda_ab:'孟达', + pe_mengda_prefix:'战役篇', qiuan:'求安', qiuan_info:'当你受到伤害后,若此伤害的渠道有对应的实体牌且你的武将牌上没有“函”,则你可以防止此伤害并将这些牌置于你的武将牌上,称为“函”。', liangfan:'量反', liangfan2:'量反', liangfan_info:'锁定技,准备阶段开始时,若你的武将牌上有“函”,则你获得这些牌,然后失去1点体力。当你于此回合内因使用实体牌中包含“函”的牌且执行这些牌的效果而造成伤害后,你可以获得目标角色的一张牌。', pe_sunchen:'战役篇孙綝', - pe_sunchen_ab:'孙綝', + pe_sunchen_prefix:'战役篇', zyshilu:'嗜戮', zyshilu_info:'①一名角色死亡后,你可以将其武将牌置于你的武将牌上,称为“戮”,若杀死其的角色是你,你将一张武将牌堆里的牌置为“戮”。②回合开始时,你可以弃置至多X张牌,然后摸等量的牌(X为“戮”数)。', zyxiongnve:'凶虐', zyxiongnve_info:'①出牌阶段开始时,你可以将一张“戮”置入武将牌堆并选择一项直到回合结束:1.当你造成伤害时,此伤害+1;2.当你对其他角色造成伤害时,获得其一张牌;3.你使用牌无次数限制。②出牌阶段结束时,你可以将两张“戮”置入武将牌堆,然后当你于下回合开始前受到其他角色造成的伤害时,此伤害-1。', pe_wenqin:'战役篇文钦', - pe_wenqin_ab:'文钦', + pe_wenqin_prefix:'战役篇', gzjinfa:'矜伐', gzjinfa_info:'出牌阶段限一次。你可以弃置一张牌,令一名其他角色选择一项:1.令你获得其一张牌;2.交给你一张装备牌,若此牌花色为♠,其视为对你使用一张【杀】。', zyshangyi:'尚义', @@ -6540,15 +6544,19 @@ game.import('character',function(lib,game,ui,get,ai,_status){ gzsuishi_info:'锁定技,其他角色进入濒死状态时,若伤害来源与你势力相同,你摸一张牌;其他角色死亡时,若其与你势力相同,你失去1点体力。', //线下S系列 ps_guanyu:'☆关羽', + ps_guanyu_prefix:'☆', pszhonghun:'忠魂', pszhonghun_info:'当你使用或打出红色牌时,你可以亮出牌堆顶的一张牌。若此牌为红色,你获得之。', ps2070_guojia:'☆郭嘉', + ps2070_guojia_prefix:'☆', psquanmou:'全谋', psquanmou_info:'当其他角色使用锦囊牌结算结束后,若你是此牌目标,你可以弃置一张与此牌颜色相同的手牌并获得之。', ps1059_guojia:'☆郭嘉', + ps1059_guojia_prefix:'☆', psqizuo:'奇佐', psqizuo_info:'当你攻击范围内的角色造成或受到伤害时,你可以弃置一张牌并判定,若此牌颜色与结果相同,你可以令此伤害+1或-1。', ps2063_zhaoyun:'☆赵云', + ps2063_zhaoyun_prefix:'☆', psqijin:'七进', psqijin_info:'摸牌阶段,你可以改为亮出牌堆顶的七张牌,并获得其中一种颜色的所有牌。', psqichu:'七出', @@ -6556,6 +6564,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ pslongxin:'龙心', pslongxin_info:'判定阶段开始时,你可以弃置一张装备牌,然后弃置你判定区里的一张牌。', ps2080_zhouyu:'☆周瑜', + ps2080_zhouyu_prefix:'☆', psshiyin:'识音', psshiyin_info:'①游戏开始时,你可以将一张手牌置于武将牌上,称为“杂音”牌。②出牌阶段开始时,你可以用一张手牌替换“杂音”牌。', psquwu:'曲误', @@ -6563,14 +6572,17 @@ game.import('character',function(lib,game,ui,get,ai,_status){ psliaozou:'聊奏', psliaozou_info:'出牌阶段,你可以展示所有手牌,若其中没有与“杂音”牌花色相同的牌,你摸一张牌。', ps1062_zhouyu:'☆周瑜', + ps1062_zhouyu_prefix:'☆', psoldshiyin:'识音', psoldshiyin_info:'当你于回合内得到牌后,你可以展示之,然后根据你展示的牌包含的花色数令你本回合使用的下一张牌获得对应效果:不小于1,不能被响应;不小于2,造成的伤害+1;不小于3,使用时摸一张牌。', ps_caozhi:'☆曹植', + ps_caozhi_prefix:'☆', psliushang:'流殇', psliushang_info:'锁定技。①摸牌阶段,你改为摸X+1张牌,然后依次将一张手牌置于所有其他角色的武将牌上,称为“流殇”牌(X为场上角色数且至少为3)。②其他角色的准备阶段,其选择一项:1.获得其“流殇”牌,且当其于本回合对你造成伤害时,防止此伤害;2.将其“流殇”牌置入弃牌堆。', psqibu:'七步', psqibu_info:'限定技。当你进入濒死状态时,你可以亮出牌堆顶的七张牌,回复等同于其中♥牌数的体力,并获得所有♣牌。', ps_jin_simayi:'☆司马懿', + ps_jin_simayi_prefix:'☆', psquanyi:'权奕', psquanyi_info:'①出牌阶段限一次。你可以与一名角色拼点,赢的角色根据所有拼点牌的花色执行以下效果:♥,其获得没赢的角色区域里的一张牌;♦其对没赢的角色造成1点伤害;♠,其失去1点体力;♣,其弃置两张牌。②当你拼点时,你可以选择牌堆顶的牌作为拼点牌。', ps2067_zhaoyun:'武将传赵云', @@ -6580,15 +6592,19 @@ game.import('character',function(lib,game,ui,get,ai,_status){ pshuntu:'魂突', pshuntu_info:'出牌阶段限一次。当你使用【杀】对目标角色造成伤害后,你可以对其使用一张【杀】。', ps_caopi:'☆曹丕', + ps_caopi_prefix:'☆', psjianwei:'僭位', psjianwei_info:'限定技。回合开始时,你可以失去1点体力,然后与一名其他角色交换区域里的所有牌。', ps2068_simayi:'☆司马懿', + ps2068_simayi_prefix:'☆', pszhonghu:'冢虎', pszhonghu_info:'当一名角色于你的回合外死亡后,你可以结束此回合,然后令所有角色于其回合开始前跳过此回合直到你的回合开始前。', ps_simayi:'☆司马懿', + ps_simayi_prefix:'☆', pshuxiao:'虎啸', pshuxiao_info:'回合开始时,你可以判定。若结果为基本牌或普通锦囊牌,你于本回合内获得如下效果:你可以将与结果点数或花色相同的手牌当与判定牌牌名和属性相同的牌使用。', ps_zhugeliang:'☆诸葛亮', + ps_zhugeliang_prefix:'☆', psguanxing:'观星', psguanxing_info:'准备阶段,你可以观看牌堆顶的五张牌,并将其以任意顺序置于牌堆项或牌堆底。', pslongyin:'龙吟', @@ -6600,26 +6616,29 @@ game.import('character',function(lib,game,ui,get,ai,_status){ psjiefeng:'借风', psjiefeng_info:'出牌阶段,你可以弃置两张手牌,然后亮出牌堆顶五张牌。若其中有至少两张红色牌,你视为使用一张【万箭齐发】。', ps_machao:'☆马超', + ps_machao_prefix:'☆', psweihou:'威侯', psweihou_info:'当你判定前,你可以展示牌堆顶的两张牌,选择其中一张作为你的本次判定结果,然后将另一张置入弃牌堆。', ps_lvbu:'☆吕布', + ps_lvbu_prefix:'☆', pssheji:'射戟', pssheji_info:'出牌阶段限一次。你可以将所有手牌当一张无距离限制的【杀】使用,然后当此【杀】对目标角色造成伤害后,你获得其装备区里的所有武器牌和坐骑牌。', ps_jiaxu:'☆贾诩', + ps_jiaxu_prefix:'☆', psqupo:'驱魄', psqupo_info:'一名角色A的回合开始时,你可以将一张牌交给另一名其他角色B。若此牌为:黑色,当A使用【杀】指定不为B的角色为目标时,A失去1点体力;红色,当B于本回合下一次受到伤害时,B失去1点体力。', psbaoquan:'保全', psbaoquan_info:'当你受到伤害时,你可以弃置一张锦囊牌并防止此伤害。', //S特 ps_shen_machao:'S特神马超', - ps_shen_machao_ab:'神马超', + ps_shen_machao_prefix:'S特神', psshouli:'狩骊', psshouli_info:'锁定技。①游戏开始时,所有角色依次选择一项:1.使用一张坐骑牌,然后摸一张牌;2.随机从游戏外的八张坐骑牌指示物中使用一张。②你可以将场上一张进攻坐骑当【杀】,防御坐骑当【闪】使用或打出,若此坐骑牌的拥有者不为你,则其非锁定技于本回合内失效。且当你或其于本回合内受到伤害时,此伤害+1且改为雷属性。', pshengwu:'横骛', pshengwu_info:'当你使用或打出牌时,若场上有该花色的装备牌,你可以弃置任意张该花色的手牌,然后摸X张牌(X为你弃置的牌数与场上与此牌花色相同的装备牌数之和)。', //线下K系列木盒 pk_sp_duyu:'K系列杜预', - pk_sp_duyu_ab:'杜预', + pk_sp_duyu_prefix:'K系列', pkwuku:'武库', pkwuku_info:'锁定技。当有角色使用装备牌时,若你的“武库”数小于3,则你获得1枚“武库”。', pksanchen:'三陈', @@ -6659,11 +6678,15 @@ game.import('character',function(lib,game,ui,get,ai,_status){ jsp_caoren_prefix:'★SP', zhangliang:'SP张梁', zhangliang_prefix:'SP', + ol_xinxianying:'将辛宪英', + ol_xinxianying_prefix:'将', offline_star:'桌游志·SP', offline_sticker:'桌游志·贴纸', + offline_yijiang:'一将成名', offline_luanwu:'文和乱武', offline_yongjian:'用间篇', + offline_yongjian_prefix:'用间', offline_feihongyingxue:'飞鸿映雪', offline_piracyE:'官盗E系列·战役篇', offline_piracyS:'官盗S系列', diff --git a/character/refresh.js b/character/refresh.js index 5a3c88f3b..9d806cf4f 100755 --- a/character/refresh.js +++ b/character/refresh.js @@ -10330,21 +10330,20 @@ game.import('character',function(lib,game,ui,get,ai,_status){ return player.storage.rehuashen&&player.storage.rehuashen.character.length>0; }, banned:['lisu','sp_xiahoudun','xushao','zhoutai','old_zhoutai','shixie'], + bannedType:['Charlotte','主公技','觉醒技','限定技','隐匿技','使命技'], addHuashen:function(player){ if(!player.storage.rehuashen) return; if(!_status.characterlist){ lib.skill.pingjian.initList(); } _status.characterlist.randomSort(); - var bool=false; - for(var i=0;i<_status.characterlist.length;i++){ - var name=_status.characterlist[i]; - if(name.indexOf('zuoci')!=-1||name.indexOf('key')==0||lib.skill.rehuashen.banned.contains(name)||player.storage.rehuashen.character.contains(name)) continue; - var skills=lib.character[name][3]; - for(var j=0;j{ + const categories=get.skillCategoriesOf(skill); + return !categories.some(type=>lib.skill.rehuashen.bannedType.includes(type)); + }) if(skills.length){ player.storage.rehuashen.character.push(name); player.storage.rehuashen.map[name]=skills; diff --git a/character/sp.js b/character/sp.js index d213caf2d..157341497 100755 --- a/character/sp.js +++ b/character/sp.js @@ -8,7 +8,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ sp_tianji:["sunhao","liuxie","caoang","hetaihou","sunluyu",'ol_wangrong',"zuofen","ganfuren","ol_bianfuren","qinghegongzhu","tengfanglan","ruiji",'caoxiancaohua'], sp_sibi:["yangxiu","chenlin","chengyu","shixie","fuwan","wangyun","zhugejin","simalang","maliang","buzhi","dongyun","kanze","sunqian","xizhicai","sunshao",'duxi',"jianggan",'ol_dengzhi','ol_yangyi','ol_dongzhao','ol_chendeng','jin_yanghu','wangyan','xiahouxuan','quhuang','zhanghua','wangguan','sunhong','caoxi'], sp_tianzhu:['niujin','hejin','hansui',"wutugu","yanbaihu","shamoke","panfeng","zhugedan",'huangzu','gaogan',"tadun","fanjiangzhangda","ahuinan","dongtuna",'ol_wenqin'], - sp_nvshi:["lingju","guanyinping","zhangxingcai","mayunlu","dongbai","zhaoxiang",'ol_zhangchangpu','ol_xinxianying',"daxiaoqiao","jin_guohuai"], + sp_nvshi:["lingju","guanyinping","zhangxingcai","mayunlu","dongbai","zhaoxiang",'ol_zhangchangpu',"daxiaoqiao","jin_guohuai"], sp_shaowei:["simahui","zhangbao","zhanglu","zhugeguo","xujing","zhangling",'huangchengyan','zhangzhi','lushi'], sp_huben:['duanjiong','ol_mengda',"caohong","xiahouba","zhugeke","zumao","wenpin","litong","mazhong","heqi","quyi","luzhi","zangba","yuejin","dingfeng","wuyan","ol_zhuling","tianyu","huojun",'zhaoyǎn','dengzhong','ol_furong','macheng','ol_zhangyì','ol_zhujun','maxiumatie','luoxian','ol_huban','haopu','ol_qianzhao'], sp_liesi:['mizhu','weizi','ol_liuba','zhangshiping'], @@ -100,7 +100,6 @@ game.import('character',function(lib,game,ui,get,ai,_status){ huangchengyan:['male','qun',3,['guanxu','yashi']], huangzu:['male','qun',4,['wangong']], panshu:['female','wu',3,['weiyi','jinzhi']], - ol_xinxianying:['female','wei',3,['xincaishi','xinzhongjian']], wolongfengchu:['male','shu',4,['youlong','luanfeng']], sp_zhangliao:['male','qun',4,['mubing','ziqu','diaoling']], caoshuang:['male','wei',4,['retuogu','shanzhuan']], @@ -25214,7 +25213,6 @@ game.import('character',function(lib,game,ui,get,ai,_status){ luanfeng:'鸾凤', //luanfeng_info_fullinfo:'限定技,一名角色进入濒死状态时,若其体力上限不小于你,你可令其回复至3点体力,恢复其被废除的装备栏,令其手牌补至6-X张(X为以此法恢复的装备栏数量),重置其因“改写”使用过的牌名。若该角色是你,重置你因“游龙”使用过的牌名。', luanfeng_info:'限定技,一名角色进入濒死状态时,若其体力上限不小于你,你可令其回复至3点体力,恢复其被废除的装备栏,令其手牌补至6-X张(X为以此法恢复的装备栏数量)。若该角色是你,重置你因“游龙”使用过的牌名。', - ol_xinxianying:'辛宪英', reluanzhan:'乱战', reluanzhan_add:'乱战', reluanzhan_remove:'乱战', diff --git a/character/yijiang.js b/character/yijiang.js index adaaaf44e..f15ea53cc 100755 --- a/character/yijiang.js +++ b/character/yijiang.js @@ -14036,8 +14036,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){ huanghao:'黄皓', zhangrang:'张让', cenhun:'岑昏', - xinxianying:'将辛宪英', - xinxianying_prefix:'将', + xinxianying:'辛宪英', wuxian:'吴苋', xushi:'徐氏', caojie:'曹节', diff --git a/game/game.js b/game/game.js index ad835ea47..229836eee 100644 --- a/game/game.js +++ b/game/game.js @@ -33716,6 +33716,15 @@ color:'#c3f9ff', nature:'thundermm', }], + ['用间',{ + color:'#c3f9ff', + nature:'thundermm', + }], + ['战役篇',{ + color:'#c3f9ff', + nature:'thundermm', + showName:'战', + }], ['将',{ nature:'firemm', }], @@ -33735,6 +33744,24 @@ ['★SP',{ showName:'★', }], + ['K系列',{ + showName:'K', + }], + ['SP',{ + getSpan:(prefix,name)=>{ + return `SP`; + }, + }], + ['OL',{ + getSpan:(prefix,name)=>{ + return `OL`; + }, + }], + ['RE',{ + getSpan:(prefix,name)=>{ + return `RE`; + }, + }], ['手杀',{ getSpan:(prefix,name)=>{ if(lib.characterPack.shiji&&name in lib.characterPack.shiji){ @@ -33784,26 +33811,16 @@ return get.prefixSpan('新杀')+get.prefixSpan('SP') }, }], - ['SP',{ - getSpan:(prefix,name)=>{ - return `SP`; - }, - }], - ['OL',{ - getSpan:(prefix,name)=>{ - return `OL`; - }, - }], - ['RE',{ - getSpan:(prefix,name)=>{ - return `RE`; - }, - }], ['界SP',{ getSpan:(prefix,name)=>{ return get.prefixSpan('界')+get.prefixSpan('SP') }, }], + ['S特神',{ + getSpan:(prefix,name)=>{ + return get.prefixSpan('☆')+get.prefixSpan('神') + }, + }], ]), groupnature:{ shen:'shen', @@ -55929,8 +55946,7 @@ if(get.is.locked(skill,player)) list.add('锁定技'); if(info.zhuSkill) list.add('主公技'); if(info.limited) list.add('限定技'); - if(info.juexingji||info.limited) list.add('觉醒技'); - if(info.limited) list.add('限定技'); + if(info.juexingji) list.add('觉醒技'); if(info.zhuanhuanji) list.add('转换技'); if(info.hiddenSkill) list.add('隐匿技'); if(info.clanSkill) list.add('宗族技');