Spell Batching in Classic WoW is confirmed!

Another great news from Blizzard! For those who don't know what "Spell Batching" is, here is more information:

Spell Batching in Classic WoW is confirmed!

Posté le 29/03/2019 by Kipik_WiC
 20,188  2  0  Favorites

This is great news for all #nochanges lovers of Classic WoW. "Spell Batching" is confirmed!

Blizzard has confirmed it in the official post that you will find below. PvP fans will be delighted! The big names of Vanilla have already claimed their joy on all social networks.

But why all those who wonder, "What is spell batching,", here is more information:

What is Spell Batching?

Spell Batching is a technical term that corresponds to a mechanics of the game of the time of WoW Vanilla.

Indeed, as soon as a spell is launched, it is inserted in a "batch" which had 400ms to execute. Which means that at the time of WoW Vanilla, the opponent had 400ms to "counter" the fate of the attacker.

Here are concrete examples:

  • 2 warriors use Charge at the same time => Each warrior cross and find themselves stun each on one side. 
  • Warlock launches "Death coil" and the mage has about 400ms to execute Ice Block to avoid it (or Vanish for rogue)

All this was possible at the time of WoW Vanilla, but in modern versions of wow, with improved servers, the time of a batch is about 20ms instead of 400ms, so almost impossible to counter a spell.

Blizzard blue post

Since we first announced World of Warcraft Classic, we’ve seen questions about spell batching. While we never really eliminated spell batching in WoW, we did change how (and how often) we process batches of actions coming from players, so you’re less likely to notice that processing in today’s game. We’ve been working to ensure that in WoW Classic, the gameplay of activating spells and effects will not differ from the experience of playing original WoW.

It was relatively common in the original game to see a warrior Pummel a mage who simultaneously and successfully Polymorphed the warrior. The mage suffered Pummel damage but no spell-school lock, because the mage didn’t get interrupted. This could seem paradoxical, but it could happen because the Pummel and Polymorph were both in the same batch, and were both valid actions at the start of the batch. For the most part, things like that don’t happen in modern WoW, but they still can. We’ve made improvements to batch frequency, and the game is much more responsive than it used to be. Still, if you manage to get both a Pummel and a Polymorph into a tiny processing window in modern WoW, you’ll experience the same behavior as in original WoW.

As with many other areas of WoW Classic, authenticity is our primary concern. It used to be the norm that combat flow and PvP balance were defined and tuned in a game where spell messages were resolved less frequently. There was a single game loop that processed all messages sent and received every server tick. Nowadays, the game processes multiple loops for messages of differing priorities. Spell casts are high priority, and have been for a long time.

For WoW Classic, we’re moving spell casts to a low-priority loop that will cause them to be processed at the frequency that best fits how the game actually played in version 1.12. Two mages will be able to Polymorph each other somewhat reliably, resulting in two sheep nervously pacing around at range. Two warriors will be able to Charge one another, and the end result will be both warriors standing stunned in each other’s original location.

We think it’ll be fun to see those sorts of things happening again.

Source : Blizzard Forum

Share this news with your friends!

Do you have any friends who plays Classic WoW? Join the WowIsClassic community and share this guide with all your friends! One share = One saved murloc!

About author: Kipik_WiC
Kipik_WiC’s avatar
Co-fondateur de Wowisclassic - Rédacteur de guides et de news. Son dicton : Ki s'y frotte s'y Pik 🤠

0 comments

Back to the news