From 97a302759215214510753d7a1c30c2440aea8497 Mon Sep 17 00:00:00 2001 From: mengxinzxz <2223529500@qq.com> Date: Sun, 24 Mar 2024 16:19:38 +0800 Subject: [PATCH] bugfix --- character/ddd.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/character/ddd.js b/character/ddd.js index b1fede2cb..dbc3693fe 100644 --- a/character/ddd.js +++ b/character/ddd.js @@ -1643,8 +1643,8 @@ game.import('character',function(lib,game,ui,get,ai,_status){ if(event.getg&&event.getg(target)&&event.getg(target).length&&hs_check(player,target)) return true; const evt=event.getl(target); if(evt&&evt.hs&&evt.hs.length&&hs_check(player,target)) return true; - if(event.name=='equip'&&event.player==target&&(!evt||evt.cards.length!=1)&&es_check) return true; - return evt&&evt.es&&evt.es.length&&es_check; + if(event.name=='equip'&&event.player==target&&(!evt||evt.cards.length!=1)&&es_check(player,target)) return true; + return evt&&evt.es&&evt.es.length&&es_check(player,target); }); }, hs_check(player,target){ @@ -1674,13 +1674,13 @@ game.import('character',function(lib,game,ui,get,ai,_status){ else{ let map={}; const hs_targets=game.filterPlayer(target=>{ - if(!get.info('dddzhengjun').hs_check) return false; + if(!get.info('dddzhengjun').hs_check(player,target)) return false; if(trigger.getg&&trigger.getg(target)&&trigger.getg(target).length) return true; const evt=trigger.getl(target); return evt&&evt.hs&&evt.hs.length; }); const es_targets=game.filterPlayer(target=>{ - if(!get.info('dddzhengjun').es_check) return false; + if(!get.info('dddzhengjun').es_check(player,target)) return false; const evt=trigger.getl(target); if(trigger.name=='equip'&&trigger.player==target&&(!evt||evt.cards.length!=1)) return true; return evt&&evt.es&&evt.es.length;