diff --git a/mode/guozhan.js b/mode/guozhan.js index 379f67175..1772da25f 100644 --- a/mode/guozhan.js +++ b/mode/guozhan.js @@ -286,7 +286,6 @@ mode.guozhan={ direct:true, filter:function(event,player){ if(event.responded) return false; - if(player.isUnseen()) return false; if(!event.filterCard({name:'sha'})) return false; var zhu=get.zhu(player,'hongfa'); if(zhu&&zhu.storage.huangjintianbingfu&&zhu.storage.huangjintianbingfu.length>0){ @@ -318,7 +317,6 @@ mode.guozhan={ _hongfa:{ enable:'chooseToUse', filter:function(event,player){ - if(player.isUnseen()) return false; if(!event.filterCard({name:'sha'},player)) return false; var zhu=get.zhu(player,'hongfa'); if(zhu&&zhu.storage.huangjintianbingfu&&zhu.storage.huangjintianbingfu.length>0){ @@ -2141,7 +2139,9 @@ mode.guozhan={ } } else{ - if(hasunknown&&!get.zhu()){ + if(hasunknown&&!game.hasPlayer(function(current){ + return get.is.jun(current); + })){ var players=game.players.concat(game.dead); var num=0; for(var i=0;i