- 29
- 7 678
Magic
เข้าร่วมเมื่อ 14 ก.ค. 2021
World of Warcraft channel with a focus on modding and tutorials.
วีดีโอ
Modding With Magic #9 - Spells
มุมมอง 31412 ชั่วโมงที่ผ่านมา
This episode we learn about spells, which are a powerful way for things in the game to communicate between each other. Links: Spell Editor: github.com/stoneharry/WoW-Spell-Editor
Creating a Github repository for your TSwow project
มุมมอง 11114 วันที่ผ่านมา
In this tutorial I show how to integrate Github into your modding, along with a brief overview of version control. Links: github.com/ www.sourcetreeapp.com/ .gitignore file: pastebin.com/raw/GiWtW97t
Modding With Magic #8 - Bringing It Together
มุมมอง 27514 วันที่ผ่านมา
This episode we bring everything we've learned together and make a quest chain that includes creatures, items, and objects.
Shard of Affinity
มุมมอง 19828 วันที่ผ่านมา
Neat trinket I made because I was bored. Here is the code if anyone wants to look at it: pastebin.com/raw/D2NGmx8w
Modding With Magic #7 - Queries
มุมมอง 283หลายเดือนก่อน
This episode we learn about queries, which are powerful ways to search and manipulate things like databases or DBC files.
Modding With Magic #6 - Quests
มุมมอง 277หลายเดือนก่อน
This episode we learn about quests, including different types of objectives and rewards.
Modding With Magic #5 - Creatures
มุมมอง 410หลายเดือนก่อน
This episode we learn about creatures, including modifying loot, custom models, and spawn data.
Modding With Magic #4 - Objects
มุมมอง 3882 หลายเดือนก่อน
In this episode we learn about game objects, and create a chest that contains loot. Links: Model Viewer: code.google.com/archive/p/wowmodelviewer/downloads
Modding With Magic #3 - Items
มุมมอง 4962 หลายเดือนก่อน
In this episode we learn about items, along with more TSwow functions like cloning and logging. We bring it all together to create a pumpkin helmet and staff with a frostbolt spell attached to it. Links: Wowhead: www.wowhead.com/wotlk/database Item Template Docs: trinitycore.atlassian.net/wiki/spaces/tc/pages/2130222/item_template
Modding With Magic #2 - Your First Script
มุมมอง 9172 หลายเดือนก่อน
In this episode we focus on making our first script, along with an overview of the tools we need when modding. Links: WDBX Editor: github.com/robinsch/WDBXEditor/releases/tag/2.0.3a MPQ Browser: www.zezula.net/en/mpq/download.html HeidiSQL: www.heidisql.com/download.php TrinityCore Wiki: trinitycore.atlassian.net/wiki/spaces/tc/overview?homepageId=2129935
Modding With Magic #1 - Introduction
มุมมอง 1.3K2 หลายเดือนก่อน
The first episode of a new series where I teach people about World of Warcraft modding, and an introduction to the TSWoW framework. Links: Installation Guide: tswow.github.io/tswow-wiki/install/repack.html GM Commands: trinitycore.atlassian.net/wiki/spaces/tc/pages/2130065/GM Commands
Another great tutorial.
Love all your tutorials, makes me wanna return to WoW Modding :) One question: Can I "mix" TSWoW with stuff like Playerbots/NPCbots? And with custom spells i made via TSWoW: Do they still require a MPQ for other players to download or does everything override the client dbcs and therefore only server-side modding is required?
Well done <3
I have my answer ! haha, exactly what i want to see in modding tutorials. would be great !
Need a "Livescripts" episode ! Thank you for your videos !
Great thanks I love your series
nice! was looking forward to this :)
the long awaited! 🙏🙏 at 15:43 you set the interrupt flags, but you don't need them for a instant cast spell since they can't be interrupted, or can it?
Oh you know what, you're right, good catch! Those interrupt flags weren't needed actually, but I did want to show them anyways.
@ it’s those pesky little things, when creating a spell that has a missile and forgetting to set .Speed.set() then the missile never shows… had to invest a couple hours to figure that out
Bump, thanks for making these mate
Great series! Hope to continue to see more!
Thank you for this episode! Can't wait for the next.
Thank you for this!
Not sure why my microphone volume was so quiet, but apologies for that! Might be a bit hard to hear me at some parts when I'm in game.
incredible as always, but for next time please watch out for the game sound, it's like waaaaay to loud, compared to your voice <3
Thanks for the feedback! I think my microphone volume was set low or something this time. Will watch that for future episodes.
I've toyed with WoW server modding in the past, but the combination of discovering your videos and TSWoW has been amazing. The inspiration is alive again. Keep up the great work, it is very appreciated! 👍
Figured out how to add the blue circles/are on the map where the mob's can be found. I added the below to the last lines of my quest. In this case the mobs can be found in 2 locations. //Adds mobs spawn area/s to the map .POIs.add(0,[ {map:1,x:-1968.640503,y:-733.324280,z:-12.937941,o:5.430924}, {map:1,x:-1998.528442,y:-825.852417,z:-8.144210,o:3.348048}, {map:1,x:-2066.521973,y:-839.478577,z:-6.286963,o:1.631952}, {map:1,x:-2107.413330,y:-777.865479,z:-15.912374,o:1.492939}, {map:1,x:-2110.244385,y:-814.155273,z:-8.843261,o:1.492939}, ]) .POIs.add(0,[ {map:1,x:-2373.043457,y:-638.239990,z:-6.130135,o:4.673018}, {map:1,x:-2384.213135,y:-760.629700,z:-0.913942,o:0.006968}, {map:1,x:-2558.673340,y:-755.950684,z:-3.308625,o:4.742133}, {map:1,x:-2562.364746,y:-631.882019,z:-9.176999,o:3.117929}, ])
Thank you Magic!
I copied the code and replaced magic-core with my core name. The shard is in game, but I am not getting the auras or procs.
Make sure to run: build livescripts I haven't covered livescripts in my series yet but they are different from datascripts and build separately.
@@magic_wow Thank you! I figured it was something easy and not my inability to copy/paste... Which sometimes I fail at.
@@NateB-n8b No worries, just remember if you ever delete the item / script to run: clean livescripts to remove the script from the core, otherwise you'll get errors on realm start.
Shard of Affinity
Shard of Affinity
Code is in the description if anyone wants to see it!
<3
Shard of Affinity
Shard of Affinity
Shard of Affinity
Getting the Creature Name from the Loot Entry ID is so much easier this way. vs dealing with Join statements in SQL. Thank you for the video Magic.
No problem! I always appreciate your feedback!
two episodes back to back - love it Magic!
Thanks for the videos! Some other possible video topics: * Advanced Quests * daily/weekly/monthly quests * repeatable quests (e.g. camp taraujo blood shard quests) * mailed item after completing quest * escort * create a spell * create crafted item & recipe * modify talent trees * skills * reputations * add flight path * dungeon/raid attunements * item sets/bonuses * boss encounter, abilities, timers, phases, etc. * achievements * portals * custom profession * custom class * locked doors and keys * world buff e.g. warchief's blessing * war effort type quest i.e. after n players turn in, some event triggers * add visual effect to your character e.g. after casting a fire spell, some fire visual effect is applied * triggering npc action when character is in proximity
Thanks for all of the ideas!
Would it be possible to cover/add the blue circles/area on the map where the npc’s can be found? Keep up the great work!
I didn't cover that because it's really annoying to do sadly, but if you're interested the relevant table is quest_poi trinitycore.atlassian.net/wiki/spaces/tc/pages/2130262/quest_poi
Obviously not basic functions but I would love information on objectify and stringify at some point. Great information as always.
I believe I covered these functions in my items episode. Thanks!
@magic_wow I'll double check that then, thank you.
I've been getting into tswow, and I wanna know, do you know if there is a good way, of changing already existing content using the datascripts.ts file?
I'm really looking forward to the next in the series as I am learning so much from this.
I am really excited for future episodes. I've been devouring these.