Thread Tools Display Modes
07-20-14, 01:04 AM   #1
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,710
Data Changes in WoD

The following has been (mostly) ripped off wowpedia just for informing people here.
The original source can be found here: http://wowpedia.org/Patch_6.0.1/API_changes#Changes


Difficulties:
  • 0 - None
  • 1 - 5-player instance
  • 2 - 5-player heroic instance
  • 3 - 10-player raid
  • 4 - 25-player raid
  • 5 - 10-player heroic raid
  • 6 - 25-player heroic raid
  • 7 - 25-player raid finder
  • 8 - challenge mode
  • 9 - 40-player raid
  • 10 - unused
  • 11 - heroic scenario
  • 12 - scenario
  • 13 - unused
  • 14 - 10-30-player flexible raid
  • 15 - 10-30-player flexible heroic raid
  • 16 - 20-player mythic raid
  • 17 - 10-30-player flexible LFR


GUID overhaul:
The Globally Unique Identifier format has been completely redesigned, consider the following:
As of build 18888, the format has changed from using colons to hyphens for splitting each value.



Item hyperlink changes:
Item hyperlinks have been updated to support bonusIDs and instanceDifficultyID.
Also, with the removal of the reforge system, reforgeID is gone:
  • Old:
    • itemID:enchant:gem1:gem2:gem3:gem4:suffixID:uniqueID:level:reforgeID:upgradeID
  • New:
    • itemID:enchant:gem1:gem2:gem3:gem4:suffixID:uniqueID:level:upgradeId:instanceDifficultyID:numBonusIDs:bonusID1:bonusID2:...

They can be used for storing random suffixes (e.g. "of the Fireflash"), random bonuses (e.g. bonusID 40 is +Avoidance), raid types (see below), dungeon typing, random quest upgrades (see below for epic/rare), crafting upgrades (e.g. bonusID 526 is "Expert") and others.

Some examples of bonusIDs:
  • 448 - Warforged, +6 itemlevel
  • 449 - Heroic, +13 itemlevel
  • 450 - Mythic, +26 itemlevel
  • 451 - LFR, -12 itemlevel
  • 15 - Epic, +10 itemlevel
  • 171 - Rare, +5 itemlevel

BonusIDs can adjust itemlevels, modify stats, change itemquality, add item titles, appends words to item names, add sockets, adjust appearance, adjust required equip level, and possibly many more.


World markers:
We now have 8 world markers (up from 5), the new colors are as follows:
  • Orange (represented by the circle raidicon)
  • Silver (represented by the moon raidicon)
  • White (represented by the skull raidicon)


Last edited by p3lim : 09-18-14 at 11:49 PM. Reason: Changes to GUID
 
07-20-14, 03:58 AM   #2
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2006
Posts: 554
I wonder.. does the difficulty bonus ID thing mean that items from various difficulties will have the same item ID?
__________________
Grab your sword and fight the Horde!
 
07-20-14, 04:16 AM   #3
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 363
@Lombra
Yes.
 
07-27-14, 09:22 PM   #4
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2007
Posts: 1,060
I don't know what zoneUID is supposed to represent in a mob's GUID, but it's not the zone they're spawned in.

Two mobs right next to each other can have completely different numbers in that slot.
 
07-28-14, 11:11 AM   #5
Rainrider
A Firelord
AddOn Author - Click to view addons
Join Date: Nov 2008
Posts: 454
I suppose it is a unique identifier for the current zone. Maybe spawnUID is only required to be unique for the given npcID, but the server has to differentiate between all the mobs in a given zone without checking two numbers but rather just one. As it is there for pets too, it would be interesting to check whether this number changes on zone change.
 
07-28-14, 11:48 AM   #6
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2007
Posts: 1,060
If the number represents the zone the unit spawned in then why is it that mobs in the same area will have different numbers?

For example, mobs right next to each other on the timeless isle will have 3 or 5, and npcs in the vale will have 3 and 6.
 
08-05-14, 12:34 PM   #7
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,326
Originally Posted by p3lim View Post
World markers:
We now have 8 world markers (up from 5), the new colors are as follows:
  • Orange (represented by the circle raidicon)
  • Silver (represented by the moon raidicon)
  • White (represented by the skull raidicon)

Looks like they added the rest of the raid target markers that weren't world markers yet.
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
 
08-05-14, 12:53 PM   #8
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
Makes sense. Then you can say "tank skull at skull".
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

 
08-19-14, 06:46 AM   #9
Gello
A Molten Giant
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 521
It's not a new change with a recent build, but maybe worth mentioning: battle pet petIDs are now formatted similarly to new GUIDs:

In MoP: "0x000000019824FF"

In WoD: "BattlePet:0:0000026814EF"

I've not figured out what the initial "0" field is for. It's "0" for all of my pets on the beta.

Battle pet addon authors who save petIDs, if you don't already, you may want to save the speciesID of saved petIDs so you can reconstruct petIDs in the changeover. (Probably already handled, since servers seem to want to reassign petIDs on a whim)
 
08-19-14, 09:01 AM   #10
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,710
Originally Posted by Gello View Post
It's not a new change with a recent build, but maybe worth mentioning: battle pet petIDs are now formatted similarly to new GUIDs:

In MoP: "0x000000019824FF"

In WoD: "BattlePet:0:0000026814EF"

I've not figured out what the initial "0" field is for. It's "0" for all of my pets on the beta.

Battle pet addon authors who save petIDs, if you don't already, you may want to save the speciesID of saved petIDs so you can reconstruct petIDs in the changeover. (Probably already handled, since servers seem to want to reassign petIDs on a whim)
That seems very inconsistent with the rest of the GUID changes (the fact that it only has 2 data values).
 
08-21-14, 08:42 AM   #11
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2007
Posts: 1,060
Originally Posted by p3lim View Post
That seems very inconsistent with the rest of the GUID changes (the fact that it only has 2 data values).
Not really, player GUIDs only contain two values.
 
 

WoWInterface » Site Forums » Archived Beta Forums » WoD Beta archived threads » Data changes from live (18414) to build 18566


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off