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!

Menu

Author Topic: [SQL] [DBC] [C++] Problem updating specs  (Read 1770 times)

Serifaz

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 293
    • View Profile
[SQL] [DBC] [C++] Problem updating specs
« on: August 27, 2012, 07:37:19 am »
Hey all... Ive been scratching my head on this one most the day. I have a custom class. which I just started adding new abilities and began to build a spec. I'm on the first talent tree, and when I put in a point into the first talent it kicks me offline. It does not crash the server or my game. but it just kicks me off and does not save the spec.

This is my thoughts. I think possibly that there is a Cpp file or header file that tells the server to input the spec information in the character db.
But I don't know were it is. does anyone know, or does anyone know why this is happening?

here is a screen shot of the spec tree as is.

also I can preview the talent changes I just can't learn them
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Crumpet

  • Contributors
  • LUA Script Tinker
  • *****
  • Posts: 46
    • View Profile
Re: [SQL] [DBC] [C++] Problem updating specs
« Reply #1 on: August 27, 2012, 11:14:10 am »
If it crashes the client and not the server it's a dbc issue.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: [SQL] [DBC] [C++] Problem updating specs
« Reply #2 on: August 27, 2012, 11:28:16 am »
Quote from: "Crumpet"
If it crashes the client and not the server it's a dbc issue.
Technically you can't say that.
There have been a lot of client crashes triggered by the server, server crashes triggered by the client and client crashes triggered by the server triggered by the client.

Even on retail servers.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

XxXGenesisXxX

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 204
    • View Profile
Re: [SQL] [DBC] [C++] Problem updating specs
« Reply #3 on: August 28, 2012, 09:03:50 am »
Got your message as well. Sorry not on much anymore, pretty busy.

Few things, I'm assuming you're using ArcEmu yeah? And 2, with your server logging set to full, it must give you some indication as to what's happening. It may not be a crash report, but it should saying something. Also what is the in-game client message when you get kicked? Does it say you've been kicked? Does it say lost connection? Or just straight back to log in without saying anything?

Edit: Also, are you using custom spells for these talents, cause you could of forgotten to set the Tiers for the points.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Serifaz

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 293
    • View Profile
Re: [SQL] [DBC] [C++] Problem updating specs
« Reply #4 on: August 30, 2012, 07:12:35 am »
I opened SkillTiers.dbc but could not find anything about it on wowdev
is it necessary to edit this file?
If so, can you tell me anything about the structure?

[EDIT]: if you are talking about the tier id in the talent.dbc yes I set that to 0 for the first talent

[EDIT EDIT]: I found this in the logs after clearing them and attempting to use the talent again



Code: [Select]
{CLIENT} Packet: (0x0251) CMSG_LEARN_TALENT PacketSize = 8 stamp = 89488725 accountid = 1
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|EE 08 00 00 00 00 00 00                         |........        |
-------------------------------------------------------------------
« Last Edit: January 01, 1970, 01:00:00 am by Admin »