Creating New Class Spells

Поділитися
Вставка
  • Опубліковано 20 жов 2024
  • In this video I go over how to properly create new class spells in World of Warcraft so they're naturally and fully implimented into your private server. If you've been having difficulties getting spells to show up on your trainer, or even in the proper place in your spellbook, then this will be the guide for you. If you also want to learn more about creating spells and different values, this will also be a fantastic resource.
    Transcript: docs.google.co...
    Tools:
    drive.google.c...
    Huge shoutout to Cyn for the awesome Wing appearances. He does incredible work. You can contact him via discord if you'd like something commissioned: Cyn#0255

КОМЕНТАРІ • 16

  • @WinterGamerTV
    @WinterGamerTV 9 місяців тому +1

    Does StoneHarry's spell editor work for Trinitycore? When I follow your videos for other things, it seems to work fine - and I like your videos becuase they're very clear - but, despite following what you do during these spell creation videos, none of them ever seem to work for me. The spells never seem to make it from Harry's into WoW - they're present in the DB - I can see them in Heidi, but they never appear in game

    • @dinkledork4421
      @dinkledork4421  9 місяців тому

      Yes it works for trinity. Did you patch your spells into both the server dbc and client mpq? mpq must be the last one

    • @WinterGamerTV
      @WinterGamerTV 9 місяців тому

      @@dinkledork4421 I’m guessing not. Will rewatch the video - I must have missed something somewhere. Are both of those patched through Latik’s?

    • @WinterGamerTV
      @WinterGamerTV 9 місяців тому

      @@dinkledork4421 So I rewatched the video and went through the process again. Same issue - spells aren't present in trainer lists and when attempting to learn the spell via .learn, I'm given a read-out in yellow text along the lines of:
      'sytnax: .learn spell# [all]
      selected character learns a spell of spell id#'
      Any thoughts?
      If it helps, one spell I created, spell id 100,001, it tells me I already know that spell when I try .learn on it. However, it shows up nowhere. I'm certain I didn't give it some attribute that makes it hidden from the action bar / spellbook. May it's a family flags issue?
      Tbf, I have been following your video, but rather than making a Flame shock spell, I was making a paladin spell. I will follow your video again, this time making the exact same spell you do, will see if that changes anything.

    • @s.c.edwards6363
      @s.c.edwards6363 8 місяців тому

      @dinkledork4421 @WinterGamerTV
      I'm in the same spot on Azerothcore. Followed the steps one-by-one and have the same issue. I know the spell is in the game, I can .learn 200001 for example, and then I run that again and get told I already know the spell. But it never shows up in my spellbook for me to see and use. So I have the spell made, have it in the dbc and mpq files, cleared cache, learned them, but just nothing shows up in the spellbook for me to ever use.

    • @dinkledork4421
      @dinkledork4421  8 місяців тому

      @@s.c.edwards6363 Make sure it's in your working patch, ie your final mpq patch, 9 or Z

  • @xsteelfeverx8004
    @xsteelfeverx8004 Рік тому +3

    How do you make new ranks of an ability or spell learned only through books/scrolls like how it was in vanilla wow?

    • @dinkledork4421
      @dinkledork4421  Рік тому +3

      You would use spell effect 36, setting the misc value of A to the spell you want to teach, and then attach said spell to an item!
      Here's an example:
      wotlkdb.com/?spell=53821

  • @Korelock990
    @Korelock990 Рік тому

    how do you add custom sounds? ive been looking all over the web just cant find any tips

  • @ladislaogibert2195
    @ladislaogibert2195 2 місяці тому

    Bro, i need to know how can use auto-attack while mounted for fight in mounth, if u know how i can resolve love you forever! :D

    • @dinkledork4421
      @dinkledork4421  2 місяці тому

      Change all spell flags to be castable while mounted.

  • @ryanbird5142
    @ryanbird5142 7 днів тому

    If you're trying to make a class spell jump from one class to another IE: A warrior that uses chain lightning. And you're trying to make a completely new spell and not just another rank.
    ***Copy all your shit somewhere before fucking with it***
    Step one - copy a spell or ability that your class already uses.
    Step Two - Edit the spell to use the correct mana/rage and all the other shit you want changed. I generally use another spell from another class and just copy everything but the energy type used to cast. Save your spell.
    Step three - go the the ":\WoW Server\Azerothcore_Npcbots_Transmog_Ahbot\Azerothcore_Npcbots_Transmog_Ahbot\data\dbc\SkillLineAbility.dbc" file. Open with wdbx editor
    Once in there using the spell ID of the ORIGINAL SPELL you copied in spell editor find the line for that spell and copy the line. IE i am making a new warrior ability and I used heroic strike as a template in spell editor and i copied the stats for magic missile
    I would want to find heroic strike (not magic missile) After copying the line to an empty space - change the spell ID to the newly added spell from spell editor. Make note of the skill line number - this will help dramatically finding which trainer
    ID to use later. Close wdbx editor.
    Step Four - Open the SQL Server and under acore_world open NPC_Trainer again search for the ORIGINAL copied spell (heroic strike) using the spell ID number and look at the "ID" field - this is the trainer type you want to associate with your new spell.
    Copy the heroic strike spell into the DB and change the spell ID to the new ID from spell editor make sure to put the skill line number from before in there too. If you are unsure about whether you have the correct trainer, go look at other spells for your intended class
    and grab their Spell ID numbers from Spell Editor and see if when plugged into the SQL search that they all come back with the same number in the "ID" field - if they do you have the correct one.
    Now everything you need to do in terms of editing dbc's is done.
    Step Five - Go to the Spell Editor and export as mpq - change the patch name to whatever you want - just realize that the newest made patches override anything chronologically older in the directory.
    Step Six - go to the ":\WoW Creation Tools and Repackers\WoW Spell Editor\Export" folder and open the .mpq file you just made with MPQEditor.exe **Run as admin or it won't open anything** click add file and add \Azerothcore_Npcbots_Transmog_Ahbot\data\dbc\SkillLineAbility.dbc
    Close MPQ Editor.
    Step Seven - Copy the DBC files you exported in Spell editor into the dbc folder you got the skilllineability.dbc from and replace everything.
    Step Eight - Copy the MPQ from your export folder into the Client Data Folder that has ens and all the patches and stuff.
    You're done.
    Many thanks to Dinkledork all this was derivative of his initial work - but lets be honest no one cares about adding a measely rank - we want paladins that can summon undead and shit.

  • @martinmarcaida3136
    @martinmarcaida3136 10 місяців тому

    Hi, failed load spelldbc

  • @hungryOrb
    @hungryOrb 10 місяців тому

    Hey, nice video! This wouldn't work with 1.12 I guess?

    • @dinkledork4421
      @dinkledork4421  10 місяців тому +1

      The process is pretty much the same.