1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...

Tool Every Build Possible

Discussion in 'Your Work' started by CGS, May 25, 2018.

  1. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    I am making a program to test every build possibility in the game.
    Here is an example of one it created randomly.
    https://wynndata.tk/s/k0GpYM

    upload_2018-5-25_21-49-13.png

    However it is going to take far to long. So I am compiling a list of the best end game equipment and use that instead of all possible equipment. I am going to put each build into an excel file when I am done.

    So here is the question:
    What things items should be / should not be considered in the builds?
     
  2. WynnChairman

    WynnChairman Chairman of Wynn

    Messages:
    3,270
    Likes Received:
    2,314
    Trophy Points:
    125
    Guild:
    Minecraft:
    y tho
     
    Druser and CGS like this.
  3. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    because I can, and I am bored
     
  4. SuperPiggeh

    SuperPiggeh Proud Victim of Two Roasts from Salted HERO

    Messages:
    1,263
    Likes Received:
    1,530
    Trophy Points:
    90
    Guild:
    Minecraft:
    That's cool, not very useful, but it'll be fun to play around with :p
     
    CGS likes this.
  5. Euxis

    Euxis Well-Known Adventurer VIP

    Messages:
    90
    Likes Received:
    161
    Trophy Points:
    55
    Guild:
    Minecraft:
    Impressive that you wrote that in python. I never thought that the language would be useful.
     
    CGS likes this.
  6. Avidify

    Avidify 10 > 50 stacks of LE in 1 month || Pricechecker HERO

    Messages:
    1,113
    Likes Received:
    353
    Trophy Points:
    69
    Guild:
    Minecraft:
    Python can be pretty useful, I find myself using it once in a while. Lots of diff modules make it pretty usable for a variety of things.
     
    Euxis likes this.
  7. Theeef

    Theeef Lurker of the Abyss HERO

    Messages:
    1,828
    Likes Received:
    1,166
    Trophy Points:
    117
    Minecraft:
    Why not just loop through all items of Wynn api and try all combinations... then just output the build combinations with most damage, mana, etc.

    I’m not familiar with Wynn API or how it works but I’m sure this is doable. And useful lol
     
    Alpha_v2 and CGS like this.
  8. WynnChairman

    WynnChairman Chairman of Wynn

    Messages:
    3,270
    Likes Received:
    2,314
    Trophy Points:
    125
    Guild:
    Minecraft:
    necropost?
     
  9. Theeef

    Theeef Lurker of the Abyss HERO

    Messages:
    1,828
    Likes Received:
    1,166
    Trophy Points:
    117
    Minecraft:
    I feel like it’s still relevant and would like to see it be made. I’d use it
     
  10. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    I shelved this project a while back. But if you guys are interested, I can continue to work on it.
     
  11. Theeef

    Theeef Lurker of the Abyss HERO

    Messages:
    1,828
    Likes Received:
    1,166
    Trophy Points:
    117
    Minecraft:
    I’d like to see it... if you connected it to Wynn API so it could take all items into account and then sort builds by priority of certain stats (like saying max damage, or at least 10 mana regen, or both) then it would be extremely useful and able to clarify the “best build”
     
    CGS likes this.
  12. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    Progress update.
    I am developing the algorithm for building. It is going to be priority based, using items of each category as their own list. This becomes a problem when it comes to set items tho. So I am trying to figure out some work around.
     
    Theeef likes this.
  13. Qulaey

    Qulaey Uranium-238 produces thorium-234 by alpha decay

    Messages:
    273
    Likes Received:
    224
    Trophy Points:
    52
    Minecraft:
    I really want to see this program as a bot at automatically makes the best build for the current meta using brute force method, maybe assign a value to each of the atributes of a build, such as dammage to health and other aspects therefore the bot can ultimately determin the best build possible.


    A wild rant, Programming is very hard, tried it myself. If I were you I can never make a bot like that. Anyway good luck! :D
     
    Theeef and CGS like this.
  14. TheStormLizard

    TheStormLizard Zane VIP+

    Messages:
    377
    Likes Received:
    221
    Trophy Points:
    72
    Minecraft:
    Ur gonna make class build makers go out of business lol
     
    CGS likes this.
  15. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    Progress update
    I am working on the more tedious parts of the program, (making class definitions / parsing). I am going to tackle the algorithm later. but this is what it looks like so far.
    upload_2018-8-22_23-54-36.png
    upload_2018-8-22_23-56-0.png
    ________________________________
    I also want to implement this idea into it. I could use it to compare build without having to check them individually.
     

    Attached Files:

  16. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    Progress update
    I am almost done parsing the items. now I can get an item list going.
    This is an example of what the parsing looks like now.
    name: Unique">Reborn: []
    tier: None: None
    health: -400: [-400]
    attackSpeed: : []
    damage_avg: : []
    earthDamage_avg: : []
    thunderDamage_avg: : []
    waterDamage_avg: : []
    fireDamage_avg: : []
    airDamage_avg: : []
    earthDefense: : []
    thunderDefense: : []
    waterDefense: : []
    fireDefense: : []
    airDefense: : []
    level: 100: [100]
    strength: 45: [45]
    dexterity: 45: [45]
    intelligence: : []
    defense: : []
    agility: : []
    manaRegen: : []
    manaSteal: : []
    healthBonus: : []
    healthRegen: None: None
    healthRegenRaw: : []
    xpBonus: : []
    lootBonus: : []
    emeraldStealing: : []
    thorns: : []
    reflection: : []
    poison: : []
    exploding: : []
    lifeSteal: : []
    attackSpeedBonus: : []
    speed: : []
    soulPoints: : []
    strengthPoints: : []
    dexterityPoints: : []
    intelligencePoints: "negative">-3: [-3]
    agilityPoints: "negative">-1: [-1]
    defensePoints: "negative">-1: [-1]
    spellDamage: None: None
    spellDamageRaw: : []
    damageBonus: None: None
    damageBonusRaw: "positive">26: [26]
    bonusEarthDamage: "positive">9%: [9]
    bonusThunderDamage: "positive">9%: [9]
    bonusWaterDamage: : []
    bonusFireDamage: : []
    bonusAirDamage: : []
    bonusEarthDefense: : []
    bonusThunderDefense: : []
    bonusWaterDefense: : []
    bonusFireDefense: : []
    bonusAirDefense: : []
    sockets: : []
    sumHealthHealthBonus: None: None
    sumDefenseRaw: None: None
    sumDefenseRawRainbow: None: None
    sumDefenseOdd: None: None
    sumDefenseOddRainbow: None: None
    sumSkillPoints: None: None
    sumSkillPointsRainbow: None: None
    sumDamageRaw: None: None
    sumDamageRawRainbow: None: None
    sumDamageOdd: None: None
    sumDamageOddRainbow: None: None
    spell_arrow_storm: None: None
    spell_escape: None: None
    spell_arrow_shield: None: None
    spell_bomb_arrow: None: None
    spell_spin_attack: None: None
    spell_vanish: None: None
    spell_multihit: None: None
    spell_smoke_bomb: None: None
    spell_bash: None: None
    spell_charge: None: None
    spell_uppercut: None: None
    spell_warscream: None: None
    spell_heal: None: None
    spell_meteor: None: None
    spell_ice_snake: None: None
    spell_teleport: None: None



    name: Unique">Awakening: []
    tier: None: None
    health: : []
    attackSpeed: ">Normal Attack Speed: []
    damage_avg: : []
    earthDamage_avg: 50-100: [50
    -100]
    thunderDamage_avg: 50-100: [50
    -100]
    waterDamage_avg: 50-100: [50
    -100]
    fireDamage_avg: 50-100: [50
    -100]
    airDamage_avg: 50-100: [50
    -100]
    earthDefense: : []
    thunderDefense: : []
    waterDefense: : []
    fireDefense: : []
    airDefense: : []
    level: 100: [100]
    strength: : []
    dexterity: : []
    intelligence: : []
    defense: : []
    agility: : []
    manaRegen: : []
    manaSteal: : []
    healthBonus: : []
    healthRegen: None: None
    healthRegenRaw: : []
    xpBonus: : []
    lootBonus: : []
    emeraldStealing: : []
    thorns: : []
    reflection: : []
    poison: : []
    exploding: : []
    lifeSteal: : []
    attackSpeedBonus: : []
    speed: : []
    soulPoints: : []
    strengthPoints: "positive">13: [13]
    dexterityPoints: "positive">13: [13]
    intelligencePoints: "positive">13: [13]
    agilityPoints: "positive">13: [13]
    defensePoints: "positive">13: [13]
    spellDamage: None: None
    spellDamageRaw: : []
    damageBonus: None: None
    damageBonusRaw: : []
    bonusEarthDamage: "positive">10%: [10]
    bonusThunderDamage: "positive">10%: [10]
    bonusWaterDamage: "positive">10%: [10]
    bonusFireDamage: "positive">10%: [10]
    bonusAirDamage: "positive">10%: [10]
    bonusEarthDefense: : []
    bonusThunderDefense: : []
    bonusWaterDefense: : []
    bonusFireDefense: : []
    bonusAirDefense: : []
    sockets: : []
    sumHealthHealthBonus: None: None
    sumDefenseRaw: None: None
    sumDefenseRawRainbow: None: None
    sumDefenseOdd: None: None
    sumDefenseOddRainbow: None: None
    sumSkillPoints: None: None
    sumSkillPointsRainbow: None: None
    sumDamageRaw: None: None
    sumDamageRawRainbow: None: None
    sumDamageOdd: None: None
    sumDamageOddRainbow: None: None
    spell_arrow_storm: None: None
    spell_escape: None: None
    spell_arrow_shield: None: None
    spell_bomb_arrow: None: None
    spell_spin_attack: None: None
    spell_vanish: None: None
    spell_multihit: None: None
    spell_smoke_bomb: None: None
    spell_bash: None: None
    spell_charge: None: None
    spell_uppercut: None: None
    spell_warscream: None: None
    spell_heal: None: None
    spell_meteor: None: None
    spell_ice_snake: None: None
    spell_teleport: None: None
     
    HalfCat_ likes this.
  17. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
  18. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    I came across a bug, it seems to not be recording all the data in the parsing or some of the data is being filled incorrectly. either way I am not ending up with all the items in the right spots.

    This is stating to be more trouble then it is really worth.
     
  19. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    I fixed it, broke it again, and then rewrote it. But it is working now.
    Still not done yet with the algorithm.
     
  20. CGS

    CGS Boss Killer VIP

    Messages:
    758
    Likes Received:
    122
    Trophy Points:
    64
    Minecraft:
    I have not added the spell damages yet, but look. :D
    [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
    name, "Redrock Bandanna", "The Scarecrow's Vest", "Quick-Strike Leggings", "Shadestep", "Shackle of Shade", "Purification Bead", "Acid", "Acid", "Ohonte Kerhite", [0, 0, 0],tier, , [0, 0, 0],set, , [0, 0, 0],sockets, , [2, 0, 0],type, , [0, 0, 0],armorType, , [0, 0, 0],armorColor, , [0, 0, 0],addedLore, , [0, 0, 0],dropType, , [0, 0, 0],restrictions, , [0, 0, 0],health, , [0, 0, 0],fireDefense, , [0, 0, 0],waterDefense, , [0, 0, 0],airDefense, , [0, 0, 0],earthDefense, , [0, 0, 0],level, , [159, 0, 0],quest, , [0, 0, 0],classRequirement, , [0, 0, 0],strength, , [0, 0, 0],dexterity, , [0, 0, 0],intelligence, , [100, 0, 0],agility, , [0, 0, 0],defense, , [15, 0, 0],healthRegen, , [25, 0, 0],manaRegen, , [3, 0, 0],spellDamage, , [35, 0, 0],damageBonus, , [-75, 0, 0],lifeSteal, , [0, 0, 0],manaSteal, , [0, 0, 0],xpBonus, , [10, 0, 0],lootBonus, , [0, 0, 0],reflection, , [0, 0, 0],strengthPoints, , [0, 0, 0],dexterityPoints, , [0, 0, 0],intelligencePoints, , [10, 0, 0],agilityPoints, , [0, 0, 0],defensePoints, , [-2, 0, 0],thorns, , [0, 0, 0],exploding, , [0, 0, 0],speed, , [0, 0, 0],attackSpeedBonus, , [0, 0, 0],poison, , [375, 0, 0],healthBonus, , [500, 0, 0],soulPoints, , [25, 0, 0],emeraldStealing, , [0, 0, 0],healthRegenRaw, , [0, 0, 0],spellDamageRaw, , [0, 0, 0],damageBonusRaw, , [0, 0, 0],bonusFireDamage, , [0, 0, 0],bonusWaterDamage, , [20, 0, 0],bonusAirDamage, , [0, 0, 0],bonusThunderDamage, , [0, 0, 0],bonusEarthDamage, , [0, 0, 0],bonusFireDefense, , [0, 0, 0],bonusWaterDefense, , [0, 0, 0],bonusAirDefense, , [0, 0, 0],bonusThunderDefense, , [0, 0, 0],bonusEarthDefense, , [0, 0, 0],category, , [0, 0, 0],spell_arrow_storm, , [0, 0, 0],spell_escape, , [0, 0, 0],spell_arrow_shield, , [0, 0, 0],spell_bomb_arrow, , [0, 0, 0],spell_spin_attack, , [0, 0, 0],spell_vanish, , [0, 0, 0],spell_multihit, , [0, 0, 0],spell_smoke_bomb, , [0, 0, 0],spell_bash, , [0, 0, 0],spell_charge, , [0, 0, 0],spell_uppercut, , [0, 0, 0],spell_warscream, , [0, 0, 0],spell_heal, , [0, 0, 0],spell_meteor, , [0, 0, 0],spell_ice_snake, , [0, 0, 0],spell_teleport, , [0, 0, 0],damage, , [0, 0, 0],fireDamage, , [0, 0, 0],waterDamage, , [30, -70, 0],airDamage, , [0, 0, 0],thunderDamage, , [0, 0, 0],earthDamage, , [0, 0, 0],attackSpeed, , [0, 0, 0],

    name, "Redrock Bandanna", "The Scarecrow's Vest", "Quick-Strike Leggings", "Shadestep", "Shackle of Shade", "Purification Bead", "Acid", "Acid", "Helm Splitter", [0, 0, 0],tier, , [0, 0, 0],set, , [0, 0, 0],sockets, , [1, 0, 0],type, , [0, 0, 0],armorType, , [0, 0, 0],armorColor, , [0, 0, 0],addedLore, , [0, 0, 0],dropType, , [0, 0, 0],restrictions, , [0, 0, 0],health, , [0, 0, 0],fireDefense, , [0, 0, 0],waterDefense, , [0, 0, 0],airDefense, , [0, 0, 0],earthDefense, , [0, 0, 0],level, , [169, 0, 0],quest, , [0, 0, 0],classRequirement, , [0, 0, 0],strength, , [60, 0, 0],dexterity, , [0, 0, 0],intelligence, , [0, 0, 0],agility, , [0, 0, 0],defense, , [0, 0, 0],healthRegen, , [0, 0, 0],manaRegen, , [0, 0, 0],spellDamage, , [0, 0, 0],damageBonus, , [50, 0, 0],lifeSteal, , [0, 0, 0],manaSteal, , [0, 0, 0],xpBonus, , [10, 0, 0],lootBonus, , [10, 0, 0],reflection, , [0, 0, 0],strengthPoints, , [23, 0, 0],dexterityPoints, , [0, 0, 0],intelligencePoints, , [0, 0, 0],agilityPoints, , [0, 0, 0],defensePoints, , [-2, 0, 0],thorns, , [0, 0, 0],exploding, , [0, 0, 0],speed, , [0, 0, 0],attackSpeedBonus, , [-2, 0, 0],poison, , [375, 0, 0],healthBonus, , [0, 0, 0],soulPoints, , [0, 0, 0],emeraldStealing, , [0, 0, 0],healthRegenRaw, , [0, 0, 0],spellDamageRaw, , [-2000, 0, 0],damageBonusRaw, , [0, 0, 0],bonusFireDamage, , [0, 0, 0],bonusWaterDamage, , [0, 0, 0],bonusAirDamage, , [0, 0, 0],bonusThunderDamage, , [0, 0, 0],bonusEarthDamage, , [0, 0, 0],bonusFireDefense, , [0, 0, 0],bonusWaterDefense, , [0, 0, 0],bonusAirDefense, , [0, 0, 0],bonusThunderDefense, , [0, 0, 0],bonusEarthDefense, , [0, 0, 0],category, , [0, 0, 0],spell_arrow_storm, , [0, 0, 0],spell_escape, , [0, 0, 0],spell_arrow_shield, , [0, 0, 0],spell_bomb_arrow, , [0, 0, 0],spell_spin_attack, , [0, 0, 0],spell_vanish, , [0, 0, 0],spell_multihit, , [0, 0, 0],spell_smoke_bomb, , [0, 0, 0],spell_bash, , [0, 0, 0],spell_charge, , [0, 0, 0],spell_uppercut, , [0, 0, 0],spell_warscream, , [0, 0, 0],spell_heal, , [0, 0, 0],spell_meteor, , [0, 0, 0],spell_ice_snake, , [0, 0, 0],spell_teleport, , [0, 0, 0],damage, , [500, -800, 0],fireDamage, , [0, 0, 0],waterDamage, , [0, 0, 0],airDamage, , [0, 0, 0],thunderDamage, , [0, 0, 0],earthDamage, , [0, 0, 0],attackSpeed, , [0, 0, 0],

    name, "Redrock Bandanna", "The Scarecrow's Vest", "Quick-Strike Leggings", "Shadestep", "Shackle of Shade", "Purification Bead", "Acid", "Acid", "Blade of Shade", [0, 0, 0],tier, , [0, 0, 0],set, , [0, 0, 0],sockets, , [2, 0, 0],type, , [0, 0, 0],armorType, , [0, 0, 0],armorColor, , [0, 0, 0],addedLore, , [0, 0, 0],dropType, , [0, 0, 0],restrictions, , [0, 0, 0],health, , [0, 0, 0],fireDefense, , [0, 0, 0],waterDefense, , [0, 0, 0],airDefense, , [0, 0, 0],earthDefense, , [0, 0, 0],level, , [169, 0, 0],quest, , [0, 0, 0],classRequirement, , [0, 0, 0],strength, , [0, 0, 0],dexterity, , [20, 0, 0],intelligence, , [0, 0, 0],agility, , [20, 0, 0],defense, , [20, 0, 0],healthRegen, , [0, 0, 0],manaRegen, , [0, 0, 0],spellDamage, , [0, 0, 0],damageBonus, , [0, 0, 0],lifeSteal, , [165, 0, 0],manaSteal, , [2, 0, 0],xpBonus, , [10, 0, 0],lootBonus, , [0, 0, 0],reflection, , [0, 0, 0],strengthPoints, , [0, 0, 0],dexterityPoints, , [0, 0, 0],intelligencePoints, , [0, 0, 0],agilityPoints, , [0, 0, 0],defensePoints, , [-2, 0, 0],thorns, , [0, 0, 0],exploding, , [15, 0, 0],speed, , [20, 0, 0],attackSpeedBonus, , [0, 0, 0],poison, , [375, 0, 0],healthBonus, , [-225, 0, 0],soulPoints, , [0, 0, 0],emeraldStealing, , [0, 0, 0],healthRegenRaw, , [-80, 0, 0],spellDamageRaw, , [0, 0, 0],damageBonusRaw, , [0, 0, 0],bonusFireDamage, , [15, 0, 0],bonusWaterDamage, , [0, 0, 0],bonusAirDamage, , [15, 0, 0],bonusThunderDamage, , [0, 0, 0],bonusEarthDamage, , [0, 0, 0],bonusFireDefense, , [0, 0, 0],bonusWaterDefense, , [0, 0, 0],bonusAirDefense, , [0, 0, 0],bonusThunderDefense, , [0, 0, 0],bonusEarthDefense, , [0, 0, 0],category, , [0, 0, 0],spell_arrow_storm, , [0, 0, 0],spell_escape, , [0, 0, 0],spell_arrow_shield, , [0, 0, 0],spell_bomb_arrow, , [0, 0, 0],spell_spin_attack, , [0, 0, 0],spell_vanish, , [0, 0, 0],spell_multihit, , [0, 0, 0],spell_smoke_bomb, , [0, 0, 0],spell_bash, , [0, 0, 0],spell_charge, , [0, 0, 0],spell_uppercut, , [0, 0, 0],spell_warscream, , [0, 0, 0],spell_heal, , [0, 0, 0],spell_meteor, , [0, 0, 0],spell_ice_snake, , [0, 0, 0],spell_teleport, , [0, 0, 0],damage, , [15, -40, 0],fireDamage, , [35, -50, 0],waterDamage, , [0, 0, 0],airDamage, , [30, -60, 0],thunderDamage, , [20, -70, 0],earthDamage, , [0, 0, 0],attackSpeed, , [0, 0, 0],

    name, "Redrock Bandanna", "The Scarecrow's Vest", "Quick-Strike Leggings", "Shadestep", "Shackle of Shade", "Purification Bead", "Acid", "Acid", "Crossbolt", [0, 0, 0],tier, , [0, 0, 0],set, , [0, 0, 0],sockets, , [1, 0, 0],type, , [0, 0, 0],armorType, , [0, 0, 0],armorColor, , [0, 0, 0],addedLore, , [0, 0, 0],dropType, , [0, 0, 0],restrictions, , [0, 0, 0],health, , [0, 0, 0],fireDefense, , [0, 0, 0],waterDefense, , [0, 0, 0],airDefense, , [0, 0, 0],earthDefense, , [0, 0, 0],level, , [124, 0, 0],quest, , [0, 0, 0],classRequirement, , [0, 0, 0],strength, , [0, 0, 0],dexterity, , [0, 0, 0],intelligence, , [0, 0, 0],agility, , [0, 0, 0],defense, , [0, 0, 0],healthRegen, , [0, 0, 0],manaRegen, , [0, 0, 0],spellDamage, , [0, 0, 0],damageBonus, , [30, 0, 0],lifeSteal, , [0, 0, 0],manaSteal, , [0, 0, 0],xpBonus, , [0, 0, 0],lootBonus, , [0, 0, 0],reflection, , [0, 0, 0],strengthPoints, , [0, 0, 0],dexterityPoints, , [0, 0, 0],intelligencePoints, , [0, 0, 0],agilityPoints, , [0, 0, 0],defensePoints, , [-2, 0, 0],thorns, , [0, 0, 0],exploding, , [0, 0, 0],speed, , [-5, 0, 0],attackSpeedBonus, , [0, 0, 0],poison, , [375, 0, 0],healthBonus, , [0, 0, 0],soulPoints, , [0, 0, 0],emeraldStealing, , [0, 0, 0],healthRegenRaw, , [0, 0, 0],spellDamageRaw, , [-25, 0, 0],damageBonusRaw, , [0, 0, 0],bonusFireDamage, , [0, 0, 0],bonusWaterDamage, , [0, 0, 0],bonusAirDamage, , [0, 0, 0],bonusThunderDamage, , [0, 0, 0],bonusEarthDamage, , [0, 0, 0],bonusFireDefense, , [0, 0, 0],bonusWaterDefense, , [0, 0, 0],bonusAirDefense, , [0, 0, 0],bonusThunderDefense, , [0, 0, 0],bonusEarthDefense, , [0, 0, 0],category, , [0, 0, 0],spell_arrow_storm, , [0, 0, 0],spell_escape, , [0, 0, 0],spell_arrow_shield, , [0, 0, 0],spell_bomb_arrow, , [0, 0, 0],spell_spin_attack, , [0, 0, 0],spell_vanish, , [0, 0, 0],spell_multihit, , [0, 0, 0],spell_smoke_bomb, , [0, 0, 0],spell_bash, , [0, 0, 0],spell_charge, , [0, 0, 0],spell_uppercut, , [0, 0, 0],spell_warscream, , [0, 0, 0],spell_heal, , [0, 0, 0],spell_meteor, , [0, 0, 0],spell_ice_snake, , [0, 0, 0],spell_teleport, , [0, 0, 0],damage, , [40, -80, 0],fireDamage, , [0, 0, 0],waterDamage, , [0, 0, 0],airDamage, , [0, 0, 0],thunderDamage, , [0, 0, 0],earthDamage, , [0, 0, 0],attackSpeed, , [0, 0, 0],
    ________________________________
    I can do any number at the top, that controls the build calculated. But there is a max for each one:
    351
    332
    292
    308
    165
    152
    211
    211
    278
    281
    281
    282

    #helmet 0, chestplate 1, leggings 2, boots 3, bracelet 4, necklace 5, ring 6, ring 7
    #wand 8, spear 9, dagger 10, bow 11,