The title really says it all, but I’m self hosting world of Warcraft wrath of the lich king.

I’m just so shocked that it all works to be honest. It’s blowing my mind still.

I always want to play classic wow, but I play so infrequently that it’s not worth paying a subscription.

It never really occurred to me that I could just host my own server until chatgpt recommended that when I was researching things to self hosting.

It’s not public yet as my upload speeds are too slow.

I think I’m going to set the server up on my laptop so I can play wow while on my 14 hour flight coming up.

I’ve always played the game solo anyway due to my casualness.

  • @squaresinger@lemmy.world
    link
    fedilink
    English
    54 days ago

    The advantage of self-hosted WoW is that you can cheat to your heart’s content.

    So no more grinding if you don’t want to.

  • Caveman
    link
    fedilink
    English
    24 days ago

    I’ve been seriously turned off by the grind of WoW. Are you able to do something like reduce the XP level scaling or something so that every level is like 30m and improve drop rates?

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      13 days ago

      You can also just play as a GM.

      I’m not exactly sure what powers you have as a gm, but I think it’s pretty extensive.

      I’m still fine tuning the server and haven’t played much.

    • Caveman
      link
      fedilink
      English
      14 days ago

      Update, I downloaded the VMangos database. It looks like it might be possible to edit drop rates with creature_loot_template(ChanceOrQuestChance) and XP gain by using creature_template(xp_multiplier)

      I haven’t hosted anything yet but it could be tested by editing a Chicken’s xp_multiplier from 0.0 to 1.0

  • Lovable Sidekick
    link
    fedilink
    English
    11
    edit-2
    4 days ago

    ChatGPT was mentioned and now the thread is all about AI being good/bad, as usual.

    Anyway, I’m glad you got your server going - hope you enjoy your flight!

      • Lovable Sidekick
        link
        fedilink
        English
        3
        edit-2
        4 days ago

        Not gonna go back and search for “AI” but when I read the thread hours ago there were multiple back and forth comments criticizing/defending use of ChatGPT (which is what I meant by “AI” in this case), and this was not at all the point of OP’s post.

  • @Stalinwolf@lemmy.ca
    link
    fedilink
    English
    3
    edit-2
    4 days ago

    'I’m not a big fan of the grind. Can you fundamentally change the way experience works to accommodate my personal preferences?"

    • Caveman
      link
      fedilink
      English
      14 days ago

      You can mod the database for creatures to drop more xp, gold and loot from the looks of it.

      • @neon_nova@lemmy.dbzer0.comOP
        link
        fedilink
        English
        14 days ago

        Yeah! And it’s super easy, just find the line that corresponds to drop rate or exp from mob/ questions and change it from 1 to 10 and get 10x.

        I have exp and gold set to x2

        • Caveman
          link
          fedilink
          English
          24 days ago

          Yeah, I might actually play wow since I can reduce the XP scaling by a lot. It goes from 50 mobs at lvl 10 to 600+ to level up at lvl 60. I have a 7mo old no way I have time for that hahaha.

          I use SQL for work so I can mod the DB easily to remove the exponential scaling in favor of linear scaling like mob XP scales.

          • @neon_nova@lemmy.dbzer0.comOP
            link
            fedilink
            English
            13 days ago

            I don’t think you need to mod the database for that. There is just a mod I think that will relevels everything to be at the right level for your character.

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      34 days ago

      I don’t know if I played it much if at all.

      It’s been so long and I know for sure that I did not play cataclysm.

      I also never got too high of a level in the game either and mostly solo quested. It’s just fun to go around mindlessly.

  • @Zexks@lemmy.world
    link
    fedilink
    English
    216 days ago

    FYI there are free wow instances out there if you want other humans involved. Turtle wow and ascension.

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      35 days ago

      Thanks, I’ve always solo played and didn’t get too deep into the game, so when I play with others I feel like I’m holding them back or need everything explained.

      Plus self hosting it lets be play on my up coming 14 hour flight.

  • @lunsjentilanette@sh.itjust.works
    link
    fedilink
    English
    36 days ago

    I am also running my own instance of azerothcraft on a vps so that i can play with some friends. Love it so far but summertime means there is not too much activity yet. Im running with autoscale mod and it is quite fun to run some of the lower lvl instances at lvl 60 and it is actually a challenge (yes i capped the level at 60 because that is what i know)

    Anything in particular you like to do with your awesome gm powers? (moonfire spam wins)

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      25 days ago

      I need to look into mods. I didn’t even know that was a thing.

      I have no idea what a gm can do, I made a gm account though.

      I wonder if there are moss that will let me do raids solo.

      • @lunsjentilanette@sh.itjust.works
        link
        fedilink
        English
        25 days ago

        Yes you can use the autoscale mod to make content soloable but you might want to tweak the settings to get it to a difficulty level you like. Some raid bosses have some game mechanics that make soloing difficult though

        You should look into the gm commands to see what you can manipulate and also the server configs have a lot of things you can tweak that could make the game more enjoyable for you

  • @curbstickle@lemmy.dbzer0.com
    link
    fedilink
    English
    35 days ago

    I haven’t played wow in a long time… Classic, TBC, then wotlk, cata, then took a break from it, came back a loooooong time later and just… Didnt enjoy it.

    I would definitely do something like this to play with family and friends, going to have to check it out!

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      45 days ago

      Haha, well when searching for games that can be self hosted, it’s gives a list which I can then further research on the web.

      • @prole@lemmy.blahaj.zone
        link
        fedilink
        English
        85 days ago

        I remember when “research” actually meant something. Now it just means "throw it into the black box and get some info that has a 50/50 chance of being completely made up "

        • Fingolfinz
          link
          fedilink
          English
          15 days ago

          It’s all become quite convoluted now with all the other shit out there but they do actually serve well as a research tool in a more intuitive way than a search engine can

        • @jfrnz@lemmy.world
          link
          fedilink
          English
          05 days ago

          You can ask CharGPT for sources. TBH it’s often a much better search engine than Google, although that’s not hard nowadays.

  • @MNByChoice@midwest.social
    link
    fedilink
    English
    76 days ago

    While I have heard of people doing this a decade, I have never looked into it.

    How was the install and setup process? How is the resource consumption of the server? At one point it seemed one had to supply their own quests. Are there open source quests available? Anything cool I didn’t ask about?

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      35 days ago

      I just checked the server without logging into the game and it’s using like 106% of the CPU on idle when I logged in and played a little bit. It didn’t change too much but it’s consistently running that high at idle because I guess things in the game world are running so I’m probably going to stop the service and start it when I’m gonna play to just lower my electric usage

        • @neon_nova@lemmy.dbzer0.comOP
          link
          fedilink
          English
          24 days ago

          Other places have said that it’s not resource intensive, and I’ve heard that it can run on pi4 with some optimization.

          I wonder if I need to do something to optimize it.

    • @lunsjentilanette@sh.itjust.works
      link
      fedilink
      English
      2
      edit-2
      6 days ago

      I run one on a 8 gb debian server from hetzner and it seems rock solid so far from what i can tell with the amount of traffic i am likely to have (just friends get an account). Running azerothcore and not trinitycore. Setup was very easy.

      Quests are really just entries in a mysql database so im sure there are open source quests you can just inject into the database. or you can make your own :)

    • @neon_nova@lemmy.dbzer0.comOP
      link
      fedilink
      English
      35 days ago

      Install wasn’t too bad, I used a mix of chatgpt and install documentation when I get stuck.

      One problem I had was that I was aiming for burning crusade, but and chatgpt told me that Azerothcore supported burning crusade.

      So after getting the server up and learning this, I had to find a wotlk client.

      The choose of expansion was arbitrary, I just didn’t want modern wow.

      There are some data files you have to supply, but they can just be downloaded from github and the guide even links to it.

      I’m not sure about resources, but for a small instance, I think it’s pretty light. I’ve only just installed it on a i5-3470 cpu server, and it seems to play fine.

      I’ve only played for like 5 minutes as I’ve not had time to play and monitor how heavy it is.

    • @Kirp123@lemmy.world
      link
      fedilink
      English
      56 days ago

      I did it like 10 or so years back? It was pretty easy to be completely honest and didn’t require too many resources, at least not if you’re the only one using the server. You just run the server locally and then use the client to connect to that server. That’s basically it.

      And no, the game comes with all the quests and everything, you don’t need to really do anything else. The downsides is that you’ll be locked out of a bunch of content like dungeons and raids since those require groups of 5 or more players.

      • @SmoothLiquidation@lemmy.world
        link
        fedilink
        English
        66 days ago

        I have read that modern servers have np. Bots you can add so you can do dungeons and stuff. I haven’t tried myself. Would love to find a guide on how to set up a Linux host.

      • @Strider@lemmy.world
        link
        fedilink
        English
        1
        edit-2
        4 days ago

        Yeah me too. The biggest hurdle was understanding that the code, dB and scripts need to be in versions fitting together. Until then it was a bit off 🤣.

        But as you said, about 10 years back but even on a pretty small vm for me and friends.

  • @drspod@lemmy.ml
    link
    fedilink
    English
    26 days ago

    Was the server officially released by Blizzard or was it reverse-engineered and built by the community?