Author Topic: Mag-SuitBuilder
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
It's VERY beta. I'm not even sure if people have an interest in this, but I whipped it up today to make it easier for me to build my suits.



http://magtools.codeplex.com/releases/view/83737

Install the latest Mag-Tools (March 7'th release), and go to Misc->Tools and click the copy inventory to clipboard button.

Then, in Equipment Text Entries tab in Mag-SuitBuilder, paste all that text into the big text box.

Open up the Slots tab and click Calculate Possibilities.

Depending on how many items you pasted, and how slow your computer, it could take a few minutes, or over an hour to calculate.

It iterates through every possible combination.

If you want to get creative with your search results, just edit your input text.

If you don't want majors to show up, remove the word Major from your input string, etc..

If you don't want a particular spell to show up, again, just remove that particular spell from your input string.

 

-----signature-----
Link to this post
immortalbob 
Title: AC Vault Staff
I am batman!

Posts: 11,887
Registered: Feb 24, '02
Extended Info (if available)
Real Post Cnt: 11,708
User ID: 649,929
Subject: Mag-SuitBuilder
I know it's early, but here are my suggestions for the future:

Maybe it should not clipboard things that aren't armor/jewelry/clothing?

Area to check off must have epics, and it tries to build a suit around this

Ability to sort by most "complete" suit

Also, I think i overflowed the paste box, it needs to be bigger...




I was also throwing a .net error when i had too much loot in there:


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Collections.Generic.List`1.set_Capacity(Int32 value)
at System.Collections.Generic.List`1.EnsureCapacity(Int32 min)
at System.Collections.Generic.List`1.Insert(Int32 index, T item)
at System.Collections.ObjectModel.Collection`1.InsertItem(Int32 index, T item)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.ProcessEquipmentPieces(Collection`1 equipmentGroups, Collection`1 equipmentPieces, Int32 startIndex, EquipmentGroup workingGroup)
at Mag_SuitBuilder.Form1.calculatePossibilities_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Mag-SuitBuilder
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.1
CodeBase: file:///C:/Users/Mike/Downloads/Mag-SuitBuilder.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



 

-----signature-----
ImmortalBob, Axer Extraordinaire
+Turbine Sappho tells you, "I am starting to think you are immortal"
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
Yea, its a bit buggy. I hope to fix it today.

 

-----signature-----
Link to this post
Excogitate-Pudendum 
Posts: 5,423
Registered: Feb 24, '01
Extended Info (if available)
Real Post Cnt: 5,262
User ID: 70,130
Subject: Mag-SuitBuilder
yeah I am getting same error but I have a lot of armor pasted in there

Copper Covenant Breastplate, AL 478, Epic Light Weapon Aptitude, Major War Magic Aptitude, Astyrrian's Bane, Brogard's Defiance, Melee Defense 370 to Wield, Missile Defense 237 to Activate, Diff 244, Craft 7, [1.3/1.3/1.3/0.6/0.8/0.6/0.8]
Pyreal Lorica Boots, Crafter's Set, AL 270, Epic Light Weapon Aptitude, Wield Lvl 180, Diff 336, Craft 10
White Sapphire Heavy Bracelet, Major Invulnerability, Wield Lvl 150, Diff 294, Craft 9
Leather Leather Jerkin, AL 228, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 223, Craft 8
Leather Leather Cuirass, AL 222, Epic Bludgeoning Ward, Major Light Weapon Aptitude, Wield Lvl 150, Diff 413, Craft 6
Gold Alduressa Gauntlets, AL 277, Epic Endurance, Wield Lvl 150, Melee Defense 390 to Activate, Diff 213, Craft 6
Gold Covenant Sollerets, Hearty Set, AL 429, Epic Missile Weapon Aptitude, Major Missile Weapon Aptitude, Inferno's Bane, Impenetrability VI, Missile Defense 290 to Wield, Diff 147, Craft 10, [1.3/1.3/1.3/0.8/1.0/0.6/0.6]
Bronze Diadem, AL 256, Epic Void Magic Aptitude, Major Coordination, Major Invulnerability, Wield Lvl 150, Diff 386, Craft 6
Silk Loose Shirt, Epic Slashing Ward, Wield Lvl 150, Diff 400, Craft 7
Silk Beret, AL 253, Epic Coordination, Major Impenetrability, Wield Lvl 150, Diff 416, Craft 9
Leather Leather Cap, AL 235, Epic Quickness, Wield Lvl 150, Diff 298, Craft 7
Silver Chainmail Leggings, AL 236, Epic Light Weapon Aptitude, Major Missile Weapon Aptitude, Wield Lvl 150, Diff 320, Craft 8
Copper Teardrop Crown, AL 245, Epic Life Magic Aptitude, Wield Lvl 150, Diff 281, Craft 7
Iron Gorget, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 340, Craft 7
Ivory Amulet, Epic Sprint, Major Light Weapon Aptitude, Wield Lvl 150, Diff 459, Craft 9
Silver Ring, Epic Fletching Prowess, Wield Lvl 150, Diff 271, Craft 7
Ivory Ring, Major Light Weapon Aptitude, Major Invulnerability, Major Arcane Prowess, Wield Lvl 150, Diff 275, Craft 6
Ruby Heavy Bracelet, Major Two Handed Combat Aptitude, Epic Magic Item Tinkering Expertise, Minor Fealty, Wield Lvl 150, Diff 358, Craft 7
Gold Ring, Epic Healing Prowess, Wield Lvl 150, Diff 257, Craft 8
Armoredillo Hide Amuli Leggings, AL 250, Epic Light Weapon Aptitude, Epic Endurance, Wield Lvl 150, Melee Defense 314 to Activate, Diff 198, Craft 6
Leather Koujia Sleeves, AL 240, Epic Willpower, Wield Lvl 150, Diff 397, Craft 6
Gold Chainmail Pauldrons, AL 226, Epic Quickness, Major Life Magic Aptitude, Wield Lvl 150, Melee Defense 295 to Activate, Diff 168, Craft 7
Gold Amuli Coat, Soldier's Set, AL 217, Epic Flame Ward, Major War Magic Aptitude, Wield Lvl 180, Missile Defense 273 to Activate, Diff 179, Craft 7
Leather Studded Leather Tassets, Wise Set, AL 236, Major Piercing Ward, Wield Lvl 180, Diff 267, Craft 6
Armoredillo Hide Studded Leather Sleeves, AL 320, Tinks 5, Epic Endurance, Wield Lvl 150, Melee Defense 323 to Activate, Diff 165, Craft 7
Gromnie Hide Leather Bracers, AL 208, Epic Invulnerability, Wield Lvl 150, Missile Defense 218 to Activate, Diff 137, Craft 7
Bronze Chainmail Greaves, Crafter's Set, AL 222, Epic Coordination, Wield Lvl 180, Diff 396, Craft 7
Silver Sollerets, AL 246, Epic Quickness, Wield Lvl 150, Melee Defense 390 to Activate, Diff 102, Craft 8
Pyreal Platemail Gauntlets, AL 300, Epic Endurance, Wield Lvl 150, Diff 391, Craft 6
Leather Amuli Leggings, AL 238, Epic Bludgeoning Ward, Wield Lvl 150, Melee Defense 390 to Activate, Diff 222, Craft 6
Velvet Chiran Coat, Adept's Set, AL 220, Major Acid Ward, Wield Lvl 180, Missile Defense 219 to Activate, Diff 198, Craft 9
Copper Celdon Breastplate, Adept's Set, AL 240, Major Piercing Ward, Wield Lvl 180, Missile Defense 273 to Activate, Diff 248, Craft 10
Leather Loafers, AL 252, Epic Light Weapon Aptitude, Major Life Magic Aptitude, Wield Lvl 150, Diff 322, Craft 7
Silver Olthoi Greaves, Tinker's Set, AL 196, Incantation of Flame Bane, Epic Endurance, Major Creature Enchantment Aptitude, Archer's Bane, Brogard's Defiance, Bludgeon Bane VI, Melee Defense 200 to Wield, Diff 331, Craft 9, [1.3/1.4/1.3/0.6/0.8/1.0/0.6]
Satin Cloth Gloves, AL 218, Epic Slashing Ward, Major Light Weapon Aptitude, Wield Lvl 150, Diff 348, Craft 4
Silk Baggy Shirt, Epic Creature Enchantment Aptitude, Wield Lvl 150, Diff 408, Craft 6
Gold Olthoi Gauntlets, AL 453, Epic Missile Weapon Aptitude, Minor Endurance, Brogard's Defiance, Flame Bane VI, Melee Defense 350 to Wield, Diff 198, Craft 9, [1.3/1.3/1.3/0.6/0.8/0.6/1.0]
Copper Covenant Breastplate, AL 414, Epic Strength, Brogard's Defiance, Inferno's Bane, Melee Defense 325 to Wield, Diff 323, Craft 6, [1.3/1.5/1.3/0.6/0.6/0.6/1.2]
Gold Chainmail Breastplate, Interlocking Set, AL 387, Tinks 8, Epic Endurance, Major Light Weapon Aptitude, Wield Lvl 180, Missile Defense 273 to Activate, Diff 283, Craft 5
Peridot Puzzle Box, Major Bludgeoning Ward, Diff 223, Craft 7
Bronze Celdon Leggings, AL 237, Major Willpower, Major Missile Weapon Aptitude, Wield Lvl 150, Diff 339, Craft 7
Satin Tunic, Epic Strength, Wield Lvl 150, Diff 272, Craft 9
Silver Yoroi Leggings, Wise Set, AL 232, Wield Lvl 180, Diff 387, Craft 7
Gold Haebrean Helm, AL 257, Epic Frost Ward, Wield Lvl 150, Melee Defense 291 to Activate, Diff 93, Craft 5
Silk Cowl, Adept's Set, AL 280, Major Arcane Prowess, Wield Lvl 180, Diff 293, Craft 6
Bronze Haebrean Boots, AL 293, Minor Willpower, Major War Magic Aptitude, Wield Lvl 150, Melee Defense 390 to Activate, Diff 201, Craft 7
Armoredillo Hide Koujia Sleeves, AL 349, Tinks 5, Major Invulnerability, Melee Defense 332 to Activate, Diff 164, Craft 10
Leather Studded Greaves, AL 302, Tinks 6, Major Willpower, Melee Defense 331 to Activate, Diff 136, Craft 9
Bronze Lorica Helm, AL 256, Epic Frost Ward, Wield Lvl 150, Diff 393, Craft 7
Gold Olthoi Alduressa Leggings, Wise Set, AL 261, Major Armor, Wield Lvl 180, Diff 336, Craft 9
Gold Alduressa Leggings, AL 226, Major Void Magic Aptitude, Epic Salvaging Aptitude, Wield Lvl 150, Diff 416, Craft 7
Gromnie Hide Amuli Leggings, AL 211, Major Piercing Ward, Major Frost Ward, Wield Lvl 150, Melee Defense 390 to Activate, Diff 201, Craft 6
Velvet Chiran Leggings, Defender's Set, AL 210, Major Light Weapon Aptitude, Wield Lvl 180, Missile Defense 271 to Activate, Diff 156, Craft 8
Leather Amuli Leggings, AL 223, Major Willpower, Major Focus, Major Light Weapon Aptitude, Wield Lvl 150, Missile Defense 273 to Activate, Diff 278, Craft 5
Armoredillo Hide Leather Sleeves, AL 224, Epic Armor Tinkering Expertise, Wield Lvl 150, Diff 301, Craft 5
Bronze Platemail Sleeves, Tinker's Set, AL 252, Epic Finesse Weapon Aptitude, Wield Lvl 180, Diff 323, Craft 8
Gold Celdon Sleeves, AL 242, Epic Light Weapon Aptitude, Major Missile Weapon Aptitude, Wield Lvl 150, Diff 362, Craft 8
Copper Lorica Breastplate, AL 222, Epic Two Handed Combat Aptitude, Major Life Magic Aptitude, Wield Lvl 150, Melee Defense 390 to Activate, Diff 117, Craft 8
Leather Vest, AL 220, Epic Two Handed Combat Aptitude, Major Monster Attunement, Major Creature Enchantment Aptitude, Wield Lvl 150, Diff 432, Craft 7
Silver Haebrean Breastplate, AL 259, Major Leadership, Major Item Tinkering Expertise, Wield Lvl 150, Melee Defense 272 to Activate, Diff 151, Craft 4
Brass Haebrean Breastplate, AL 220, Epic Mana Conversion Prowess, Wield Lvl 150, Melee Defense 390 to Activate, Diff 203, Craft 7
Gold Celestial Hand Breastplate, Dedication Set, AL 252, Epic Willpower, Unknown skill: 287 601 to Wield, Diff 335, Craft 8
Leather Studded Cuirass, Crafter's Set, AL 207, Major Strength, Wield Lvl 180, Missile Defense 173 to Activate, Diff 156, Craft 7
Brass Celdon Breastplate, Tinker's Set, AL 231, Major Light Weapon Aptitude, Wield Lvl 180, Melee Defense 348 to Activate, Diff 91, Craft 6
Silver Haebrean Breastplate, Crafter's Set, AL 235, Major Missile Weapon Aptitude, Major Arcane Prowess, Wield Lvl 180, Melee Defense 303 to Activate, Diff 167, Craft 5
Iron Haebrean Breastplate, AL 274, Epic Deception Prowess, Major Quickness, Wield Lvl 150, Melee Defense 390 to Activate, Diff 222, Craft 9
Gold Haebrean Breastplate, Crafter's Set, AL 226, Major Coordination, Wield Lvl 180, Melee Defense 390 to Activate, Diff 185, Craft 7
Silver Tenassa Breastplate, Wise Set, AL 214, Major Coordination, Wield Lvl 180, Missile Defense 273 to Activate, Diff 246, Craft 7
Gromnie Hide Studded Leather Cuirass, Adept's Set, AL 239, Major Creature Enchantment Aptitude, Wield Lvl 180, Missile Defense 221 to Activate, Diff 196, Craft 8
Gromnie Hide Studded Leather Shirt, AL 227, Epic Armor Tinkering Expertise, Minor Endurance, Wield Lvl 150, Diff 258, Craft 8
Gold Alduressa Coat, AL 234, Epic Piercing Ward, Wield Lvl 150, Diff 298, Craft 7
Silver Amuli Coat, Wise Set, AL 239, Minor Creature Enchantment Aptitude, Wield Lvl 180, Melee Defense 332 to Activate, Diff 153, Craft 6
Gold Knorr Academy Helm, AL 290, Epic Weapon Tinkering Expertise, Wield Lvl 150, Missile Defense 273 to Activate, Diff 257, Craft 8
Gromnie Hide Leather Helm, AL 264, Epic Armor Tinkering Expertise, Wield Lvl 150, Melee Defense 390 to Activate, Diff 121, Craft 6
Bronze Lorica Helm, Hearty Set, AL 277, Major Acid Ward, Major Missile Weapon Aptitude, Wield Lvl 180, Melee Defense 299 to Activate, Diff 160, Craft 5
Gold Haebrean Helm, Wise Set, AL 274, Major Flame Ward, Wield Lvl 180, Melee Defense 382 to Activate, Diff 190, Craft 7
Satin Turban, Crafter's Set, AL 266, Major Frost Ward, Wield Lvl 180, Diff 239, Craft 7
Velvet Beret, AL 302, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 310, Craft 8
Silk Beret, AL 272, Epic Flame Ward, Wield Lvl 150, Diff 393, Craft 5
Silk Bandana, AL 284, Epic Creature Enchantment Aptitude, Wield Lvl 150, Diff 400, Craft 9
Silk Kasa, Adept's Set, AL 251, Major Light Weapon Aptitude, Wield Lvl 180, Diff 386, Craft 4
Steel Crown, AL 457, Tinks 10, Epic Focus, Wield Lvl 150, Diff 337
Silk Cloth Cap, AL 268, Epic Willpower, Wield Lvl 150, Diff 397, Craft 7
Brass Nariyid Leggings, AL 240, Major Coordination, Major Item Enchantment Aptitude, Wield Lvl 150, Missile Defense 273 to Activate, Diff 170, Craft 5
Steel Lorica Gauntlets, AL 276, Major Two Handed Combat Aptitude, Major Coordination, Wield Lvl 150, Diff 216, Craft 8
Gold Olthoi Celdon Sleeves, AL 259, Epic Frost Ward, Wield Lvl 150, Melee Defense 256 to Activate, Diff 138, Craft 10
Leather Studded Bracers, AL 230, Epic Healing Prowess, Wield Lvl 150, Missile Defense 273 to Activate, Diff 165, Craft 6
Gold Scalemail Bracers, AL 241, Epic Flame Ward, Wield Lvl 150, Diff 328, Craft 7
Copper Nariyid Girth, Interlocking Set, AL 254, Major Acid Ward, Major Light Weapon Aptitude, Wield Lvl 180, Diff 394, Craft 7
Gold Chainmail Girth, AL 228, Major Piercing Ward, Major Missile Weapon Aptitude, Wield Lvl 150, Melee Defense 295 to Activate, Diff 157, Craft 8
Iron Yoroi Pauldrons, Tinker's Set, AL 237, Epic Missile Weapon Aptitude, Major Endurance, Wield Lvl 180, Diff 375, Craft 7
Gold Olthoi Bracers, Soldier's Set, AL 463, Epic Two Handed Combat Aptitude, Brogard's Defiance, Melee Defense 370 to Wield, Diff 175, Craft 9, [1.3/1.3/1.4/0.6/0.6/1.0/0.6]
Gromnie Hide Leather Bracers, AL 217, Epic Arcane Prowess, Wield Lvl 150, Melee Defense 386 to Activate, Diff 120, Craft 8
Pyreal Covenant Pauldrons, AL 458, Epic Finesse Weapon Aptitude, Incantation of Blade Bane, Brogard's Defiance, Melee Defense 370 to Wield, Diff 388, Craft 9, [1.4/1.3/1.3/0.8/0.8/0.6/1.0]
Copper Platemail Tassets, Crafter's Set, AL 263, Major Quickness, Wield Lvl 180, Diff 214, Craft 6
Pack
Pack
Pack
Pack
Pack
Sack
Foci of Enchantment
Leather Pants, Lightning Proof Set, AL 245, Epic Finesse Weapon Aptitude, Wield Lvl 180, Diff 408, Craft 7
Silver Chainmail Tassets, Defender's Set, AL 400, Tinks 10, Epic Light Weapon Aptitude, Wield Lvl 180, Melee Defense 310 to Activate, Diff 135
Leather Leggings, Soldier's Set, AL 190, Epic Item Tinkering Expertise, Wield Lvl 180, Missile Defense 268 to Activate, Diff 160, Craft 7
Silver Haebrean Helm, AL 267, Epic Willpower, Minor Strength, Wield Lvl 150, Diff 405, Craft 6
Silver Alduressa Leggings, AL 250, Epic Life Magic Aptitude, Minor Monster Attunement, Wield Lvl 150, Diff 342, Craft 7
Pyreal Diadem, AL 250, Major Slashing Ward, Major Flame Ward, Wield Lvl 150, Diff 404, Craft 6
Silver Platemail Pauldrons, AL 214, Epic Weapon Tinkering Expertise, Wield Lvl 150, Diff 345, Craft 8
Silver Heavy Bracelet, Epic Leadership, Wield Lvl 150, Diff 365, Craft 8
Silver Covenant Helm, AL 440, Incantation of Impenetrability, Epic Focus, Melee Defense 350 to Wield, Diff 395, Craft 8, [1.5/1.3/1.4/0.6/0.6/1.0/0.6]
Brass Crown, AL 241, Epic Slashing Ward, Wield Lvl 150, Diff 326, Craft 8
Bronze Chainmail Gauntlets, AL 290, Epic Light Weapon Aptitude, Major Strength, Wield Lvl 150, Melee Defense 316 to Activate, Diff 175, Craft 7
Velvet Baggy Tunic, Epic Item Tinkering Expertise, Wield Lvl 150, Diff 316, Craft 7
Silk Vest, Major Light Weapon Aptitude, Major Person Attunement, Major Leadership, Wield Lvl 150, Diff 244, Craft 9
Brass Platemail Girth, AL 264, Major Coordination, Major Light Weapon Aptitude, Wield Lvl 150, Diff 303, Craft 9
Leather Cowl, AL 259, Epic Invulnerability, Wield Lvl 150, Melee Defense 282 to Activate, Diff 154, Craft 9
Silver Chainmail Bracers, Hearty Set, AL 227, Major Piercing Ward, Major Missile Weapon Aptitude, Wield Lvl 180, Diff 274, Craft 8
Armoredillo Hide Studded Leather Bracers, AL 228, Major Strength, Minor Heavy Weapon Aptitude, Major Missile Weapon Aptitude, Wield Lvl 150, Diff 357, Craft 6
Gold Haebrean Boots, AL 292, Major Quickness, Major Finesse Weapon Aptitude, Wield Lvl 150, Diff 388, Craft 7
Reed Shark Hide Leather Bracers, Adept's Set, AL 211, Minor Willpower, Wield Lvl 180, Melee Defense 390 to Activate, Diff 195, Craft 8
Satin Loose Breeches, Major Invulnerability, Major Finesse Weapon Aptitude, Wield Lvl 150, Diff 261, Craft 7
Copper Nariyid Breastplate, Defender's Set, AL 216, Major War Magic Aptitude, Wield Lvl 180, Melee Defense 390 to Activate, Diff 98, Craft 8
Core Plating Deintegrator
Core Plating Integrator
Blackmoor's Favor
Silver Bracelet, Epic Creature Enchantment Aptitude, Wield Lvl 150, Diff 292, Craft 5
Ivory Bracelet, Minor Item Tinkering Expertise, Major Monster Attunement, Major Arcane Prowess, Wield Lvl 150, Diff 362, Craft 8
Gold Bracelet, Epic Deception Prowess, Wield Lvl 150, Diff 241, Craft 7
Emerald Ring, Epic Life Magic Aptitude, Wield Lvl 150, Diff 303, Craft 9
Black Opal Ring, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 328, Craft 8
Pyreal Ring, Epic Frost Ward, Wield Lvl 150, Diff 346, Craft 6
White Sapphire Ring, Epic Fealty, Wield Lvl 150, Diff 276, Craft 6
Iron Amulet, Epic Cooking Prowess, Wield Lvl 150, Diff 302, Craft 8
Ivory Amulet, Epic Deception Prowess, Major Fealty, Wield Lvl 150, Diff 247, Craft 8
Fire Opal Amulet, Epic Healing Prowess, Wield Lvl 150, Diff 404, Craft 7
Wool Lace Shirt, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 286, Craft 10
Velvet Loose Tunic, Epic Finesse Weapon Aptitude, Wield Lvl 150, Diff 279, Craft 9
Velvet Trousers, Epic Piercing Ward, Wield Lvl 150, Diff 402, Craft 6
Silk Loose Breeches, Epic Arcane Prowess, Wield Lvl 150, Diff 408, Craft 5
Linen Loose Breeches, Epic Storm Ward, Wield Lvl 150, Diff 396, Craft 6
Satin Flared Pants, Epic Cooking Prowess, Wield Lvl 150, Diff 240, Craft 8
Velvet Pants, Tinks 1, Epic Missile Weapon Aptitude, Wield Lvl 150, Diff 269, Craft 9
Silk Pants, Tinks 1, Epic Bludgeoning Ward, Wield Lvl 150, Diff 267, Craft 8
Silk Trousers, Major Coordination, Major Light Weapon Aptitude, Wield Lvl 150, Diff 304, Craft 7
Silk Trousers, Major Willpower, Major Strength, Wield Lvl 150, Diff 392, Craft 8
Wool Baggy Pants, Minor Missile Weapon Aptitude, Major Leadership, Major Light Weapon Aptitude, Wield Lvl 150, Diff 360, Craft 9
Leather Studded Breastplate, AL 237, Epic Life Magic Aptitude, Wield Lvl 150, Diff 394, Craft 8
Bronze Covenant Tassets, AL 423, Incantation of Frost Bane, Epic Focus, Major Magic Resistance, Astyrrian's Bane, Brogard's Defiance, Melee Defense 325 to Wield, Melee Defense 390 to Activate, Diff 222, Craft 5, [1.4/1.3/1.3/1.0/1.0/0.6/0.6]
Silver Lorica Boots, AL 286, Epic Fletching Prowess, Wield Lvl 150, Missile Defense 230 to Activate, Diff 140, Craft 6
Leather Shoes, Reinforced Set, AL 217, Epic Missile Weapon Aptitude, Minor Frost Ward, Wield Lvl 180, Diff 304, Craft 7
Steel Alduressa Boots, Crafter's Set, AL 465, Tinks 10, Epic Strength, Wield Lvl 180, Diff 399
Gromnie Hide Steel Toed Boots, AL 274, Epic Impregnability, Epic Leadership, Wield Lvl 150, Melee Defense 344 to Activate, Diff 220, Craft 8
Copper Sollerets, AL 286, Major Bludgeoning Ward, Wield Lvl 150, Melee Defense 336 to Activate, Diff 164, Craft 6
Gold Haebrean Boots, AL 292, Major Two Handed Combat Aptitude, Major Item Enchantment Aptitude, Wield Lvl 150, Melee Defense 347 to Activate, Diff 185, Craft 10
Velvet Bandana, Crafter's Set, AL 275, Major Fletching Prowess, Wield Lvl 180, Diff 306, Craft 8
Linen Gloves, Defender's Set, AL 415, Tinks 10, Major Focus, Wield Lvl 180, Diff 389
Silk Poet's Shirt, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 213, Craft 7
Gold Olthoi Celdon Sleeves, Interlocking Set, AL 263, Epic Creature Enchantment Aptitude, Wield Lvl 180, Diff 255, Craft 9
Gold Olthoi Amuli Gauntlets, AL 272, Major Bludgeoning Ward, Major Strength, Major Monster Attunement, Wield Lvl 150, Diff 410, Craft 6
Gold Olthoi Celdon Sollerets, AL 251, Epic Light Weapon Aptitude, Major Acid Ward, Wield Lvl 150, Diff 407, Craft 7
Reed Shark Hide Loafers, AL 248, Major Acid Ward, Major Cooking Prowess, Wield Lvl 150, Diff 268, Craft 7
Leather Loafers, Acid Proof Set, AL 221, Epic Item Tinkering Expertise, Wield Lvl 180, Diff 405, Craft 6
Gromnie Hide Shoes, Crafter's Set, AL 227, Major Bludgeoning Ward, Wield Lvl 180, Diff 356, Craft 7
Teleportation Device, (-100.0 ), Facility Hub Recall, Wield Lvl 10
Iron Yoroi Leggings, AL 229, Epic Light Weapon Aptitude, Major Cooking Prowess, Wield Lvl 150, Diff 259, Craft 8
Brass Sollerets, AL 284, Major Piercing Ward, Major Lockpick Prowess, Wield Lvl 150, Missile Defense 273 to Activate, Diff 173, Craft 10
Silver Sollerets, AL 478, Tinks 10, Major Strength, Major Magic Resistance, Wield Lvl 150, Melee Defense 390 to Activate, Diff 207
Gromnie Hide Studded Leather Boots, Hearty Set, AL 253, Major Strength, Wield Lvl 180, Diff 318, Craft 8
Bronze Sollerets, AL 279, Epic Light Weapon Aptitude, Major Willpower, Minor Deception Prowess, Wield Lvl 150, Melee Defense 308 to Activate, Diff 186, Craft 7
Silk Viamontian Pants, Epic Creature Enchantment Aptitude, Wield Lvl 150, Diff 257, Craft 8
Silver Olthoi Celdon Leggings, Tinker's Set, AL 232, Epic Healing Prowess, Wield Lvl 180, Diff 315, Craft 6
Gromnie Hide Leather Shorts, AL 244, Epic Piercing Ward, Wield Lvl 150, Missile Defense 273 to Activate, Diff 271, Craft 5
Leather Studded Girth, AL 233, Epic Light Weapon Aptitude, Wield Lvl 150, Melee Defense 291 to Activate, Diff 150, Craft 9
Silver Covenant Tassets, AL 439, Epic Heavy Weapon Aptitude, Incantation of Frost Bane, Major Flame Ward, Astyrrian's Bane, Impenetrability VI, Missile Defense 290 to Wield, Diff 321, Craft 4, [1.3/1.4/1.3/0.8/0.6/0.6/0.8]
Gold Kote, AL 442, Tinks 10, Epic Slashing Ward, Wield Lvl 150, Diff 407
Leather Long Gauntlets, Cold Proof Set, AL 247, Major Storm Ward, Wield Lvl 180, Diff 381, Craft 8
Gold Platemail Gauntlets, Adept's Set, AL 294, Minor Jumping Prowess, Wield Lvl 180, Melee Defense 307 to Activate, Diff 141, Craft 7
Satin Chiran Gauntlets, AL 258, Major Coordination, Major Missile Weapon Aptitude, Wield Lvl 150, Missile Defense 273 to Activate, Diff 267, Craft 5
Velvet Chiran Gauntlets, AL 249, Major Slashing Ward, Major Coordination, Wield Lvl 150, Diff 258, Craft 9
Silk Chiran Gauntlets, AL 228, Major Willpower, Major Heavy Weapon Aptitude, Wield Lvl 150, Melee Defense 291 to Activate, Diff 165, Craft 9
Leather Long Gauntlets, AL 251, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 405, Craft 4
Silver Scalemail Gauntlets, AL 239, Epic Magic Resistance, Wield Lvl 150, Missile Defense 273 to Activate, Diff 166, Craft 9
Leather Studded Gauntlets, AL 225, Epic Fealty, Wield Lvl 150, Melee Defense 300 to Activate, Diff 161, Craft 9
Velvet Cloth Gloves, AL 241, Epic Item Enchantment Aptitude, Wield Lvl 150, Diff 318, Craft 6
Silk Cloth Gloves, AL 212, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 406, Craft 9
Leather Cloth Gloves, AL 220, Major Strength, Wield Lvl 150, Diff 347, Craft 5
Leather Cloth Gloves, AL 208, Epic Life Magic Aptitude, Minor Frost Ward, Wield Lvl 150, Diff 274, Craft 4
Copper Platemail Gauntlets, AL 274, Epic Missile Weapon Aptitude, Wield Lvl 150, Diff 310, Craft 7
Brass Olthoi Koujia Gauntlets, AL 235, Major Missile Weapon Aptitude, Major Magic Resistance, Wield Lvl 150, Missile Defense 273 to Activate, Diff 257, Craft 6
Copper Olthoi Amuli Gauntlets, Defender's Set, AL 261, Major Light Weapon Aptitude, Wield Lvl 180, Melee Defense 390 to Activate, Diff 189, Craft 7
Armoredillo Hide Knorr Academy Gauntlets, Tinker's Set, AL 270, Major Willpower, Major Strength, Wield Lvl 180, Diff 303, Craft 7
Gold Haebrean Gauntlets, AL 280, Epic Mana Conversion Prowess, Wield Lvl 150, Diff 262, Craft 8
Brass Platemail Gauntlets, AL 288, Major Willpower, Major Missile Weapon Aptitude, Wield Lvl 150, Melee Defense 291 to Activate, Diff 147, Craft 8
Iron Celdon Breastplate, AL 432, Tinks 10, Epic Flame Ward, Wield Lvl 150, Melee Defense 293 to Activate, Diff 151
Reed Shark Hide Studded Leather Tassets, AL 223, Epic Missile Weapon Aptitude, Major Willpower, Wield Lvl 150, Melee Defense 390 to Activate, Diff 137, Craft 8
Gold Olthoi Bracers, AL 465, Epic Heavy Weapon Aptitude, Brogard's Defiance, Swordsman's Bane, Flame Bane VI, Melee Defense 370 to Wield, Diff 304, Craft 7, [1.3/1.3/1.3/0.8/1.0/1.2/0.6]
Gold Chainmail Pauldrons, AL 216, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 317, Craft 9
Gold Chainmail Breastplate, AL 234, Epic Lockpick Prowess, Wield Lvl 150, Missile Defense 237 to Activate, Diff 228, Craft 6
Satin Chiran Leggings, AL 230, Epic Magic Resistance, Minor Piercing Ward, Wield Lvl 150, Diff 294, Craft 10
Gromnie Hide Studded Leather Cowl, AL 245, Epic Two Handed Combat Aptitude, Major Invulnerability, Wield Lvl 150, Diff 369, Craft 7
Gromnie Hide Knorr Academy Vambraces, Dexterous Set, AL 221, Major Acid Ward, Wield Lvl 180, Diff 329, Craft 7
Iron Scalemail Coif, AL 255, Epic Willpower, Major Frost Ward, Wield Lvl 150, Melee Defense 382 to Activate, Diff 212, Craft 10
Gromnie Hide Shoes, Wise Set, AL 212, Minor Monster Attunement, Wield Lvl 180, Diff 464, Craft 10
Gold Lorica Boots, Adept's Set, AL 280, Major Light Weapon Aptitude, Wield Lvl 180, Diff 231, Craft 6
Gromnie Hide Shoes, Lightning Proof Set, AL 201, Major Two Handed Combat Aptitude, Major Willpower, Wield Lvl 180, Diff 333, Craft 8
Velvet Breeches, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 277, Craft 9
Velvet Loose Breeches, Epic Alchemical Prowess, Wield Lvl 150, Diff 398, Craft 8
Copper Olthoi Gauntlets, Archer's Set, AL 450, Epic Arcane Prowess, Incantation of Bludgeon Bane, Archer's Bane, Gelidite's Bane, Impenetrability VI, Melee Defense 370 to Wield, Missile Defense 273 to Activate, Diff 171, Craft 6, [1.3/1.3/1.3/0.6/0.6/0.6/1.2]
Velvet Baggy Breeches, Epic Magic Item Tinkering Expertise, Wield Lvl 150, Diff 424, Craft 9
Brass Circlet, AL 233, Epic War Magic Aptitude, Major Leadership, Wield Lvl 150, Diff 293, Craft 8
Copper Alduressa Gauntlets, AL 284, Major Willpower, Major Strength, Wield Lvl 150, Missile Defense 174 to Activate, Diff 170, Craft 6
Copper Celdon Girth, AL 260, Epic Heavy Weapon Aptitude, Major Cooking Prowess, Wield Lvl 150, Missile Defense 273 to Activate, Diff 266, Craft 6
Armoredillo Hide Long Leather Gauntlets, AL 249, Epic Light Weapon Aptitude, Wield Lvl 150, Diff 395, Craft 7
Steel Olthoi Koujia Kabuton, AL 282, Epic Deception Prowess, Epic Coordination, Wield Lvl 150, Missile Defense 191 to Activate, Diff 211, Craft 6
Copper Celdon Sleeves, AL 443, Tinks 10, Epic Heavy Weapon Aptitude, Wield Lvl 150, Diff 322
Leather Studded Girth, AL 209, Epic Armor Tinkering Expertise, Major Endurance, Wield Lvl 150, Melee Defense 390 to Activate, Diff 219, Craft 8
Leather Studded Coat, AL 203, Epic Frost Ward, Wield Lvl 150, Missile Defense 231 to Activate, Diff 150, Craft 6
Silk Shirt, Epic Missile Weapon Aptitude, Wield Lvl 150, Diff 301, Craft 7
Silver Haebrean Boots, AL 427, Tinks 10, Epic Strength, Wield Lvl 150, Diff 314
Leather Shoes, AL 212, Epic Strength, Wield Lvl 150, Diff 251, Craft 7
Leather Bracers, AL 214, Epic Piercing Ward, Major Quickness, Wield Lvl 150, Diff 275, Craft 8
Wool Slippers, AL 221, Epic Coordination, Minor Strength, Wield Lvl 150, Diff 415, Craft 5
Gold Diadem, AL 226, Epic Deception Prowess, Wield Lvl 150, Diff 350, Craft 9
Silver Teardrop Crown, AL 283, Epic Piercing Ward, Major Missile Weapon Aptitude, Wield Lvl 150, Diff 316, Craft 6
Steel Armet, Adept's Set, AL 281, Major Missile Weapon Aptitude, Wield Lvl 180, Melee Defense 313 to Activate, Diff 148, Craft 7
Pyreal Olthoi Alduressa Helm, AL 275, Epic Light Weapon Aptitude, Wield Lvl 150, Missile Defense 203 to Activate, Diff 206, Craft 8
Silver Olthoi Celdon Helm, AL 298, Epic Arcane Prowess, Major Bludgeoning Ward, Wield Lvl 150, Diff 243, Craft 8
Gold Olthoi Koujia Kabuton, AL 262, Epic Coordination, Wield Lvl 150, Diff 269, Craft 5
Velvet Pants, Epic Willpower, Wield Lvl 150, Diff 322, Craft 5
Bronze Nariyid Leggings, Defender's Set, AL 240, Major Focus, Wield Lvl 180, Missile Defense 205 to Activate, Diff 187, Craft 6
Gold Platemail Tassets, Dexterous Set, AL 242, Major Healing Prowess, Wield Lvl 180, Melee Defense 291 to Activate, Diff 142, Craft 7
Silk Doublet, Epic Heavy Weapon Aptitude, Major Leadership, Wield Lvl 150, Diff 359, Craft 9
Brass Koujia Breastplate, AL 233, Epic Missile Weapon Aptitude, Minor Creature Enchantment Aptitude, Wield Lvl 150, Missile Defense 273 to Activate, Diff 270, Craft 8
Gold Celdon Leggings, AL 260, Epic Item Enchantment Aptitude, Wield Lvl 150, Diff 297, Craft 5
Gromnie Hide Knorr Academy Boots, AL 283, Epic Light Weapon Aptitude, Wield Lvl 150, Melee Defense 390 to Activate, Diff 114, Craft 7
Gold Diforsa Greaves, AL 225, Epic Light Weapon Aptitude, Wield Lvl 150, Missile Defense 268 to Activate, Diff 249, Craft 9
Leather Amuli Leggings, AL 237, Epic Missile Weapon Aptitude, Wield Lvl 150, Missile Defense 209 to Activate, Diff 213, Craft 9
Pyreal Olthoi Tassets, AL 397, Epic Slashing Ward, Impenetrability VI, Melee Defense 325 to Wield, Diff 296, Craft 7, [1.4/1.3/1.3/0.6/0.6/0.6/0.6]

 

-----signature-----
Currently Playing: Asheron's Call Wintersebb
275 Sword,Mage,Xbow,Trade Mule
"Death Before Dishonor, Loyalty Above All"
"I was sword before sword was cool!"
Proud Monarch of the Marauders!
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
Bob, it doesn't matter what you paste in there, it will parse out wearable equipment and only loop through that.

Exo, ya I need to work on it. I use a recursive loop that might be a little too recursive, lol. The problem you guys are having is a collection of possibilities is being generated that is over 4 BILLION matches.. I just filter the top 10000 and show those, haha.

I need this working right for my chars so it is something I will be working on.

 

-----signature-----
Link to this post
sergeantstab 
Posts: 834
Registered: Apr 29, '07
Extended Info (if available)
Real Post Cnt: 824
User ID: 1,221,116
Subject: Mag-SuitBuilder
The concept is really cool. Keep up the good work. I'll check it out on your next release wink

 

-----signature-----
Sergeant Stab of Solclaim
2007 Solclaim Fantasy Football Champion
2008 Solclaim Fantasy Football Runner-Up =/
http://ac.wikkii.net - The AC Wiki!
Link to this post
joeblow8579 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
I wonder if lino could hook into Mag-Tools to get an out-of-AC way to search your characters inventories kept by LAK. Sort of similar to what MrFlipo does with Tings, but without requiring the external program.

 

-----signature-----
Link to this post
Vain_we 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
Hi Mag-nus, this looks like an awesome idea.

Suit building is one if my biggest pains only because I think no matter what I end up with, I wonder if I could have done better (such as higher AL with same spells or whatnot)

Just wondering, is there any way we could ask the program to build a suit for a specific skill? (Mage, Heavy, DW - that sort of thing) or to build it around maxing certain attributes/skills (Highest possible melee def or magic defense as an example?)

So many possibilities, ive been hoping someone could do something like this, I can't wait to try it out when i get home!

Also, keeping an inventory xml or DB like LAK would really be handy so that when you have a couple new things, you dont have to reload all your mules inventories again.

Thanks for the work!

 

-----signature-----
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
First, thanks for registering just to post in my thread. happy

If you want to omit certain skills from the suit builder, the best way is simply don't paste pieces with those skills into the list.

Because the input is text based, its very easy manipulated. You can search for certain spells/pieces you don't want, and just remove them.

Also, lets say you have certain epics on other pieces that you want to keep, again, just search for items with these epics from your input and remove them.

As far as maintaining a database of your inventory, for now just save the copy/paste data to text files named after your mules.

My plan is to simply increase the speed/generation of results so that we can input a list of any length, and to also give you the ability to lock out certain slots of your build, ie, 1 ring and 1 bracelet slot.

Apart from that I don't expect to get too crazy with this app. I am pretty sure nothing like it exists, hence, why I made it, and I believe that even in its simplest form, it can do the job very well.

 

-----signature-----
Link to this post
Vain_we 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
Hi Mag-Nus,

Trying to install your plugins. I downloaded the magtools.dll, and on 2 computers, one of them 32 bit win 7, and one 64 bit win 7, I get the same error on both.
The error is: "Failed to register plugin" after browsing to the dll and selecting save. I have moved the plugin to various locations, all with the same result.

Any ideas?

Thanks!

 

-----signature-----
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
for mag-tools, you need decal 2.9.6.5

 

-----signature-----
Link to this post
hggm 
Posts: 635
Registered: Dec 26, '06
Extended Info (if available)
Real Post Cnt: 627
User ID: 1,193,895
Subject: Mag-SuitBuilder
Is there a protocol to upgrade from 2.9.6.0? I've tried installing 2.9.6.5 only for mag-tools on two backup machines and decal won't work on either. It works fine on a fresh-install though.

I'm pretty reticent to try it on my main computer, as great as it would be to use all these plugins. I know that is more of a decal issue than mag-tool issue, but I asked this way back when you first released mag-tools and required 2.9.6.5. I guess I'm missing the post detailing this, but I've searched for it and cannot find it.

 

-----signature-----
(none)
Link to this post
Excogitate-Pudendum 
Posts: 5,423
Registered: Feb 24, '01
Extended Info (if available)
Real Post Cnt: 5,262
User ID: 70,130
Subject: Mag-SuitBuilder
Hey Mag it would be awesome if you could work this program just to look at color and match those up. happy

 

-----signature-----
Currently Playing: Asheron's Call Wintersebb
275 Sword,Mage,Xbow,Trade Mule
"Death Before Dishonor, Loyalty Above All"
"I was sword before sword was cool!"
Proud Monarch of the Marauders!
Link to this post
TehPersianStallion 
Posts: 1,954
Registered: Jun 19, '03
Extended Info (if available)
Real Post Cnt: 1,939
User ID: 813,607
Subject: Mag-SuitBuilder
I haven't tried this yet, I just want to encourage you by saying that this would be a fantastic plugin. If you could specify say, "I want 5/4 adept/interlocking, prioritize my epic wards, past that I want epic war, then major foc/self if I can't get epic blah blah."

 

-----signature-----
IG: Teremus. Level 275, UD.
http://www.udreams.org/
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
New builder posted. This version is HEAVILY optimized. Pretty much the only place left I can gain speed in calculating suits is multithreading the main search loop itself.

If any threading experts want to help, I've already commented the block:
http://magtools.codeplex.com/SourceControl/changeset/view/15619#187714


//if (Environment.ProcessorCount <= 1)
ProcessEquipmentPieces(0, equipmentGroup);
//else
{
// Multithread it
}





To give you an example of how to use it now.. You still don't want to add 50+ items to the equipment list. The single threaded generator is just too slow and it may take days to generate, depending on your CPU speed.

So, start with smaller lists first. Every item you add ends up increasing calculation time by ~25, and that's compounded by every item, so... be careful.

To make it quicker, load up items you want to lock to certain slots. For example, on my tinker I know I want my suit to consist of these items, so I'll copy/paste this text into the text entries tab:

Mag-Tinker keepers:
- Ivory Mechanical Scarab, Hematited, Tinks 3, Augmented Health III, Augmented Damage Reduction II, Augmented Damage I, Epic Armor Tinkering Expertise, Wield Lvl 150, Diff 296, Craft 8
+(A: Jewelry) Ivory Bracelet, Epic Weapon Tinkering Expertise, Epic Acid Ward, Wield Lvl 150, Diff 309, Craft 8
+(A: Jewelry) Ruby Heavy Bracelet, Epic Item Tinkering Expertise, Epic Frost Ward, Major Lockpick Prowess, Wield Lvl 150, Diff 362, Craft 5
- Enhanced Red Empyrean Ring, Empyrean Rings Set, Epic Endurance, Regeneration Other Incantation, Essence Glutton, Wield Lvl 150
- Enhanced Yellow Empyrean Ring, Empyrean Rings Set, Epic Slashing Ward, Empyrean Enlightenment, Aurlanaa's Resolve, Empyrean Stamina Absorbtion, Rejuvenation Other Incantation, Wield Lvl 150
+(A: Full Clothing) Satin Pants, Epic Magic Item Tinkering Expertise, Epic Quickness, Wield Lvl 150, Diff 413, Craft 7

I click calculate, then select the 1 suit it generates me. I then click the checkbox on each of those items so the app knows to keep those items in my next process.

After I've checked those boxes to lock the items in place, I can now add items I want the software to calculate for me into the text entries box.

So, just paste this into the text entires box over the existing data. You don't need to keep the existing pieces in there since you already locked them on the main form.

Silk Cloth Cap, Tinker's Set, AL 298, Epic Flame Ward, Wield Lvl 180, Diff 403, Craft 7
Gold Diforsa Greaves, Tinker's Set, AL 263, Epic Focus, Wield Lvl 180, Diff 302, Craft 7
Leather Loafers, Tinker's Set, AL 208, Epic Storm Ward, Wield Lvl 180, Diff 308, Craft 9
Silver Nariyid Girth, Tinker's Set, AL 251, Epic Invulnerability, Wield Lvl 180, Missile Defense 236 to Activate, Diff 238, Craft 7
Gromnie Hide Leather Bracers, Tinker's Set, AL 214, Epic Strength, Major Willpower, Wield Lvl 180, Missile Defense 273 to Activate, Diff 278, Craft 9
Bronze Nariyid Helm, Tinker's Set, AL 314, Epic Focus, Wield Lvl 180, Diff 303, Craft 7
Leather Leather Gauntlets, Tinker's Set, AL 266, Epic Strength, Wield Lvl 180, Melee Defense 264 to Activate, Diff 71, Craft 6
Copper Olthoi Celdon Leggings, Tinker's Set, AL 242, Epic Flame Ward, Wield Lvl 180, Melee Defense 390 to Activate, Diff 208, Craft 8
Brass Celdon Leggings, Tinker's Set, AL 236, Epic Bludgeoning Ward, Wield Lvl 180, Diff 305, Craft 8
Gold Olthoi Celdon Helm, Tinker's Set, AL 298, Epic Willpower, Wield Lvl 180, Diff 401, Craft 8
Steel Heaume, Tinker's Set, AL 289, Epic Invulnerability, Wield Lvl 180, Missile Defense 273 to Activate, Diff 272, Craft 6
Steel Teardrop Crown, Tinker's Set, AL 286, Epic Focus, Wield Lvl 180, Diff 393, Craft 6
Leather Long Leather Gauntlets, Tinker's Set, AL 282, Epic Focus, Wield Lvl 180, Melee Defense 390 to Activate, Diff 210, Craft 6
Steel Heaume, Tinker's Set, AL 281, Epic Focus, Wield Lvl 180, Diff 200, Craft 6
Silk Kasa, Tinker's Set, AL 267, Epic Focus, Wield Lvl 180, Diff 391, Craft 9
Reed Shark Hide Studded Leather Cowl, Tinker's Set, AL 260, Epic Coordination, Wield Lvl 180, Diff 344, Craft 7
Bronze Chainmail Girth, Tinker's Set, AL 259, Epic Focus, Wield Lvl 180, Missile Defense 228 to Activate, Diff 230, Craft 6
Silver Koujia Breastplate, Tinker's Set, AL 248, Epic Strength, Wield Lvl 180, Missile Defense 273 to Activate, Diff 256, Craft 7
Silver Alduressa Leggings, Tinker's Set, AL 235, Epic Piercing Ward, Major Willpower, Wield Lvl 180, Melee Defense 293 to Activate, Diff 171, Craft 10
Gromnie Hide Cloth Gloves, Tinker's Set, AL 234, Epic Focus, Major Weapon Tinkering Expertise, Wield Lvl 180, Diff 324, Craft 4
Reed Shark Hide Cloth Gloves, Tinker's Set, AL 232, Epic Focus, Wield Lvl 180, Diff 388, Craft 7

Click generate.

And, with this combo the highest AL option Ihave is 1321 with 14 epics.

Some rules:
It will not allow more than 5 of any armor set in a build.
It will not add a piece that cannot provide a beneficial spell to an group of pieces.
If a piece (major) is surpassed by an epic in another slot, the major piece will remain in that build.


Anyway, I hope there's enough interest in this that someone can help me multithread it.

 

-----signature-----
Link to this post
TehPersianStallion 
Posts: 1,954
Registered: Jun 19, '03
Extended Info (if available)
Real Post Cnt: 1,939
User ID: 813,607
Subject: Mag-SuitBuilder
The version just before the latest one just straight up died as it tried to process hundreds of pieces.

Second version just crashes too. Or rather doesn't give me a result after 15+ minutes.

Edit: k I didn't read any of the previous post. I'm just adding my entire epic/set epic/set major stash and I guess that won't work. Damn.

Edit#2: Okay, adding only what I had per slot was relatively quick. Locked things as I got the epics I wanted, then selection down the line was smooth and quick. An amazing tool. Absolutely amazing. A more robust representation of slot coverage would be nice. It'd also be amazing if we could set priorities (max al, 5/4 suits, etc.) and have the thing just automagically tell us what our best combo of pieces is.

 

-----signature-----
IG: Teremus. Level 275, UD.
http://www.udreams.org/
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
New builder posted today.

Some chest armor pieces were being detected as undershirts.
Also fixed GUI bug on the main form for the Minor/Major/Epic Armor highlight.

I locked in place my tinker pieces last night, then loaded in all my tinker/wise set pieces and let it calculate over night.

I woke up to some really nice suits. happy

 

-----signature-----
Link to this post
immortalbob 
Title: AC Vault Staff
I am batman!

Posts: 11,887
Registered: Feb 24, '02
Extended Info (if available)
Real Post Cnt: 11,708
User ID: 649,929
Subject: Mag-SuitBuilder
loaded about 200 epics into it, lets see if my QX6850 can handle it grin

 

-----signature-----
ImmortalBob, Axer Extraordinaire
+Turbine Sappho tells you, "I am starting to think you are immortal"
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
That will take a few days for sure.

Lets find a threading guru to fix this. happy

 

-----signature-----
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
Ok, so I finished tinking the suit that the builder picked out for me.. worked out well.

Here are some tips to make your searches go faster:

1. First, load up the pieces that you know you will wear.
For the current suit I'm building, this includes a trinket, blue and red colo rings.
Then, lock these items in place by clicking the check box.

2. Clear out the text input box.
Remove any minors from your text input.
Remove any majors and epics you don't care about from your input.
Try to keep your input under 100 pieces.
Paste it in, click generate, and wait minutes to days, depending on how much you pasted in.

You don't need to bother about removing duplicate pieces that cover the same slot/spells. The generator will first go through and remove any lower AL pieces that are surpassed by a better piece for the exact same slots.

The key thing is really trimming down your inputs spells.

If you're building a suit for a mage, remove any pieces or spells that are heavy/light/finesse/healing/shield, etc..

These little tweaks can reduce your build generation time from 2 days to 1 day, etc..

 

-----signature-----
Link to this post
immortalbob 
Title: AC Vault Staff
I am batman!

Posts: 11,887
Registered: Feb 24, '02
Extended Info (if available)
Real Post Cnt: 11,708
User ID: 649,929
Subject: Mag-SuitBuilder
Mag-nus posted:
That will take a few days for sure.

Lets find a threading guru to fix this. happy

oh, i got time, and yes, i'd like to make use of my 3 other processors...

 

-----signature-----
ImmortalBob, Axer Extraordinaire
+Turbine Sappho tells you, "I am starting to think you are immortal"
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
I just loaded up these pieces to lock in place:

- Enhanced Red Empyrean Ring, Empyrean Rings Set, Epic Endurance, Regeneration Other Incantation, Essence Glutton, Wield Lvl 150
- Enhanced Blue Empyrean Ring, Empyrean Rings Set, Epic Willpower, Mana Conversion Mastery Incantation, Empyrean Mana Absorbtion, Mana Renewal Other Incantation, Major Piercing Ward, Wield Lvl 150
+(A: Jewelry) Diamond Puzzle Box, Hematited, Tinks 3, Augmented Health I, Augmented Damage Reduction II, Augmented Damage III, Epic Life Magic Aptitude, Minor Leadership, Major Mana Conversion Prowess, Wield Lvl 150, Diff 446, Craft 7
Copper Olthoi Koujia Kabuton, Adept's Set, AL 271, Epic Acid Ward, Epic Quickness, Wield Lvl 180, Diff 424, Craft 4
Silver Celdon Sleeves, Adept's Set, AL 240, Epic Creature Enchantment Aptitude, Epic Coordination, Wield Lvl 180, Diff 442, Craft 10

Then, I loaded about 75 adept/defender set pieces. It generated suits for me in about 5 seconds.

Those little tips I said in my previous post really make all the difference in the generation algorithm.

 

-----signature-----
Link to this post
immortalbob 
Title: AC Vault Staff
I am batman!

Posts: 11,887
Registered: Feb 24, '02
Extended Info (if available)
Real Post Cnt: 11,708
User ID: 649,929
Subject: Mag-SuitBuilder
I just made a sick suit for my mage!!!

 

-----signature-----
ImmortalBob, Axer Extraordinaire
+Turbine Sappho tells you, "I am starting to think you are immortal"
Link to this post
Mag-nus 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
New version up.

This lets you specify a armor set to prioritize, which will drastically reduce the build calculation times.

 

-----signature-----
Link to this post
Vain_we 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
I'm finally trying this out Mag-nus, I'll keep you posted. Thanks for the updates btw, I was popping an error on version 1.0.0.1 and on the 1.0.0.7 version it's all good so far, now I just need to learn to optimize my searching a bit like in your examples. But I'm a pack rat and I have too much crap to sort through happy

 

-----signature-----
Link to this post
Vain_we 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Mag-SuitBuilder
Hi again Mag,
Ok the first thing I notice (Other than the insane amoount of time it takes to produce results if you enable majors but after talking to a dev at my work about your code, the only way around this would be to use a DB) is that the suits are sorted by AL. This definatley makes sense, but when I manually build suits, since I am not playing on DT, I build them more for rounded out spell coverage rather than highest possible armor levels.

Is there any way to look for a suit that -
1. Has the highest level of Wards possible
2. Is made up of a specific set or sets
3. Is rounded out with specific spells? (adding an order to the spells preferred or something suchs as focus/self/war or coord/quick/missile skill)

I understand that I can limit the input text, but this defeats the purpose of automating the process to me. If it wasnt for the exponential time issues, I would honestly want to add the inventory of every characters I had just for the best possible results. The only time I would ever eliminate things by choice is if I was building a suit for a sub 150, or using no covenant armor.

Along the lines of eliminating the input text, is there anyway to format the text editor in such a way the you could single click to remove (or disable) lines of text instead of highlighting the entire row manually? (Im a mouser, its would probably be easier if I used keyboard shortcuts I guess)

Also, is there any wato to display the minimum requirements of the suit built? Such as lore or melee skill needed? Maybe even add skills as parameters suchs as Max Lore/Max Melee?

Again, thanks for your awesome work! And sorry to be such a pain, I hope I dont scare you away from this project devil

 

-----signature-----
Link to this post

Valid XHTML 1.0 Transitional Powered by PHP