This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Lord_Spaztic

Pages: [1]
1
Resources and Tools / Re: [TOOL] Spell Editor GUI V2
« on: May 31, 2015, 10:09:08 pm »
Quote from: "stoneharry"
I do not know how a CSV exporter/importer would work. You mean like how DBCUtil works? I guess I could try and write it at some point.

I was thinking more like SQL.
Being able to import a .csv or .txt

When you import a .csv it'll:
Add new rows to the spell dbc if new IDs are not present.
Or overwrite spells with already present IDs.

When you export a spell to .csv It'll
Export that spell like you would find in spell.dbc when you convert it with DBCUtil, that could be reimported or tooled around.

The majority of this idea stems from working with a bunch of people who'll be working at the same time. So instead of having to reinvent the wheel every time you update your Master spell.dbc, you can just have each member export a .csv with all their spells, then patch it into your master .dbc

This would also work for mass producing talents which have multiple ranks, as to speed up their creation process.

I only recommended .csv due to being able to open it with tools like CSVed or Excel an still retain column count for easier editing.

2
Resources and Tools / Re: [TOOL] Spell Editor GUI V2
« on: May 30, 2015, 05:12:04 pm »
I have a Feature request.

Would LOVE a .txt / .csv Import/Export feature.
Would really help with group projects with people working different classes, or much easier copy and paste for things like Talents with up to 5 ranks.

Should also enable returns in the Description Textbox in the XAML.

Would be nice if the Spell Effects were numbered would be easier to find certain effects. e.g : SCHOOL DAMAGE = 2: SCHOOL DAMAGE

Otherwise, really enjoying the update. So much smoother loading.

3
You might want to try to find another way to test. Such as making a full blown new race ID and such in all your DBCs.

When you morph into another Race's Blank model it'll typically carry over the texture from your current race as all you did was change your model to one that tries to load textures based on current race id.

4
Current Thought is:
http://www.wowwiki.com/Varedis : Blood Elf
http://www.wowwiki.com/Altruis_the_Sufferer : Night Elf Possiblely
 While most known DH are killable in game, it doesn't really mean he is dead. While trying to avoid the Pitfalls of Blizzard Lore (No one stays Dead, Christ Metzen Voices everything, Thralls looses his Mancard / Balls), I want to try to make as few retcons as possible. While in the DH case, it may not be possible without a tiny amount of retcon.

Anyhow, I'm writing the story directly after the fall of the Lich King, during the 2 year Interlude  between Wotlk/Cata. (Ignore the Worgen.) After the fall of the Lich King both Factions decided they do not need to be turning away any help they can get from any strong fighters. Thus the Night Elves restart the Demon Hunter Training under the leadership of Altruis or the Council (Netharel, Theras and Alandien). This time more carefully watched under the eyes of the Wardens. (To prevent another Illidan Situation.

Meanwhile Horde Spies, observing this decided to start training Demon Hunters of their own. Blood Elves being more laid back (compared to Night Elves.) do not strictly keep watch over their own Demon Hunters in training. Blood Elves view  the Teachings of Illidan as a Gift instead of Pandora's Box.

Typically if you assign specs to each Race, NEs are more akin to Wrathbringers, while BEs are more likely to be Darkweavers.

5
Hi Guys, I've been a lurker for a couple of months and been doing my own thing. I decided I have something to show off.

I've been working on my own server for fun, I'm by no means any artist or great world build. But I feel like I can fake stuff. It first started off as a way to see if I could build a class from scratch. I come from playing on Live servers where I play seriously in PvE (Theorycraft). So when I first started to build a Class in the Wrath system I had a couple of things I wanted to avoid that Blizzard later took out of their own class.


As you can see, I was designing a Demon Hunter at the request of a friend. I got the Spec names based on the old WC3 Hero names. Terrorblade is intended to be a Leather Melee DPS, Darkwaver is a Leather Range Caster, and Wrathbringer is a Tank.

The overall theme of the specs seem a lot more defined to myself, but Darkweaver is very prominent from the other specs. It boils down to fight fire with fire spec. It enhances Metamorphosis the most for DPS and overall is more complex rotation.

Terrorblade has a rotation design around feeding into itself. Expected Stat should be Haste/Arp compared to the Crit Heavy every spec is in Wrath.

Wrathbringer focuses on counterattacking, and parrying attacks instead of dodging. Hopefully it'll be gemming parry as way to overall increase damage & mitigation via combo point generation which leads to higher Active Mitigation Uptimes.

If you look at the bottom you'll see there is more classes, one for each armor type. Plate: Mechengineer, Mail: Bard, and Cloth: Elementalist. Those are all currently on the back burner. :)

Now on to a less explain-y part, I started to mess around in noggit, attempting to create my own starter zone for the Demon Hunters.

A lovely view from the Hill-Side Inn


Under the Inn's porch, I plan to hide a chest there. :)


A dungeon I plan to put un-compliant DHs.


The Warden's Lodge, over looking the valley.
Under the porch I plan to Hide a Chest too. :)


The Cross Roads between the Tree House, Inn, and Dungeon/Jail.


A view from the slope leading into the valley.

I have a a few more Screeshots you can all view in this imgur album : http://imgur.com/a/5GhKR#19
Let me know what you guys think! Esp. About the Terrain and Buildings! :)

6
"Retro-Porting" / Re: [QUESTION] Cata/MoP NPC Models on a 3.3.5a Server
« on: August 25, 2014, 04:39:55 pm »
Have you tried adding the correct field in creature model info?
My Trinity Core is out of date (to lazy to rebuild atm.) and all new models require an entry in the sql table "creature_model_info". So if you're running the latest Trinity you should need that entry as well.

Try adding a row to that and see if that works. :)

7
Quote from: "Gurluas"
Yeah but that's not a solution which is acceptable to me. We need to find out how to properly add new races and what causes these crashes.

Not to mention...That method screws up NPCs. I.E all Fel orcs will now be Worgen.

For instance, what makes the Lua recognize things such as TROLL_RACE_ID.
This stuff must be stored somewhere, and that's where we have to add an additional line for the new races. Another observation I had, is that I was unable to add flavor text for Worgen, it was ignored ingame.

To make an example..

The game recognizes this line:
ABILITY_INFO_FORESTTROLL1 = "- Berserk, increasing attack and casting speed.";

But not this:
ABILITY_INFO_WORGEN1 = "- Roar.";

It's as if the information pertaining all the original 21 races are stored somewhere.
We need to figure out where, so that we can add the new races we want to add.

That was what I was trying to imply with the Hard Limit. It might actually be built into the client. Kinda like MAX_RACES in the Emu's that you have to increase the number of.

Secondly. Just changing Fel Orcs's Race didn't screw up anything. - NPCs use a pre-baked texture and you're not model swapping. You're editting a DBC file so that you can make the "Felorc Race" use Worgen Male/Female Model IDs.  http://imgur.com/a/uOK3p

And I strongly believe it's a hard coded limit in the client. I just changed everything from 22 to 12 in Race Related DBCs/Server and I have everything besides Languages/Barber working perfectly. I've even looked at EoC's DBC files, and Heroes-WoW's custom DBC files. So far I haven't seen any of them add rows that worked, just modified old rows.

I've also didn't have  issue with Gluestrings.lua and showing Worgen related strings. I just copied a MoP version and dropped it. Kinda hackish, but I can go back and fix older races racial strings. It worked before I switched Worgen to Felorc (When I random'd on Worgen) and it still works now.

Code: [Select]
ABILITY_INFO_WORGEN1 = "- Can periodically move quickly.";
ABILITY_INFO_WORGEN2 = "- Critical chance increased.";
ABILITY_INFO_WORGEN3 = "- Resistant to Nature and Shadow damage.";
ABILITY_INFO_WORGEN4 = "- Skinning skill and speed increased.";

8
I fixed it, just not the way I wanting. Guessing the Client has a hard limit on character races?

I finally just change Slot 12 from Fel Orcs to Worgen, changed all the other DBC Files and it worked.

9
That's the problem. :/

http://imgur.com/D21ErpK

I have it all correctly set in the DB. And I made sure I had the XML point to the proper ID.

With WORGEN_RACE_ID line gone, Worgen become                      

Code: [Select]
<CheckButton name="CharacterCreateRaceButton7" inherits="CharacterCreateRaceButtonTemplate" id="7">
<Anchors>
   <Anchor point="TOP" relativePoint="TOP" x="50" y="-61"/>
</Anchors>
</CheckButton>

When it's set to id=7, it crash. 1 = Human, 2 Dwarf, ectra. 12 is somehow Blood Elf.
13+ and it just doesn't switch model/race background and grays out all the Class Icons. :/

10
Still having issues. :/

Brightside; Model is 100% working, ears and all. I can random on Worgen using Reloadui from the Console.

Downside; It crashes when I click off Selected Worgen, or Click on Worgen. Still not 100% sure what you mean about setting the xml button ID to DBC ID. I've tried multiply values, and even tinkered with WORGEN_RACE_ID = in CharacterCreate.lua.

Even Downerside; My server just will not recognize Worgen as a Race. I've made sure to add ChrRace.dbc and Modify the core like I did for Goblins, set MAX_RACES to 13 (from 12) and nope. :(

But thank you so much Stoneharry for all your current help. I don't think I would have tried CreatureDisplayModel.dbc. >.<

Lua: pastebin.co m/L6kCueHh
XML: pastebin.co m/QbfF1Nwj

11
Quote from: "stoneharry"
Sounds like the XML button ID does not match the DBC ID (note: the row ID in the DBC is not the ID used for the XML button - the XML buttons are the chronological order of races marked as playable).

I'll go through and double check that now. But I'm not 100% sure that's the issue. When I do .morph to a DisplayID of the Worgen Models, my client also crashes with the same error. :S

12
It's been a few days and I still haven't figured this out.

I've edited every .DBC I can think of that links back to Worgen or that Worgen would point to.
I've changed flags/models in ChrRaces.dbc and no dice. I even made sure the model is working. (Replaced Humane Female with Worgen Female and besides obvious Texture Issues, it shows up.)

I've editted:
ChrRaces, CharBaseInfo, CharFacialHairStyles, CharHairGeoSets, CharSections, CreatureDisplayInfo, CreatureSoundData, SoundEntries, VocalUISound, and BarberShopStyles. =/

The only progress I've made is now the Human Model (stand in for the Worgen Model that crashes when I .morph to it.) it skinned in Worgen .blps when I accidently random onto Worgen DK.
I've even made sure the Background for UI_Worgen is working.

I can provide any file needed or requested if anyone would like to help me out. Or at the very least point me in the right direction. I've read the ERROR #132 thread, but I don't have any Crash numbers that match any of the ones listed.

13
Alright, I've been a lurker here for a bit and I decided to try adding my own classes and races to a 3.3.5a Wrath Client. So far I've gotten success in The Class Creation, and One Race. (Goblin)

But I'm wanting to add both Worgen and Goblin. So far I've got the Character Create Screen set up correctly. It allows me to actually click on and change to Goblin/New Class Ectra. But every time I click on Worgen, the client crashes with this error:
Quote
ERROR #132 (0x85100084) Fatal Exception
Program:   C:World of WorldcraftClient & ServerWorld of WarcraftWow.exe
Exception:   0xC0000005 (ACCESS_VIOLATION) at 0023:004F3C22

The instruction at "0x004F3C22" referenced memory at "0x3D2D8AA8".
The memory could not be "read".
Was going to post links, but because I haven't gotten enough posts I cannot.
Anyhow, I've included in an .rar attachement:
2014-04-28 14.24.13 Crash.dmp
2014-04-28 14.24.13 Crash.txt
CharacterCreate.lua
CharacterCreate.xml
CharacterFacialHairStyles.dbc
CharBaseInfo.dbc
CharHairGeosets.dbc
CharSections.dbc
ChrRaces.dbc
GlueParent.lua
GlueStrings.lua

I'm pretty sure I've added all the correct Hair Geosets, Proper Sections, and Facial Hair Styles. I even started added Race 23 (HU Worgen Gilnean) but finally decided to ask for help.  I'm no pro at reading crash dumps and I've been trying to tackle this issue for the past couple of days. I would really appreciate the help. :)

Pages: [1]