Teferi, Time Raveler says that enemies can only cast spells at sorcery speed. Does this prevent spells that are getting cast off of Cascade from casting?
Teferi will stop Cascade from working; as well as any other triggered or activated abilities that allow you to cast a spell as part of the abilities’ resolution.
From a Gatherer ruling on a similar card, Teferi, Mage of Zhalfir:
11/17/2017 If a spell or ability lets an opponent cast a card as part of its effect (such as suspend and rebound do), that opponent can’t cast that card since the currently resolving ability is still on the stack. This is true even if that card is an instant.
This is because Teferi’s ability is a restriction, so the second golden rule applies:
101.2. When a rule or effect allows or directs something to happen, and another effect states that it can’t happen, the “can’t” effect takes precedence.
Also, it does not matter that while cascade is resolving, it is actually a time that you could cast a sorcery, because that's not actually what "when you could cast a sorcery" means:
307.5. If a spell, ability, or effect states that a player can do something only “any time they could cast a sorcery,” it means only that the player must have priority, it must be during the main phase of their turn, and the stack must be empty.
If your opponent has Teferi, Time Raveler, you are entirely prevented from casting spells using the cascade ability. Teferi's ability says
Each opponent can cast spells only any time they could cast a sorcery.
Rule 307.5 clarifies exactly what that means:
If a spell, ability, or effect states that a player can do something only “any time they could cast a sorcery,” it means only that the player must have priority, it must be during the main phase of their turn, and the stack must be empty. [...]
While the cascade ability is resolving, the cascade ability is still on the stack, and usually the original spell is also on the stack. So, the "stack must be empty" condition is not met and you cannot cast the spell.
Teferi's ability is different from the normal sorcery timing rules. Rule 307.1 says
A player who has priority may cast a sorcery card from their hand during a main phase of their turn when the stack is empty. Casting a sorcery as a spell uses the stack. (See rule 601, “Casting Spells.”)
There are similar rules for the permanent card types. Importantly, this does not say that you can "only" cast the spells at that time, or that you "can't" cast the spells at other times. Rules like this tell that you are allowed to do something. If an ability like cascade instructs you to cast a spell at another time, there is no conflict.
In terms of your final paragraph; I don’t think it would matter if 307.1 were a restriction, because of the first golden rule that card text overrides the rulebook. Jul 14, 2019 at 14:35
Also 101.2 only refers to when an “effect” says that something can’t happen; it doesn’t include when a rule says it can’t happen. I wouldn’t have thought this significant except that it uses “rule or effect” when talking about things that allow or direct things to happen. Jul 14, 2019 at 14:42
It's true that a lot of rules that are restrictions either include an extra clause saying that they can't be overridden (like 305.3) or they say that some action is illegal, which results in rolling back as specified in section 721. But that's beside my point. A rule that restricts has a fundamentally different meaning than a rule that allows. That's why you have 305.3 in addition to 305.1.– murgatroid99 ♦Jul 14, 2019 at 16:32
1Are you saying that 305.3 would prevent an card that says “play a land from your hand” from working on an opponent’s turn? Wouldn’t 101.1 apply and make the card text override the rulebook? I don’t think 101.2 would apply because it is not an “effect” that is preventing you from playing the land; it is the rulebook. Jul 14, 2019 at 18:16
Yes, that is what rule 305.3 does. If you activate Djinn of Wishes ability on an opponent's turn and you exile a land, you are not allowed to play it.– murgatroid99 ♦Jul 14, 2019 at 18:22