From 8fa593c0cdbe9c65ef9ffc1073e9cdd9c1eb1c8b Mon Sep 17 00:00:00 2001 From: libccy Date: Fri, 30 Sep 2016 02:03:43 +0800 Subject: [PATCH] z --- card/swd.js | 92 ++++++++++++++++++++++++++++++++++++++------- character/hearth.js | 2 +- character/swd.js | 5 ++- 3 files changed, 82 insertions(+), 17 deletions(-) diff --git a/card/swd.js b/card/swd.js index 1e3056c5a..6f1ff6f16 100644 --- a/card/swd.js +++ b/card/swd.js @@ -11,8 +11,8 @@ card.swd={ } }, }, - shenmiguo:{ - type:'basic', + fengyinzhidan:{ + type:'trick', enable:true, fullskin:true, notarget:true, @@ -562,7 +562,7 @@ card.swd={ }, } }, - fengyinzhidan:{ + shenmiguo_old:{ fullskin:true, type:'trick', enable:true, @@ -596,6 +596,23 @@ card.swd={ }, } }, + shenmiguo:{ + fullskin:true, + type:'basic', + content:function(){ + if(Array.isArray(player.storage.shenmiguo)){ + player.useCard(player.storage.shenmiguo[0],player.storage.shenmiguo[1]); + } + }, + ai:{ + order:1, + useful:6, + value:6, + result:{ + player:1 + }, + } + }, qinglianxindeng:{ fullskin:true, type:'equip', @@ -1615,6 +1632,53 @@ card.swd={ }, }, skill:{ + _shenmiguo:{ + trigger:{player:'useCardAfter'}, + direct:true, + filter:function(event,player){ + if(event.parent.name=='_shenmiguo') return false; + if(_status.currentPhase!=player) return false; + if(event.parent.parent.name!='phaseUse') return false; + if(!event.targets||!event.card) return false; + if(event.card.name=='shenmiguo') return false; + var type=get.type(event.card); + if(type!='basic'&&type!='trick') return false; + var card=game.createCard(event.card.name,event.card.suit,event.card.number,event.card.nature); + for(var i=0;i0; }, @@ -8466,7 +8467,7 @@ character.swd={ yunchou_info:'出牌阶段限一次,你可以弃置任意张手牌,并弃置一张其他角色的手牌,你弃置的手牌中每有一张与此牌的颜色相同,你摸一张牌,否则对方摸一张牌', tianshu_old_info:'回合结束阶段,你可以弃置一张牌并从三名随机武将中选择一个,在2X回合后你将其所有技能加入你的天书列表,X为其技能数;在技能加入天书列表时,或于出牌阶段,你可以装备一项天书列表中的技能', tianshu_info:'出牌阶段,你可以交给一名其他角色一张锦囊牌,然后获得该角色的一项技能直到该角色死亡(替换以此法获得的前一个技能)', - zaowu_info:'你可以将一张黑桃牌当作封印之蛋使用', + zaowu_info:'出牌阶段限一次,你可以将一张黑桃牌当作封印之蛋使用', luomei_info:'每当你使用或打出一张梅花花色的牌,你可以摸一张牌', xingdian_info:'出牌阶段限一次,你可以弃置一张手牌,然后指定至多两名角色令其各弃置一张牌', yulin_info:'每当你即将受到伤害,你可以弃置一张装备牌抵消此伤害',