before MOP, i just use (WowClientDB.firstRow + 4 * (ID - WowClientDB.minIndex)) to get specific dbc row, but now it's not a valid way
Let's take g_SpellVisualDB as a example , it's firstRow filed points a wired address such as 0x20C87B40, it's not a valid address at all!
What's more, i add read/write trace to g_SpellVisualDB ,but Wow seem read once when it's started, after that, no breakpoint is triggered... even i cast spell in game....So how can i access the spellVisualDB now ?