rewrite s.chkop function to only include my destroyed monsters on the calculation, pls do not change any variable name to avoid problems with the rest of my code,just try to use a AND operator for that,believe thats possible and simple to implement without messing with the entire code. snippet of code: 	--count destroyed card
	aux.GlobalCheck(s,function()
		s.dt=0
		local ge1=Effect.CreateEffect(c)
		ge1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
		ge1:SetCode(EVENT_DESTROY)
		ge1:SetOperation(s.chkop)
		NAME_1.RegisterEffect(ge1,0)
		local ge2=Effect.CreateEffect(c)
		ge2:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
		ge2:SetCode(EVENT_ADJUST)
		ge2:SetCountLimit(1)
		ge2:SetOperation(s.clearop)
		NAME_1.RegisterEffect(ge2,0)
	end)
end
function s.chkop(e,tp,eg,ev,ep,re,r,rp)
	s.dt=s.dt+eg:FilterCount(Card.IsMonster,nil)
end
function s.clearop()
	s.dt=0
end