Example #1
0
        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);
        }
Example #2
0
        // 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);
        }