AzerothCore founder here. Keep up the good work! I love your videos :)
@MichaelCrilly6 ай бұрын
And I love your core - thank you :-)
@Contra286 ай бұрын
I love that you made this into YAML, the amount of time this will save for these custom implementations is actually insane. Thanks for your hard work.
@artursponchiado72656 ай бұрын
Really awesome Michael! When I was 13 years old (today I'm 26) I made a WoW Mangos server with my friend. In 2 months we got like 2000 characters created, and daily we had around 50 people online in the afternoon. It was an amazing experience. Unfortunately, I was really naive back in the day, didn't know what I was doing, so we got DDoS attacks all day, until we gave up and close the server. But yeah it's amazing how you can make a totally different game by messing with the code and stuff. In our server every player started at 80 and for every kill they got they would earn a custom pvp badge that you could use to buy our custom items in our custom NPCs.
@simonramos55536 ай бұрын
You guys are both the man!!
@MichaelCrilly6 ай бұрын
That’s so cool!!
@f0zenn6836 ай бұрын
This guy is a legend.
@KnightOfDoom3 ай бұрын
IMO: Traction in the gameplay does not need to be fixed; there is a reason why classic is timeless and people come back time and again. To add immersion is good, but to remove traction in the name of quality of life or accessibility is flat-out bad. After you are done with the game, you will remember your first mount or epic mount. You will remember the first epic item you got, but you won't remember a random white weapon dropping from a random level 20 wolf. If you make stuff easier to get the convenience of, that devalues the reward. look at SoD the player count is so low for some thing that gets updated in regular basis
@MichaelCrilly3 ай бұрын
Perhaps. It might be worth trying and evaluating, though. The journey of doing so is fun in and of itself and changes can be reverted.
@Fai1cookie6 ай бұрын
I'm so excited for this series! I've dabbled in MaNGOS back in the day, and then AzerothCore more recently, so I am decently familiar with what we can do there. But I am way more excited to learn about this from the devops standpoint. Thank you for sharing your work so we can further learn from you!
@270jonp6 ай бұрын
Love it. So glad you decided to continue this. When I can find the time I am going to have to set this up.
@ragnargrimnirolafsson46475 ай бұрын
This is an amazing project and something I've wanted to do as well, however never found a proper time slot in my life to focus on that. I've always wanted to play solo and when I've tried few times, I've always felt overwhelmed by the amount of SQL. I didn't wanna go through it. But this is making me excited, I may even try my own things (also a bit of DevOps, at least used to be). Please, continue making these and the deep dives, I really dig your content! Good luck! :)
@simonramos55536 ай бұрын
In season of discovery they partly handled the “shitty crafted item” thing with the waylaid supplies feature, But I like your way of having a repeatable quest for it
@MrOmega-cz9yo6 ай бұрын
Thank you for these vids. I am learning quite a bit just by going through the AzerothCore database info.
@jmd17434 ай бұрын
I would change up the stores so that you would find more stuff in the stores to buy, while rotating new items, and giving players a bonus for selling apropiate vendor trash to the appropriate vendors.
@MichaelCrilly4 ай бұрын
Not a bad idea. Might require client side changes I think.
@vespabaviera67646 ай бұрын
I love the idea. Looking forward to e2
@alexandercatinella91006 ай бұрын
As someone who played WoW back in the original release days, I am liking some of the changes suggested here as more modern, quality of life updates to the core game. However I would caution making crafting resources too readily available, as an over-saturation could destabilize the player economy of the auction house system (assuming these changes were meant for multiplayer rollout). I like the idea of having all professions available though. I never liked that each character could only have 2 major ones at a time. Considering most players I know simply made alts to handle all the other professions, each player's account might as well have had all professions available from the get-go since with alts that was what they were doing anyway.
@MichaelCrilly6 ай бұрын
I’m aiming for a 1-5 player experience. Play the server alone or with friends.
@danieldors10756 ай бұрын
I always found urgent to remove the limit for amount of quests in your log. Why can you just get 25? Also, instead of having npcs ask you to walk around the corner to collect 50 boar ribs, they should ask for things they actually CAN'T get by themselves because the items/mobs are too far or are too hard to kill. I love the idea of using the whole world for intrincate questlines and that requires a bigger questlog.
@TheOmegaAlfa6 ай бұрын
This cool video comes just a day after I’ve decided to try make own server and change the armor in game to something like SWTOR moddable armor. Thanks for motivation. 😊
@MichaelCrilly6 ай бұрын
Cool idea.
@proxy89183 ай бұрын
Can I use AzerothCore if I want to create my custom server based on TBC, or other expansions like Wrath or even MOP? Or is it only intended for Classic WoW?
@MichaelCrilly3 ай бұрын
AzerothCore and TrinityCore give you 3.3.5a, which is the final patch in Wrath of the Lich King. You can use a module to get Classic -> WOTLK progression, but you won’t get post WOTLK content like WOD or MOP.
@CullenYeatman-lr4vi6 ай бұрын
I would gladly pay for a complete coding course on WoW emulation 😀
@AxelZara6 ай бұрын
Interesting, I have an old server blade I've been wanting to get running again and this video is perfect timing. My plan was putting a custom Classic server on it just for fun.
@jeffsaffron56476 ай бұрын
Getting mount at lvl 40 is one of the big milestones in WoW leveling journey. Giving players mount for free is convenient but not necessary better for the game. You might as well make everything free to limit the need for farming in the game. The reason professions are limited to 2 is to compel players to cooperate. I am not sure if you ever played the game in the endgame but when BWL opens. You need someone to grind Thorium Brotherhood rep to get fire resistance gear otherwise Firemaw is pretty much unbeatable. TB rep is quite expensive and materials for it are given to trustworthy guildie with the particular profession (blacksmith, leather worker and tailor). When everyone can have everything this whole system falls apart. I agree professions in Classic needs some work... because except Engineering and Enchanting none give any benefit to the character and most can be offloaded to lvl 35 alts. This same idea goes with talents where many private servers made resetting talents free (or very cheap). It sounds good on paper but again then everybody is everything... no one needs to commit to their spec. All warriors want tank gear, dps gear and PvP gear. All rogues are dagger spec when Perdition's Blade drops etc. etc.
@MichaelCrilly6 ай бұрын
What players are you cooperating with in a single player WoW alternative?
@jeffsaffron56476 ай бұрын
@@MichaelCrilly I probably missed, this is targeted to be a solo game... in that case my bad.
@MichaelCrilly6 ай бұрын
@jeffsaffron5647 nothing bad about your comments mate. It’s all great feedback :-) have a great day
@vinapocalypse6 ай бұрын
Great work! I disagree with the mount so early on. If you can move quickly at a low level you kind of trivialize the pacing of the early game and IMO removes the general sense of vastness of the game. Mounts really should come into effect when you’re repeatedly crossing zones every play session - they’re a concession to a little player convenience and a mark of pride of accomplishment. In retail WoW they’re really just there to railroad the players to the newest expansion and endgame raids ASAP. Regarding learning all skills, this seems great in theory but removes the necessity for reliance on other players in the crafting economy Donating crafted items is great and you could donate to not just orphanages but other places for rep which does nothing other than make you look cool, to the war effort, etc. Each NPC faction could have its own specific subset of things it needs, which rotate out randomly each week!
@TheOmegaAlfa6 ай бұрын
On the other hand he has to support many more professions so pacing will balance itself a bit, won’t it?
@withkittens25326 ай бұрын
You miss the point of the video. Michael tinkers with something what he calls "World of Solocraft" - a solo experience in which there are no other players to rely on. There is nothing to disagree with. The video merely shows what your possibilities are on your custom server - they are basically endless! If you don't like the early mount, that's great, you simply don't include the relevant changes.
@AxelZara6 ай бұрын
@@withkittens2532 I built a SoloCraft server that had like 3000 working bots that could run dungeons and do raids, also had it scale to my level so I could do any type of content I wanted. Interesting stuff.
@Kkvta4 ай бұрын
This is amazing!! Will you release this later on? Just found out about Azerothcore, and this looks amazing,
@MichaelCrilly4 ай бұрын
Absolutely! :-)
@kennybaumgarten70315 ай бұрын
Great work! I also have an AC server with playerbots and a few other modules. Currently working on "retroporting" mounts and items from other expansions to use as crafting and boss loot. Any chance you could make a short video using the tool Daisy? I may be missing something but it seems like you need to know all the things you'd have to add in the tables anyway, but you're typing into a template to generate the SQL files instead of the table itself?
@MichaelCrilly5 ай бұрын
That’s right. You write a tiny bit of YAML and get a lot of SQL. I’ll deffo do a video soon.
@Mat20955 ай бұрын
@@MichaelCrilly I fear that the generated SQL might be overly verbose. In the snippet I see a 19 line block just for a single queststarter entry, and it seems like the next block is the same thing just for another quest. Personally I would have written those 38 lines in 4 (1 for the DELETE and 3 for INSERT). The YAML might be a bit more readable, but at this point I don't know if it justifies having the extra step of converting YAML to SQL.
@MichaelCrilly5 ай бұрын
@Mat2095 the SQL is designed to be readable. You’re reading 38 lines as 38 lines - they’re only a few lines simply using new lines and indentation to make it readable. It’s still only a few lines.
@JacksonFrench-mv3gz6 ай бұрын
Really cool 😎 nice job man
@PhantomVirus72Ай бұрын
would you be able to add the playerbots also into this to make it seem like there is players playing the game and doing battle grounds and raids.
@MichaelCrillyАй бұрын
I believe for the most part that’s possible yeah
@RyanTurner13315 ай бұрын
Genuine question, the work you do and testing you do (related to AC) do you do it on linux / mac or you do on windows but on virtual machine or i forgot the other linux thing that windows lets you do from 10 and foward
@MichaelCrilly5 ай бұрын
I use Windows 11 locally but run AC on a Linux system in the garage.
@RyanTurner13315 ай бұрын
@@MichaelCrilly So you develop/work on it on your Machine than export the work onto the server running on linux?
@MichaelCrilly5 ай бұрын
@RyanTurner1331 I develop it on Windows 11 put via a remote connection to a Linux system.
@RyanTurner13315 ай бұрын
Another question, how has it been to work on azerothcore, for you, learning curve and difficulties? Have you worked with with other frameworks / cores before or this is the first time? Genuine Curiosity
@MichaelCrilly5 ай бұрын
@RyanTurner1331 I’ve only worked on AC. It’s a solid core. The learning curve for all the cores is high, sadly. Documentation is thin in the ground for the most part and it’s millions of lines of C++. But the struggle is worth it. You come away learning a lot of valuable skills you can take to the market and get a job with.
@Ally4Gamer4 ай бұрын
Where can I play your server?
@MichaelCrilly4 ай бұрын
It’s not a live, public server. Maybe one day.
@LazurizSolari6 ай бұрын
I would love to learn from you to be able to impliment legendary quest lines for each class for which they would get a legendary at the end of the quest.
@MichaelCrilly6 ай бұрын
Very doable!
@LazurizSolari6 ай бұрын
@MichaelCrilly I'm installing azeroth core and the suplemtal programs that have been recommended and I'd love to start creating these quest lines in my spare time, also finding your channel took what I saw as a daunting task now seems within my grasp :D stay awesome. From a friendly Australian
@MichaelCrilly6 ай бұрын
@LazurizSolari are you on the Discord?
@LazurizSolari6 ай бұрын
@@MichaelCrilly not yet but will be
@kokomoko25396 ай бұрын
The mount change is the best
@shaun23125 ай бұрын
I'm considering installing AzerothCore, what server specs are you running? I'll mostly be playing by myself
@MichaelCrilly5 ай бұрын
A few cores and 8GB is enough. Nothing too extreme.
@vracar26676 ай бұрын
Idk if it is good idea to have professions all unlocked for 1 charatcher. That mran there will be no trading for services as u can do it by urself
@MichaelCrilly6 ай бұрын
The whole idea is you’re playing alone.
@christopherbeard46885 ай бұрын
Wish i knew more about programming. cause i would love to help with this project. you are taking parts of the game that are not that relevant and making them so. the npc's moving around and going home at night. that is just freaking awesome. this is stuff that should of been done with this game from the get go. anyway to try out what you have done so far?
@MichaelCrilly5 ай бұрын
Not quite yet. I’ve got another video due soon which furthers the work a bit. It’s a lot of work to do, but there are ways you can help… in fact that’s going to be July’s video :-)
@christopherbeard46885 ай бұрын
@@MichaelCrilly I have seen that for myself. how much work goes into Fixing and changing things. i have a lot to learn. so i have started off by learning SQL. not only will it help with this but also my job where we use a SQL database. I can't wait for the videos. would love to learn and help out as much as i can.
@jaredbiunno70466 ай бұрын
BIG ONE -- make Chronoboon Displacers a permanent item with a one-time purchase of 1,000g with a 1-hour cooldown for booning and unbooning.
@candlestyx85176 ай бұрын
This sounds like it comes from the mind of a WB griefer
@ludwigvannormayenn86576 ай бұрын
very cool ideas :D
@Maqns6 ай бұрын
#nochanges Just give us fresh
@MichaelCrilly6 ай бұрын
Everything is a module so you can totally build a classic server :-)
@tropicarls5 ай бұрын
Pretty cool, but why YAML?
@MichaelCrilly5 ай бұрын
What would you use?
@tropicarls5 ай бұрын
@@MichaelCrilly No idea actually lol. I’m just not very familiar with YAML so I was curious what advantages it would bring over other languages. If I had to say one I would use, it would be json, but only because I’m more familiar with it
@MichaelCrilly5 ай бұрын
@tropicarls JSON is much harder to write than YAML. The latter is more human friendly.
@candlestyx85176 ай бұрын
Lets be honest Michael, having a mount at lvl 5 doesn't make the game more accessible, you have few places available to go to at that level anyways. You're just too impatient to walk everywhere.
@anchydev6 ай бұрын
yeah michael
@healthfreakgg6 ай бұрын
Instasub. Amazing content, please keep going 😀
@PySnek5 ай бұрын
I'm so sorry Michael! You completely lost momentum. This channel could have achieved so much more months ago if you'd concentrated fully on modding WoW.
@MichaelCrilly4 ай бұрын
Then go watch something/someone else.
@karstenkunneman52196 ай бұрын
Most of these changes are reasons why modern wow is so boring
@MichaelCrilly6 ай бұрын
Normally I would agree, but I’m creating a 1-5 player experience, not an MMO (10,000+ player) experience.
@TonyJ17764 ай бұрын
You obviously don't know the history of the game and the entire point of Classic WoW.