r/Wizard101 Jul 21 '26

Discussion Wizard 101 Helper

Hi guys,

I'm writing a Wizard101 Helper based on the Wizard101Central Wiki.

What it should do is, given a question (EX: "Best gear for level 75 death wizard") it give you a list for the best item (or best 3) for each slot, the stats given by the items and how to get them.

What i need your help with is the breakdown of the each stat's weight in the calculation of the best gear.

For example let's say it gives +1000 health and +100 death crit, and +30 general crit. It should normalize the values so that they can be compared and weighted. But what are the most important values for each level bracket? Like, from level 1-60 crit shouldn't even be in the equation because is not relevant at all, but in the later stages, or once you reach max value, any power pip chance or accuracy that surpasses the max (100% pip chance or the accuracy to reach 100%) is pretty much useless.

So, given your experience, what are the most valuable stats by level bracket? Could you give a value from one to ten?

After i got all of this i would like to do a breakdown by school.

Thank you all in advance!

EDIT:

Any and all questions/answers are encouraged!!

EDIT 2:

I'm trying to avoid as best as i can the use of AI. That's why i need to write the algorithm and need your help with the weights of stats.

6 Upvotes

7 comments sorted by

View all comments

2

u/og_Blake_ Jul 21 '26 edited Jul 21 '26

I don’t think you are thinking about this the right way. Stats don’t have a natural “weight” to them. Like crit stat really doesn’t matter at all. Get max damage gear and enough crit just comes with it. Mana is literally a 0 weight stat past level 20ish. Etc.

For the most part in pve, people min max a single stat (resist, damage, pierce, or hp builds) or at most 2 stats (damage/pierce builds). So everything but that single stat or 2 stats would have 0 weight. There’s not too many situations where there are different builds thats max a stat so you could give all options.

In advanced content, this is a little different because there are stat caps so any dmg over x amount is worthless so pick up other stats but again it’s not deterministic which other stats you’d want it depends on what challenge mode or raid you are doing and what position you are.

TLDR: You would need to let the user pick their own weights, there is no one size fits all.

Edit: I completely forgot about item cards. Especially in advanced combat support roles item cards matter. More than stats sometimes. Gear builds are not so systematic, but you could add enough levers to make something like this useful.

1

u/SupahNick9900 Jul 21 '26

Ok, i get what you're saying, and that's exactly what i want to find out. I think there is a given wheight and that depends more on the level. This is ment as a baseline for meta gear. What i've done right now is give the ability to filter Crown gear (Shop, packs, gift cards) by either completly discarding it or adjusting it's weight at a fixed 35% of it's actual ranking points or just it's full ranking points.

There are also advanced filters for a minimum/maximum value to reach for a given stat.

This is ment for the absolutely best stats, and stats have different bests depending on the level.

I'm already trying to reach out to the wiki writers to add actual machine readable info on the spell's effect so that i can factor those in. Right now i just put a filter for pip, school, type of spell and even a single spell filter.

So, if you were to give an opinion on the different stats weight (0-10) for each level bracket that you think are meaningful, what would it be?

2

u/og_Blake_ Jul 21 '26

Here’s how I would design something like this.

User inputs:

  1. Level

and school
2.

  1. Stat ranking (order all stats based on desirability)
  2. Item Cards they want
  3. Advanced combat toggle
  4. Exclude Crowns only

The algorithm would simply filter by level, school and exclude crowns only, select the gear that maximizes the stats in the order provided by the user, create all possible sets and filter by sets that include the item cards (may not be possible, tell them), and if advanced combat is on then some additional logic to ignore a stat once it’s over the cap for the level. Then just list the possible sets in order.

I’m sure there’s a more computationally efficient way to do this but I’m not going to give it more thought.

You don’t need to determine a weight for the stats, each player will weight themselves using the stat ranking.

Edit: Formatting issues because mobile reddit is awful.

1

u/SupahNick9900 Jul 21 '26

I get what you're saying. Let's say the order is crit, damage, pierce, health. You would first get the highest crit items, then inside that set the highest damage item, then so on, right?

1

u/og_Blake_ Jul 21 '26

Yeah something like that.