We have very recently released Ogri'la, as you very well know. Our last outstanding issue, the fel flak cannon is being worked on as we speak, which opens us up for different content. We would like to highlight our roadmap going forward, and what things we have in store in the coming few months.
To start it off, currently we are preparing a round of exports to cmangos, and its going to be on our plate for propably one more week. We have planned a release of content that is already sufficiently refined on our realm, and won't need any more attention, so for those interested, stay tuned for that.
Next, we are currently working on two fronts. You might've noticed that we released cooking and fishing dailies, out of the blue. Considering that BT, MgT and SWP had trash redone by a fine gentleman called Malcrom in cmangos, we are now able to focus on multiple things at the same time. Just before I started exports I started working on Black Temple. I have been able to review 3 bosses as of right now, High Warlord Naj'entus, Shade of Akama and Teron Gorefiend, and Qingle made some initial work on Supremus, on which my attention is needed currently. When I resume my duties after exports, I plan to jump on top of Supremus, and then the 4 bosses will be coming to a PTR near you as soon as possible in December. Our definitive goal is to release these 4 bosses on Stonetalon during December. In regards to the other bosses, it's hard to judge how much time we will spend refining these, so until these bosses are on live, we will focus on those. We don't plan to go on any Black Temple boss releasing hiatus, like we used to during T5 development. As a result, we will hopefully chain these bosses as we go, until we reach our penultimate goal of Illidan Stormrage.
The second front I was mentioning, is patch 2.3 preparations. Upon analysis of patch 2.3, it contains 4 important things:
1. Cooking Daily - already released
2. Dungeon and Heroic Dailies - already released
3. Mudsprocket and Dustwallow Marsh improvements
Going in order, points 1. and 2. are already taken care of. Point 3. is planned for short review as we go. It might not be a key feature to most people, but we do wish to provide these quests to levellers nonetheless. Some quests were already fixed up last year, and no unexpected delays will be presented by these quests. The key point here is 4. We were able to procure pre-Cataclysm data, in addition to the data we already had. As a consequence, MantisLord has already started development on Zul'Aman instance. The instance itself is not that bad off, and so far no very hard challenges have been presented. He is currently working on trash, which is very important in Zul'Aman due to the timed event. Hopefully by the end of December, we will have a clear view of the work needed to push out Zul'Aman. Due to this, we expect that the BT -> ZA will be the smallest content gap in our development history. I do not want to give any ETAs on Zul'Aman, since it is a big place, but so far the progress is quite nice.
But wait, there is more. We have laid out a small internal timeline on implementing some key features, which most of you propably know that still are missing. Whenever I will be taking a break from Black Temple, I plan to finalize my implementation of backpedaling of mobs and finally get around to implementing fanning. With all the changes to threat, combat and suppression, this should be the most noticeable change to tanking. Next, we have discovered that some mobs have negative resistances, and it has recently come to light that even TBC bosses have these vulnerabilities. That is another change that is soon™ to come. As for what we have planned for the not-so-near-future, we plan to rework targeting, which should mostly be invisible to players, if we do it right, but will greatly improve scripting ease. Next, we plan to iron out some outstanding bugs in dungeons and heroics. We were able to identify some issues in a recent review of all instances. This should close up our continual goal of going back and fixing them. The two important bosses are Black Stalker and Warbringer O'mrogg, which both have as of yet unimplemented mechanics. Lastly we plan to focus on some stale branches, which we were not able to close until now. This is composed of our 3 failings, finish of Leashing, finish of Mind Control AI for players and smooth movement for patrols. These 3 will be our main goals in terms of core development.
We are going into 2019 as strong as ever, and our goal is to bring you the most complete TBC experience, that we have been working on for 3.5 years now. Thanks to all those who helped get us here. Peace.
Time to break the usual post-content silence. What have we been up to and what’s to come?
VOA and cmangos staff have been hard at work with the database release for both our internal database and the tbc-db public TBC
repository. The fact that it is the last maintained open-source TBC database is not a statement to be taken lightly.
This release contains 2.5 years of work, since January 2016 when X-Savior did the internal VOA DB release, and I did the external DB
release in January 2017. With the database release comes over 400 commits exported to all the core repositories of cmangos. Players know
even with all these numbers, we are still not close to achieving a blizzlike experience, but we will persevere. Exports will continue,
but a bit later. We encourage everyone to contribute.
Now onto VOA and what we have been doing:
Recently, I did a full revamp of the Yor summoning questline, which has been the most broken piece of content to date in TBC. We have
been investigating, finding, and fixing regressions, and we continue working on fixing issues that have always existed. The time between
content releases ends up being a lot of small work on assortments of issues and this trend will likely continue through August.
What is next for us?
The 2.1 experience wasn't without hitches, but all in all it was the biggest content release on VOA. Hyjal was a success and it was the
least bug-ridden release for us so far, and we managed to release very close to our initial goal release date.
We are about to encounter the challenging times now, because in 2.1 blizzard made the "great purge" of TBC client data and started obfuscating a lot more than before. This already impacted Skettis and Netherwing, but we were able to recreate them to a reasonable level
of detail nonetheless. We will do what we can in Black Temple, but we will no doubt encounter some problems.
Content wise, 2.1 patch is missing 3 things:
2. Swift Flight Form questline
3. Black Temple
Ogri'la is the worst out of the trio of daily hubs and will require a lot more attention. Once the respawn of the target zones is done,
we will start a staggered release of quests as fast as possible. Unfortunately, we cannot provide a timeline on this, but we hope to
begin work on it in September.
The Ogri’la hub has a few specific mechanics, like the Simon game and the Fel Cannons that might potentially suck up a great deal of
development time. Also, there is the Bash'ir event, which needs to be done if we want to be respectable. Ogri'la being 100% done this
year is our goal, and we’ll do our best to achieve it.
Swift Flight Form questline is mostly working from Wildhammer days. The data for the quests has been lost, and we will hopefully validate
them against some old videos. As for Anzu, we were lucky enough to find wotlk-agre data, and we will have the boss with all the pre-Cata
bells and whistles. Anzu is expected to be the only serious rework required for this quest. We cannot push this questline out yet,
however, because it depends on Ogri'la spawns. Once those spawns are done, you can expect this questline to roll out shortly on live.
And then there is that main thing on the menu you all are probably interested in: Black Temple.
The last quest in the attunement questline is the only remaining quest to be scripted. This script is not trivial, but its perfection is
not critical, so that is not a major roadblock. Hopefully we will have this completed in September. After that, we will begin BT boss
development. Trash has been done by developers outside of the VOA staff to a reasonable degree, and only the AI needs to be completed for
We can't give an ETA for Black Temple, but like most of the big content releases, it will release over time. The start launch will
definitely have Naj'entus, Supremus and Akama, since they are not complicated mechanically, and I have already done some work on
Naj'entus and Supremus during downtime.
While we will be focused on Black temple, we also want to dedicate some time to busted old content. Very recently I reviewed Moroes, and
there are still a handful critical bosses that were never brought up to our standards. Also, there is a more important project on which
work doesn't start until at least next month. I am personally working on removing a huge cesspool in the spell targeting, which has been
causing us all headaches.
For those who enjoy development for cmangos, look in cmangos Spell::FillTargetMap and you will understand immediately what I am trying to
achieve. Fixing this will immensely improve scripting time, since a lot of spells use weird targeting.
So, this is the goal for the balance of 2018. We did not forget about Mind Control on players; a lot of work has been done on this front,
but some systems need to be easier to work with before its rolled out properly. If all goes well, we will be well into Black Temple by
the end of the year.
We look forward to playing with you soon.
VengeanceWoW never boasted a gigantic population nor rapid release of new raid tiers. It is a group of enthusiasts and fanatics who love older, nostalgic versions of World of Warcraft. This is why we directly contribute to, and are official maintainers of, the open source CMaNGOS project. We want to see CMaNGOS continue to be built and succeed in providing a platform for those who wish to relive their own experiences. Since 2014, Vengeance of Azeroth (VoA) has served as a real-world test bed for a plethora of CMaNGOS fixes and reworks that are researched and contributed to by the development team and playerbase both. It has enabled acceleration in CMaNGOS development which no other private server project has done on the same scale before.
And we believe others should have access to this knowledge too - which is why we're the largest contributor to the TBC branch, and not for profit.
Encourage your friends to hop on board and come participate in building the dream. To make it easier for them to catch up, we have opened up i58 officially today, and intend to maintain optional toggleable 2x leveling speed from 58-70.
Mount Hyjal is scheduled to be released June 15, complete with Archimonde! And wait - there's more. Coming with it is the Netherwing and Skettis daily quest hubs, plus the end of Season 1 for pvp, PLUS the beginning of the rollout towards 2.1 items/recipes.
To get people started with their i58 characters, direct them to Mantislord's guide here:
The journey awaits.
In the last one of these we were talking about Kael'thas and Vashj and about how we want to finish 2.0.3 baseline content. Well it turns out we have managed to do that, with a one month delay. Yes we admit that some of the 2.0.3 content still needs some polish, but the major parts are all out now, and we can move forward to other things.
The current plan is advancing to 2.1 content. We all know what 2.1 means but to recap, these are the content blocks we are working on:
Battle for Mount Hyjal
BT attunement questline
Consortium Yor questline
Swift Flight Form questline
Out of all of these, we already started working on BT attunement, Battle for Mount Hyjal and Netherwing. The idea is that we will advance to patch 2.1 once at least 2 major tasks are done. For now, we haven't yet decided what releasing patch 2.1 means, but we will decide when we get there.
These are not the only things we are doing. We are also continuously improving the world with new AI for mobs which don't use their spells yet. We also work here and there on world events, as evidenced by releasing Lunar Festival on Stonetalon for the first time. We are also coming down hard on class issues, as well as some development of transports (zeppelins, elevators), and movement response improvements. Last thing to mention is Charm AI, which is essentially AI for players which are charmed by mobs / bosses.
This also does not mean that we are abandoning existing content. Yet again, after implementing the last two bosses, we are propagating new findings and tech to older T5 and T4 bosses. In general we are also trying to implement things you have seen elsewhere. So far we have been successful in making a generic AI for casters, like you have seen on Aran, Kael and Vashj. This means in the future you will stumble upon enemies, which correctly react to OOM, to being kicked, to being silenced, and they will even distance themselves when scripted.
Here comes the sad news. At least for the next month there will definitely not be any content release. The main reason is that we are taking our time to clean up the core after the last batch of scripting, so that we can incorporate everything we have reversed into existing core capabilities, as well as export it to cmangos, and in return get valuable feedback from other members of the community. We also plan on making more development videos, like you have seen in our Debuff Limit video.
To tell you where we are in the development of Hyjal, I have rewritten first 4 bosses, and now they need their timers corrected and they are done. The main part is reworking waves, so that the system is not error prone, and can be reset at will to any state through simple commands. We have learned a great deal in OHF on how to "not" make a zone wide heavy script.
Skettis development has started long before Kael and Vashj have been released, but there is still much to do. Most of the scripts are not very complex and as a result it won't take too much time of focused development to fix it.
Next on the list is Netherwing, which was in the best state to begin with. Its spawns are fully blizzlike, with many RP events scripted. The only problem are the few very heavy scripts needed, which will take some time to pummel out. These are for example Races, Reth'hedron questline, and Kill them All questline. These are the only few big bottlenecks for releasing Netherwing, and this will only require some time.
Ogri'la and BT is currently not on the table, so that we do not spread ourselves too thin.
That's all from our development this time. Should you find anyone who wishes to help TBC development, let us know. Peace.