Commit 26154125677f84be45a11a2ea04499cfd8059b6f

Authored by Chris Davidson
1 parent 054375d7

Fix Shield Slam block occuring before the attacks

This has bad interactions with stuff like retaliation damage wasting the CS.
... ... @@ -122,12 +122,13 @@ newTalent{
122 122 if not target or not self:canProject(tg, x, y) then return nil end
123 123
124 124 local damage = t.getShieldDamage(self, t)
125   - self:forceUseTalent(self.T_BLOCK, {ignore_energy=true, ignore_cd = true, silent = true})
126 125
127 126 self:attackTargetWith(target, shield_combat, nil, damage)
128 127 self:attackTargetWith(target, shield_combat, nil, damage)
129 128 self:attackTargetWith(target, shield_combat, nil, damage)
130 129
  130 + self:forceUseTalent(self.T_BLOCK, {ignore_energy=true, ignore_cd = true, silent = true})
  131 +
131 132 return true
132 133 end,
133 134 info = function(self, t)
... ...