- 29
- 7 812
Magic
Приєднався 14 лип 2021
World of Warcraft channel with a focus on modding and tutorials.
Відео
Modding With Magic #9 - Spells
Переглядів 34616 годин тому
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
Переглядів 11421 день тому
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
Переглядів 27721 день тому
This episode we bring everything we've learned together and make a quest chain that includes creatures, items, and objects.
Shard of Affinity
Переглядів 200Місяць тому
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
Переглядів 285Місяць тому
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
Переглядів 284Місяць тому
This episode we learn about quests, including different types of objectives and rewards.
Modding With Magic #5 - Creatures
Переглядів 415Місяць тому
This episode we learn about creatures, including modifying loot, custom models, and spawn data.
Modding With Magic #4 - Objects
Переглядів 3912 місяці тому
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
Переглядів 5052 місяці тому
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
Переглядів 9362 місяці тому
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,3 тис.2 місяці тому
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
So what if you wanted to reverse or undo some change? What were your practices for backups?
For the objectives, would a quest like capturing the towers in hillsbrad or hellfire be scripted?
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?