The strike order defines the sequence in which the player and its opponent will hit each other. That order is mainly important for the final blow (the blow that will kill the monster), to determine whether he will have the chance to hit the player before dying.
Normal strike order
The basic rules are :
- Higher or same level monsters strike the player first, unless the player has first strike
- Lower level monsters strike after the player (so they won't be allowed to hit the player after the final blow)
- A player with first strike will hit a monster first, unless that monster has first strike too (such as goblins and gorgons)
Many parameters do impact the strike order is. Here is the sequence from the highest priority to the lowest :
- Gorgon (player class) death gaze ability, Assassin swift hands, and reflex potion
- Monster with First Strike
- Player with First Strike
- Normal Attacks
- Monster Slowed
- Player Slowed (this is a rare edge case)
As a result :
- If one combatant has a higher attack speed than the other, that combatant strikes first. A player with both a bonus and a penalty to attack speed has a normal attack speed; a monster with both has a slow attack speed.
- If both combatants have a fast attack speed or both have a slow attack speed, the monster attacks first.
- If both combatants have a normal strike speed, then the combatant with the higher level attacks first, or in the case of a tie, the monster attacks first.
The slowing and accelerating effects can be combined, altering the strike order. The platemail, which slows the player is good example : a player wearing it should in theory allways strike last. However :
- First strike ability (either from the GETINDARE glyph or Rogue class feature) cancels out player's slow, resulting in normal striking speed. He only takes a one-step drop (first strike to regular strike) rather than a two step drop (first strike to slow strike).
- Swift hands always preempts monsters, even if the Assassin is slowed
- The question with the combination of a slowed player using GETINDARE against an higher level slowed monster is still opened..
If you can strike the monster first and kill him, you won't be able to give you the mana burned, poisoned, weakened, corrosion debuffs. However, you will still be cursed (It is triggered by the fact that the monster damages you, AND when he dies).
The Reflexes trait (obtained as a temporary buff from a Reflexes potion) guarantees a first strike no matter what. If the monster survives the player's initial blow it will attack the player, afterwards the player takes a second swing.
Effects that depend on the player being hit take effect after the monster hits. For instance, if a Sorcerer has the first attack against a monster, then the sequence is as follows: the Sorcerer hits the monster normally, then the monster hits, then the monster takes damage from Mana Shield. So, if you are relying on the Mana Shield damage to finish off the monster, remember that he will hit you...
Knockback damages are indulged after the normal monster's and player's damages have been dealt. So, in a similar way to Mana Shield, if you are relying on the knockback damage to finish off the monster, remember that he will hit you...
It also means that if your normal attack kills the monster, you won't knock him back. So, it won't destroy the wall or damage the monster that lies behind him.
The health you gain from life steal occurs after both your and the monster's damages have been indulged. So, it won't help you surviving the monster's blow. Strike order doesn't matter here.