function Enchants(section) {

  switch(section)
  {
    case "boots": {

      ProfHeader("Boots", 26);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[0][0]?true:false, 125, "http://www.wowhead.com/?spell=7867", "Minor Agility", "http://www.wowhead.com/?item=6377", "Enchant boots to give +1 agility.", "");
              ProfComp(6, P_STRANGEDUST, 2, P_LS_ASTRAL);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=3537'>Zixil</a> in Hillsbrad Foothills.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=3012'>Nata Dawnstrider</a> in Thunder Bluff.", P_ROD_SILVER); break }
  
            case 2: {
              ProfType(ownformula[0][1]?true:false, 125, "http://www.wowhead.com/?spell=7863", "Minor Stamina", "", "Enchant boots to give +1 stamina.", "");
              ProfComp(8, P_STRANGEDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 3: {
              ProfType(ownformula[0][2]?true:false, 160, "http://www.wowhead.com/?spell=13637", "Lesser Agility", "", "Enchant boots to give +3 agility.", "");
              ProfComp(1, P_SOULDUST, 1, P_LS_MYSTIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 4: {
              ProfType(ownformula[0][3]?true:false, 170, "http://www.wowhead.com/?spell=13644", "Lesser Stamina", "", "Enchant boots to give +3 stamina.", "");
              ProfComp(4, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 5: {
              ProfType(ownformula[0][4]?true:false, 190, "http://www.wowhead.com/?spell=13687", "Lesser Spirit", "http://www.wowhead.com/?item=11167", "Enchant boots to give +3 spirit.", "");
              ProfComp(1, P_GR_MYSTIC, 2, P_LS_MYSTIC);
              ProfWhere("World drop, item level 38.", P_ROD_GOLDEN); break }
  
            case 6: {
              ProfType(ownformula[0][5]?true:false, 215, "http://www.wowhead.com/?spell=13836", "Stamina", "", "Enchant boots to give +5 stamina.", "");
              ProfComp(5, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 7: {
              ProfType(ownformula[0][6]?true:false, 225, "http://www.wowhead.com/?spell=13890", "Minor Speed", "", "Enchant boots to give +8% movement speed.", "");
              ProfComp(1, P_SM_RADSHARD, 1, P_AQUA, 1, P_LS_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }

            case 8: { // 3.1
              ProfType(ownformula[0][25]?true:false, 225, "http://www.wowhead.com/?spell=63746", "Lesser Accuracy", "", "Enchant boots to give +5 hit rating.", "");
              ProfComp(4, P_VISIONDUST, 1, P_LS_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }

            case 9: {
              ProfType(ownformula[0][7]?true:false, 235, "http://www.wowhead.com/?spell=13935", "Agility", "", "Enchant boots to give +5 agility.", "");
              ProfComp(2, P_GR_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 10: {
              ProfType(ownformula[0][8]?true:false, 260, "http://www.wowhead.com/?spell=20020", "Greater Stamina", "http://www.wowhead.com/?item=16215", "Enchant boots to give +7 stamina.", "");
              ProfComp(5, P_DREAMDUST);
              ProfWhere("World drop, item level 52.", P_ROD_TRSILVER); break }
  
            case 11: {
              ProfType(ownformula[0][9]?true:false, 275, "http://www.wowhead.com/?spell=20024", "Spirit", "http://www.wowhead.com/?item=16220", "Enchant boots to give +5 spirit.", "");
              ProfComp(2, P_GR_ETERNAL);
              ProfWhere("World drop, item level 55.", P_ROD_TRSILVER); break }
  
            case 12: {
              ProfType(ownformula[0][10]?true:false, 295, "http://www.wowhead.com/?spell=20023", "Greater Agility", "http://www.wowhead.com/?item=16245", "Enchant boots to give +7 agility.", "");
              ProfComp(2, P_LS_ETERNAL, 2, P_WILDVINE);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.<br>Also a world drop, item level 59.", P_ROD_TRSILVER); break }
  
            case 13: {
              ProfType(ownformula[0][11]?true:false, 305, "http://www.wowhead.com/?spell=27948", "Vitality", "http://www.wowhead.com/?item=22542", "Restores 5 health and mana per 5 sec.", "", P_EXP_TBC);
              ProfComp(6, P_ARCANEDUST, 4, P_MAJHEALPOT, 4, P_MAJMANAPOT);
              ProfWhere("World drop, item level 61. Also dropped by <a class='prof' href='http://www.wowhead.com/?npc=24664'>Kael'thas Sunstrider</a> (level 72 boss) in <a class='prof' href='http://www.wowwiki.com/Magister&#39;s_Terrace'>Magisters' Terrace</a>.", P_ROD_FELIRON); break }
  
            case 14: {
              ProfType(ownformula[0][12]?true:false, -320, "http://www.wowhead.com/?spell=27950", "Fortitude", "http://www.wowhead.com/?item=22543", "Enchant boots to give +12 stamina.", "", P_EXP_TBC);
              ProfComp(12, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by an <a class='prof' href='http://www.wowhead.com/?npc=18317'>Ethereal Priest</a> (level ~64 elite) in <a class='prof' href='http://www.wowwiki.com/Mana_Tombs'>Mana Tombs</a>, an instance wing in Auchindoun.", P_ROD_FELIRON); break }
  
            case 15: {
              ProfType(ownformula[0][13]?true:false, -340, "http://www.wowhead.com/?spell=27951", "Dexterity", "http://www.wowhead.com/?item=22544", "Enchant boots to give +12 agility.", "", P_EXP_TBC);
              ProfComp(8, P_GR_PLANAR, 8, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=18521'>Raging Skeleton</a> (level ~66 elite) in <a class='prof' href='http://www.wowwiki.com/Auchenai_Crypts'>Auchenai Crypts</a>, an instance wing in Auchindoun.", P_ROD_FELIRON); break }
  
            case 16: {
              ProfType(ownformula[0][14]?true:false, 360, "http://www.wowhead.com/?spell=34007", "Cat's Swiftness", "http://www.wowhead.com/?item=28279", "Gives +8% movement speed and +6 agility.", "", P_EXP_TBC);
              ProfComp(8, P_LG_PRISHARD, 8, P_PRIMALAIR);
              ProfWhere("World drop, item level 72. Also dropped by <a class='prof' href='http://www.wowhead.com/?npc=24664'>Kael'thas Sunstrider</a> (level 72 boss) in <a class='prof' href='http://www.wowwiki.com/Magister&#39;s_Terrace'>Magisters' Terrace</a>.", P_ROD_ADAMANT); break }
  
            case 17: {
              ProfType(ownformula[0][15]?true:false, -360, "http://www.wowhead.com/?spell=34008", "Boar's Speed", "http://www.wowhead.com/?item=28280", "Gives +8% movement speed and +9 stamina.", "", P_EXP_TBC);
              ProfComp(8, P_LG_PRISHARD, 8, P_PRIMALEARTH);
              ProfWhere("World drop, item level 72. Also dropped by <a class='prof' href='http://www.wowhead.com/?npc=24664'>Kael'thas Sunstrider</a> (level 72 boss) in <a class='prof' href='http://www.wowwiki.com/Magister&#39;s_Terrace'>Magisters' Terrace</a>.", P_ROD_ADAMANT); break }
  
            case 18: {
              ProfType(ownformula[0][16]?true:false, 370, "http://www.wowhead.com/?spell=27954", "Surefooted", "http://www.wowhead.com/?item=22545", "Gives +10 critical strike and hit rating.", "", P_EXP_TBC);
              ProfComp(2, P_VOIDCRYSTAL, 4, P_LG_PRISHARD);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=16472'>Phantom Stagehand</a> (level 71 elite) in <a class='prof' href='http://www.wowwiki.com/Karazhan'>Karazhan</a>.", P_ROD_FELIRON); break }

	    // Wrath of the Lich King

            case 19: {
              ProfType(ownformula[0][17]?true:false, 375, "http://www.wowhead.com/?spell=60606", "Assault", "", "Enchant boots to give +24 attack power.", "", P_EXP_WOTLK);
              ProfComp(4, P_INFDUST, 4, P_LS_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 20: {
              ProfType(ownformula[0][18]?true:false, 385, "http://www.wowhead.com/?spell=44528", "Greater Fortitude", "", "Enchant boots to give +22 stamina.", "", P_EXP_WOTLK);
              ProfComp(3, P_INFDUST, 3, P_LS_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 21: {
              ProfType(ownformula[0][19]?true:false, 385, "http://www.wowhead.com/?spell=60623", "Icewalker", "", "Gives +12 critical strike and hit rating.", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 1, P_CRYSWATER);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 22: {
              ProfType(ownformula[0][20]?true:false, 405, "http://www.wowhead.com/?spell=44584", "Greater Vitality", "", "Restores 7 health and mana per 5 sec.", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 2, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 23: {
              ProfType(ownformula[0][21]?true:false, 410, "http://www.wowhead.com/?spell=44508", "Greater Spirit", "", "Enchant boots to give +18 spirit.", "", P_EXP_WOTLK);
              ProfComp(10, P_INFDUST, 1, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 24: {
              ProfType(ownformula[0][22]?true:false, 415, "http://www.wowhead.com/?spell=44589", "Superior Agility", "", "Enchant boots to give +16 agility.", "", P_EXP_WOTLK);
              ProfComp(16, P_INFDUST, 4, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 25: {
              ProfType(ownformula[0][23]?true:false, 440, "http://www.wowhead.com/?spell=60763", "Greater Assault", "http://www.wowhead.com/?item=44490", "Enchant boots to give +32 attack power.", "", P_EXP_WOTLK);
              ProfComp(4, P_GR_COSMIC, 4, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 26: {
              ProfType(ownformula[0][24]?true:false, 440, "http://www.wowhead.com/?spell=47901", "Tuskarr's Vitality", "http://www.wowhead.com/?item=44491", "Enchant boots to give +15 stamina.<br><font class='pthird'>Also increases movement speed slightly.</font>", "", P_EXP_WOTLK);
              ProfComp(10, P_INFDUST, 2, P_GR_COSMIC, 2, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

          }
        }
   
      ProfFooter();
  
    break }

    case "bracers": {
 
      ProfHeader("Bracers", 43);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[1][0]?true:false, 1, "http://www.wowhead.com/?spell=7418", "Minor Health", "", "Enchant bracers to give +5 health.", "");
              ProfComp(1, P_STRANGEDUST);
              ProfWhere("You already know this when you start the profession at minimum <b>level 5</b>. Talk to any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[1][1]?true:false, 1, "http://www.wowhead.com/?spell=7428", "Minor Deflection", "", "Enchant bracers to give +2 defense.", "");
              ProfComp(1, P_LS_MAGIC, 1, P_STRANGEDUST);
              ProfWhere("You already know this when you start the profession at minimum <b>level 5</b>. Talk to any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[1][2]?true:false, 50, "http://www.wowhead.com/?spell=7457", "Minor Stamina", "", "Enchant bracers to give +1 stamina.", "");
              ProfComp(3, P_STRANGEDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 4: {
              ProfType(ownformula[1][3]?true:false, 60, "http://www.wowhead.com/?spell=7766", "Minor Spirit", "http://www.wowhead.com/?item=6344", "Enchant bracers to give +1 spirit.", "");
              ProfComp(2, P_LS_MAGIC);
              ProfWhere("World drop, item level 17.", P_ROD_COPPER); break }
  
            case 5: {
              ProfType(ownformula[1][4]?true:false, 80, "http://www.wowhead.com/?spell=7779", "Minor Agility", "", "Enchant bracers to give +1 agility.", "");
              ProfComp(2, P_STRANGEDUST, 1, P_GR_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 6: {
              ProfType(ownformula[1][5]?true:false, 80, "http://www.wowhead.com/?spell=7782", "Minor Strength", "http://www.wowhead.com/?item=6347", "Enchant bracers to give +1 strength.", "");
              ProfComp(5, P_STRANGEDUST);
              ProfWhere("World drop, item level 19.", P_ROD_COPPER); break }
  
            case 7: {
              ProfType(ownformula[1][6]?true:false, 120, "http://www.wowhead.com/?spell=7859", "Lesser Spirit", "http://www.wowhead.com/?item=6375", "Enchant bracers to give +3 spirit.", "");
              ProfComp(2, P_LS_ASTRAL);
              ProfWhere("World drop, item level 24.", P_ROD_SILVER); break }
  
            case 8: {
              ProfType(ownformula[1][7]?true:false, 130, "http://www.wowhead.com/?spell=13501", "Lesser Stamina", "", "Enchant bracers to give +3 stamina.", "");
              ProfComp(2, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 9: {
              ProfType(ownformula[1][8]?true:false, 140, "http://www.wowhead.com/?spell=13536", "Lesser Strength", "http://www.wowhead.com/?item=11101", "Enchant bracers to give +3 strength.", "");
              ProfComp(2, P_SOULDUST);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=3954'>Dalria</a> in Ashenvale.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=12043'>Kulwia</a> in Stonetalon Mountains.", P_ROD_SILVER); break }
  
            case 10: {
              ProfType(ownformula[1][9]?true:false, 150, "http://www.wowhead.com/?spell=13622", "Lesser Intellect", "", "Enchant bracers to give +3 intellect.", "");
              ProfComp(2, P_GR_ASTRAL);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 11: {
              ProfType(ownformula[1][10]?true:false, 165, "http://www.wowhead.com/?spell=13642", "Spirit", "", "Enchant bracers to give +5 spirit.", "");
              ProfComp(1, P_LS_MYSTIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 12: {
              ProfType(ownformula[1][11]?true:false, 170, "http://www.wowhead.com/?spell=13646", "Lesser Deflection", "http://www.wowhead.com/?item=11163", "Enchant bracers to give +3 defense.", "");
              ProfComp(1, P_LS_MYSTIC, 2, P_SOULDUST);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=2381'>Micha Yance</a> in Hillsbrad Foothills.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=2821'>Keena</a> in Arathi Highlands.", P_ROD_GOLDEN); break }
  
            case 13: {
              ProfType(ownformula[1][12]?true:false, 170, "http://www.wowhead.com/?spell=13648", "Stamina", "", "Enchant bracers to give +5 stamina.", "");
              ProfComp(6, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 14: {
              ProfType(ownformula[1][13]?true:false, 180, "http://www.wowhead.com/?spell=13661", "Strength", "", "Enchant bracers to give +5 strength.", "");
              ProfComp(1, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 15: {
              ProfType(ownformula[1][14]?true:false, 210, "http://www.wowhead.com/?spell=13822", "Intellect", "", "Enchant bracers to give +5 intellect.", "");
              ProfComp(2, P_LS_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 16: {
              ProfType(ownformula[1][15]?true:false, 220, "http://www.wowhead.com/?spell=13846", "Greater Spirit", "http://www.wowhead.com/?item=11204", "Enchant bracers to give +7 spirit.", "");
              ProfComp(3, P_LS_NETHER, 1, P_VISIONDUST);
              ProfWhere("World drop, item level 44.", P_ROD_TRSILVER); break }
  
            case 17: {
              ProfType(ownformula[1][16]?true:false, 235, "http://www.wowhead.com/?spell=13931", "Deflection", "http://www.wowhead.com/?item=11223", "Enchant bracers to give +5 defense.", "");
              ProfComp(1, P_GR_NETHER, 2, P_DREAMDUST);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=4229'>Mythrin'dir</a> in Darnassus.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=989'>Banalash</a> in Swamp of Sorrows.", P_ROD_TRSILVER); break }
  
            case 18: {
              ProfType(ownformula[1][17]?true:false, 240, "http://www.wowhead.com/?spell=13939", "Greater Strength", "", "Enchant bracers to give +7 strength.", "");
              ProfComp(2, P_DREAMDUST, 1, P_GR_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 19: {
              ProfType(ownformula[1][18]?true:false, 245, "http://www.wowhead.com/?spell=13945", "Greater Stamina", "http://www.wowhead.com/?item=11225", "Enchant bracers to give +7 stamina.", "");
              ProfComp(5, P_DREAMDUST);
              ProfWhere("World drop, item level 49.", P_ROD_TRSILVER); break }
  
            case 20: {
              ProfType(ownformula[1][19]?true:false, 255, "http://www.wowhead.com/?spell=20008", "Greater Intellect", "http://www.wowhead.com/?item=16214", "Enchant bracers to give +7 intellect.", "");
              ProfComp(3, P_LS_ETERNAL);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>. Also dropped by a <a class='prof' href='http://www.wowhead.com/?npc=2642'>Vilebranch Shadowcaster</a> (level ~47) in Hinterlands.", P_ROD_TRSILVER); break }
  
            case 21: {
              ProfType(ownformula[1][20]?true:false, 270, "http://www.wowhead.com/?spell=20009", "Superior Spirit", "http://www.wowhead.com/?item=16218", "Enchant bracer to give +9 spirit.", "");
              ProfComp(3, P_LS_ETERNAL, 4, P_DREAMDUST);
              ProfWhere("World drop, item level 54.", P_ROD_TRSILVER); break }
  
            case 22: {
              ProfType(ownformula[1][21]?true:false, 290, "http://www.wowhead.com/?spell=23801", "Mana Regeneration", "http://www.wowhead.com/?item=19446", "Enchant bracers to restore 5 mana per 5 sec.", "");
              ProfComp(4, P_ILLUSIONDUST, 4, P_LS_ETERNAL, 2, P_ESS_WATER);
              ProfWhere("Sold "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?%69tem=19446'>vendor</a> in Eastern or Western Plaguelands camps. You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Argent_Dawn'>Argent Dawn</a>.", P_ROD_ARCANITE); break }
  
            case 23: {
              ProfType(ownformula[1][22]?true:false, 295, "http://www.wowhead.com/?spell=20010", "Superior Strength", "http://www.wowhead.com/?item=16246", "Enchant bracers to give +9 strength.", "");
              ProfComp(6, P_ILLUSIONDUST, 2, P_GR_ETERNAL);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=7372'>Deadwind Warlock</a> (level ~58) - ogres found in caves in the south eastern part of Deadwind Pass.", P_ROD_TRSILVER); break }
  
            case 24: {
              ProfType(ownformula[1][23]?true:false, 300, "http://www.wowhead.com/?spell=23802", "Healing Power", "http://www.wowhead.com/?item=19447", "Enchant bracers to give +15 spell power.", "");
              ProfComp(2, P_LG_BRILSHARD, 4, P_ILLUSIONDUST, 4, P_LS_ETERNAL);
              ProfWhere("Sold "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?%69tem=19447'>vendor</a> in Eastern or Western Plaguelands camps. You must be <b>revered</b> with <a class='prof' href='http://www.wowwiki.com/Argent_Dawn'>Argent Dawn</a>.", P_ROD_ARCANITE); break }
  
            case 25: {
              ProfType(ownformula[1][24]?true:false, 300, "http://www.wowhead.com/?spell=20011", "Superior Stamina", "http://www.wowhead.com/?item=16251", "Enchant bracers to give +9 stamina.", "");
              ProfComp(10, P_ILLUSIONDUST);
              ProfWhere("World drop, item level 60.", P_ROD_TRSILVER); break }
  
            case 26: {
              ProfType(ownformula[1][25]?true:false, 300, "http://www.wowhead.com/?spell=34002", "Assault", "", "Enchant bracers to give +24 attack power.", "", P_EXP_TBC);
              ProfComp(6, P_ARCANEDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 27: {
              ProfType(ownformula[1][26]?true:false, 305, "http://www.wowhead.com/?spell=27899", "Brawn", "", "Enchant bracers to give +12 strength.", "", P_EXP_TBC);
              ProfComp(6, P_ARCANEDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 28: {
              ProfType(ownformula[1][27]?true:false, 305, "http://www.wowhead.com/?spell=34001", "Major Intellect", "", "Enchant bracers to give +12 intellect.", "", P_EXP_TBC);
              ProfComp(3, P_LS_PLANAR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 29: {
              ProfType(ownformula[1][28]?true:false, 315, "http://www.wowhead.com/?spell=27905", "Stats", "", "Enchant bracers to grant +4 to all stats.", "", P_EXP_TBC);
              ProfComp(6, P_ARCANEDUST, 6, P_LS_PLANAR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 30: {
              ProfType(ownformula[1][29]?true:false, 320, "http://www.wowhead.com/?spell=27906", "Major Defense", "http://www.wowhead.com/?item=22530", "Enchant bracers to give +12 defense.", "", P_EXP_TBC);
              ProfComp(2, P_SM_PRISHARD, 10, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by an <a class='prof' href='http://www.wowhead.com/?npc=20456'>Ethereum Researcher</a>, <a class='prof' href='http://www.wowhead.com/?npc=22822'>Nullifier</a> or <a class='prof' href='http://www.wowhead.com/?npc=23008'>Jailor</a> (all level ~69-70) in Netherstorm.", P_ROD_FELIRON); break }
  
            case 31: {
              ProfType(ownformula[1][30]?true:false, 325, "http://www.wowhead.com/?spell=27911", "Superior Healing", "http://www.wowhead.com/?item=22531", "Enchant bracers to give +15 spell power.", "", P_EXP_TBC);
              ProfComp(4, P_GR_PLANAR, 4, P_PRIMALLIFE);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17657'>Ulrike</a> in <a class='prof' href='http://www.wowwiki.com/Honor_Hold'>Honor Hold</a> when <b>friendly</b>.<br><span class='phorde'>[H]</span>Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17585'>Urgronn</a> in <a class='prof' href='http://www.wowwiki.com/Thrallmar'>Thrallmar</a> when <b>friendly</b>.", P_ROD_FELIRON); break }
  
            case 32: {
              ProfType(ownformula[1][31]?true:false, 335, "http://www.wowhead.com/?spell=27913", "Restore Mana Prime", "http://www.wowhead.com/?item=22532", "Enchant bracers to restore 8 mana per 5 sec.", "", P_EXP_TBC);
              ProfComp(8, P_GR_PLANAR);
              ProfWhere("World drop, item level 67.", P_ROD_FELIRON); break }
  
            case 33: {
              ProfType(ownformula[1][32]?true:false, -350, "http://www.wowhead.com/?spell=27914", "Fortitude", "http://www.wowhead.com/?item=22533", "Enchant bracers to give +12 stamina.", "", P_EXP_TBC);
              ProfComp(1, P_LG_PRISHARD, 10, P_GR_PLANAR, 20, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=17803'>Coilfang Oracle</a> (level ~70 elite) in <a class='prof' href='http://www.wowwiki.com/The_Steamvault'>The Steamvault</a>, an instance wing in Coilfang Reservoir.", P_ROD_ADAMANT); break }
  
            case 34: {
              ProfType(ownformula[1][33]?true:false, 360, "http://www.wowhead.com/?spell=27917", "Spellpower", "http://www.wowhead.com/?item=22534", "Enchant bracers to give +15 spell power.", "", P_EXP_TBC);
              ProfComp(6, P_LG_PRISHARD, 6, P_PRIMALFIRE, 6, P_PRIMALWATER);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=19952'>Bloodmaul Geomancer</a> (level ~65) in Blade's Edge Mountains.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 35: {
              ProfType(ownformula[1][34]?true:false, 360, "http://www.wowhead.com/?spell=60616", "Striking", "", "Enchant bracers to give +38 attack power.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 36: {
              ProfType(ownformula[1][35]?true:false, 375, "http://www.wowhead.com/?spell=44555", "Exceptional Intellect", "", "Enchant bracers to give +16 intellect.", "", P_EXP_WOTLK);
              ProfComp(10, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 37: {
              ProfType(ownformula[1][36]?true:false, 395, "http://www.wowhead.com/?spell=44635", "Greater Spellpower", "", "Enchant bracers to give +23 spell power.", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 4, P_LS_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 38: {
              ProfType(ownformula[1][37]?true:false, 400, "http://www.wowhead.com/?spell=44616", "Greater Stats", "", "Enchant bracers to grant +6 to all stats.", "", P_EXP_WOTLK);
              ProfComp(16, P_INFDUST, 3, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 39: {
              ProfType(ownformula[1][38]?true:false, 415, "http://www.wowhead.com/?spell=44598", "Expertise", "", "Enchant bracers to give +15 expertise.", "", P_EXP_WOTLK);
              ProfComp(14, P_INFDUST, 3, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 40: {
              ProfType(ownformula[1][39]?true:false, 420, "http://www.wowhead.com/?spell=44593", "Major Spirit", "", "Enchant bracers to give +18 spirit.", "", P_EXP_WOTLK);
              ProfComp(16, P_INFDUST, 4, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 41: {
              ProfType(ownformula[1][40]?true:false, 430, "http://www.wowhead.com/?spell=44575", "Greater Assault", "http://www.wowhead.com/?item=44484", "Enchant bracers to give +50 attack power.", "", P_EXP_WOTLK);
              ProfComp(24, P_INFDUST, 6, P_GR_COSMIC);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 42: {
              ProfType(ownformula[1][41]?true:false, 440, "http://www.wowhead.com/?spell=60767", "Superior Spellpower", "http://www.wowhead.com/?item=44498", "Enchant bracers to give +30 spell power.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST, 6, P_GR_COSMIC, 1, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 43: {
              ProfType(ownformula[1][42]?true:false, 450, "http://www.wowhead.com/?spell=62256", "Major Stamina", "http://www.wowhead.com/?item=44944", "Enchant bracers to give +40 stamina.", "", P_EXP_WOTLK);
              ProfComp(4, P_GR_COSMIC, 1, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>5</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34057'>Abyss Crystal</a>.", P_ROD_TITAN); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "chest": {
  
      ProfHeader("Chest", 33);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[2][0]?true:false, 15, "http://www.wowhead.com/?spell=7420", "Minor Health", "", "Enchant chest to give +5 health.", "");
              ProfComp(1, P_STRANGEDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[2][1]?true:false, 20, "http://www.wowhead.com/?spell=7443", "Minor Mana", "http://www.wowhead.com/?item=6342", "Enchant chest to give +5 mana.", "");
              ProfComp(1, P_LS_MAGIC);
              ProfWhere("World drop, item level 12.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[2][2]?true:false, 40, "http://www.wowhead.com/?spell=7426", "Minor Absorption", "", "Gives 2% chance for 10 damage absorption.", "");
              ProfComp(2, P_STRANGEDUST, 1, P_LS_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 4: {
              ProfType(ownformula[2][3]?true:false, 60, "http://www.wowhead.com/?spell=7748", "Lesser Health", "", "Enchant chest to give +15 health.", "");
              ProfComp(2, P_STRANGEDUST, 2, P_LS_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 5: {
              ProfType(ownformula[2][4]?true:false, -80, "http://www.wowhead.com/?spell=7776", "Lesser Mana", "http://www.wowhead.com/?item=6346", "Enchant chest to give +20 mana.", "");
              ProfComp(1, P_GR_MAGIC, 1, P_LS_MAGIC);
              ProfWhere("<span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=3346'>Kithas</a> in Orgrimmar.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=5757'>Lilly</a> in Silverpine Forest.", P_ROD_COPPER); break }
  
            case 6: {
              ProfType(ownformula[2][5]?true:false, 120, "http://www.wowhead.com/?spell=7857", "Health", "", "Enchant chest to give +25 health.", "");
              ProfComp(4, P_STRANGEDUST, 1, P_LS_ASTRAL);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 7: {
              ProfType(ownformula[2][6]?true:false, 140, "http://www.wowhead.com/?spell=13538", "Lesser Absorption", "", "Gives 5% chance for 25 damage absorption.", "");
              ProfComp(2, P_STRANGEDUST, 1, P_GR_ASTRAL, 1, P_LG_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 8: {
              ProfType(ownformula[2][7]?true:false, 145, "http://www.wowhead.com/?spell=13607", "Mana", "", "Enchant chest to give +30 mana.", "");
              ProfComp(1, P_GR_ASTRAL, 2, P_LS_ASTRAL);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 9: {
              ProfType(ownformula[2][8]?true:false, 150, "http://www.wowhead.com/?spell=13626", "Minor Stats", "", "Enchant chest to grant +1 to all stats.", "");
              ProfComp(1, P_GR_ASTRAL, 1, P_SOULDUST, 1, P_LG_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 10: {
              ProfType(ownformula[2][9]?true:false, 160, "http://www.wowhead.com/?spell=13640", "Greater Health", "", "Enchant chest to give +35 health.", "");
              ProfComp(3, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 11: {
              ProfType(ownformula[2][10]?true:false, 185, "http://www.wowhead.com/?spell=13663", "Greater Mana", "", "Enchant chest to give +50 mana.", "");
              ProfComp(1, P_GR_MYSTIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 12: {
              ProfType(ownformula[2][11]?true:false, 200, "http://www.wowhead.com/?spell=13700", "Lesser Stats", "", "Enchant chest to grant +2 to all stats.", "");
              ProfComp(2, P_GR_MYSTIC, 2, P_VISIONDUST, 1, P_LG_GLOWSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 13: {
              ProfType(ownformula[2][12]?true:false, 220, "http://www.wowhead.com/?spell=13858", "Superior Health", "", "Enchant chest to give +50 health.", "");
              ProfComp(6, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 14: {
              ProfType(ownformula[2][13]?true:false, 230, "http://www.wowhead.com/?spell=13917", "Superior Mana", "", "Enchant chest to give +65 mana.", "");
              ProfComp(1, P_GR_NETHER, 2, P_LS_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 15: {
              ProfType(ownformula[2][14]?true:false, 245, "http://www.wowhead.com/?spell=13941", "Stats", "", "Enchant chest to grant +3 to all stats.", "");
              ProfComp(1, P_LG_RADSHARD, 3, P_DREAMDUST, 2, P_GR_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 16: {
              ProfType(ownformula[2][15]?true:false, 275, "http://www.wowhead.com/?spell=20026", "Major Health", "http://www.wowhead.com/?item=16221", "Enchant chest to give +100 health.", "");
              ProfComp(2, P_SM_BRILSHARD);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=11189'>Qia</a> in Winterspring.", P_ROD_TRSILVER); break }
  
            case 17: {
              ProfType(ownformula[2][16]?true:false, 290, "http://www.wowhead.com/?spell=20028", "Major Mana", "http://www.wowhead.com/?item=16242", "Enchant chest to give +100 mana.", "");
              ProfComp(8, P_ILLUSIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>. Also dropped by a <a class='prof' href='http://www.wowhead.com/?npc=9452'>Scarlet Enchanter</a> (level ~53) in Eastern Plaguelands.", P_ROD_TRSILVER); break }
  
            case 18: {
              ProfType(ownformula[2][17]?true:false, 300, "http://www.wowhead.com/?spell=20025", "Greater Stats", "http://www.wowhead.com/?item=16253", "Enchant chest to grant +4 to all stats.", "");
              ProfComp(2, P_LG_BRILSHARD, 6, P_ILLUSIONDUST);
              ProfWhere("World drop, item level 62.", P_ROD_ARCANITE); break }
  
            case 19: {
              ProfType(ownformula[2][18]?true:false, 300, "http://www.wowhead.com/?spell=33991", "Restore Mana Prime", "", "Enchant chest to restore 7 mana per 5 sec.", "", P_EXP_TBC);
              ProfComp(2, P_LS_PLANAR, 2, P_ARCANEDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 20: {
              ProfType(ownformula[2][19]?true:false, 315, "http://www.wowhead.com/?spell=27957", "Exceptional Health", "", "Enchant chest to give +150 health.", "", P_EXP_TBC);
              ProfComp(8, P_ARCANEDUST, 4, P_MAJHEALPOT, 2, P_LG_BRILSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 21: {
              ProfType(ownformula[2][20]?true:false, 320, "http://www.wowhead.com/?spell=33990", "Major Spirit", "", "Enchant chest to give +15 spirit.", "", P_EXP_TBC);
              ProfComp(2, P_GR_PLANAR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }

            case 22: {
              ProfType(ownformula[2][22]?true:false, 345, "http://www.wowhead.com/?spell=27960", "Exceptional Stats", "http://www.wowhead.com/?item=22547", "Enchant chest to grant +6 to all stats.", "", P_EXP_TBC);
              ProfComp(4, P_LG_PRISHARD, 4, P_ARCANEDUST, 4, P_GR_PLANAR);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17657'>Ulrike</a> in <a class='prof' href='http://www.wowwiki.com/Honor_Hold'>Honor Hold</a> when <b>revered</b>.<br><span class='phorde'>[H]</span>Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17585'>Urgronn</a> in <a class='prof' href='http://www.wowwiki.com/Thrallmar'>Thrallmar</a> when <b>revered</b>.", P_ROD_FELIRON); break }
  
            case 23: {
              ProfType(ownformula[2][23]?true:false, 345, "http://www.wowhead.com/?spell=33992", "Major Resilience", "http://www.wowhead.com/?item=28270", "Enchant chest to grant +15 resilience.", "", P_EXP_TBC);
              ProfComp(4, P_GR_PLANAR, 10, P_ARCANEDUST);
              ProfWhere("World drop, item level 69.", P_ROD_FELIRON); break }

            case 24: {
              ProfType(ownformula[2][24]?true:false, 360, "http://www.wowhead.com/?spell=46594", "Defense", "http://www.wowhead.com/?item=35500", "Enchant chest to give +16 defense.", "", P_EXP_TBC);
              ProfComp(4, P_GR_PLANAR, 8, P_ARCANEDUST, 4, P_ETERNIUMORE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=25032'>Eldara Dawnrunner</a> in Isle of Quel'Danas.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Shattered_Sun_Offensive'>Shattered Sun Offensive</a>.", P_ROD_FELIRON); break }

	    // Wrath of the Lich King

            case 25: {
              ProfType(ownformula[2][25]?true:false, 350, "http://www.wowhead.com/?spell=27958", "Exceptional Mana", "", "Enchant chest to give +250 mana.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 26: {
              ProfType(ownformula[2][26]?true:false, 370, "http://www.wowhead.com/?spell=44623", "Super Stats", "", "Enchant chest to grant +8 to all stats.", "", P_EXP_WOTLK);
              ProfComp(4, P_INFDUST, 2, P_LS_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 28: {
              ProfType(ownformula[2][27]?true:false, 395, "http://www.wowhead.com/?spell=44492", "Mighty Health", "", "Enchant chest to give +200 health.", "", P_EXP_WOTLK);
              ProfComp(3, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 29: {
              ProfType(ownformula[2][28]?true:false, 400, "http://www.wowhead.com/?spell=47766", "Greater Defense", "", "Enchant chest to give +22 defense.", "", P_EXP_WOTLK);
              ProfComp(10, P_INFDUST, 1, P_ETERNALEARTH);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 30: {
              ProfType(ownformula[2][31]?true:false, 410, "http://www.wowhead.com/?spell=44588", "Exceptional Resilience", "http://www.wowhead.com/?item=37340", "Enchant chest to give +20 resilience.", "", P_EXP_WOTLK);
              ProfComp(2, P_GR_COSMIC, 2, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_ETERNIUM); break }

            case 31: {
              ProfType(ownformula[2][29]?true:false, 420, "http://www.wowhead.com/?spell=44509", "Greater Mana Restoration", "", "Enchant chest to restore 10 mana per 5 sec.", "", P_EXP_WOTLK);
              ProfComp(4, P_INFDUST, 4, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 32: {
              ProfType(ownformula[2][30]?true:false, 425, "http://www.wowhead.com/?spell=47900", "Super Health", "", "Enchant chest to give +275 health.", "", P_EXP_WOTLK);
              ProfComp(20, P_INFDUST, 4, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 33: {
              ProfType(ownformula[2][32]?true:false, 440, "http://www.wowhead.com/?spell=60692", "Powerful Stats", "http://www.wowhead.com/?item=44489", "Enchant chest to grant +10 to all stats.", "", P_EXP_WOTLK);
              ProfComp(4, P_DREAMSHARD, 4, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "cloak": {
  
      ProfHeader("Cloak", 39);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[3][0]?true:false, 45, "http://www.wowhead.com/?spell=7454", "Minor Resistance", "", "Enchant cloak to give +1 to all resistances.", "");
              ProfComp(1, P_STRANGEDUST, 2, P_LS_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[3][1]?true:false, 70, "http://www.wowhead.com/?spell=7771", "Minor Protection", "", "Enchant cloak to give +10 armor.", "");
              ProfComp(3, P_STRANGEDUST, 1, P_GR_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[3][2]?true:false, 110, "http://www.wowhead.com/?spell=13419", "Minor Agility", "http://www.wowhead.com/?item=11039", "Enchant cloak to give +1 agility.", "");
              ProfComp(1, P_LS_ASTRAL);
              ProfWhere("World drop, item level 22.<br>Also sold "+P_LS+" by <b><font color='green'>[A]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=3954'>Dalria</a> and <b><font color='darkred'>[H]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=12043'>Kulwia</a>.", P_ROD_SILVER); break }
  
            case 4: {
              ProfType(ownformula[3][3]?true:false, 115, "http://www.wowhead.com/?spell=13421", "Lesser Protection", "", "Enchant cloak to give +20 armor.", "");
              ProfComp(6, P_STRANGEDUST, 1, P_SM_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 5: {
              ProfType(ownformula[3][4]?true:false, 125, "http://www.wowhead.com/?spell=7861", "Lesser Fire Resistance", "", "Enchant cloak to give +5 fire resistance.", "");
              ProfComp(1, P_FIREOIL, 1, P_LS_ASTRAL);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 6: {
              ProfType(ownformula[3][5]?true:false, 135, "http://www.wowhead.com/?spell=13522", "Lesser Shadow Resistance", "http://www.wowhead.com/?item=11098", "Enchant cloak to give +10 shadow resistance.", "");
              ProfComp(1, P_GR_ASTRAL, 1, P_SHPROTPOT);
              ProfWhere("World drop, item level 27.", P_ROD_SILVER); break }
  
            case 7: {
              ProfType(ownformula[3][6]?true:false, 155, "http://www.wowhead.com/?spell=13635", "Defense", "", "Enchant cloak to give +30 armor.", "");
              ProfComp(1, P_SM_GLOWSHARD, 3, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 8: {
              ProfType(ownformula[3][7]?true:false, 175, "http://www.wowhead.com/?spell=13657", "Fire Resistance", "", "Enchant cloak to give +7 fire resistance.", "");
              ProfComp(1, P_LS_MYSTIC, 1, P_ELEMFIRE);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 9: {
              ProfType(ownformula[3][8]?true:false, 205, "http://www.wowhead.com/?spell=13794", "Resistance", "", "Enchant cloak to give +3 to all resistances.", "");
              ProfComp(1, P_LS_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 10: {
              ProfType(ownformula[3][9]?true:false, 205, "http://www.wowhead.com/?spell=13746", "Greater Defense", "", "Enchant cloak to give +50 armor.", "");
              ProfComp(3, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 11: {
              ProfType(ownformula[3][10]?true:false, 225, "http://www.wowhead.com/?spell=13882", "Lesser Agility", "http://www.wowhead.com/?item=11206", "Enchant cloak to give +3 agility.", "");
              ProfComp(2, P_LS_NETHER);
              ProfWhere("Dropped by Wastewander mobs in Tanaris (level ~45), and a <a class='prof' href='http://www.wowhead.com/?npc=2246'>Syndicate Assassin</a> in Alterac Mountains (level ~39).", P_ROD_TRSILVER); break }
  
            case 12: {
              ProfType(ownformula[3][11]?true:false, -265, "http://www.wowhead.com/?spell=20014", "Greater Resistance", "http://www.wowhead.com/?item=16216", "Enchant cloak to give +5 to all resistances.", "");
              ProfComp(1, P_HEARTFIRE, 1, P_COREEARTH, 1, P_GLOBEWATER, 1, P_BREATHWIND, 1, P_ICHORUNDEATH);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>. Also dropped by an <a class='prof' href='http://www.wowhead.com/?npc=5259'>Atal'ai Witch Doctor</a> (level ~49 elite) in <a class='prof' href='http://www.wowwiki.com/Sunken_Temple'>Sunken Temple</a>.", P_ROD_TRSILVER); break }
  
            case 13: {
              ProfType(ownformula[3][12]?true:false, 285, "http://www.wowhead.com/?spell=20015", "Superior Defense", "http://www.wowhead.com/?item=16224", "Enchant cloak to give +70 armor.", "");
              ProfComp(8, P_ILLUSIONDUST);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=12022'>Lorelae Wintersong</a> in Moonglade.", P_ROD_TRSILVER); break }
  
            case 14: {
              ProfType(ownformula[3][13]?true:false, -300, "http://www.wowhead.com/?spell=25086", "Dodge", "http://www.wowhead.com/?item=33148", "Enchant cloak to give +12 dodge rating.", "");
              ProfComp(3, P_SM_PRISHARD, 3, P_GR_PLANAR, 8, P_PRIMALEARTH);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>. Also sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21655'>Nakodu</a> when <b>exalted</b> with <a class='prof' href='http://wowwiki.com/Lower_City'>Lower City</a>.", P_ROD_ARCANITE); break }
  
            case 15: {
              ProfType(ownformula[3][14]?true:false, 300, "http://www.wowhead.com/?spell=25081", "Greater Fire Resistance", "http://www.wowhead.com/?item=20732", "Enchant cloak to give +15 fire resistance.", "");
              ProfComp(3, P_SM_PRISHARD, 3, P_GR_PLANAR, 4, P_ESS_FIRE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=15419'>Kania</a> at Cenarion Hold in Silithus.<br>You must be <b>friendly</b> with <a class='prof' href='http://www.wowwiki.com/Cenarion_Circle'>Cenarion Circle</a>.", P_ROD_ARCANITE); break }
  
            case 16: {
              ProfType(ownformula[3][15]?true:false, 300, "http://www.wowhead.com/?spell=25082", "Greater Nature Resistance", "http://www.wowhead.com/?item=20733", "Enchant cloak to give +15 nature resistance.", "");
              ProfComp(2, P_SM_PRISHARD, 3, P_GR_PLANAR, 4, P_LIVESSENCE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=15419'>Kania</a> at Cenarion Hold in Silithus.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Cenarion_Circle'>Cenarion Circle</a>.", P_ROD_ARCANITE); break }
  
            case 17: {
              ProfType(ownformula[3][16]?true:false, -300, "http://www.wowhead.com/?spell=25083", "Stealth", "http://www.wowhead.com/?item=33149", "Enchant cloak to give +5 points of stealth.<br><font class='pthird'>This is equal to one level of stealth.</font>", "");
              ProfComp(3, P_SM_PRISHARD, 3, P_GR_PLANAR, 2, P_FELLOTUS);
              ProfWhere("Dropped "+P_BOP+" by bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>. Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17904'>F. Swiftspear</a> when <b>exalted</b> with <a class='prof' href='http://wowwiki.com/Cenarion_Expedition'>Cenarion Expedition</a>.", P_ROD_ARCANITE); break }
  
            case 18: {
              ProfType(ownformula[3][17]?true:false, -300, "http://www.wowhead.com/?spell=25084", "Subtlety", "http://www.wowhead.com/?item=33150", "Enchant cloak to decrease threat by 2%.", "");
              ProfComp(4, P_SM_PRISHARD, 2, P_GR_PLANAR, 8, P_PRIMALSHADOW);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17657'>Ulrike</a> when <b>exalted</b> with <a class='prof' href='http://www.wowwiki.com/Honor_Hold'>Honor Hold</a>.<br><span class='phorde'>[H]</span>Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17585'>Urgronn</a> when <b>exalted</b> with <a class='prof' href='http://www.wowwiki.com/Thrallmar'>Thrallmar</a>.", P_ROD_ARCANITE); break }
  
            case 19: {
              ProfType(ownformula[3][18]?true:false, 310, "http://www.wowhead.com/?spell=27961", "Major Armor", "", "Enchant cloak to give +120 armor.", "", P_EXP_TBC);
              ProfComp(8, P_ARCANEDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 20: {
              ProfType(ownformula[3][19]?true:false, 310, "http://www.wowhead.com/?spell=34004", "Greater Agility", "", "Enchant cloak to give +12 agility.", "", P_EXP_TBC);
              ProfComp(1, P_GR_PLANAR, 4, P_ARCANEDUST, 1, P_PRIMALAIR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 21: {
              ProfType(ownformula[3][20]?true:false, 325, "http://www.wowhead.com/?spell=34003", "Spell Penetration", "http://www.wowhead.com/?item=28274", "Enchant cloak to give +20 spell penetration.", "", P_EXP_TBC);
              ProfComp(2, P_GR_PLANAR, 6, P_ARCANEDUST, 2, P_PRIMALMANA);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=20242'>Karaaz</a> and <a class='prof' href='http://www.wowhead.com/?npc=23007'>Paulsta'ats</a>.<br>You must be <b>friendly</b> with <a class='prof' href='http://www.wowwiki.com/Consortium'>The Consortium</a>.", P_ROD_FELIRON); break }
  
            case 22: {
              ProfType(ownformula[3][21]?true:false, 330, "http://www.wowhead.com/?spell=27962", "Major Resistance", "http://www.wowhead.com/?item=22548", "Enchant cloak to give +7 to all resistances.", "", P_EXP_TBC);
              ProfComp(4, P_GR_PLANAR, 4, P_PRIMALFIRE, 4, P_PRIMALAIR, 4, P_PRIMALEARTH, 4, P_PRIMALWATER);
              ProfWhere("World drop, item level 66.", P_ROD_FELIRON); break }
  
            case 23: {
              ProfType(ownformula[3][22]?true:false, -350, "http://www.wowhead.com/?spell=34005", "Greater Arcane Resistance", "http://www.wowhead.com/?item=28276", "Enchant cloak to give +15 arcane resistance.", "", P_EXP_TBC);
              ProfComp(4, P_LG_PRISHARD, 8, P_PRIMALMANA);
              ProfWhere("Dropped "+P_BOP+" by an <a class='prof' href='http://www.wowhead.com/?npc=19796'>Eclipsion Archmage</a> (level ~68) in Shadowmoon Valley.", P_ROD_ADAMANT); break }
  
            case 24: {
              ProfType(ownformula[3][23]?true:false, -350, "http://www.wowhead.com/?spell=34006", "Greater Shadow Resistance", "http://www.wowhead.com/?item=28277", "Enchant cloak to give +15 shadow resistance.", "", P_EXP_TBC);
              ProfComp(4, P_LG_PRISHARD, 8, P_PRIMALSHADOW);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=18870'>Voidshrieker</a> (level ~69) in Netherstorm.", P_ROD_ADAMANT); break }

            case 25: {
              ProfType(ownformula[3][24]?true:false, -375, "http://www.wowhead.com/?spell=47051", "Steelweave", "http://www.wowhead.com/?item=35756", "Enchant cloak to give +12 defense.", "", P_EXP_TBC);
              ProfComp(8, P_GR_PLANAR, 8, P_PRIMALEARTH);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=24560'>Priestess Delrissa</a> (level 70 boss) in <a class='prof' href='http://www.wowwiki.com/Magister&#39;s_Terrace'>Magisters' Terrace</a>. High drop rate.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 26: {
              ProfType(ownformula[3][25]?true:false, 350, "http://www.wowhead.com/?spell=60609", "Speed", "", "Enchant cloak to give +15 haste rating.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 27: {
              ProfType(ownformula[3][26]?true:false, 395, "http://www.wowhead.com/?spell=44582", "Spell Piercing", "", "Enchant cloak to give +35 spell penetration.", "", P_EXP_WOTLK);
              ProfComp(15, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 28: {
              ProfType(ownformula[3][27]?true:false, 395, "http://www.wowhead.com/?spell=44500", "Sup. Agility", "", "Enchant cloak to give +16 agility.", "", P_EXP_WOTLK);
              ProfComp(9, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 29: {
              ProfType(ownformula[3][28]?true:false, -400, "http://www.wowhead.com/?spell=44556", "Sup. Fire Resistance", "http://www.wowhead.com/?item=37331", "Enchant cloak to give +20 fire resistance.", "", P_EXP_WOTLK);
              ProfComp(4, P_GR_COSMIC, 1, P_ETERNALWATER);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=30921'>Skeletal Runesmith</a> (level 80) in Icecrown.", P_ROD_ETERNIUM); break }

            case 30: {
              ProfType(ownformula[3][29]?true:false, -400, "http://www.wowhead.com/?spell=44483", "Sup. Frost Resistance", "http://www.wowhead.com/?item=37332", "Enchant cloak to give +20 frost resistance.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST, 3, P_GR_COSMIC, 1, P_ETERNALFIRE);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=32289'>Damned Apothecary</a> (level ~80) in Icecrown.", P_ROD_ETERNIUM); break }

            case 31: {
              ProfType(ownformula[3][30]?true:false, -400, "http://www.wowhead.com/?spell=44494", "Sup. Nature Resistance", "http://www.wowhead.com/?item=37333", "Enchant cloak to give +20 nature resistance.", "", P_EXP_WOTLK);
              ProfComp(15, P_INFDUST, 1, P_GR_COSMIC, 1, P_ETERNALSHADOW);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=32290'>Cult Alchemist</a> (level ~80) in Icecrown.", P_ROD_ETERNIUM); break }

            case 32: {
              ProfType(ownformula[3][31]?true:false, -400, "http://www.wowhead.com/?spell=44596", "Sup. Arcane Resistance", "http://www.wowhead.com/?item=37330", "Enchant cloak to give +20 arcane resistance.", "", P_EXP_WOTLK);
              ProfComp(20, P_INFDUST, 1, P_ETERNALEARTH);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=31702'>Frostbrood Spawn</a> (level 80) in Icecrown.", P_ROD_ETERNIUM); break }

            case 33: {
              ProfType(ownformula[3][32]?true:false, -400, "http://www.wowhead.com/?spell=44590", "Sup. Shadow Resistance", "http://www.wowhead.com/?item=37334", "Enchant cloak to give +20 shadow resistance.", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 2, P_LS_COSMIC, 1, P_ETERNALLIFE);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=32349'>Cultist Shard Watcher</a> (level 80) in Icecrown.", P_ROD_ETERNIUM); break }

            case 34: {
              ProfType(ownformula[3][33]?true:false, 420, "http://www.wowhead.com/?spell=60663", "Major Agility", "", "Enchant cloak to give +22 agility.", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 2, P_GR_COSMIC, 2, P_DREAMSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 35: {
              ProfType(ownformula[3][34]?true:false, 430, "http://www.wowhead.com/?spell=47672", "Mighty Armor", "http://www.wowhead.com/?item=44471", "Enchant cloak to give +225 armor.", "", P_EXP_WOTLK);
              ProfComp(15, P_INFDUST, 2, P_GR_COSMIC);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 36: {
              ProfType(ownformula[3][35]?true:false, 430, "http://www.wowhead.com/?spell=47898", "Greater Speed", "http://www.wowhead.com/?item=44472", "Enchant cloak to give +23 haste rating.", "", P_EXP_WOTLK);
              ProfComp(16, P_INFDUST, 4, P_GR_COSMIC);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 37: {
              ProfType(ownformula[3][36]?true:false, 435, "http://www.wowhead.com/?spell=44591", "Titanweave", "http://www.wowhead.com/?item=37347", "Enchant cloak to give +16 defense.", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 2, P_TITANBAR, 2, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 38: {
              ProfType(ownformula[3][37]?true:false, 440, "http://www.wowhead.com/?spell=44631", "Shadow Armor", "http://www.wowhead.com/?item=37349", "Enchant cloak to give +10 agility.<br><font class='pthird'>Also increases stealth slightly.</font>", "", P_EXP_WOTLK);
              ProfComp(12, P_INFDUST, 1, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 39: {
              ProfType(ownformula[3][38]?true:false, 440, "http://www.wowhead.com/?spell=47899", "Wisdom", "http://www.wowhead.com/?item=44488", "Enchant cloak to give +10 spirit.<br><font class='pthird'>Also reduces threat slightly.</font>", "", P_EXP_WOTLK);
              ProfComp(6, P_GR_COSMIC, 1, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "gloves": {
  
      ProfHeader("Gloves", 34);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[4][0]?true:false, 145, "http://www.wowhead.com/?spell=13620", "Fishing", "http://www.wowhead.com/?item=11152", "Enchant gloves to give +2 fishing.", "");
              ProfComp(1, P_SOULDUST, 3, P_BLACKM_OIL);
              ProfWhere("Dropped by Torn Fin mobs (level ~28-32) in Hillsbrad Foothills; the <a class='prof' href='http://www.wowwiki.com/Murloc'>Murlocs</a> along the coast.", P_ROD_SILVER); break }
  
            case 2: {
              ProfType(ownformula[4][1]?true:false, 145, "http://www.wowhead.com/?spell=13617", "Herbalism", "http://www.wowhead.com/?item=11151", "Enchant gloves to give +2 herbalism.", "");
              ProfComp(1, P_SOULDUST, 3, P_KINGSBLOOD);
              ProfWhere("Dropped by Ancient mobs (level ~25-28) in Ashenvale and Stonetalon Mountains; walking, sentient <a class='prof' href='http://www.wowwiki.com/Treant'>Treants</a>.", P_ROD_SILVER); break }
  
            case 3: {
              ProfType(ownformula[4][2]?true:false, 145, "http://www.wowhead.com/?spell=13612", "Mining", "http://www.wowhead.com/?item=11150", "Enchant gloves to give +2 mining.", "");
              ProfComp(1, P_SOULDUST, 3, P_IRONORE);
              ProfWhere("Dropped by Dark Iron mobs (level ~27-31) in Wetlands. It's those nasty <a class='prof' href='http://www.wowwiki.com/Dark_Iron_Dwarf'>Dwarves</a> close to Arathi Highlands.", P_ROD_SILVER); break }
  
            case 4: {
              ProfType(ownformula[4][3]?true:false, 200, "http://www.wowhead.com/?spell=13698", "Skinning", "http://www.wowhead.com/?item=11166", "Enchant gloves to give +5 skinning.", "");
              ProfComp(1, P_VISIONDUST, 3, P_GREENWHELP);
              ProfWhere("Dropped by Witherbark mobs (level ~34-37) - <a class='prof' href='http://www.wowwiki.com/Troll'>Trolls</a> by the <a class='prof' href='http://www.wowwiki.com/Witherbark_Village'>Witherbark Village</a> in Arathi Highlands.", P_ROD_GOLDEN); break }
  
            case 5: {
              ProfType(ownformula[4][4]?true:false, 210, "http://www.wowhead.com/?spell=13815", "Agility", "", "Enchant gloves to give +5 agility.", "");
              ProfComp(1, P_LS_NETHER, 1, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 6: {
              ProfType(ownformula[4][5]?true:false, 215, "http://www.wowhead.com/?spell=13841", "Advanced Mining", "http://www.wowhead.com/?item=11203", "Enchant gloves to give +5 mining.", "");
              ProfComp(3, P_VISIONDUST, 3, P_TRUESILVBAR);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=674'>Venture Co. Strip Miner</a> (level ~40-41) in Stranglethorn Vale - the annoying <a class='prof' href='http://www.wowwiki.com/Goblin'>Goblins</a>.", P_ROD_TRSILVER); break }
  
            case 7: {
              ProfType(ownformula[4][6]?true:false, 225, "http://www.wowhead.com/?spell=13868", "Advanced Herbalism", "http://www.wowhead.com/?item=11205", "Enchant gloves to give +5 herbalism.", "");
              ProfComp(3, P_VISIONDUST, 3, P_SUNGRASS);
              ProfWhere("Dropped by elemental mobs (level ~38-41) in the NW corner of Swamp of Sorrows; the <a class='prof' href='http://www.wowwiki.com/Bog_Beast'>Bog Beasts</a>.", P_ROD_TRSILVER); break }
  
            case 8: {
              ProfType(ownformula[4][7]?true:false, 225, "http://www.wowhead.com/?spell=13887", "Strength", "", "Enchant gloves to give +5 strength.", "");
              ProfComp(2, P_LS_NETHER, 3, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 9: {
              ProfType(ownformula[4][8]?true:false, 250, "http://www.wowhead.com/?spell=13948", "Minor Haste", "", "Enchant gloves to give +10 haste rating.", "");
              ProfComp(2, P_LG_RADSHARD, 2, P_WILDVINE);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 10: {
              ProfType(ownformula[4][9]?true:false, 250, "http://www.wowhead.com/?spell=13947", "Riding Skill", "http://www.wowhead.com/?item=11226", "Enchant gloves to give +2% mount speed.", "");
              ProfComp(2, P_LG_RADSHARD, 3, P_DREAMDUST);
              ProfWhere("World drop, item level 50.", P_ROD_TRSILVER); break }
  
            case 11: {
              ProfType(ownformula[4][10]?true:false, 270, "http://www.wowhead.com/?spell=20012", "Greater Agility", "http://www.wowhead.com/?item=16219", "Enchant gloves to give +7 agility.", "");
              ProfComp(2, P_LS_ETERNAL, 3, P_ILLUSIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>. Also dropped by a <a class='prof' href='http://www.wowhead.com/?npc=6201'>Legashi Rogue</a> (level ~51) in Azshara.", P_ROD_TRSILVER); break }
  
            case 12: {
              ProfType(ownformula[4][11]?true:false, 295, "http://www.wowhead.com/?spell=20013", "Greater Strength", "http://www.wowhead.com/?item=16244", "Enchant gloves to give +7 strength.", "");
              ProfComp(4, P_LS_ETERNAL, 4, P_ILLUSIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>. Also dropped by a <a class='prof' href='http://www.wowhead.com/?npc=9198'>Spirestone Mystic</a> (level ~55 elite) in <a class='prof' href='http://www.wowwiki.com/LBRS'>LBRS</a>.", P_ROD_TRSILVER); break }
  
            case 13: {
              ProfType(ownformula[4][12]?true:false, -300, "http://www.wowhead.com/?spell=25080", "Superior Agility", "http://www.wowhead.com/?item=33152", "Enchant gloves to give +15 agility.", "");
              ProfComp(3, P_SM_PRISHARD, 3, P_GR_PLANAR, 2, P_PRIMALAIR);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>. Also sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21643'>Alurmi</a> when <b>exalted</b> with <a class='prof' href='http://www.wowwiki.com/Keepers_of_Time'>Keepers of Time</a>.", P_ROD_ARCANITE); break }
  
            case 14: {
              ProfType(ownformula[4][13]?true:false, -300, "http://www.wowhead.com/?spell=25078", "Fire Power", "http://www.wowhead.com/?item=20729", "Enchant gloves to give +20 fire spell power.", "");
              ProfComp(2, P_SM_PRISHARD, 10, P_LG_BRILSHARD, 4, P_ESS_FIRE);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>.", P_ROD_ARCANITE); break }
  
            case 15: {
              ProfType(ownformula[4][14]?true:false, 300, "http://www.wowhead.com/?spell=25074", "Frost Power", "http://www.wowhead.com/?item=20728", "Enchant gloves to give +20 frost spell power.", "");
              ProfComp(3, P_SM_PRISHARD, 10, P_LG_BRILSHARD, 4, P_ESS_WATER);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>.", P_ROD_ARCANITE); break }
  
            case 16: {
              ProfType(ownformula[4][15]?true:false, -300, "http://www.wowhead.com/?spell=25079", "Healing Power", "http://www.wowhead.com/?item=20730", "Enchant gloves to give +16 spell power.", "");
              ProfComp(3, P_SM_PRISHARD, 8, P_LG_BRILSHARD, 1, P_RIGHTORB);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>.", P_ROD_ARCANITE); break }
  
            case 17: {
              ProfType(ownformula[4][16]?true:false, -300, "http://www.wowhead.com/?spell=25073", "Shadow Power", "http://www.wowhead.com/?item=20727", "Gives +20 shadow spell power.", "");
              ProfComp(3, P_SM_PRISHARD, 10, P_LG_BRILSHARD, 6, P_ESS_UNDEATH);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Ruins_of_Ahn&#39;Qiraj'>AQ20</a> and <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>.", P_ROD_ARCANITE); break }
  
            case 18: {
              ProfType(ownformula[4][17]?true:false, -300, "http://www.wowhead.com/?spell=25072", "Threat", "http://www.wowhead.com/?item=33153", "Gives +2% threat to all attacks and spells.", "");
              ProfComp(4, P_SM_PRISHARD, 2, P_GR_PLANAR, 8, P_PRIMALLIFE);
              ProfWhere("Dropped "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=15275'>Emperor Vek'nilash</a> in <a class='prof' href='http://www.wowwiki.com/Temple_of_Ahn&#39;Qiraj'>AQ40</a>. Also sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21432'>Almaador</a> when <b>exalted</b> with <a class='prof' href='http://www.wowwiki.com/Sha&#39;tar'>The Sha'tar</a>.", P_ROD_ARCANITE); break }
  
            case 19: {
              ProfType(ownformula[4][18]?true:false, 305, "http://www.wowhead.com/?spell=33993", "Blasting", "", "Gives +10 critical strike rating.", "", P_EXP_TBC);
              ProfComp(1, P_LS_PLANAR, 4, P_ARCANEDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 20: {
              ProfType(ownformula[4][19]?true:false, 310, "http://www.wowhead.com/?spell=33996", "Assault", "", "Enchant gloves to give +26 attack power.", "", P_EXP_TBC);
              ProfComp(8, P_ARCANEDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 21: {
              ProfType(ownformula[4][20]?true:false, 340, "http://www.wowhead.com/?spell=33995", "Major Strength", "", "Enchant gloves to give +15 strength.", "", P_EXP_TBC);
              ProfComp(12, P_ARCANEDUST, 1, P_GR_PLANAR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 22: {
              ProfType(ownformula[4][21]?true:false, 350, "http://www.wowhead.com/?spell=33999", "Major Healing", "http://www.wowhead.com/?item=28273", "Enchant gloves to give +19 spell power.", "", P_EXP_TBC);
              ProfComp(6, P_GR_PLANAR, 6, P_LG_PRISHARD, 6, P_PRIMALLIFE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21432'>Almaador</a> in Shattrath City.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Sha&#39;tar'>The Sha'tar</a>.", P_ROD_ADAMANT); break }
  
            case 23: {
              ProfType(ownformula[4][22]?true:false, 360, "http://www.wowhead.com/?spell=33994", "Precise Strikes", "http://www.wowhead.com/?item=28271", "Enchant gloves to give +15 hit rating.", "", P_EXP_TBC);
              ProfComp(8, P_GR_PLANAR, 2, P_ARCANEDUST, 2, P_LG_PRISHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17904'>Fedryen Swiftspear</a> in Zangarmarsh.<br>You must be <b>revered</b> with <a class='prof' href='http://wowwiki.com/Cenarion_Expedition'>Cenarion Expedition</a>.", P_ROD_ADAMANT); break }
  
            case 24: {
              ProfType(ownformula[4][23]?true:false, 360, "http://www.wowhead.com/?spell=33997", "Major Spellpower", "http://www.wowhead.com/?item=28272", "Enchant gloves to give +20 spell power.", "", P_EXP_TBC);
              ProfComp(6, P_GR_PLANAR, 6, P_LG_PRISHARD, 6, P_PRIMALMANA);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21643'>Alurmi</a> in Tanaris.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Keepers_of_Time'>Keepers of Time</a>.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 25: {
              ProfType(ownformula[4][24]?true:false, 360, "http://www.wowhead.com/?spell=44592", "Exceptional Spellpower", "", "Enchant gloves to give +28 spell power.", "", P_EXP_WOTLK);
              ProfComp(4, P_INFDUST, 1, P_LS_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 26: {
              ProfType(ownformula[4][25]?true:false, 375, "http://www.wowhead.com/?spell=44506", "Gatherer", "", "Gives +5 to herbalism, mining, and skinning.", "", P_EXP_WOTLK);
              ProfComp(1, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 27: { // 3.3 (first seen anyway)
              ProfType(ownformula[4][33]?true:false, -375, "http://www.wowhead.com/?spell=71692", "Angler", "http://www.wowhead.com/?item=50406", "Enchant gloves to give +5 fishing.", "", P_EXP_WOTLK);
              ProfComp(1, P_INFDUST, 3, P_ETHERIALOIL);
              ProfWhere("Dropped "+P_BOP+" by an <a class='prof' href='http://www.wowhead.com/?npc=26343'>Indu&#39;le Fisherman</a>, <a class='prof' href='http://www.wowhead.com/?npc=26344'>Indu&#39;le Warrior</a> or <a class='prof' href='http://www.wowhead.com/?npc=26336'>Indu&#39;le Mystic</a> (all level ~66-72) in Dragonblight.", P_ROD_TITAN); break }

            case 28: {
              ProfType(ownformula[4][26]?true:false, -395, "http://www.wowhead.com/?spell=44612", "<font style=text-decoration:line-through;>Greater Blasting</font>", "", "<font style=text-decoration:line-through;>Enchant gloves to give +16 critical strike.</font>", "", P_EXP_WOTLK);
              ProfComp(30, P_INFDUST, 1, P_DREAMSHARD);
              ProfWhere("<font color='darkred'>Not in the final release.</font>", P_ROD_ETERNIUM); break }

            case 29: {
              ProfType(ownformula[4][27]?true:false, 395, "http://www.wowhead.com/?spell=44513", "Greater Assault", "", "Enchant gloves to give +35 attack power.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST, 1, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 30: {
              ProfType(ownformula[4][28]?true:false, 405, "http://www.wowhead.com/?spell=44484", "Expertise", "", "Enchant gloves to give +15 expertise.", "", P_EXP_WOTLK);
              ProfComp(12, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 31: {
              ProfType(ownformula[4][29]?true:false, 410, "http://www.wowhead.com/?spell=44488", "Precision", "", "Enchant gloves to give +20 hit rating.", "", P_EXP_WOTLK);
              ProfComp(4, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 32: {
              ProfType(ownformula[4][30]?true:false, 415, "http://www.wowhead.com/?spell=44529", "Major Agility", "", "Enchant gloves to give +20 agility.", "", P_EXP_WOTLK);
              ProfComp(4, P_GR_COSMIC, 1, P_DREAMSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 33: {
              ProfType(ownformula[4][31]?true:false, 425, "http://www.wowhead.com/?spell=60668", "Crusher", "", "Enchant gloves to give +44 attack power.", "", P_EXP_WOTLK);
              ProfComp(20, P_INFDUST, 4, P_GR_COSMIC, 1, P_DREAMSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 34: {
              ProfType(ownformula[4][32]?true:false, 435, "http://www.wowhead.com/?spell=44625", "Armsman", "http://www.wowhead.com/?item=44485", "Gives +2% threat and +10 parry rating.", "", P_EXP_WOTLK);
              ProfComp(2, P_DREAMSHARD, 8, P_ETERNALEARTH);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>4</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "shield": {
  
      ProfHeader("Shield", 19);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[5][0]?true:false, 105, "http://www.wowhead.com/?spell=13378", "Minor Stamina", "", "Enchant shield to give +1 stamina.", "");
              ProfComp(1, P_LS_ASTRAL, 2, P_STRANGEDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[5][1]?true:false, 115, "http://www.wowhead.com/?spell=13464", "Lesser Protection", "http://www.wowhead.com/?item=11081", "Enchant shield to give +30 armor.", "");
              ProfComp(1, P_LS_ASTRAL, 1, P_STRANGEDUST, 1, P_SM_GLIMSHARD);
              ProfWhere("World drop, item level 22.<br>It can also be fished in Loch Modan.", P_ROD_SILVER); break }
  
            case 3: {
              ProfType(ownformula[5][2]?true:false, 130, "http://www.wowhead.com/?spell=13485", "Lesser Spirit", "", "Enchant shield to give +3 spirit.", "");
              ProfComp(2, P_LS_ASTRAL, 4, P_STRANGEDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 4: {
              ProfType(ownformula[5][3]?true:false, 155, "http://www.wowhead.com/?spell=13631", "Lesser Stamina", "", "Enchant shield to give +3 stamina.", "");
              ProfComp(1, P_LS_MYSTIC, 1, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 5: {
              ProfType(ownformula[5][4]?true:false, 180, "http://www.wowhead.com/?spell=13659", "Spirit", "", "Enchant shield to give +5 spirit.", "");
              ProfComp(1, P_GR_MYSTIC, 1, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 6: {
              ProfType(ownformula[5][5]?true:false, 195, "http://www.wowhead.com/?spell=13689", "Lesser Block", "http://www.wowhead.com/?item=11168", "Enchant shield to give +10 block rating.", "");
              ProfComp(2, P_GR_MYSTIC, 2, P_VISIONDUST, 1, P_LG_GLOWSHARD);
              ProfWhere("World drop, item level 39.", P_ROD_GOLDEN); break }
  
            case 7: {
              ProfType(ownformula[5][6]?true:false, 210, "http://www.wowhead.com/?spell=13817", "Stamina", "http://www.wowhead.com/?item=11202", "Enchant shield to give +5 stamina.", "");
              ProfComp(5, P_VISIONDUST);
              ProfWhere("World drop, item level 42.", P_ROD_TRSILVER); break }
  
            case 8: {
              ProfType(ownformula[5][7]?true:false, 230, "http://www.wowhead.com/?spell=13905", "Greater Spirit", "", "Enchant shield to give +7 spirit.", "");
              ProfComp(1, P_GR_NETHER, 2, P_DREAMDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 9: {
              ProfType(ownformula[5][8]?true:false, 235, "http://www.wowhead.com/?spell=13933", "Frost Resistance", "http://www.wowhead.com/?item=11224", "Enchant shield to give +8 frost resistance.", "");
              ProfComp(1, P_LG_RADSHARD, 1, P_FROSTOIL);
              ProfWhere("World drop, item level 47.", P_ROD_TRSILVER); break }
  
            case 10: {
              ProfType(ownformula[5][9]?true:false, -265, "http://www.wowhead.com/?spell=20017", "Greater Stamina", "http://www.wowhead.com/?item=16217", "Enchant shield to give +7 stamina.", "");
              ProfComp(5, P_DREAMDUST);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=4229'>Mythrin'dir</a> in Darnassus.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=4561'>Daniel Bartlett</a> in Undercity.", P_ROD_TRSILVER); break }
  
            case 11: { // Known as "Superior Spirit" before patch 3.1
              ProfType(ownformula[5][10]?true:false, 280, "http://www.wowhead.com/?spell=20016", "Vitality", "", "Restores 4 health and mana per 5 sec.", "");
              ProfComp(1, P_GR_ETERNAL, 4, P_ILLUSIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 12: {
              ProfType(ownformula[5][11]?true:false, 310, "http://www.wowhead.com/?spell=27944", "Tough Shield", "", "Gives +36 additional block value.", "", P_EXP_TBC);
              ProfComp(6, P_ARCANEDUST, 10, P_PRIMALEARTH);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 13: {
              ProfType(ownformula[5][12]?true:false, 325, "http://www.wowhead.com/?spell=27945", "Intellect", "http://www.wowhead.com/?item=22539", "Enchant shield to give +12 intellect.", "", P_EXP_TBC);
              ProfComp(4, P_GR_PLANAR);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=18664'>Aged Dalaran Wizard</a> in Old Hillsbrad Foothills.", P_ROD_FELIRON); break }
  
            case 14: {
              ProfType(ownformula[5][13]?true:false, 325, "http://www.wowhead.com/?spell=34009", "Major Stamina", "http://www.wowhead.com/?item=28282", "Enchant shield to give +18 stamina.", "", P_EXP_TBC);
              ProfComp(15, P_ARCANEDUST);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=19663'>Madame Ruby</a> in Shattrath City.", P_ROD_FELIRON); break }
  
            case 15: {
              ProfType(ownformula[5][14]?true:false, -330, "http://www.wowhead.com/?spell=44383", "Resilience", "", "Enchant shield to give +12 resilience.", "", P_EXP_TBC);
              ProfComp(1, P_LG_PRISHARD, 4, P_LS_PLANAR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 16: {
              ProfType(ownformula[5][15]?true:false, 340, "http://www.wowhead.com/?spell=27946", "Shield Block", "http://www.wowhead.com/?item=22540", "Enchant shield to give +15 block rating.", "", P_EXP_TBC);
              ProfComp(12, P_ARCANEDUST, 4, P_GR_PLANAR, 10, P_PRIMALEARTH);
              ProfWhere("World drop, item level 68.", P_ROD_FELIRON); break }
  
            case 17: {
              ProfType(ownformula[5][16]?true:false, 360, "http://www.wowhead.com/?spell=27947", "Resistance", "http://www.wowhead.com/?item=22541", "Enchant shield to give +5 to all resistances.", "", P_EXP_TBC);
              ProfComp(2, P_LG_PRISHARD, 1, P_MOTEEARTH, 1, P_MOTEFIRE, 1, P_MOTEAIR, 1, P_MOTEWATER);
              ProfWhere("World drop, item level 72.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 18: {
              ProfType(ownformula[5][17]?true:false, 395, "http://www.wowhead.com/?spell=60653", "Greater Intellect", "", "Enchant shield to give +25 intellect.", "", P_EXP_WOTLK);
              ProfComp(12, P_INFDUST);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 19: {
              ProfType(ownformula[5][18]?true:false, 420, "http://www.wowhead.com/?spell=44489", "Defense", "", "Enchant shield to give +20 defense.", "", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST, 6, P_ETERNALEARTH);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "2h": {
  
      ProfHeader("Two-Handed Weapon", 17);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[6][0]?true:false, 100, "http://www.wowhead.com/?spell=7745", "Minor Impact", "", "Enchant 2H weapon to do +2 damage.", "None");
              ProfComp(4, P_STRANGEDUST, 1, P_SM_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[6][1]?true:false, 100, "http://www.wowhead.com/?spell=7793", "Lesser Intellect", "http://www.wowhead.com/?item=6349", "Enchant 2H weapon to give +3 intellect.", "None");
              ProfComp(3, P_GR_MAGIC);
              ProfWhere("<span class='palliance'>[A]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=5158'>Tilli Thistlefuzz</a> in Ironforge.<br><span class='phorde'>[H]</span>Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=3346'>Kithas</a>, <a class='prof' href='http://www.wowhead.com/?npc=5758'>Leo Sarn</a> and <a class='prof' href='http://www.wowhead.com/?npc=3012'>Nata Dawnstrider</a>.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[6][2]?true:false, 110, "http://www.wowhead.com/?spell=13380", "Lesser Spirit", "http://www.wowhead.com/?item=11038", "Enchant 2H weapon to give +3 spirit.", "None");
              ProfComp(1, P_LS_ASTRAL, 6, P_STRANGEDUST);
              ProfWhere("World drop, item level 22.", P_ROD_COPPER); break }
  
            case 4: {
              ProfType(ownformula[6][3]?true:false, 145, "http://www.wowhead.com/?spell=13529", "Lesser Impact", "", "Enchant 2H weapon to do +3 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_LSIMPACT); style='color:blue;'>Blue</a>");
              ProfComp(3, P_SOULDUST, 1, P_LG_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 5: {
              ProfType(ownformula[6][4]?true:false, 200, "http://www.wowhead.com/?spell=13695", "Impact", "", "Enchant 2H weapon to do +5 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_IMPACT); style='color:blue;'>Blue</a>");
              ProfComp(4, P_VISIONDUST, 1, P_LG_GLOWSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 6: {
              ProfType(ownformula[6][5]?true:false, 240, "http://www.wowhead.com/?spell=13937", "Greater Impact", "", "Enchant 2H weapon to do +7 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_GRIMPACT); style='color:blue;'>Blue</a>");
              ProfComp(2, P_LG_RADSHARD, 2, P_DREAMDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 7: {
              ProfType(ownformula[6][6]?true:false, 290, "http://www.wowhead.com/?spell=27837", "Agility", "http://www.wowhead.com/?item=22392", "Enchant 2H weapon to give +25 agility.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_AGILITY); style='color:#008000;'>Green</a>");
              ProfComp(8, P_LG_BRILSHARD, 4, P_ESS_AIR);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=11557'>Meilosh</a> in Felwood.<br>You must be <b>friendly</b> with <a class='prof' href='http://www.wowwiki.com/Timbermaw_Hold_reputation_guide'>Timbermaw Hold</a>.", P_ROD_ARCANITE); break }
  
            case 8: {
              ProfType(ownformula[6][7]?true:false, 295, "http://www.wowhead.com/?spell=20030", "Superior Impact", "http://www.wowhead.com/?item=16247", "Enchant 2H weapon to do +9 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_SUPIMPACT); style='color:blue;'>Blue</a>");
              ProfComp(4, P_LG_BRILSHARD, 10, P_ILLUSIONDUST);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=10317'>Blackhand Elite</a> (level ~60 elite) in <a class='prof' href='http://www.wowwiki.com/UBRS'>UBRS</a>.", P_ROD_ARCANITE); break }
  
            case 9: {
              ProfType(ownformula[6][8]?true:false, 300, "http://www.wowhead.com/?spell=20036", "Major Intellect", "http://www.wowhead.com/?item=16249", "Enchant 2H weapon to give +9 intellect.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_MAJINTELLECT); style='color:#D0D040;'>Yellow</a>");
              ProfComp(4, P_GR_ETERNAL, 2, P_LG_BRILSHARD);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=10422'>Crimson Sorcerer</a> (level ~58-59 elite) in the Scarlet section of <a class='prof' href='http://www.wowwiki.com/Stratholme'>Stratholme</a>.", P_ROD_ARCANITE); break }
  
            case 10: {
              ProfType(ownformula[6][9]?true:false, 300, "http://www.wowhead.com/?spell=20035", "Major Spirit", "http://www.wowhead.com/?item=16255", "Enchant 2H weapon to give +9 spirit.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_MAJSPIRIT); style='color:#D0D040;'>Yellow</a>");
              ProfComp(4, P_GR_ETERNAL, 2, P_LG_BRILSHARD);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=10469'>Scholomance Adept</a> (level ~58-59 elite) in <a class='prof' href='http://www.wowwiki.com/Scholomance'>Scholomance</a>.", P_ROD_ARCANITE); break }
  
            case 11: {
              ProfType(ownformula[6][10]?true:false, -350, "http://www.wowhead.com/?spell=27971", "Savagery", "http://www.wowhead.com/?item=22554", "Enchant 2H weapon to give +70 attack power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_SAVAGERY); style='color:red;'>Blood</a>", P_EXP_TBC);
              ProfComp(4, P_LG_PRISHARD, 40, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=17465'>Shattered Hand Centurion</a> (level ~69 elite) in <a class='prof' href='http://www.wowwiki.com/The_Shattered_Halls'>Shattered Halls</a>, an instance wing in Hellfire Citadel.", P_ROD_ADAMANT); break }
  
            case 12: {
              ProfType(ownformula[6][11]?true:false, -360, "http://www.wowhead.com/?spell=27977", "Major Agility", "http://www.wowhead.com/?item=22556", "Enchant 2H weapon to give +35 agility.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_MAJAGILITY); style='color:#008000;'>Green</a>", P_EXP_TBC);
              ProfComp(8, P_LG_PRISHARD, 6, P_GR_PLANAR, 20, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by an <a class='prof' href='http://www.wowhead.com/?npc=20880'>Eredar Deathbringer</a> (level ~70 elite) in <a class='prof' href='http://www.wowwiki.com/The_Arcatraz'>The Arcatraz</a>, an instance wing in Tempest Keep.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 13: { // 3.1
              ProfType(ownformula[6][16]?true:false, 385, "http://www.wowhead.com/?spell=62959", "Spellpower", "", "Enchant staff to give +69 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_SF_SPELLPOWER); style='color:#A840F0;'>Purple</a>", P_EXP_WOTLK);
              ProfComp(12, P_INFDUST, 2, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 14: {
              ProfType(ownformula[6][12]?true:false, 390, "http://www.wowhead.com/?spell=44630", "Greater Savagery", "", "Enchant 2H weapon to give +85 attack power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_GRSAVAGERY); style='color:#D00000;'>Red</a>", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST, 2, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 15: {
              ProfType(ownformula[6][13]?true:false, 430, "http://www.wowhead.com/?spell=44595", "Scourgebane", "http://www.wowhead.com/?item=44473", "Gives +140 attack power against undead.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_SCOURGEBANE); style='color:#D00000;'>Red</a>", P_EXP_WOTLK);
              ProfComp(6, P_INFDUST, 6, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 16: {
              ProfType(ownformula[6][14]?true:false, 430, "http://www.wowhead.com/?spell=60691", "Massacre", "http://www.wowhead.com/?item=44483", "Enchant 2H weapon to give +110 attack power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_2H_MASSACRE); style='color:red;'>Blood</a>", P_EXP_WOTLK);
              ProfComp(40, P_INFDUST, 6, P_GR_COSMIC, 6, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 17: { // 3.1
              ProfType(ownformula[6][15]?true:false, 450, "http://www.wowhead.com/?spell=62948", "Gr. Spellpower", "http://www.wowhead.com/?item=45059", "Enchant staff to give +81 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_SF_GRSPELLPOWER); style='color:#83B8F0;'>Brilliant</a>", P_EXP_WOTLK);
              ProfComp(40, P_INFDUST, 6, P_DREAMSHARD, 6, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "weapon": {
  
      ProfHeader("Weapon", 48);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[7][0]?true:false, 90, "http://www.wowhead.com/?spell=7786", "Minor Beastslayer", "http://www.wowhead.com/?item=6348", "Enchant weapon to do +2 damage to beasts.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MINBSLAYER); style='color:#D00000;'>Red</a>");
              ProfComp(4, P_STRANGEDUST, 2, P_GR_MAGIC);
              ProfWhere("World drop, item level 20.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[7][1]?true:false, 90, "http://www.wowhead.com/?spell=7788", "Minor Striking", "", "Enchant weapon to do +1 damage.", "None");
              ProfComp(2, P_STRANGEDUST, 1, P_GR_MAGIC, 1, P_SM_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[7][2]?true:false, 140, "http://www.wowhead.com/?spell=13503", "Lesser Striking", "", "Enchant weapon to do +2 damage.", "None");
              ProfComp(2, P_SOULDUST, 1, P_LG_GLIMSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 4: {
              ProfType(ownformula[7][3]?true:false, 175, "http://www.wowhead.com/?spell=13653", "Lesser Beastslayer", "http://www.wowhead.com/?item=11164", "Enchant weapon to do +6 damage to beasts.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_LSBSLAYER); style='color:#D00000;'>Red</a>");
              ProfComp(1, P_LS_MYSTIC, 2, P_LARGEFANG, 1, P_SM_GLOWSHARD);
              ProfWhere("World drop, item level 35.", P_ROD_GOLDEN); break }
  
            case 5: {
              ProfType(ownformula[7][4]?true:false, 175, "http://www.wowhead.com/?spell=13655", "Lesser Elemental Slayer", "http://www.wowhead.com/?item=11165", "Enchant weapon to do +6 damage to elementals.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_LSESLAYER); style='color:#D00000;'>Red</a>");
              ProfComp(1, P_LS_MYSTIC, 1, P_ELEMEARTH, 1, P_SM_GLOWSHARD);
              ProfWhere("World drop, item level 35.", P_ROD_GOLDEN); break }
  
            case 6: {
              ProfType(ownformula[7][5]?true:false, 190, "http://www.wowhead.com/?spell=21931", "Winter's Might", "http://www.wowhead.com/?item=17725", "Enchant weapon to give +7 frost spell power.", "None");
              ProfComp(3, P_GR_MYSTIC, 3, P_VISIONDUST, 1, P_LG_GLOWSHARD, 2, P_WINTERSBITE);
              ProfWhere("This is typically a gift from <a class='prof' href='http://www.wowwiki.com/Greatfather_Winter'>Greatfather Winter</a> during the annual <a class='prof' href='http://www.wowwiki.com/Feast_of_Winter_Veil'>Feast of Winter Veil</a> event.", P_ROD_GOLDEN); break }
  
            case 7: {
              ProfType(ownformula[7][6]?true:false, 195, "http://www.wowhead.com/?spell=13693", "Striking", "", "Enchant weapon to do +3 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_STRIKING); style='color:blue;'>Blue</a>");
              ProfComp(2, P_GR_MYSTIC, 1, P_LG_GLOWSHARD);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 8: {
              ProfType(ownformula[7][7]?true:false, 230, "http://www.wowhead.com/?spell=13915", "Demonslaying", "http://www.wowhead.com/?item=11208", "Chance for stunning and damaging demons.<br><font class='pthird'>5 seconds stun and 75-125 damage.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_DSLAYING); style='color:orange;'>Flaming</a>");
              ProfComp(1, P_SM_RADSHARD, 2, P_DREAMDUST, 1, P_ELIXIRDEMON);
              ProfWhere("World drop, item level 46.", P_ROD_TRSILVER); break }
  
            case 9: {
              ProfType(ownformula[7][8]?true:false, 245, "http://www.wowhead.com/?spell=13943", "Greater Striking", "", "Enchant weapon to do +4 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_GRSTRIKING); style='color:blue;'>Blue</a>");
              ProfComp(2, P_LG_RADSHARD, 2, P_GR_NETHER);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 10: {
              ProfType(ownformula[7][9]?true:false, 265, "http://www.wowhead.com/?spell=13898", "Fiery Weapon", "http://www.wowhead.com/?item=11207", "Chance for doing +40 fire damage.<br><font class='pthird'>About 10% proc chance with a fast weapon.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_FIERYWEAPON); style='color:orange;'>Flaming</a>");
              ProfComp(4, P_SM_RADSHARD, 1, P_ESS_FIRE);
              ProfWhere("Dropped by <a class='prof' href='http://www.wowwiki.com/Pyromancer_Loregrain'>Pyromancer Loregrain</a> (level 52 elite) in <a class='prof' href='http://www.wowwiki.com/BRD'>BRD</a>; a <a class='prof' href='http://www.wowwiki.com/Tauren'>Tauren</a> Shaman that spawns with two elite guards.", P_ROD_TRSILVER); break }
  
            case 11: {
              ProfType(ownformula[7][10]?true:false, 285, "http://www.wowhead.com/?spell=20029", "Icy Chill", "http://www.wowhead.com/?item=16223", "Chance of chilling movement and attack speed.<br><font class='pthird'>Movement slowed by 30% and attacks by 20%.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_ICYCHILL); style='color:#C0C0C0;'>White</a>");
              ProfComp(4, P_SM_BRILSHARD, 1, P_ESS_WATER, 1, P_ESS_AIR, 1, P_ICECAP);
              ProfWhere("Dropped by an <a class='prof' href='http://www.wowhead.com/?npc=7524'>Anguished Highborne</a> (level ~55-56) found at Lake Kel'Theril in Winterspring. Think wild hairdo.", P_ROD_TRSILVER); break }
  
            case 12: {
              ProfType(ownformula[7][11]?true:false, 290, "http://www.wowhead.com/?spell=23800", "Agility", "http://www.wowhead.com/?item=19445", "Enchant weapon to give +15 agility.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_AGILITY); style='color:#008000;'>Green</a>");
              ProfComp(4, P_LG_BRILSHARD, 4, P_ESS_AIR);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=11557'>Meilosh</a> in Felwood.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Timbermaw_Hold_reputation_guide'>Timbermaw Hold</a>.", P_ROD_ARCANITE); break }
  
            case 13: {
              ProfType(ownformula[7][12]?true:false, -290, "http://www.wowhead.com/?spell=23799", "Strength", "http://www.wowhead.com/?item=19444", "Enchant weapon to give +15 strength.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_STRENGTH); style='color:#008000;'>Green</a>");
              ProfComp(4, P_LG_BRILSHARD, 4, P_ESS_EARTH);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Lokhtos_Darkbargainer'>Lokhtos Darkbargainer</a> in <a class='prof' href='http://www.wowwiki.com/BRD'>BRD</a>.<br>You must be <b>friendly</b> with <a class='prof' href='http://www.wowwiki.com/Thorium_Brotherhood'>Thorium Brotherhood</a>.", P_ROD_ARCANITE); break }
  
            case 14: {
              ProfType(ownformula[7][13]?true:false, 295, "http://www.wowhead.com/?spell=20033", "Unholy Weapon", "http://www.wowhead.com/?item=16248", "Shadow damage + less enemy melee damage.<br><font class='pthird'>Enemy damage reduced by -15 for 12 seconds.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_UNHOLYWPN); style='color:#003800;'>Skulls</a>");
              ProfComp(4, P_LG_BRILSHARD, 4, P_ESS_UNDEATH);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=10398'>Thuzadin Shadowcaster</a> in <a class='prof' href='http://www.wowwiki.com/Stratholme'>Stratholme</a>, and by a <a class='prof' href='http://www.wowhead.com/?npc=16810'>Bonechewer Backbreaker</a> in Terokkar Forest.", P_ROD_ARCANITE); break }
  
            case 15: {
              ProfType(ownformula[7][14]?true:false, 300, "http://www.wowhead.com/?spell=20034", "Crusader", "http://www.wowhead.com/?item=16252", "Chance for 75-125 healing and +100 strength.<br><font class='pthird'>Lasts for 15 seconds when activated.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_CRUSADER); style='color:gray;'>Gray</a>");
              ProfComp(4, P_LG_BRILSHARD, 2, P_RIGHTORB);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=4494'>Scarlet Spellbinder</a> (level ~57-58) by a tower SE of <a class='prof' href='http://www.wowwiki.com/Hearthglen'>Hearthglen</a> in Western Plaguelands.", P_ROD_ARCANITE); break }
  
            case 16: {
              ProfType(ownformula[7][15]?true:false, -300, "http://www.wowhead.com/?spell=22750", "Healing Power", "http://www.wowhead.com/?item=18260", "Enchant weapon to give +29 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_HEALINGPOWER); style='color:gray;'>Gray</a>");
              ProfComp(4, P_LG_BRILSHARD, 4, P_GR_ETERNAL, 4, P_ESS_WATER);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Molten_Core'>Molten Core</a>.", P_ROD_ARCANITE); break }
  
            case 17: {
              ProfType(ownformula[7][16]?true:false, 300, "http://www.wowhead.com/?spell=20032", "Lifestealing", "http://www.wowhead.com/?item=16254", "Chance for stealing life and give it to you.<br><font class='pthird'>30 shadow damage is transferred.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_LIFESTEALING); style='color:#8850C0;'>Purple</a>");
              ProfComp(4, P_LG_BRILSHARD, 4, P_ESS_UNDEATH, 4, P_LIVESSENCE);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=10499'>Spectral Researcher</a> (level ~58-60 elite) in <a class='prof' href='http://www.wowwiki.com/Scholomance'>Scholomance</a>.", P_ROD_ARCANITE); break }
  
            case 18: {
              ProfType(ownformula[7][17]?true:false, -300, "http://www.wowhead.com/?spell=23803", "Mighty Spirit", "http://www.wowhead.com/?item=19448", "Enchant weapon to give +20 spirit.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MGSPIRIT); style='color:#D0D040;'>Yellow</a>");
              ProfComp(6, P_LG_BRILSHARD, 4, P_GR_ETERNAL, 12, P_ILLUSIONDUST);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Lokhtos_Darkbargainer'>Lokhtos Darkbargainer</a> in <a class='prof' href='http://www.wowwiki.com/BRD'>BRD</a>.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Thorium_Brotherhood'>Thorium Brotherhood</a>.", P_ROD_ARCANITE); break }
  
            case 19: {
              ProfType(ownformula[7][18]?true:false, -300, "http://www.wowhead.com/?spell=23804", "Mighty Intellect", "http://www.wowhead.com/?item=19449", "Enchant weapon to give +22 intellect.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MGINTELLECT); style='color:#D0D040;'>Yellow</a>");
              ProfComp(6, P_LG_BRILSHARD, 5, P_GR_ETERNAL, 20, P_ILLUSIONDUST);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Lokhtos_Darkbargainer'>Lokhtos Darkbargainer</a> in <a class='prof' href='http://www.wowwiki.com/BRD'>BRD</a>.<br>You must be <b>revered</b> with <a class='prof' href='http://www.wowwiki.com/Thorium_Brotherhood'>Thorium Brotherhood</a>.", P_ROD_ARCANITE); break }
  
            case 20: {
              ProfType(ownformula[7][19]?true:false, -300, "http://www.wowhead.com/?spell=22749", "Spell Power", "http://www.wowhead.com/?item=18259", "Enchant weapon to gives +30 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_SPELLPOWER); style='color:#8850C0;'>Purple</a>");
              ProfComp(4, P_LG_BRILSHARD, 6, P_GR_ETERNAL, 2, P_GOLDENPEARL);
              ProfWhere("Dropped "+P_BOP+" by various bosses in <a class='prof' href='http://www.wowwiki.com/Molten_Core'>Molten Core</a>.", P_ROD_ARCANITE); break }
  
            case 21: {
              ProfType(ownformula[7][20]?true:false, 300, "http://www.wowhead.com/?spell=20031", "Superior Striking", "http://www.wowhead.com/?item=16250", "Enchant weapon to do +5 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_SUPSTRIKING); style='color:blue;'>Blue</a>");
              ProfComp(2, P_LG_BRILSHARD, 4, P_GR_ETERNAL);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=9216'>Spirestone Warlord</a> (level ~57-58 elite) in <a class='prof' href='http://www.wowwiki.com/LBRS'>LBRS</a>.", P_ROD_ARCANITE); break }
  
            case 22: {
              ProfType(ownformula[7][21]?true:false, 340, "http://www.wowhead.com/?spell=27967", "Major Striking", "http://www.wowhead.com/?item=22552", "Enchant weapon to do +7 damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MAJSTRIKING); style='color:blue;'>Blue</a>", P_EXP_TBC);
              ProfComp(2, P_LG_PRISHARD, 6, P_GR_PLANAR, 6, P_ARCANEDUST);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=20242'>Karaaz</a> and <a class='prof' href='http://www.wowhead.com/?npc=23007'>Paulsta'ats</a>.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Consortium'>The Consortium</a>.", P_ROD_FELIRON); break }
  
            case 23: {
              ProfType(ownformula[7][22]?true:false, 340, "http://www.wowhead.com/?spell=27968", "Major Intellect", "http://www.wowhead.com/?item=22551", "Enchant weapon to give +30 intellect.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MAJINTELLECT); style='color:blue;'>Blue</a>", P_EXP_TBC);
              ProfComp(2, P_LG_PRISHARD, 10, P_GR_PLANAR);
              ProfWhere("Dropped "+P_BOP+" by a <a class='prof' href='http://www.wowhead.com/?npc=20136'>Sunfury Researcher</a> (level ~67) in Netherstorm.", P_ROD_FELIRON); break }
  
            case 24: {
              ProfType(ownformula[7][23]?true:false, 350, "http://www.wowhead.com/?spell=27972", "Potency", "http://www.wowhead.com/?item=22553", "Enchant weapon to give +20 strength.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_POTENCY); style='color:#00D000;'>Green</a>", P_EXP_TBC);
              ProfComp(4, P_LG_PRISHARD, 5, P_GR_PLANAR, 20, P_ARCANEDUST);
              ProfWhere("World drop, item level 70.", P_ROD_ADAMANT); break }
  
            case 25: {
              ProfType(ownformula[7][24]?true:false, 350, "http://www.wowhead.com/?spell=27975", "Major Spellpower", "http://www.wowhead.com/?item=22555", "Enchant weapon to give +40 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MAJSPELLPWR); style='color:#A5D3C1;'>Foggy</a>", P_EXP_TBC);
              ProfComp(8, P_LG_PRISHARD, 8, P_GR_PLANAR);
              ProfWhere("Dropped by a <a class='prof' href='http://www.wowhead.com/?npc=22242'>Bash'ir Spell-Thief</a> (level ~70) in Blade's Edge Mountains "+P_BOP+".", P_ROD_ADAMANT); break }
  
            case 26: {
              ProfType(ownformula[7][25]?true:false, 350, "http://www.wowhead.com/?spell=34010", "Major Healing", "http://www.wowhead.com/?item=28281", "Enchant weapon to give +40 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MAJHEALING); style='color:#CACA80;'>Swirling</a>", P_EXP_TBC);
              ProfComp(8, P_LG_PRISHARD, 8, P_PRIMALWATER, 8, P_PRIMALLIFE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21432'>Almaador</a> in Shattrath City.<br>You must be <b>revered</b> with <a class='prof' href='http://www.wowwiki.com/Sha&#39;tar'>The Sha'tar</a>.", P_ROD_ADAMANT); break }
  
            case 27: {
              ProfType(ownformula[7][26]?true:false, -350, "http://www.wowhead.com/?spell=42620", "Greater Agility", "http://www.wowhead.com/?item=33165", "Enchant weapon to give +20 agility.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_GRAGILITY); style='color:#008000;'>Green</a>", P_EXP_TBC);
              ProfComp(8, P_ARCANEDUST, 4, P_GR_PLANAR, 6, P_LG_PRISHARD, 2, P_PRIMALAIR);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=18255'>Apprentice Darius</a> in Deadwind Pass.<br>You must be <b>exalted</b> with <a class='prof' href='http://www.wowwiki.com/Violet_Eye'>The Violet Eye</a>.", P_ROD_FELIRON); break }

            case 28: {
              ProfType(ownformula[7][33]?true:false, -350, "http://www.wowhead.com/?spell=46578", "Deathfrost", "http://www.wowhead.com/?item=35498", "Chance for 150 dmg, -15% enemy attack speed.<br><font class='pthird'>Debuff lasts for 8 seconds. High proc rate.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_DEATHFROST); style='color:#A3D8F0;'>Dripping</a>", P_EXP_TBC);
              ProfComp(2, P_PRIMALSHADOW, 2, P_PRIMALWATER);
              ProfWhere("Dropped "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Ahune'>Lord Ahune</a> (level 73) in <a class='prof' href='http://www.wowwiki.com/Slave_Pens'>Slave Pens</a>. He is only available during the <a class='prof' href='http://www.wowwiki.com/Midsummer_Fire_Festival'>Midsummer Fire Festival</a>.", P_ROD_ADAMANT); break }
  
            case 29: {
              ProfType(ownformula[7][27]?true:false, 360, "http://www.wowhead.com/?spell=28003", "Spellsurge", "http://www.wowhead.com/?item=22558", "3% chance for +100 mana to party over 10 sec.<br><font class='pthird'>The proc stacks with multiple sources.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_SPELLSURGE); style='color:#0191FF;'>Sparkling</a>", P_EXP_TBC);
              ProfComp(12, P_LG_PRISHARD, 10, P_GR_PLANAR, 20, P_ARCANEDUST);
              ProfWhere("World drop, item level 72.", P_ROD_ADAMANT); break }
  
            case 30: {
              ProfType(ownformula[7][28]?true:false, 360, "http://www.wowhead.com/?spell=28004", "Battlemaster", "http://www.wowhead.com/?item=22557", "Chance to heal party 180-300 dmg on striking.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_BATTLEMASTER); style='color:#A5D3C1;'>Foggy</a>", P_EXP_TBC);
              ProfComp(8, P_VOIDCRYSTAL, 8, P_LG_PRISHARD, 2, P_PRIMALWATER);
              ProfWhere("World drop, item level 72.", P_ROD_ADAMANT); break }
  
            case 31: {
              ProfType(ownformula[7][29]?true:false, -375, "http://www.wowhead.com/?spell=27981", "Sunfire", "http://www.wowhead.com/?item=22560", "Gives +50 fire and arcane spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_SUNFIRE); style='color:#FFB800;'>Fireball</a>", P_EXP_TBC);
              ProfComp(12, P_VOIDCRYSTAL, 10, P_LG_PRISHARD, 8, P_GR_PLANAR, 6, P_PRIMALFIRE, 1, P_PRIMALMIGHT);
              ProfWhere("Dropped "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Shade_of_Aran'>Shade of Aran</a> (level ?? boss) in <a class='prof' href='http://www.wowwiki.com/Karazhan'>Karazhan</a>.", P_ROD_ETERNIUM); break }
  
            case 32: {
              ProfType(ownformula[7][30]?true:false, -375, "http://www.wowhead.com/?spell=27982", "Soulfrost", "http://www.wowhead.com/?item=22561", "Gives +54 frost and shadow spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_SOULFROST); style='color:darkblue;'>Shadow</a>", P_EXP_TBC);
              ProfComp(12, P_VOIDCRYSTAL, 10, P_LG_PRISHARD, 8, P_GR_PLANAR, 6, P_PRIMALWATER, 6, P_PRIMALSHADOW);
              ProfWhere("Dropped "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Terestian_Illhoof'>Terestian Illhoof</a> (level ?? boss) in <a class='prof' href='http://www.wowwiki.com/Karazhan'>Karazhan</a>.", P_ROD_ETERNIUM); break }
  
            case 33: {
              ProfType(ownformula[7][31]?true:false, -375, "http://www.wowhead.com/?spell=27984", "Mongoose", "http://www.wowhead.com/?item=22559", "Chance for +120 agility and +2% attack speed.<br><font class='pthird'>Lasts for 15 seconds when activated.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MONGOOSE); style='color:#60D0A0;'>Lightning</a>", P_EXP_TBC);
              ProfComp(6, P_VOIDCRYSTAL, 10, P_LG_PRISHARD, 8, P_GR_PLANAR, 40, P_ARCANEDUST);
              ProfWhere("Dropped "+P_BOP+" by <a class='prof' href='http://www.wowwiki.com/Moroes'>Moroes</a> (level ?? boss) in <a class='prof' href='http://www.wowwiki.com/Karazhan'>Karazhan</a>.", P_ROD_ETERNIUM); break }
  
            case 34: {
              ProfType(ownformula[7][32]?true:false, -375, "http://www.wowhead.com/?spell=42974", "Executioner", "http://www.wowhead.com/?item=33307", "Chance for +120 armor penetration.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_EXECUTIONER); style='color:#A3D8F0;'>Shattering</a>", P_EXP_TBC);
              ProfComp(6, P_VOIDCRYSTAL, 10, P_LG_PRISHARD, 6, P_GR_PLANAR, 30, P_ARCANEDUST, 3, P_ELIXIRMAJSTR);
              ProfWhere("Dropped "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?%69tem=33307#dropped-by'>all six bosses</a> in <a class='prof' href='http://www.wowwiki.com/Zul&#39;Aman'>Zul'Aman</a>.", P_ROD_ETERNIUM); break }

  	    // Wrath of the Lich King

            case 35: {
              ProfType(ownformula[7][34]?true:false, 380, "http://www.wowhead.com/?spell=60621", "Greater Potency", "", "Enchant weapon to give +50 attack power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_GRPOTENCY); style='color:#D00000;'>Red</a>", P_EXP_WOTLK);
              ProfComp(2, P_INFDUST, 4, P_LS_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 36: {
              ProfType(ownformula[7][35]?true:false, 395, "http://www.wowhead.com/?spell=44629", "Exc. Spellpower", "", "Enchant weapon to give +50 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_EXSPELLPOWER); style='color:gray;'>Gray</a>", P_EXP_WOTLK);
              ProfComp(10, P_INFDUST, 2, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 37: {
              ProfType(ownformula[7][36]?true:false, 410, "http://www.wowhead.com/?spell=44633", "Exc. Agility", "", "Enchant weapon to give +26 agility.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_EXAGILITY); style='color:#008000;'>Green</a>", P_EXP_WOTLK);
              ProfComp(4, P_DREAMSHARD, 4, P_ETERNALAIR);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 38: {
              ProfType(ownformula[7][37]?true:false, 410, "http://www.wowhead.com/?spell=44510", "Exc. Spirit", "", "Enchant weapon to give +45 spirit.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_EXSPIRIT); style='color:#A5D3C1;'>Foggy</a>", P_EXP_WOTLK);
              ProfComp(16, P_INFDUST, 4, P_DREAMSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 39: {
              ProfType(ownformula[7][38]?true:false, 425, "http://www.wowhead.com/?spell=44524", "Icebreaker", "http://www.wowhead.com/?item=37344", "Chance for inflicting 185-215 fire damage.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_ICEBREAKER); style='color:orange;'>Flaming</a>", P_EXP_WOTLK);
              ProfComp(4, P_DREAMSHARD, 4, P_ETERNALFIRE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_ETERNIUM); break }

            case 40: { // Was skill level 440 until patch 3.1
              ProfType(ownformula[7][43]?true:false, -425, "http://www.wowhead.com/?spell=44576", "Lifeward", "http://www.wowhead.com/?item=44494", "Chance for healing you 310-356 when striking.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_LIFEWARD); style='color:gray;'>Gray</a>", P_EXP_WOTLK);
              ProfComp(1, P_DREAMSHARD, 4, P_ETERNALLIFE);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 41: {
              ProfType(ownformula[7][39]?true:false, 430, "http://www.wowhead.com/?spell=44621", "Giant Slayer", "http://www.wowhead.com/?item=37339", "Chance for 237-323 damage against giants.<br><font class='pthird'>Also slows their movement speed by 75%.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_GIANTSLAYER); style='color:orange;'>Flaming</a>", P_EXP_WOTLK);
              ProfComp(2, P_GR_COSMIC, 6, P_DREAMSHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 42: {
              ProfType(ownformula[7][40]?true:false, 435, "http://www.wowhead.com/?spell=60707", "Superior Potency", "http://www.wowhead.com/?item=44486", "Enchant weapon to give +65 attack power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_SUPPOTENCY); style='color:#D0D040;'>Yellow</a>", P_EXP_WOTLK);
              ProfComp(10, P_INFDUST, 2, P_GR_COSMIC, 2, P_DREAMSHARD, 4, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 43: {
              ProfType(ownformula[7][41]?true:false, 435, "http://www.wowhead.com/?spell=60714", "Mighty Spellpower", "http://www.wowhead.com/?item=44487", "Enchant weapon to give +63 spell power.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_MGSPELLPOWER); style='color:#0191FF;'>Sparkling</a>", P_EXP_WOTLK);
              ProfComp(30, P_INFDUST, 6, P_DREAMSHARD, 6, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 44: {
              ProfType(ownformula[7][42]?true:false, 440, "http://www.wowhead.com/?spell=59621", "Berserking", "http://www.wowhead.com/?item=44492", "Chance for +400 attack power but -5% armor.<br><font class='pthird'>Lasts for 15 seconds when activated.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_BERSERKING); style='color:red;'>Blood</a>", P_EXP_WOTLK);
              ProfComp(12, P_INFDUST, 4, P_GR_COSMIC, 4, P_DREAMSHARD, 10, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 45: {
              ProfType(ownformula[7][44]?true:false, 440, "http://www.wowhead.com/?spell=59619", "Accuracy", "http://www.wowhead.com/?item=44496", "Gives +25 critical strike and hit rating.", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_ACCURACY); style='color:blue;'>Blue</a>", P_EXP_WOTLK);
              ProfComp(20, P_INFDUST, 4, P_GR_COSMIC, 4, P_DREAMSHARD, 6, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 46: {
              ProfType(ownformula[7][45]?true:false, 440, "http://www.wowhead.com/?spell=59625", "Black Magic", "http://www.wowhead.com/?item=44495", "Chance for harmful spells to give +250 haste.<br><font class='pthird'>Lasts 10 seconds with 35 seconds cooldown.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_BLACKMAGIC); style='color:#003800;'>Skulls</a>", P_EXP_WOTLK);
              ProfComp(6, P_GR_COSMIC, 6, P_DREAMSHARD, 6, P_ABYSSCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=32514'>Vanessa Sellers</a> in <a class='prof' href='http://www.wowwiki.com/Dalaran'>Dalaran</a>.<br>Price is <b>10</b> <a class='prof' href='http://www.wowhead.com/?%69tem=34052'>Dream Shard</a>.", P_ROD_TITAN); break }

            case 47: { // 3.1
              ProfType(ownformula[7][46]?true:false, -450, "http://www.wowhead.com/?spell=64579", "Blood Draining", "http://www.wowhead.com/?item=46348", "Chance to heal 360-440 below 35% health.<br><font class='pthird'>Lasts for 20 seconds and stacks 5 times.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_BLOODDRAIN); style='color:#FF4800;'>Glowing</a>", P_EXP_WOTLK);
              ProfComp(4, P_ABYSSCRYSTAL, 40, P_INFDUST, 1, P_SCARLETRUBY);
              ProfWhere("Dropped "+P_BOP+" by several bosses in <a class='prof' href='http://www.wowwiki.com/Ulduar'>Ulduar</a>, such as e.g. <a class='prof' href='http://www.wowwiki.com/Flame_Leviathan'>Flame Leviathan</a> (level ?? vehicle boss).", P_ROD_TITAN); break }

            case 48: { // 3.1
              ProfType(ownformula[7][47]?true:false, -450, "http://www.wowhead.com/?spell=64441", "Blade Ward", "http://www.wowhead.com/?item=46027", "Chance for +200 parry and +600-800 damage.<br><font class='pthird'>Lasts for 10 seconds and stacks 5 times.</font>", "<a class=prof href=javascript:EnchantGlow(EGLOW_WPN_BLADEWARD); style='color:#FF4800;'>Glowing</a>", P_EXP_WOTLK);
              ProfComp(4, P_ABYSSCRYSTAL, 8, P_GR_COSMIC, 1, P_TITANSTEELBAR);
              ProfWhere("Dropped "+P_BOP+" by several bosses in <a class='prof' href='http://www.wowwiki.com/Ulduar'>Ulduar</a>, such as e.g. <a class='prof' href='http://www.wowwiki.com/Flame_Leviathan'>Flame Leviathan</a> (level ?? vehicle boss).", P_ROD_TITAN); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "oils": {
  
      ProfHeader("Oils", 9);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[8][0]?true:false, 45, P_MN_WIZOIL, "Minor Wizard Oil", "http://www.wowhead.com/?item=20758", "Gives +8 spell power when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(2, P_STRANGEDUST, 1, P_MAPLESEED, 1, P_EMPTYVIAL);
              ProfWhere("Sold by various <a class='prof' href='http://www.wowhead.com/?%69tem=20758#sold-by'>Enchanting Suppliers</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[8][1]?true:false, 150, P_MN_MANAOIL, "Minor Mana Oil", "http://www.wowhead.com/?item=20752", "Restores 4 mana per 5 seconds when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(3, P_SOULDUST, 2, P_MAPLESEED, 1, P_LEADEDVIAL);
              ProfWhere("Sold by various <a class='prof' href='http://www.wowhead.com/?%69tem=20752#sold-by'>Enchanting Suppliers</a>.", P_ROD_SILVER); break }
  
            case 3: {
              ProfType(ownformula[8][2]?true:false, 200, P_LS_WIZOIL, "Lesser Wizard Oil", "http://www.wowhead.com/?item=20753", "Gives +16 spell power when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(3, P_VISIONDUST, 2, P_STTHORNSEED, 1, P_LEADEDVIAL);
              ProfWhere("Sold by various <a class='prof' href='http://www.wowhead.com/?%69tem=20753#sold-by'>Enchanting Suppliers</a>.", P_ROD_GOLDEN); break }
  
            case 4: {
              ProfType(ownformula[8][3]?true:false, 250, P_LS_MANAOIL, "Lesser Mana Oil", "http://www.wowhead.com/?item=20754", "Restores 8 mana per 5 seconds when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(3, P_DREAMDUST, 2, P_PURPLELOTUS, 1, P_CRYSTALVIAL);
              ProfWhere("Sold by <a class='prof' href='http://www.wowhead.com/?npc=15419'>Kania</a> at Cenarion Hold in Silithus.", P_ROD_TRSILVER); break }
  
            case 5: {
              ProfType(ownformula[8][4]?true:false, 275, P_WIZARDOIL, "Wizard Oil", "http://www.wowhead.com/?item=20755", "Gives +24 spell power when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(3, P_ILLUSIONDUST, 2, P_FIREBLOOM, 1, P_CRYSTALVIAL);
              ProfWhere("Sold by <a class='prof' href='http://www.wowhead.com/?npc=15419'>Kania</a> at Cenarion Hold in Silithus.", P_ROD_TRSILVER); break }
  
            case 6: {
              ProfType(ownformula[8][5]?true:false, 300, P_BR_MANAOIL, "Brilliant Mana Oil", "http://www.wowhead.com/?item=20757", "12 mana per 5 seconds and +13 spell power.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(2, P_LG_BRILSHARD, 3, P_PURPLELOTUS, 1, P_IMBUEDVIAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=14921'>Rin'wosho the Trader</a> in Stranglethorn Vale.<br>You must be <b>friendly</b> with <a class='prof' href='http://www.wowwiki.com/Zandalar Tribe'>Zandalar Tribe</a>.", P_ROD_ARCANITE); break }
  
            case 7: {
              ProfType(ownformula[8][6]?true:false, 300, P_BR_WIZOIL, "Brilliant Wizard Oil", "http://www.wowhead.com/?item=20756", "Gives +36 spell power and +14 spell criticals.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "");
              ProfComp(2, P_LG_BRILSHARD, 3, P_FIREBLOOM, 1, P_IMBUEDVIAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=14921'>Rin'wosho the Trader</a> in Stranglethorn Vale.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Zandalar Tribe'>Zandalar Tribe</a>.", P_ROD_ARCANITE); break }
  
            case 8: {
              ProfType(ownformula[8][7]?true:false, 310, P_SP_MANAOIL, "Superior Mana Oil", "http://www.wowhead.com/?item=22562", "Restores 14 mana per 5 seconds when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "", P_EXP_TBC);
              ProfComp(3, P_ARCANEDUST, 1, P_NETHERBLOOM, 1, P_IMBUEDVIAL);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=19663'>Madame Ruby</a> in Shattrath City.<br>Also sold "+P_LS+" by <b><font color='green'>[A]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=16722'>Egomis</a> and <b><font color='darkred'>[H]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=16635'>Lyna</a>.", P_ROD_FELIRON); break }
  
            case 9: {
              ProfType(ownformula[8][8]?true:false, 340, P_SP_WIZOIL, "Superior Wizard Oil", "http://www.wowhead.com/?item=22563", "Gives +42 spell power when used.<br><font class='pthird'>Lasts for 1 hour. 5 charges.</font>", "", P_EXP_TBC);
              ProfComp(3, P_ARCANEDUST, 1, P_NGMAREVINE, 1, P_IMBUEDVIAL);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=19663'>Madame Ruby</a> in Shattrath City.<br>Also sold "+P_LS+" by <b><font color='green'>[A]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=16722'>Egomis</a> and <b><font color='darkred'>[H]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=16635'>Lyna</a>.", P_ROD_FELIRON); break }

	    // Wrath of the Lich King

          }
        }
  
      ProfFooter();
  
    break }
  
    case "wands": {
  
      ProfHeader("Create Wand", 4);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[9][0]?true:false, 10, P_LS_MAGICWAND, "Lesser Magic Wand", "", "Creates a level 5 arcane wand.<br><font class='pthird'>11.3 arcane DPS. Speed 1.50.</font>", "");
              ProfComp(1, P_SIMPLEWOOD, 1, P_LS_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 2: {
              ProfType(ownformula[9][1]?true:false, 70, P_GR_MAGICWAND, "Greater Magic Wand", "", "Creates a level 13 arcane wand.<br><font class='pthird'>17.5 arcane DPS. Speed 1.80.</font>", "");
              ProfComp(1, P_SIMPLEWOOD, 1, P_GR_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[9][2]?true:false, 155, P_LS_MYSTICWAND, "Lesser Mystic Wand", "", "Creates a level 26 arcane wand.<br><font class='pthird'>25.4 arcane DPS. Speed 1.30.</font>", "");
              ProfComp(1, P_STARWOOD, 1, P_LS_MYSTIC, 1, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 4: {
              ProfType(ownformula[9][3]?true:false, 175, P_GR_MYSTICWAND, "Greater Mystic Wand", "", "Creates a level 30 arcane wand.<br><font class='pthird'>29.0 arcane DPS. Speed 2.00.</font>", "");
              ProfComp(1, P_STARWOOD, 1, P_GR_MYSTIC, 1, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }

	    // Wrath of the Lich King

          }
        }
  
      ProfFooter();
  
    break }
  
    case "rods": {
  
      ProfHeader("Create Rod", 9);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[10][0]?true:false, 1, P_RD_COPPER, "Runed Copper Rod", "", "Creates a Runed Copper Rod.", "");
              ProfComp(1, P_COP_ROD, 1, P_STRANGEDUST, 1, P_LS_MAGIC);
              ProfWhere("You already know this when you start the profession at minimum <b>level 5</b>. Talk to any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", ""); break }
  
            case 2: {
              ProfType(ownformula[10][1]?true:false, 100, P_RD_SILVER, "Runed Silver Rod", "", "Creates a Runed Silver Rod.", "");
              ProfComp(1, P_SILV_ROD, 6, P_STRANGEDUST, 3, P_GR_MAGIC);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_COPPER); break }
  
            case 3: {
              ProfType(ownformula[10][2]?true:false, 150, P_RD_GOLDEN, "Runed Golden Rod", "", "Creates a Runed Golden Rod.", "");
              ProfComp(1, P_GOLD_ROD, 1, P_IRIPEARL, 2, P_GR_ASTRAL, 2, P_SOULDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_SILVER); break }
  
            case 4: {
              ProfType(ownformula[10][3]?true:false, 200, P_RD_TRSILVER, "Runed Truesilver Rod", "", "Creates a Runed Truesilver Rod.", "");
              ProfComp(1, P_TRSILV_ROD, 1, P_BLACKPEARL, 2, P_GR_MYSTIC, 2, P_VISIONDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_GOLDEN); break }
  
            case 5: {
              ProfType(ownformula[10][4]?true:false, 290, P_RD_ARCANITE, "Runed Arcanite Rod", "http://www.wowhead.com/?item=16243", "Creates a Runed Arcanite Rod.", "");
              ProfComp(1, P_ARC_ROD, 1, P_GOLDENPEARL, 10, P_ILLUSIONDUST, 4, P_GR_ETERNAL, 2, P_LG_BRILSHARD);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=12022'>Lorelae Wintersong</a> in Moonglade.", P_ROD_TRSILVER); break }
  
            case 6: {
              ProfType(ownformula[10][5]?true:false, 300, P_RD_FELIRON, "Runed Fel Iron Rod", "", "Creates a Runed Fel Iron Rod.", "", P_EXP_TBC);
              ProfComp(1, P_FELIRON_ROD, 4, P_GR_ETERNAL, 6, P_LG_BRILSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_ARCANITE); break }
  
            case 7: {
              ProfType(ownformula[10][6]?true:false, 350, P_RD_ADAMANT, "Runed Adamantite Rod", "http://www.wowhead.com/?item=25848", "Creates a Runed Adamantite Rod.", "", P_EXP_TBC);
              ProfComp(1, P_ADAMANT_ROD, 8, P_GR_PLANAR, 8, P_LG_PRISHARD, 1, P_PRIMALMIGHT);
              ProfWhere("<span class='palliance'>[A]</span>Sold by <a class='prof' href='http://www.wowhead.com/?npc=19004'>Vodesiin</a> in Hellfire Peninsula.<br><span class='phorde'>[H]</span>Sold by <a class='prof' href='http://www.wowhead.com/?npc=18960'>Rungor</a> in Terokkar Forest.", P_ROD_FELIRON); break }
  
            case 8: {
              ProfType(ownformula[10][7]?true:false, 375, P_RD_ETERNIUM, "Runed Eternium Rod", "http://www.wowhead.com/?item=25849", "Creates a Runed Eternium Rod.", "", P_EXP_TBC);
              ProfComp(1, P_ETERNIUM_ROD, 6, P_GR_PLANAR, 6, P_ARCANEDUST);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=19663'>Madame Ruby</a> in Shattrath City.<br>Also trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 9: {
              ProfType(ownformula[10][8]?true:false, 425, P_RD_TITAN, "Runed Titanium Rod", "", "Creates a Runed Titanium Rod.", "", P_EXP_WOTLK);
              ProfComp(1, P_TITAN_ROD, 40, P_INFDUST, 12, P_GR_COSMIC, 8, P_DREAMSHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "rings": {
  
      ProfHeader("Rings (Enchanter Only)", 7);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[11][0]?true:false, 360, "http://www.wowhead.com/?spell=27920", "Striking", "http://www.wowhead.com/?item=22535", "Enchant ring to do +2 physical damage.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_TBC);
              ProfComp(2, P_LG_PRISHARD, 6, P_ARCANEDUST);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=17518'>Ythyar</a> in Karazhan.<br>You must be <b>revered</b> with <a class='prof' href='http://www.wowwiki.com/Consortium'>The Consortium</a>.", P_ROD_ADAMANT); break }
  
            case 2: {
              ProfType(ownformula[11][1]?true:false, 360, "http://www.wowhead.com/?spell=27924", "Spellpower", "http://www.wowhead.com/?item=22536", "Enchant ring to gives +12 spell power.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_TBC);
              ProfComp(2, P_LG_PRISHARD, 2, P_GR_PLANAR);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21643'>Alurmi</a> in Tanaris.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Keepers_of_Time'>Keepers of Time</a>.", P_ROD_ADAMANT); break }
  
            case 3: {
              ProfType(ownformula[11][2]?true:false, 370, "http://www.wowhead.com/?spell=27926", "Healing Power", "http://www.wowhead.com/?item=22537", "Enchant ring to gives +12 spell power.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_TBC);
              ProfComp(2, P_LG_PRISHARD, 3, P_GR_PLANAR, 5, P_ARCANEDUST);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21432'>Almaador</a> in Shattrath City.<br>You must be <b>revered</b> with <a class='prof' href='http://www.wowwiki.com/Sha&#39;tar'>The Sha'tar</a>.", P_ROD_ADAMANT); break }
  
            case 4: {
              ProfType(ownformula[11][3]?true:false, 375, "http://www.wowhead.com/?spell=27927", "Stats", "http://www.wowhead.com/?item=22538", "Enchant ring to grant +4 to all stats.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_TBC);
              ProfComp(2, P_VOIDCRYSTAL, 2, P_LG_PRISHARD);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=21655'>Nakodu</a> in Shattrath City.<br>You must be <b>honored</b> with <a class='prof' href='http://wowwiki.com/Lower_City'>Lower City</a>.", P_ROD_ADAMANT); break }

	    // Wrath of the Lich King

            case 5: {
              ProfType(ownformula[11][4]?true:false, 400, "http://www.wowhead.com/?spell=44645", "Assault", "", "Enchant ring to give +40 attack power.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 1, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 6: {
              ProfType(ownformula[11][5]?true:false, 400, "http://www.wowhead.com/?spell=44636", "Greater Spellpower", "", "Enchant ring to give +23 spell power.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 1, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

            case 7: {
              ProfType(ownformula[11][6]?true:false, 400, "http://www.wowhead.com/?spell=59636", "Stamina", "", "Enchant ring to give +30 stamina.<br><font class='pthird'>Enchanter only. Ring becomes soulbound.</font>", "", P_EXP_WOTLK);
              ProfComp(8, P_INFDUST, 1, P_GR_COSMIC);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

          }
        }
  
      ProfFooter();
  
    break }
  
    case "misc": {
  
      ProfHeader("Miscellaneous", 10);
  
        // Sort ascending or descending
        for (row = row_start; row != row_end; row = row + row_count)
        {
          switch(row)
          {
            case 1: {
              ProfType(ownformula[12][0]?true:false, 250, P_ENCHLEATHER, "Enchanted Leather", "", "Creates Enchanted Leather.<br><font class='pthird'>This is used by other trading skills.</font>", "");
              ProfComp(1, P_RUGLEATHER, 1, P_LS_ETERNAL);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.", P_ROD_TRSILVER); break }
  
            case 2: {
              ProfType(ownformula[12][1]?true:false, 250, P_ENCHTHORIUM, "Enchanted Thorium", "", "Creates Enchanted Thorium.<br><font class='pthird'>This is used by other trading skills.</font>", "");
              ProfComp(1, P_THORIUMBAR, 3, P_DREAMDUST);
              ProfWhere("Trained by any <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Enchanter</a>.<br><i><b>Note:</b> As of patch 3.3.0 the ability uses the Mining skill.</i>", P_ROD_TRSILVER); break }
  
            case 3: {
              ProfType(ownformula[12][2]?true:false, 265, P_SMOKINGHEART, "Smoking Heart of the Mountain", "http://www.wowhead.com/?item=11813", "Creates a trinket for the enchanter only.<br><font class='pthird'>Requires a visit to The Black Forge in BRD.</font>", "");
              ProfComp(3, P_ESS_FIRE, 3, P_SM_BRILSHARD);
              ProfWhere("Dropped by <a class='prof' href='http://www.wowwiki.com/Lord_Roccor'>Lord Roccor</a> (level 51 elite) in <a class='prof' href='http://www.wowwiki.com/BRD'>BRD</a>. He is an <a class='prof' href='http://www.wowwiki.com/Earth_Elemental#Earth_Elemental'>Earth Elemental</a>.", ""); break }
  
            case 4: {
              ProfType(ownformula[12][3]?true:false, -300, P_NEXUSTRANS, "Nexus Transformation", "", "Transforms into a Small Prismatic Shard.<br><font class='pthird'>No cooldown since patch 2.3.</font>", "", P_EXP_TBC);
              ProfComp(1, P_NEXUSCRYSTAL);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_ADAMANT); break }
  
            case 5: {
              ProfType(ownformula[12][4]?true:false, 325, P_PRISMSPHERE, "Prismatic Sphere", "", "Creates a Prismatic Sphere (+3 Resist All).<br><font class='pthird'>Cooldown: 48 hours. Used in Jewelcrafting.</font>", "", P_EXP_TBC);
              ProfComp(4, P_LG_PRISHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }
  
            case 6: {
              ProfType(ownformula[12][5]?true:false, 335, P_LG_PSHARD, "Large Prismatic Shard", "http://www.wowhead.com/?item=22565", "Transforms into a Large Prismatic Shard.", "", P_EXP_TBC);
              ProfComp(3, P_SM_PRISHARD);
              ProfWhere("Sold "+P_LS+" by <a class='prof' href='http://www.wowhead.com/?npc=19663'>Madame Ruby</a> in Shattrath City.<br>Also sold "+P_LS+" by <b><font color='green'>[A]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=16722'>Egomis</a> and <b><font color='darkred'>[H]</font></b> <a class='prof' href='http://www.wowhead.com/?npc=16635'>Lyna</a>.", P_ROD_FELIRON); break }
  
            case 7: {
              ProfType(ownformula[12][6]?true:false, -335, P_SM_PSHARD, "Small Prismatic Shard", "", "Transforms into 3 x Small Prismatic Shard.", "", P_EXP_TBC);
              ProfComp(1, P_LG_PRISHARD);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_FELIRON); break }

            case 8: {
              ProfType(ownformula[12][7]?true:false, 350, P_VOIDSPHERE, "Void Sphere", "", "Creates a Void Sphere (+4 Resist All).<br><font class='pthird'>Cooldown: 48 hours. Used in Jewelcrafting.</font>", "", P_EXP_TBC);
              ProfComp(2, P_VOIDCRYSTAL);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowwiki.com/Enchanting_trainers'>Master Enchanter</a>.", P_ROD_ADAMANT); break }

            case 9: {
              ProfType(ownformula[12][8]?true:false, -375, P_VOIDSHATTER, "Void Shatter", "http://www.wowhead.com/?item=34872", "Transforms into 2 x Large Prismatic Shard.<br><font class='pthird'>No cooldown since patch 2.4.2.</font>", "", P_EXP_TBC);
              ProfComp(1, P_VOIDCRYSTAL);
              ProfWhere("Sold "+P_BOP+" by <a class='prof' href='http://www.wowhead.com/?npc=25032'>Eldara Dawnrunner</a> in Isle of Quel'Danas.<br>You must be <b>honored</b> with <a class='prof' href='http://www.wowwiki.com/Shattered_Sun_Offensive'>Shattered Sun Offensive</a>.", P_ROD_ETERNIUM); break }

  	    // Wrath of the Lich King

            case 10: {
              ProfType(ownformula[12][9]?true:false, -445, P_ABSHATTER, "Abyssal Shatter", "", "Transforms into Gr. C. Essence or Infinite Dust.<br><font class='pthird'>Randomly 2 to 6 essences or 7 to 19 dusts.</font>", "", P_EXP_WOTLK);
              ProfComp(1, P_ABYSSCRYSTAL);
              ProfWhere("Trained by a <a class='prof' href='http://www.wowhead.com/?search=grand+master+enchanting'>Grand Master Enchanter</a>.", P_ROD_ETERNIUM); break }

          }
        }
  
      ProfFooter();
  
    break }
    
  }
}
