I suppose both pollers are Custom Node Pollers.
Edit your Advanced Alert (I mean the one from screenshot), change "Type of Property to Monitor" to "Custom SQL Alert".
Change WHERE condition to:
(CustomPollers.UniqueName = <poller1>) AND
(CustomPollerStatus.RawStatus = 0))
(InterfaceID = 0)
AND CustomPollerAssignmentView.NodeId in (SELECT CustomPollerAssignment.NodeId
FROM (CustomPollerStatus INNER JOIN CustomPollerAssignment ON (CustomPollerStatus.CustomPollerAssignmentID = CustomPollerAssignment.CustomPollerAssignmentID)) LEFT OUTER JOIN CustomPollers ON (CustomPollerAssignment.CustomPollerID = CustomPollers.CustomPollerID)
WHERE (CustomPollers.UniqueName = <poller2>) AND
(CustomPollerStatus.RawStatus = 3)
Alert should be triggered for poller1 when polled value is 0, but only when polled value on poller2 is 3. You should change also Reset Condition accordingly.