private string GetName() { string name = null; switch (_toolType) { case ToolType.SpellFocus: WoWDb.DbTable t = StyxWoW.Db[ClientDb.SpellFocusObject]; WoWDb.Row r = t.GetRow(_index); name = r.GetStringField(1); break; case ToolType.AreaTable: t = StyxWoW.Db[ClientDb.AreaTable]; r = t.GetRow(_index); name = r.GetStringField(13); break; case ToolType.Item: name = Util.GetItemCacheName(_index); break; case ToolType.Totem: t = StyxWoW.Db[ClientDb.TotemCategory]; r = t.GetRow(_index); name = r.GetStringField(1); break; } return(name); }
// grab name from dbc private string GetName() { string getName = null; WoWDb.DbTable t = StyxWoW.Db[ClientDb.Spell]; WoWDb.Row r = t.GetRow(SpellId); getName = r.GetStringField((uint)SpellDB.NamePtr); return(getName); }