From 5b35eee7fc27d8100e3b8d54b5e96cfb0a3184dc Mon Sep 17 00:00:00 2001 From: libccy Date: Sun, 19 Aug 2018 10:17:31 +0800 Subject: [PATCH] v1.9.56 --- character/extra.js | 47 ++++++++++++++++++++++++++++++++++------------ game/config.js | 1 + game/game.js | 39 ++++++++++++++++++++++---------------- game/update.js | 7 +++++-- 4 files changed, 64 insertions(+), 30 deletions(-) diff --git a/character/extra.js b/character/extra.js index f1bdc0389..abb3ae6ae 100644 --- a/character/extra.js +++ b/character/extra.js @@ -520,9 +520,10 @@ game.import('character',function(lib,game,ui,get,ai,_status){ }, guixin:{ audio:2, + alter:true, trigger:{player:'damageEnd'}, check:function(event,player){ - if(player.isTurnedOver()) return true; + if(player.isTurnedOver()||event.num>1) return true; var num=game.countPlayer(function(current){ if(current.countCards('he')&¤t!=player&&get.attitude(player,current)<=0){ return true; @@ -539,26 +540,47 @@ game.import('character',function(lib,game,ui,get,ai,_status){ targets.remove(player); targets.sort(lib.sort.seat); event.targets=targets; + event.count=trigger.num; + "step 1" event.num=0; player.line(targets,'green'); - "step 1" + "step 2" if(num