From be9ec4290d82e3641b2511e917996429de9363bb Mon Sep 17 00:00:00 2001 From: libccy Date: Wed, 7 Feb 2018 00:09:01 +0800 Subject: [PATCH] d --- card/gwent.js | 6 +++++- card/swd.js | 1 + character/diy.js | 5 ++++- character/sp.js | 5 ++++- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/card/gwent.js b/card/gwent.js index 672860394..b1a0584df 100644 --- a/card/gwent.js +++ b/card/gwent.js @@ -285,7 +285,11 @@ game.import('card',function(lib,game,ui,get,ai,_status){ type:'spell', subtype:'spell_gold', vanish:true, - enable:true, + enable:function(card,player){ + return game.hasPlayer(function(current){ + return get.distance(player,current,'pure')==1; + }); + }, notarget:true, contentBefore:function(){ player.$skill('阿尔德印','legend','metal'); diff --git a/card/swd.js b/card/swd.js index b20404ca6..aba436367 100644 --- a/card/swd.js +++ b/card/swd.js @@ -1931,6 +1931,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){ player.addTempSkill('zhufangshenshi'); }, ai:{ + norepeat:1, value:4, wuxie:function(){ return 0; diff --git a/character/diy.js b/character/diy.js index 5134ea2e7..b878c01ad 100644 --- a/character/diy.js +++ b/character/diy.js @@ -71,7 +71,10 @@ game.import('character',function(lib,game,ui,get,ai,_status){ characterFilter:{ ns_duangui:function(mode){ return mode=='identity'&&_status.mode=='normal'; - } + }, + diy_liuyan:function(mode){ + return mode!='chess'&&mode!='tafang'; + } }, characterIntro:{ diy_feishi:'字公举,生卒年不详,益州犍为郡南安县(今四川省乐山市)人。刘璋占据益州时,以费诗为绵竹县县令。刘备进攻刘璋夺取益州,费诗举城而降,后受拜督军从事,转任牂牁郡太守,再为州前部司马。', diff --git a/character/sp.js b/character/sp.js index 643f95688..7b09b2d6c 100644 --- a/character/sp.js +++ b/character/sp.js @@ -3350,7 +3350,10 @@ game.import('character',function(lib,game,ui,get,ai,_status){ mark:true, discard:false, delay:0, - check:function(card){return 6-get.value(card);}, + check:function(card){ + if(_status.event.player.hp==1) return 8-get.value(card); + return 6-get.value(card); + }, selectTarget:2, multitarget:true, content:function(){