beginning of end step triggers
Some beginning of end step triggers do not trigger properly. Ex: Arvad and Braids the Arisen both have beginning of end step triggers and both triggers should go on the stack regardless of if at the beginning of end step, the success conditions is true. Once the triggers are on the stack, the check is made. But if their success conditions are not met at the beginning of end step, the triggers do not go on the stack. I believe this is not correct. As it did not used to be this way a few months ago. EX: you have Arvad and Braids on battlefield. Nothing has died. Beginning of end step occurs. Braids and Arvad's triggers should both go on the stack. You can order. Choose to resolve Braids' trigger first, sacrifice a creature, now Arvad's trigger check finds success and he gets +1/+1. But this is not how it works in game currently. Arvad's trigger never goes on the stack. Braids' does. Arvad never gets bigger.
-
[Deleted User] commented
Arvad's trigger has an intervening-if condition (an additional condition to the trigger), that has to be true both when the trigger would go off and when it would resolve. If that condition is not met when the trigger is checked at the beginning of the end step, the ability doesn't trigger.
And no trigger goes off retrospectively after "the beginning of ..." has passed just because the if-condition is being fulfilled sometime during whatever step/phase had begun. The whole trigger condition has to be true at the single point in time the step/phase begins.
603.4. A triggered ability may read “When/Whenever/At [trigger event], if [condition], [effect].” When
the trigger event occurs, the ability checks whether the stated condition is true. The ability triggers
only if it is; otherwise it does nothing. If the ability triggers, it checks the stated condition again as it
resolves. If the condition isn’t true at that time, the ability is removed from the stack and does
nothing. Note that this mirrors the check for legal targets. This rule is referred to as the “intervening
‘if’ clause” rule. (The word “if” has only its normal English meaning anywhere else in the text of a
card; this rule only applies to an “if” that immediately follows a trigger condition.)