commit
8e71f92a39
|
@ -816,7 +816,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
trigger.player.recover();
|
trigger.player.recover();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//族王凌
|
//族王淩
|
||||||
clanbolong:{
|
clanbolong:{
|
||||||
audio:2,
|
audio:2,
|
||||||
enable:'phaseUse',
|
enable:'phaseUse',
|
||||||
|
@ -2356,7 +2356,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
clan_wukuang:'族吴匡',
|
clan_wukuang:'族吴匡',
|
||||||
clanlianzhu:'联诛',
|
clanlianzhu:'联诛',
|
||||||
clanlianzhu_info:'转换技。每名角色A的出牌阶段限一次。阴:A可以重铸一张牌,然后你可以重铸一张牌。若这两张牌颜色不同,则你的手牌上限-1;阳:A可以令你选择一名在你或A攻击范围内的另一名其他角色B,然后A和你可依次选择是否对B使用一张【杀】。若这两张【杀】颜色相同,则你的手牌上限+1。',
|
clanlianzhu_info:'转换技。每名角色A的出牌阶段限一次。阴:A可以重铸一张牌,然后你可以重铸一张牌。若这两张牌颜色不同,则你的手牌上限-1;阳:A可以令你选择一名在你或A攻击范围内的另一名其他角色B,然后A和你可依次选择是否对B使用一张【杀】。若这两张【杀】颜色相同,则你的手牌上限+1。',
|
||||||
clan_wangling:'族王凌',
|
clan_wangling:'族王淩',
|
||||||
clanbolong:'驳龙',
|
clanbolong:'驳龙',
|
||||||
clanbolong_info:'出牌阶段限一次。你可以令一名其他角色选择一项:1.你交给其一张牌,然后视为对其使用一张雷【杀】;2.交给你等同于你手牌数的牌,然后视为对你使用一张【酒】。',
|
clanbolong_info:'出牌阶段限一次。你可以令一名其他角色选择一项:1.你交给其一张牌,然后视为对其使用一张雷【杀】;2.交给你等同于你手牌数的牌,然后视为对你使用一张【酒】。',
|
||||||
clanzhongliu:'中流',
|
clanzhongliu:'中流',
|
||||||
|
|
|
@ -2318,10 +2318,13 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
game.log(player,(num>0?'获得了':'减少了')+get.cnNumber(Math.abs(num))+'点“达命”值');
|
game.log(player,(num>0?'获得了':'减少了')+get.cnNumber(Math.abs(num))+'点“达命”值');
|
||||||
},
|
},
|
||||||
content:function(){
|
content:function(){
|
||||||
lib.skill.spdaming.change(player,2);
|
lib.skill.spdaming.change(player,1);
|
||||||
},
|
},
|
||||||
intro:{
|
intro:{
|
||||||
name:'达命值',
|
name:'达命值',
|
||||||
|
markcount:function(storage,player){
|
||||||
|
return (storage||0).toString();
|
||||||
|
},
|
||||||
content:'当前有#点“达命”值',
|
content:'当前有#点“达命”值',
|
||||||
},
|
},
|
||||||
subSkill:{
|
subSkill:{
|
||||||
|
@ -5276,7 +5279,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
return event.card.name!='jiu'&&event.card.name!='tao'&&
|
return event.card.name!='jiu'&&event.card.name!='tao'&&
|
||||||
event.targets.length==1&&event.card.isCard&&event.cards.length==1&&event.getParent(2).name!='jueyong_timeout'&&
|
event.targets.length==1&&event.card.isCard&&event.cards.length==1&&event.getParent(2).name!='jueyong_timeout'&&
|
||||||
get.position(event.cards[0],true)=='o'&&event.card.name==event.cards[0].name&&
|
get.position(event.cards[0],true)=='o'&&event.card.name==event.cards[0].name&&
|
||||||
(!player.storage.jueyong||player.storage.jueyong[0].length<player.hp*2);
|
(!player.storage.jueyong||player.storage.jueyong[0].length<player.getHp());
|
||||||
},
|
},
|
||||||
content:function(){
|
content:function(){
|
||||||
trigger.targets.remove(player);
|
trigger.targets.remove(player);
|
||||||
|
@ -13989,7 +13992,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
discretesidi_info:'①当你使用的不为延时锦囊牌的牌结算结束后,你可选择一名R内不存在以a为第一序偶的二元序偶的其他角色a,并选择一名角色b,在关系R内建立二元序偶<a,b>(b对其他角色不可见)。②一名角色a使用不为延时锦囊牌的牌指定b为目标时,若(aRb)∧(此牌目标数为1)为真,则{你从R内移除<a,b>,且:若b为你,你摸一张牌;若b不为你,你可选择:⒈取消此牌的目标,然后若场上没有处于濒死状态的角色,则你对a造成1点伤害。⒉摸两张牌};否则{你清除R内以a为第一元素的二元序偶}。',
|
discretesidi_info:'①当你使用的不为延时锦囊牌的牌结算结束后,你可选择一名R内不存在以a为第一序偶的二元序偶的其他角色a,并选择一名角色b,在关系R内建立二元序偶<a,b>(b对其他角色不可见)。②一名角色a使用不为延时锦囊牌的牌指定b为目标时,若(aRb)∧(此牌目标数为1)为真,则{你从R内移除<a,b>,且:若b为你,你摸一张牌;若b不为你,你可选择:⒈取消此牌的目标,然后若场上没有处于濒死状态的角色,则你对a造成1点伤害。⒉摸两张牌};否则{你清除R内以a为第一元素的二元序偶}。',
|
||||||
fuqian:'傅佥',
|
fuqian:'傅佥',
|
||||||
jueyong:'绝勇',
|
jueyong:'绝勇',
|
||||||
jueyong_info:'锁定技。①当你不因〖绝勇〗成为唯一牌的目标时,若此牌不为转化牌且对应的实体牌牌数为1且不为【桃】或【酒】且你的“绝”数小于你的体力值的二倍,则你将此牌置于你的武将牌上,称为“绝”,且取消此牌的目标。②结束阶段开始时,若你有“绝”,则你令所有“绝”的原使用者依次对你使用所有“绝”,将无法使用的“绝”置入弃牌堆。',
|
jueyong_info:'锁定技。①当你不因〖绝勇〗成为唯一牌的目标时,若此牌不为转化牌且对应的实体牌牌数为1且不为【桃】或【酒】且你的“绝”数小于你的体力值,则你将此牌置于你的武将牌上,称为“绝”,且取消此牌的目标。②结束阶段开始时,若你有“绝”,则你令所有“绝”的原使用者依次对你使用所有“绝”,将无法使用的“绝”置入弃牌堆。',
|
||||||
poxiang:'破降',
|
poxiang:'破降',
|
||||||
poxiang_info:'出牌阶段限一次。你可以将一张牌交给一名其他角色。你摸三张牌(不计入本回合的手牌上限),移去所有“绝”并失去1点体力。',
|
poxiang_info:'出牌阶段限一次。你可以将一张牌交给一名其他角色。你摸三张牌(不计入本回合的手牌上限),移去所有“绝”并失去1点体力。',
|
||||||
simafu:'司马孚',
|
simafu:'司马孚',
|
||||||
|
@ -14130,7 +14133,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
duansuo_info:'出牌阶段限一次。你可以重置任意名处于连环状态的角色,然后对这些角色各造成1点火焰伤害。',
|
duansuo_info:'出牌阶段限一次。你可以重置任意名处于连环状态的角色,然后对这些角色各造成1点火焰伤害。',
|
||||||
sp_pengyang:'彭羕',
|
sp_pengyang:'彭羕',
|
||||||
spdaming:'达命',
|
spdaming:'达命',
|
||||||
spdaming_info:'①游戏开始时,你获得2点“达命”值。②其他角色A的出牌阶段限一次。其可以交给你一张牌,然后你选择另一名其他角色B。若B有与此牌相同类型的牌,其将一张该类型的牌交给A,你获得1点“达命”值;否则你将此牌交给A。',
|
spdaming_info:'①游戏开始时,你获得1点“达命”值。②其他角色A的出牌阶段限一次。其可以交给你一张牌,然后你选择另一名其他角色B。若B有与此牌相同类型的牌,其将一张该类型的牌交给A,你获得1点“达命”值;否则你将此牌交给A。',
|
||||||
spxiaoni:'嚣逆',
|
spxiaoni:'嚣逆',
|
||||||
spxiaoni_info:'①出牌阶段限一次。若你的“达命”值大于0,你可以将一张牌当任意一种【杀】或伤害类锦囊牌使用。然后你减少等同于此牌指定目标数的“达命”值。②你的手牌上限基数为X(X为“达命”值,且至多为你的体力值,至少为0)。',
|
spxiaoni_info:'①出牌阶段限一次。若你的“达命”值大于0,你可以将一张牌当任意一种【杀】或伤害类锦囊牌使用。然后你减少等同于此牌指定目标数的“达命”值。②你的手牌上限基数为X(X为“达命”值,且至多为你的体力值,至少为0)。',
|
||||||
xin_zhuhuan:'手杀朱桓',
|
xin_zhuhuan:'手杀朱桓',
|
||||||
|
|
|
@ -1720,8 +1720,19 @@ window.noname_character_rank={
|
||||||
'key_minagi',
|
'key_minagi',
|
||||||
'key_michiru',
|
'key_michiru',
|
||||||
'noname',
|
'noname',
|
||||||
|
'ol_wanglang',
|
||||||
|
'xin_guozhao',
|
||||||
|
'shichangshi',
|
||||||
],
|
],
|
||||||
epic:[
|
epic:[
|
||||||
|
'clan_xunchen',
|
||||||
|
'peiyuanshao',
|
||||||
|
'tw_zhangzhao',
|
||||||
|
'tw_zhanghong',
|
||||||
|
'tw_ol_sunjian',
|
||||||
|
'yj_huangzhong',
|
||||||
|
'clan_zhongyu',
|
||||||
|
'zhoushan',
|
||||||
'pal_yueqi',
|
'pal_yueqi',
|
||||||
'pal_yuejinzhao',
|
'pal_yuejinzhao',
|
||||||
'pal_mingxiu',
|
'pal_mingxiu',
|
||||||
|
@ -1972,6 +1983,15 @@ window.noname_character_rank={
|
||||||
'key_iriya',
|
'key_iriya',
|
||||||
],
|
],
|
||||||
rare:[
|
rare:[
|
||||||
|
'luoxian',
|
||||||
|
'ol_mengda',
|
||||||
|
'tw_menghuo',
|
||||||
|
'hejin',
|
||||||
|
'hansui',
|
||||||
|
'clan_xunshu',
|
||||||
|
'clan_xuncan',
|
||||||
|
'huanfan',
|
||||||
|
'xin_zhangyi',
|
||||||
'pal_shenqishuang',
|
'pal_shenqishuang',
|
||||||
'hs_selajin',
|
'hs_selajin',
|
||||||
'hs_enzoth',
|
'hs_enzoth',
|
||||||
|
@ -2368,7 +2388,6 @@ window.noname_character_rank={
|
||||||
're_xunyou',
|
're_xunyou',
|
||||||
'liwan',
|
'liwan',
|
||||||
'furong',
|
'furong',
|
||||||
'clan_xunchen',
|
|
||||||
'sunlang',
|
'sunlang',
|
||||||
'chengbing',
|
'chengbing',
|
||||||
'gongsundu',
|
'gongsundu',
|
||||||
|
@ -2447,6 +2466,7 @@ window.noname_character_rank={
|
||||||
'bianxi',
|
'bianxi',
|
||||||
'junk_sunquan',
|
'junk_sunquan',
|
||||||
'clan_wuban',
|
'clan_wuban',
|
||||||
|
'clan_wukuang',
|
||||||
'ahuinan',
|
'ahuinan',
|
||||||
'sp_caosong',
|
'sp_caosong',
|
||||||
'yangfu',
|
'yangfu',
|
||||||
|
|
|
@ -58,9 +58,11 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
skill:{
|
skill:{
|
||||||
//刘巴
|
//刘巴
|
||||||
duanbi:{
|
duanbi:{
|
||||||
|
unique:true,
|
||||||
|
mark:true,
|
||||||
|
limited:true,
|
||||||
audio:2,
|
audio:2,
|
||||||
enable:'phaseUse',
|
enable:'phaseUse',
|
||||||
usable:1,
|
|
||||||
filter:function(event,player){
|
filter:function(event,player){
|
||||||
var num1=0,num2=0;
|
var num1=0,num2=0;
|
||||||
var count=game.countPlayer(function(current){
|
var count=game.countPlayer(function(current){
|
||||||
|
@ -74,8 +76,11 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
selectTarget:-1,
|
selectTarget:-1,
|
||||||
multitarget:true,
|
multitarget:true,
|
||||||
multiline:true,
|
multiline:true,
|
||||||
|
skillAnimation:true,
|
||||||
|
animationColor:'orange',
|
||||||
content:function(){
|
content:function(){
|
||||||
'step 0'
|
'step 0'
|
||||||
|
player.awakenSkill('duanbi');
|
||||||
event.num=0;
|
event.num=0;
|
||||||
event.cards=[];
|
event.cards=[];
|
||||||
event.targets.sortBySeat();
|
event.targets.sortBySeat();
|
||||||
|
@ -2393,7 +2398,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
player.storage.counttrigger.dbquedi--;
|
player.storage.counttrigger.dbquedi--;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//王凌
|
//王淩
|
||||||
xingqi:{
|
xingqi:{
|
||||||
audio:2,
|
audio:2,
|
||||||
trigger:{player:'useCard'},
|
trigger:{player:'useCard'},
|
||||||
|
@ -6069,7 +6074,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
caizhenji:'蔡贞姬,生卒年不详,汉末大儒蔡邕之女。其父蔡邕精于天文数理,妙解音律,是曹操的挚友和老师。生在书香门第的家庭的蔡贞姬,自小耳濡目染,精通书法与音律。后来,其父为避宦竖迫害,便随父亲来泰山依付羊衜一族,在羊衜的元配孔氏死后,便在父亲的做主下与之成亲。夫妻二人婚后生有两子一女:羊承、羊徽瑜、羊祜。在与羊衜成亲之前,羊衜和孔氏生有一子羊发。后来羊发、羊承同时生病,蔡贞姬知道不能两全,就专心照顾羊发,最后羊发痊愈,羊承病死。',
|
caizhenji:'蔡贞姬,生卒年不详,汉末大儒蔡邕之女。其父蔡邕精于天文数理,妙解音律,是曹操的挚友和老师。生在书香门第的家庭的蔡贞姬,自小耳濡目染,精通书法与音律。后来,其父为避宦竖迫害,便随父亲来泰山依付羊衜一族,在羊衜的元配孔氏死后,便在父亲的做主下与之成亲。夫妻二人婚后生有两子一女:羊承、羊徽瑜、羊祜。在与羊衜成亲之前,羊衜和孔氏生有一子羊发。后来羊发、羊承同时生病,蔡贞姬知道不能两全,就专心照顾羊发,最后羊发痊愈,羊承病死。',
|
||||||
zhouchu:'周处(236—297年),字子隐,吴郡阳羡(今江苏宜兴)人。西晋大臣、将领,东吴鄱阳太守周鲂之子。少时纵情肆欲,为祸乡里。后来改过自新,拜访名人陆机和陆云,浪子回头,发奋读书,留下“周处除三害”的传说,拜东观左丞,迁无难都督,功业胜过父亲。吴国灭亡后,出仕西晋,拜新平太守,转广汉太守,治境有方。入为散骑常侍,迁御史中丞,刚正不阿。得罪梁孝王司马肜。元康七年,出任建威将军,前往关中,讨伐氐羌齐万年叛乱,遇害于沙场。追赠平西将军,谥号为孝。',
|
zhouchu:'周处(236—297年),字子隐,吴郡阳羡(今江苏宜兴)人。西晋大臣、将领,东吴鄱阳太守周鲂之子。少时纵情肆欲,为祸乡里。后来改过自新,拜访名人陆机和陆云,浪子回头,发奋读书,留下“周处除三害”的传说,拜东观左丞,迁无难都督,功业胜过父亲。吴国灭亡后,出仕西晋,拜新平太守,转广汉太守,治境有方。入为散骑常侍,迁御史中丞,刚正不阿。得罪梁孝王司马肜。元康七年,出任建威将军,前往关中,讨伐氐羌齐万年叛乱,遇害于沙场。追赠平西将军,谥号为孝。',
|
||||||
wangfuzhaolei:'王甫(?—222年),字国山,广汉郪(今四川三台县)人,三国时期蜀汉重臣。刘璋时,为益州书佐,之后归降刘备,先后担任绵竹令、荆州议曹从事,并在夷陵之战中阵亡。其子王祐,官至尚书右选郎。赵累,蜀汉大将关羽部下都督。后来吴将吕蒙袭取荆州,赵累被吴将潘璋等在临沮擒获。',
|
wangfuzhaolei:'王甫(?—222年),字国山,广汉郪(今四川三台县)人,三国时期蜀汉重臣。刘璋时,为益州书佐,之后归降刘备,先后担任绵竹令、荆州议曹从事,并在夷陵之战中阵亡。其子王祐,官至尚书右选郎。赵累,蜀汉大将关羽部下都督。后来吴将吕蒙袭取荆州,赵累被吴将潘璋等在临沮擒获。',
|
||||||
wangling:'王凌(172年~251年6月15日),字彦云,太原郡祁县(今山西省祁县)人,三国时期曹魏将领,东汉司徒王允之侄。王凌出身太原王氏祁县房。举孝廉出身,授发干县令,迁中山太守。颇有政绩,迁司空(曹操)掾属。魏文帝曹丕即位,拜散骑常侍、兖州刺史。参加洞口之战,跟从张辽击败吴将吕范,加号建武将军,封宜城亭侯。太和二年(228年),王凌参与石亭之战,跟从曹休征伐东吴,力挽狂澜,历任扬豫二州刺史,治境有方。齐王曹芳继位,拜征东将军,联合孙礼击败吴将全琮,进封南乡侯,授车骑将军、仪同三司,正始九年(248年),代高柔为司空。嘉平元年(249年),代蒋济为太尉。嘉平三年(251年),不满太傅司马懿专擅朝政,联合兖州刺史令狐愚谋立楚王曹彪为帝,事泄自尽,时年八十岁,夷灭三族。',
|
wangling:'王淩(172年~251年6月15日),字彦云,太原郡祁县(今山西省祁县)人,三国时期曹魏将领,东汉司徒王允之侄。王淩出身太原王氏祁县房。举孝廉出身,授发干县令,迁中山太守。颇有政绩,迁司空(曹操)掾属。魏文帝曹丕即位,拜散骑常侍、兖州刺史。参加洞口之战,跟从张辽击败吴将吕范,加号建武将军,封宜城亭侯。太和二年(228年),王淩参与石亭之战,跟从曹休征伐东吴,力挽狂澜,历任扬豫二州刺史,治境有方。齐王曹芳继位,拜征东将军,联合孙礼击败吴将全琮,进封南乡侯,授车骑将军、仪同三司,正始九年(248年),代高柔为司空。嘉平元年(249年),代蒋济为太尉。嘉平三年(251年),不满太傅司马懿专擅朝政,联合兖州刺史令狐愚谋立楚王曹彪为帝,事泄自尽,时年八十岁,夷灭三族。',
|
||||||
wujing:'吴景,本吴郡吴县(今江苏苏州)人,后迁居吴郡钱塘(今浙江杭州),孙坚妻子吴夫人(武烈皇后)之弟,孙策和孙权的舅舅,东汉末年将领。吴景因追随孙坚征伐有功,被任命为骑都尉。袁术上表举荐吴景兼任丹杨太守,讨伐前任太守周昕,占据丹杨。后遭扬州刺史刘繇逼迫,再度依附袁术,袁术任用他为督军中郎将,与孙贲共同进击樊能等人。又在秣陵攻打笮融、薛礼。袁术与刘备争夺徐州时,任吴景为广陵太守。建安二年(197年),吴景放弃广陵东归孙策,孙策任他为丹杨太守。朝廷使者吴景为扬武将军,郡守之职照旧。建安八年(203年),吴景死于任上。',
|
wujing:'吴景,本吴郡吴县(今江苏苏州)人,后迁居吴郡钱塘(今浙江杭州),孙坚妻子吴夫人(武烈皇后)之弟,孙策和孙权的舅舅,东汉末年将领。吴景因追随孙坚征伐有功,被任命为骑都尉。袁术上表举荐吴景兼任丹杨太守,讨伐前任太守周昕,占据丹杨。后遭扬州刺史刘繇逼迫,再度依附袁术,袁术任用他为督军中郎将,与孙贲共同进击樊能等人。又在秣陵攻打笮融、薛礼。袁术与刘备争夺徐州时,任吴景为广陵太守。建安二年(197年),吴景放弃广陵东归孙策,孙策任他为丹杨太守。朝廷使者吴景为扬武将军,郡守之职照旧。建安八年(203年),吴景死于任上。',
|
||||||
feiyi:'费祎(?~253年2月),字文伟,江夏鄳县(今河南省罗山县)人,三国时期蜀汉名臣,与诸葛亮、蒋琬、董允并称为蜀汉四相。深得诸葛亮器重,屡次出使东吴,孙权、诸葛恪、羊茞等人以辞锋刁难,而费祎据理以答,辞义兼备,始终不为所屈。孙权非常惊异于他的才能,加以礼遇。北伐时为中护军,又转为司马。当时魏延与杨仪不和,经常争论,费祎常为二人谏喻,两相匡护,以尽其用。诸葛亮死后,初为后军师,再为尚书令,官至大将军,封成乡侯。费祎主政时,与姜维北伐的主张相左,执行休养生息的政策,为蜀汉的发展尽心竭力。费祎性格谦恭真诚,颇为廉洁,家无余财。后为魏降将郭循(一作郭脩)行刺身死。葬于今广元市昭化古城城西。',
|
feiyi:'费祎(?~253年2月),字文伟,江夏鄳县(今河南省罗山县)人,三国时期蜀汉名臣,与诸葛亮、蒋琬、董允并称为蜀汉四相。深得诸葛亮器重,屡次出使东吴,孙权、诸葛恪、羊茞等人以辞锋刁难,而费祎据理以答,辞义兼备,始终不为所屈。孙权非常惊异于他的才能,加以礼遇。北伐时为中护军,又转为司马。当时魏延与杨仪不和,经常争论,费祎常为二人谏喻,两相匡护,以尽其用。诸葛亮死后,初为后军师,再为尚书令,官至大将军,封成乡侯。费祎主政时,与姜维北伐的主张相左,执行休养生息的政策,为蜀汉的发展尽心竭力。费祎性格谦恭真诚,颇为廉洁,家无余财。后为魏降将郭循(一作郭脩)行刺身死。葬于今广元市昭化古城城西。',
|
||||||
luotong:'骆统(193年-228年),字公绪。会稽郡乌伤县(今浙江义乌)人。东汉末年至三国时期吴国将领、学者,陈国相骆俊之子。骆统二十岁时已任乌程国相,任内有政绩,使得国中民户过万。又迁为功曹,行骑都尉。曾劝孙权尊贤纳士,省役息民。后出任为建忠中郎将。将军凌统逝世后,统领其部曲。因战功迁偏将军,封新阳亭侯,任濡须督。黄武七年(228年),骆统去世,年仅三十六岁。有集十卷,今已佚。',
|
luotong:'骆统(193年-228年),字公绪。会稽郡乌伤县(今浙江义乌)人。东汉末年至三国时期吴国将领、学者,陈国相骆俊之子。骆统二十岁时已任乌程国相,任内有政绩,使得国中民户过万。又迁为功曹,行骑都尉。曾劝孙权尊贤纳士,省役息民。后出任为建忠中郎将。将军凌统逝世后,统领其部曲。因战功迁偏将军,封新阳亭侯,任濡须督。黄武七年(228年),骆统去世,年仅三十六岁。有集十卷,今已佚。',
|
||||||
|
@ -6411,7 +6416,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
spchijie_info:'每回合限一次。当你成为其他角色使用牌的唯一目标时,你可判定。若结果大于6,则你取消此牌的所有目标。',
|
spchijie_info:'每回合限一次。当你成为其他角色使用牌的唯一目标时,你可判定。若结果大于6,则你取消此牌的所有目标。',
|
||||||
reduoji:'夺冀',
|
reduoji:'夺冀',
|
||||||
reduoji_info:'出牌阶段限一次,你可将一张牌置于其他角色的武将牌上,称为“冀”。当有装备牌因使用而进入一名角色的装备区后,若该角色有“冀”且其为使用者,则你获得此装备牌,其移去一个“冀”并摸一张牌。一名其他角色的回合结束后,若其有“冀”,则你获得其的所有“冀”。',
|
reduoji_info:'出牌阶段限一次,你可将一张牌置于其他角色的武将牌上,称为“冀”。当有装备牌因使用而进入一名角色的装备区后,若该角色有“冀”且其为使用者,则你获得此装备牌,其移去一个“冀”并摸一张牌。一名其他角色的回合结束后,若其有“冀”,则你获得其的所有“冀”。',
|
||||||
wangling:'王凌',
|
wangling:'王淩',
|
||||||
mouli:'谋立',
|
mouli:'谋立',
|
||||||
mouli_info:'出牌阶段限一次,你可以将一张手牌交给一名其他角色,其获得如下效果直到你的下回合开始:其可以将黑色牌当做【杀】,红色牌当做【闪】使用。其第一次触发“使用【杀】/【闪】结算完成后”的时机时,你摸三张牌。',
|
mouli_info:'出牌阶段限一次,你可以将一张手牌交给一名其他角色,其获得如下效果直到你的下回合开始:其可以将黑色牌当做【杀】,红色牌当做【闪】使用。其第一次触发“使用【杀】/【闪】结算完成后”的时机时,你摸三张牌。',
|
||||||
zifu:'自缚',
|
zifu:'自缚',
|
||||||
|
@ -6599,7 +6604,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
houfeng_info:'每轮限一次。一名其他角色的出牌阶段开始时,若其在你的攻击范围内,则你可以令其进行“整肃”。然后当其于本回合内因整肃而摸牌或回复体力后,你获得相同的整肃奖励。',
|
houfeng_info:'每轮限一次。一名其他角色的出牌阶段开始时,若其在你的攻击范围内,则你可以令其进行“整肃”。然后当其于本回合内因整肃而摸牌或回复体力后,你获得相同的整肃奖励。',
|
||||||
liuba:'手杀刘巴',
|
liuba:'手杀刘巴',
|
||||||
duanbi:'锻币',
|
duanbi:'锻币',
|
||||||
duanbi_info:'出牌阶段限一次。若场上所有角色的手牌数之和大于角色数之和的二倍,则你可以令所有其他角色各弃置X张手牌(X为该角色手牌数的一半且向下取整且至多为3)。然后你可选择一名角色,令其随机获得三张以此法被弃置的牌。',
|
duanbi_info:'限定技。出牌阶段,若场上所有角色的手牌数之和大于角色数之和的二倍,则你可以令所有其他角色各弃置X张手牌(X为该角色手牌数的一半且向下取整且至多为3)。然后你可选择一名角色,令其随机获得三张以此法被弃置的牌。',
|
||||||
tongduo:'统度',
|
tongduo:'统度',
|
||||||
tongduo_info:'每回合限一次。当你成为其他角色使用牌的唯一目标后,你可令一名角色重铸一张牌。',
|
tongduo_info:'每回合限一次。当你成为其他角色使用牌的唯一目标后,你可令一名角色重铸一张牌。',
|
||||||
|
|
||||||
|
|
|
@ -179,11 +179,15 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
if(evt.gaintag_map[i].contains('dcjiaoxia_used')) return true;
|
if(evt.gaintag_map[i].contains('dcjiaoxia_used')) return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}).length&&player.getHistory('sourceDamage',evt=>evt.card==event.card).length;
|
}).length&&player.getHistory('sourceDamage',evt=>evt.card==event.card).length&&!['delay','equip'].contains(get.type(event.cards[0],player));
|
||||||
},
|
},
|
||||||
direct:true,
|
direct:true,
|
||||||
content:function(){
|
content:function(){
|
||||||
var card=get.copy(trigger.cards[0]);
|
var card={
|
||||||
|
name:get.name(trigger.cards[0],player),
|
||||||
|
nature:get.nature(trigger.cards[0],player),
|
||||||
|
isCard:true,
|
||||||
|
};
|
||||||
player.chooseUseTarget(card,get.prompt('dcjiaoxia'),false,false).set('prompt2','视为使用'+get.translation(card)).logSkill='dcjiaoxia';
|
player.chooseUseTarget(card,get.prompt('dcjiaoxia'),false,false).set('prompt2','视为使用'+get.translation(card)).logSkill='dcjiaoxia';
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -20,8 +20,8 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
character:{
|
character:{
|
||||||
tw_zhanghong:['male','wu',3,['twqinqian','twrouke']],
|
tw_zhanghong:['male','wu',4,['twquanqian','twrouke']],
|
||||||
tw_zhangzhao:['male','wu',3,['twlijian','twchungang']],
|
tw_zhangzhao:['male','wu',4,['twlijian','twchungang']],
|
||||||
tw_ol_sunjian:['male','wu','4/5',['gzyinghun','wulie','twpolu'],['zhu']],
|
tw_ol_sunjian:['male','wu','4/5',['gzyinghun','wulie','twpolu'],['zhu']],
|
||||||
tw_menghuo:['male','qun',4,['huoshou','rezaiqi','twqiushou'],['zhu']],
|
tw_menghuo:['male','qun',4,['huoshou','rezaiqi','twqiushou'],['zhu']],
|
||||||
ol_liuyu:['male','qun',2,['zongzuo','zhige','twchongwang'],['zhu']],
|
ol_liuyu:['male','qun',2,['zongzuo','zhige','twchongwang'],['zhu']],
|
||||||
|
@ -279,12 +279,12 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
},
|
},
|
||||||
skill:{
|
skill:{
|
||||||
//张纮
|
//张纮
|
||||||
twqinqian:{
|
twquanqian:{
|
||||||
audio:2,
|
audio:2,
|
||||||
sunbenSkill:true,
|
sunbenSkill:true,
|
||||||
enable:'phaseUse',
|
enable:'phaseUse',
|
||||||
filter:function(event,player){
|
filter:function(event,player){
|
||||||
return !player.hasSkill('twqinqian_sunben')&&player.countCards('h')&&game.countPlayer()>1;
|
return !player.hasSkill('twquanqian_sunben')&&player.countCards('h')&&game.countPlayer()>1;
|
||||||
},
|
},
|
||||||
filterCard:function(card,player){
|
filterCard:function(card,player){
|
||||||
return !ui.selected.cards.some(cardx=>get.suit(cardx,player)==get.suit(card,player));
|
return !ui.selected.cards.some(cardx=>get.suit(cardx,player)==get.suit(card,player));
|
||||||
|
@ -302,7 +302,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
usable:1,
|
usable:1,
|
||||||
content:function(){
|
content:function(){
|
||||||
'step 0'
|
'step 0'
|
||||||
player.addSkill('twqinqian_sunben');
|
player.addSkill('twquanqian_sunben');
|
||||||
player.give(cards,target);
|
player.give(cards,target);
|
||||||
if(cards.length<2) event.finish();
|
if(cards.length<2) event.finish();
|
||||||
'step 1'
|
'step 1'
|
||||||
|
@ -332,7 +332,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var list=[];
|
var list=[];
|
||||||
var dialog=['勤迁:获得'+get.translation(target)+'一种花色的所有牌'];
|
var dialog=['劝迁:获得'+get.translation(target)+'一种花色的所有牌'];
|
||||||
for(var suit of lib.suit.concat('none')){
|
for(var suit of lib.suit.concat('none')){
|
||||||
if(target.countCards('h',{suit:suit})){
|
if(target.countCards('h',{suit:suit})){
|
||||||
dialog.push('<div class="text center">'+get.translation(suit+'2')+'牌</div>');
|
dialog.push('<div class="text center">'+get.translation(suit+'2')+'牌</div>');
|
||||||
|
@ -367,7 +367,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
sunben:{
|
sunben:{
|
||||||
charlotte:true,
|
charlotte:true,
|
||||||
init:function(player){
|
init:function(player){
|
||||||
player.storage.twqinqian_sunben=0;
|
player.storage.twquanqian_sunben=0;
|
||||||
},
|
},
|
||||||
onremove:true,
|
onremove:true,
|
||||||
mark:true,
|
mark:true,
|
||||||
|
@ -391,12 +391,12 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
firstDo:true,
|
firstDo:true,
|
||||||
content:function(){
|
content:function(){
|
||||||
'step 0'
|
'step 0'
|
||||||
player.addMark('twqinqian_sunben',trigger.getl(player).hs.length,false);
|
player.addMark('twquanqian_sunben',trigger.getl(player).hs.length,false);
|
||||||
'step 1'
|
'step 1'
|
||||||
if(player.countMark('twqinqian_sunben')>=6){
|
if(player.countMark('twquanqian_sunben')>=6){
|
||||||
player.removeSkill('twqinqian_sunben');
|
player.removeSkill('twquanqian_sunben');
|
||||||
player.popup('勤迁');
|
player.popup('劝迁');
|
||||||
game.log(player,'恢复了技能','#g【勤迁】');
|
game.log(player,'恢复了技能','#g【劝迁】');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -14500,8 +14500,8 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
twchungang:'纯刚',
|
twchungang:'纯刚',
|
||||||
twchungang_info:'锁定技。一名其他角色于摸牌阶段外得到超过一张牌时,你令其弃置一张牌。',
|
twchungang_info:'锁定技。一名其他角色于摸牌阶段外得到超过一张牌时,你令其弃置一张牌。',
|
||||||
tw_zhanghong:'张纮',
|
tw_zhanghong:'张纮',
|
||||||
twqinqian:'勤迁',
|
twquanqian:'劝迁',
|
||||||
twqinqian_info:'昂扬技。出牌阶段限一次,你可以将至多四张花色各不相同的手牌交给一名其他角色,然后若你交出的牌数大于1,则你从牌堆中获得一张装备牌,然后选择一项:①将手牌数摸至与其相同;②观看其手牌并获得其一种花色的所有牌。<br>激昂:你弃置六张手牌。',
|
twquanqian_info:'昂扬技。出牌阶段限一次,你可以将至多四张花色各不相同的手牌交给一名其他角色,然后若你交出的牌数大于1,则你从牌堆中获得一张装备牌,然后选择一项:①将手牌数摸至与其相同;②观看其手牌并获得其一种花色的所有牌。<br>激昂:你弃置六张手牌。',
|
||||||
twrouke:'柔克',
|
twrouke:'柔克',
|
||||||
twrouke_info:'锁定技。当你于摸牌阶段外得到超过一张牌时,你摸一张牌。',
|
twrouke_info:'锁定技。当你于摸牌阶段外得到超过一张牌时,你摸一张牌。',
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue