Jump to content
FORUMS
Sign in to follow this  
Staff

Zombie Plague and Scourge Invasion Fixes and Clarifications

Recommended Posts

51797-the-scourge-zombie-invasion-has-be

Blizzard have written an extensive post going over all the issues the WotLK pre-patch events have been having, how they're supposed to work, how they are being fixed, their original timings and more.

Blizzard LogoIssues and Clarifications (Source)

Hello!

We wanted to provide a quick update on the status of the Zombie Plague and Scourge Invasion pre-patch events, since there’s a lot of confusion floating around about how they are supposed to work and when specific events are supposed to fire. This is unsurprising considering how complex these events are. Apologies in advance as this post is going to be a pretty long one, but we felt it was important to be really detailed here with what’s happened, what is yet to happen, and how this differs from what you may have expected.

First, let’s break down exactly what the events look like in the 3.3.5 data which we are using for 3.4.0 Wrath of the Lich King Classic:

Day 0

  • Zombie Plague Stage 1 Begins – This involves Plague Crates appearing in Booty Bay and the plague kicks off.

Day 2

  • Zombie Plague Stage 2 Begins – Increased infection vectors move to all capital cities. Crates, Roaches, etc.

Day 3

  • Zombie Plague Stage 3 Begins – Increased intensity with it becoming easier to become infected.
  • When Zombie Plague Stage 3 begins the Scourge Invasions also begin and Necropli begin spawning in various zones in Eastern Kingdoms and Kalimdor.

Day 4

  • Zombie Plague Stage 4 Begins – Yet more increased intensity, the disease becomes harder to remove, etc.

Day 5

  • Zombie Plague Stage 5 Begins – Event winds down and effectively ends, but plague vermin and suspicious crates persist.

Day 10

  • The Plague Cure Event Begins – Professor Putress and plague cure quests become available.

Day 18

  • The Scourge Necropoli in the various Eastern Kingdoms and Kalimdor zones disappear and the epilogue events begin.
    • Plague Cure event ends
    • The Last Chapter/City Attacks begin – This is when the scourge begin attacking cities and the RP events with Thrall and Garrosh for the Horde, and Varian Wrynn for the Alliance kick off.

Day 21

  • All events end and the Expansion Launches.

All of the events listed above are on rigid timers, and are all meant to fire sequentially, meaning if the chain is broken for any of these events, it can impact the timing for all subsequent events. This, combined with a bit of human error led to a variety of issues and confusion over the weekend.

So, now that we’ve recapped how it was all set up in data, let’s examine some of the issues we had:

  • The Scourge Invasions started “early” – According to the data above, this is correct, but we had a miscommunication internally and a general misunderstanding of when this was supposed to begin and what triggered these events. As a result, the timing we communicated for the Scourge Invasions starting was incorrect. This was simple human error. Overall, we weren’t terribly concerned that these events started earlier than we had indicated, because it only meant more time to farm Necrotic Runes and other rewards.
  • The Zombie Plague ended “early” – in the original 2008 design, the Zombie Plague was meant to last a lot longer and end at roughly the same time the Plague Cure questlines became available. However, due to the initial reaction to the event and how disruptive it was, it was ended significantly earlier than originally intended during pre-patch in 2008. This truncated duration is still reflected in our data and our intent for Wrath Classic was to adjust it to have it last for a full week. This was unfortunately overlooked and was another mistake.
  • Different Realms are having events start and end at different times - Due to the nature of these events being on rigid timers and being very specifically tied to one another, various realms are now on different timers and stages due to some of the issues we’ve had. Additionally, we’ve spun up a brand new realm in Eranikus-US, which started the Zombie Plague Stage 3 and the Scourge Invasion event about a full day after the rest of the US realms. If we were to open any additional new realms, they would also have this issue. We believe that most realms are on the same general stage at the time I am making this post, but if we allow events to play out without intervention, the subsequent plague cure and city attack/RP events will start and end at wildly different times, depending on the realm/region.
  • Kalimdor Invasions not functioning – There was a bug in data that was causing the events needed to make these invasions function to not fire on Kalimdor maps. We attempted a fix for this on Saturday, which led to some instability on some realms, so we quickly reverted that fix. We’ve got a new fix on deck that we believe will resolve the issue without the instability, so we will be pushing that fix starting tomorrow 9/13 with normal regional downtimes.

The next steps

As a result of the issues above, we’ve essentially rebuilt the Scourge Invasion, Plague Cure, and Last Chapter/City Attack events to work in a more modern fashion and operate based on game events that we can start and stop independent of one another. The way these events were built in 2008 causes them to be somewhat error-prone, particularly in situations we find ourselves in now where we have to do things such as opening brand new realms, or when we have general realm instability. We also had some (largely invisible to players) issues over the weekend where various timers for various events were incorrect which required us to manipulate the events manually, which also potentially further desyncs the timers.

We’ve had similar problems with other legacy events in past WoW Classic content releases such as the AQ40 War Effort events and it’s pretty obvious at this point that these types of older events just don’t quite function right in modern environments. As much as we’d like to make them play out exactly as they were, we’ll be examining many such events for improvements for future content releases or potential seasons of the various different flavors of WoW Classic to hopefully avoid some of these headaches in the future.

What should you expect between now and launch?

Following scheduled regional downtime tomorrow Sep 13th, the rebuilt versions of the remaining events will be running on live realms.

This means that:

  • Scourge invasions will continue to play out right up until September 26th at 3:00 p.m. PDT when Wrath of the Lich King Classic officially launches.
  • The Plague Cure quest events will be available in Shattrath as soon as realms come up from maintenance. This portion of events will also run right up until Sep 26th at 3:00 p.m. PDT when the expansion launches. With the original data this would have ended after 7 days (on Sep 19th), but we are going to let it run for an extra week, to ensure that more players have an opportunity to participate in the content.
  • Starting at 12:00 a.m. PDT on Monday September 19th, the Last Chapter begins and cities come under attack from the scourge, and various RP events occur as mentioned earlier in the post. This part of the event will also run right up until 3:00 p.m. PDT on Sep 26th.

Overall, we do want to extend our sincere apologies for the confusion around these events. We believe that we are in a much better place now that we’ve modernized how these events work on the back-end and hope to see the remaining events to play out in a much more predictable fashion from here with no additional surprises.

We appreciate the feedback and your patience as we progress through these and other events. Going forward we’d like to get into the habit of doing these type of after-action reports for certain issues like this so that we can hold ourselves as a dev team accountable to our mistakes and also peel back some of the layers of how the game works, as well as showing the challenges we sometimes face trying when working with this older data. Ultimately we are all human and making mistakes helps us reflect on our process and Learn and Grow to improve.

Thank you!

Share this post


Link to post
Share on other sites

You have to like quadruple check and test stuff from 10 different angles in software.

That hard time cost is what leads to great programs and people praising your game as "polished" and having it work right. Seemingly effortlessly but costing a lot of effort behind the scenes.

Share this post


Link to post
Share on other sites

This is exactly what happens at software shops that don't employ enough QA resources. I know, I've worked at places like that. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Staff
      Blizzard has announced they reduced the costs of Wrath Classic PvP gear by 66%, due to lower Honor gains during the Cataclysm pre-patch. 
      PvP Gear (Source)
      A few minutes ago, we significantly reduced the cost of all Honor and Arena gear from Wrath of the Lich King.
      This is intended to better match the lower Honor gains players are seeing while at level 80, compared to level 85.
      Specifically, we reduced the cost of everything across the board by about 66%.
    • By Staff
      Blizzard announced free character moves for Wrath Classic in preparation for the launch of Cataclysm Classic.
      (Source)
      Hey all,
      In preparation for the launch of Cataclysm Classic, we will be closing our low-population realms. To prepare for this we are going to be opening Free Character Moves from these realms to other, higher population realms. We are also going to be utilizing the technology introduced recently in Season of Discovery to allow each of our destination realms to hold a far higher number of players than was previously possible.
      |Sulfuras|----->|Faerlina|
      |Sulfuras|----->|Benediction|
      |Sulfuras|----->|Whitemane|
      |Azuresong|----->|Mankrik|
      |Azuresong|----->|Pagle|
      |Azuresong|----->|Atiesh|
      |Ashkandi|----->|Mankrik|
      |Ashkandi|----->|Pagle|
      |Ashkandi|----->|Atiesh|
      |Windseeker|----->|Mankrik|
      |Windseeker|----->|Pagle|
      |Windseeker|----->|Atiesh|
      |Westfall|----->|Mankrik|
      |Westfall|----->|Pagle|
      |Westfall|----->|Atiesh|
      |Old Blanchy|----->|Mankrik|
      |Old Blanchy|----->|Pagle|
      |Old Blanchy|----->|Atiesh|
      |Yojamba|----->|Remulos|
      |Yojamba|----->|Arugal|
      |Myzrael|----->|Mankrik|
      |Myzrael|----->|Pagle|
      |Myzrael|----->|Atiesh|
      |Maladath|----->|Mankrik|
      |Maladath|----->|Pagle|
      |Maladath|----->|Atiesh|
      |Angerforge|----->|Faerlina|
      |Angerforge|----->|Benediction|
      |Angerforge|----->|Whitemane|
      |Earthfury|----->|Faerlina|
      |Earthfury|----->|Benediction|
      |Earthfury|----->|Whitemane|
      |Skyfury|----->|Faerlina|
      |Skyfury|----->|Benediction|
      |Skyfury|----->|Whitemane|
      |Eranikus|----->|Faerlina|
      |Eranikus|----->|Benediction|
      |Eranikus|----->|Whitemane|
      If you are currently playing on one of the source realms, we’d encourage you to make preparations to move as soon as you are able to do so. We will be moving all remaining characters on these realms to a new destination at some point after the launch of Cataclysm Classic. Moving your character before launch will allow you to have a choice of where you end up, so we’d encourage you to do so as soon as possible.
    • By Staff
      We have the announcement of the Cataclysm Classic pre-patch, which features increased dungeon drops and changes to Gamma dungeons, as well as buffs to legendary material drops and more.
      Cataclysm Classic Pre-Patch (Source)
      Get increased dungeon drops in Wrath of the Lich King Classic and take part in the UPrising of gnomes and trolls as they work to reclaim their homelands. Alliance players will heed the call of High Tinker Mekkatorque in Operation Gnomeregan and members of the Horde will be called to Vol’jin’s side as he set his sights on Zalazane and the Echo Isles.
      Join their causes and represent your faction with pride during these events!
      Get Increased Dungeon Drops
      To celebrate the launch of Operation Gnomeregan and Zalazane's Fall and the coming of Cataclysm Classic, we've made several limited-time adjustments to Defense Protocol: Gamma dungeons as well as the acquisition rate of Heroic tier tokens in 25-player Icecrown Citadel. There are also additional limited-time adjustments to the acquisition rates of Fragments of Val'anyr and Shadowfrost Shards in Ulduar and Icecrown Citadel, respectively.  All Defense Protocol Gamma bosses now drop 2 Defiler's Scourgestones (up from 1.) Here are the changes players can expect:
      All Icecrown Citadel 25-player Normal and Heroic bosses are now guaranteed to drop 1 Shadowfrost Shard. All Icecrown Citadel 25-player Normal and Heroic end wing bosses and The Lich King now drop 2 guaranteed Shadowfrost Shards (up from 1.) All Icecrown Citadel 25-player Heroic end wing bosses now drop one additional Heroic tier token. The Lich King now drops 2 additional Heroic tier tokens on 25-player Heroic difficulty. All "Hard Mode" encounters in the 25-player version of Ulduar are now guaranteed to drop 1 Fragment of Val'anyr. Please note that Algalon and "Zero Light" Yogg-Saron are unchanged and drop the same number of Fragments as they did previously as they were already very generous with their Fragment drops. These changes will take effect with each region's regularly occurring maintenance beginning the week of March 26 and will remain in place until the end of the Cataclysm Classic pre-patch period. Alliance: Operation Gnomeregan
        With confirmation of the impending attack upon Gnomeregan comes your chance to get involved. Victory begins in Tinker Town! As great citizens of Azeroth and proud members of the Alliance, High Tinker Mekkatorque shall call upon you to serve his gnomes in exile. After all, the best offense is a good... offense! Whether you're a hero of your people and slayer of the most dreadful Burning Legion and Scourge creatures, or an up-and-coming adventurer, you can start by motivating your gnome brethren to unite behind the Gnomeregan banner. All it takes is a bit of finesse with the Motivate-a-Tron to call gnomes to action. The device works flawlessly! After all, what good would it be if such a powerful invention ended up turning Tinker Town citizens into little critters? Almost no good!
      With fresh new recruits at your side, Mekkatorque will send you to Steelgrill's Depot, the staging grounds for the Gnomeregan offensive, where you'll meet Captain Sparknozzle. Do as he commands by completing Drill Sergeant Steamcrank's training and testing the operative capabilities of the brand new Mechano-Tanks before they're shipped to the front lines. Seizing Gnomeregan is more important than your fear of heights, which will be put to the test as you're summoned by Pilot Muzzlesprock to neutralize the irradiation vents bruising the Gnomeregan horizon in a critical Radiageigatron bombing run.
      Every hero is called to serve! Even if you're just barely getting your bearings on the art of combat in places like Kharanos or Elwynn Forest, you can do your part by helping fuel the war effort. A few dead boars lead to a few more comfortable siege pilot seats, and surely you can handle such a crucial step in the preparation for facing Thermaplugg's poisoned followers. You can even help master wordsmith Toby Zeigear in writing High Tinker Mekkatorque's battle cry. The road to success will be paved by you, and you'll be rewarded as such with a commendation of Gnomeregan Pride, allowing you to temporarily don the uniform of the elite Gnomeregan Infantry.
      Thermaplugg is no trifling gnome, though his arrogance will be his undoing! Even still, he is undoubtedly preparing never-before-seen forces to meet this assault. Only the most battle-hardened heroes of the Alliance (levels 75-80) will be called to serve during Operation: Gnomeregan. When Mekkatorque determines the operation is ready to get underway, you must speak with him on the front lines before following him on a full assault of the enemy airfield, surface command post, and into the tunnels of lower Gnomeregan. It is said that Thermaplugg has employed the use of so-called "Brag"-bots to spread his propaganda and hubris. Be not afraid of his words, fellow members of the Alliance. Stick with Mekkatorque and Doc Cogspin to ensure your safety. After all, you wouldn't want to lose the grace of Cogspin's Surgeon General's Warding. Gnomeregan must be cleansed of irradiation and the troggs it was intended to repel. It is time to reclaim this modern marvel and earn your very own Gnomeregan Overcloak, a testament to your historic bravery in the face of madness!
      Operation: Gnomeregan is coming, and Gnomeregan needs YOU!
      Horde: Zalazane’s Fall
      "Zalazane Must Fall!" Cries Vol'jin.
      Embedded on the coast of Durotar, the tiny troll Village of Sen'jin is bursting with recent activity. In what some claim is a retort to the overblown assertions of the vertically-challenged High Tinker Mekkatorque, troll chieftain Vol'jin has announced his intention to honor the ancestors and take back the troll homeland. The call has been given, and the scattered Darkspear tribe has begun to gather at the once-sleepy location. Now the primal rhythm of beating drums and strange clouds of acrid smoke drift aloft deep into the night, arguably a sign of celebration and preparation for an impending offensive.
      With the full support of Thrall and his counterparts, Vol'jin is calling upon all factions of the Horde to prepare for an assault on Echo Isles and the twisted witch doctor Zalazane. He will pay for his crimes against the Darkspears and the land bestowed upon them by Thrall! As explained by Vol'jin in the demand for Zalazane's fall today, honorable members of the Horde passing through the village proper -- whether they've never slain a boar in their lives or are the subject of every dragon's nightmare -- will be given a chance to help their upstanding troll brothers in what will surely be the most brutal of attacks. But first there must be preparation. With the Echo Isles on the line, no detail is too small, no spoken word too trivial. And for that reason the noted troll shaman, Vanira, will get adventurers started on the monumental tasks ahead.
      Using sacred totemic rituals, Vanira needs frogs for her agenda. It is unclear of her exact intentions with these amphibious lurkers of Sen'jin, but there appears to be a bat handler standing by. Could it be that frogs will soon rain down from the heavens upon the Echo Isles? When asked for further comment, Vanira only remarked that she's seeking "da perfect spies." It seems war is sometimes won with even the most unlikely of arsenals. Spying on the enemy, however, is only the beginning. Vol'jin has spoken of a most-trusted trainer of reinforcements, Champion Uru'zin, who will guide new recruits of all ranges of experience into battle-hardened Darkspear warriors. "Trollin' for volunteers," as Vol'jin remarked, will be a key component to building a strike force capable of overthrowing Zalazane's hexed Darkspears.
      Vol'jin argues that the spirits are on the side of his Darkspear tribe. Can animistic beliefs truly manifest into proven battle leverage against Zalazane? Perhaps only Vanira and her beguiled spies can answer this. But it is rumored that, long ago, a tribe of troll druids once called the Echo Isles home. If ever there was a time for good omens such as this, it is now. Only if the spirits truly are on the side of the son of Sen'jin, reportedly only a phenomenon that Witch Doctor Hez'tok can decipher, then the assault will commence! Those who assist Hez'tok in his ceremony will be adorned with Darkspear Pride, allowing adventurers the ability to take on the form of an elite Darkspear Warrior during battle. Wearing such battle garb is an honor to the ancestors of a people long persecuted and plagued by war between tribes.
      Should the spirits give their blessing to Vol'jin, Champion Uru'zin will call for all seasoned veterans of the Horde levels 75-80 to aid in the attack. If "at last, everythin' be ready," as Vol'jin put it, his plan is to launch a full assault from the shores of Sen'jin village. Vol'jin has also gone so far as to offer a particularly rare Sen'jin Overcloak to those who help bring Zalazane down.
      Preparations for Zalazane's fall are underway, but will it be enough to best this witch doctor? It's time, proud members of the Horde, to stand with your disaffected troll brethren and recognize the full might of the Darkspear tribe!
    • By Staff
      We have more rewards from the Plunderstorm to take a look at, as Wrath/Cataclysm Classic players have a new pet and mount to look forward to! MrGM did some more digging and found Pinchy and Polly Roger would be available in Wrath Classic (we won't give away which is which, it's a complex mystery!)
      So just how much Renown will you need to get in 10.2.6's new event for these Classic rewards? Well, pretty much all of them, as the mount is all the way down at Renown 39, out of 40. The pet is earlier on the track, so if you don't want a flying parrot you'll only need to get to rank 11. 
      The pet and mount are the same as their Dragonflight counterparts. 


      And here's the original tweet:
    • By Staff
      Blizzard is adding teleports to Shadowfang Keep for both Horde and Alliance in Wrath Classic, for the Love is in the Air event. The NPCs are the ones in faction capitals for the event. 
      SFK (Source)
      We’ve had enough of traveling to Shadowfang Keep.
      With a hotfix that will go live to all realms soon, Inspector Snip Snagglebolt and Detective Snap Snagglebolt will begin offering free Shadowfang Keep teleports to Alliance and Horde players respectively.
      Just talk to them to get underway.
×
×
  • Create New...