diff --git a/course/12-combat/lesson.md b/course/12-combat/lesson.md index 771d9fd..6321f13 100644 --- a/course/12-combat/lesson.md +++ b/course/12-combat/lesson.md @@ -8,7 +8,7 @@ You need your Module 11 workspace with all Module 1–11 tests passing, under gi ## Observe -All quotes come from the sources in the course's research notes (`docs/research/hearthstone.md`, Source 6). +All quotes come from the sources in the course's research notes (`docs/research/hearthstone.md`): Source 6, fetched for this module, except Redemption's and Poisonous's exceptions to order of play, which come from the rulebook passages recorded in Source 1 for Module 2. **An attack.** The [Attack](https://hearthstone.wiki.gg/wiki/Attack) page: "The attacker and defender deal damage to each other at the same time". The rulebook calls the two sides "the attacker and defender", and puts the damage in one Phase: "Damage is dealt simultaneously in the order (attack, counterattack) and resolved." ([Advanced rulebook](https://hearthstone.wiki.gg/wiki/Advanced_rulebook)). Simultaneous means the same thing as Whirlwind's damage in Module 2: every Damage Event first, then the reactions. @@ -265,7 +265,7 @@ Decisions in the reference that the tests don't force: > **How the real game differs** > - **The order of the `Damaged` events.** The rulebook says the damage is dealt "in the order (attack, counterattack)" ([Advanced rulebook](https://hearthstone.wiki.gg/wiki/Advanced_rulebook)): the defender's Damage Event first. The course creates the two events in order of play, as for every Damage action since Module 2, and puts the exception in the Queue. The triggers come out in the same order either way for every board in this module; only the order of the two `Damaged` lines differs. Stress it question 1 asks what the difference would buy. > - **Triggers on dealing damage.** The rulebook's mirror rule, "the attacker ALWAYS triggers first, regardless of order of play" (same source), isn't modelled: the course has no trigger on dealing damage. -> - **The rest of the attack.** In the game an attack is "a Sequence of two Phases - "Preparation" and "Attack"" (same source), with a Proposed Attack Event that can change the defender, an Attack Event, and an After Attack Event. The game also checks for a win or a loss between the Phases. The course's attack is one Phase: the damage. +> - **The rest of the attack.** In the game an attack is "a Sequence of two Phases - "Preparation" and "Attack"" (same source), with a Proposed Attack Event whose triggers "include those that can change the defender", an Attack Event, and an After Attack Event. Between the steps, "Hearthstone checks for win/loss/draw.", and "the Combat sequence additionally checks just before the Combat Phase would begin." (same source). The course's attack is one Phase: the damage. > - **Turns.** "A character can usually attack up to one time per turn" ([Attack](https://hearthstone.wiki.gg/wiki/Attack)), new minions have "summoning sickness" (same source), and attacking costs nothing but playing costs mana. The course models none of these, and only minions attack: heroes with weapons are not in the course. `endTurn` can be called for either player at any moment, and there is no start of turn. > - **Stealth.** "The Taunt effect is temporarily negated by the Stealth or Immunity." ([Taunt](https://hearthstone.wiki.gg/wiki/Taunt)). The course has neither. > - **Drakkari's exceptions.** "Drakkari Enchanter doesn't affect some end of turn effects." ([Drakkari Enchanter](https://hearthstone.wiki.gg/wiki/Drakkari_Enchanter)). The page doesn't list them; the course's Drakkari doubles every `endOfTurn` trigger of its owner's minions. diff --git a/docs/research/hearthstone.md b/docs/research/hearthstone.md index d2b224d..4ba3ad8 100644 --- a/docs/research/hearthstone.md +++ b/docs/research/hearthstone.md @@ -296,6 +296,11 @@ Fetched with WebFetch, which returns quotes of 125 characters or fewer, so the q - Ordering of damage in the Combat Phase, damage taken: "If both minions trigger when they take damage (such as a Grim Patron and an Imp Gang Boss), the defender" / "ALWAYS triggers first, regardless of order of play." - Same section, damage dealt: "If both minions trigger when they deal damage (such as Queen of Pain and Poison), the attacker" / "ALWAYS triggers first, regardless of order of play." - Paraphrased example from the same section: your Grim Patron attacks an enemy Imp Gang Boss; the defender queues first, so the Imp Gang Boss's trigger resolves first. +- Proposed Attack Event (re-fetched in fix round 1): "Triggers on the Proposed Attack Event include those that can change the defender, cause the attacker to become" (the tool cut the sentence at its limit). +- Combat sequence, steps 3 and 5: "Hearthstone checks for win/loss/draw." +- Ending the Game: "Normally, Sequences wait to be fully resolved before checking for win/loss/draw." +- Ending the Game: "However, the Combat sequence additionally checks just before the Combat Phase would begin." +- Redemption and Poisonous are not in the combat chunk; the lesson quotes them from Source 1 ("always Queues last", "resolves in a queue with higher priority"). - Not found in the chunks read: a statement that a 0 Attack minion cannot attack, the Taunt rule, attacks per turn. Those come from the Attack and Taunt pages below. **Advanced rulebook, Start and end of turn.** @@ -321,6 +326,9 @@ Fetched with WebFetch, which returns quotes of 125 characters or fewer, so the q **Drakkari Enchanter.** 3-mana 1/5 Epic, Knights of the Frozen Throne. - Text: "Your end of turn effects trigger twice." - "This card affects most end-of-turn effects." and "Drakkari Enchanter doesn't affect some end of turn effects." +- Examples (re-fetched in fix round 1): "A Dreadsteed dies while Drakkari Enchanter is on the board. At the end of the turn, two new Dreadsteeds are summoned." +- "You play Drakkari Enchanter plus Echoing Ooze. At the end of the turn, the Echoing Ooze spawns two copies." +- "Gruul with Drakkari Enchanter on the board will gain +1/+1 twice at the end of each player's turn, thus gaining +2/+2..." (cut by the tool) - The page says nothing about two Drakkaris, or about a Drakkari summoned during the end of a turn. The rulebook's Rule 4 note covers the second. **Bonechewer Brawler.** 2-mana 2/3 Common, Neutral, Ashes of Outland, Fel orc.