Author Topic: Enchants based on Tier?  (Read 3928 times)

Offline shadow9d9

  • Newbie Mark III
  • *
  • Posts: 34
Enchants based on Tier?
« on: April 03, 2012, 12:35:42 am »
I was wondering, are the enchants you get based on tier?  In other words, do they get better as the content gets more difficult?  I have about 15 enchants and they are mostly all the same, but I haven't reached tier 2 yet...

Offline freykin

  • Jr. Member Mark II
  • **
  • Posts: 69
Re: Enchants based on Tier?
« Reply #1 on: April 03, 2012, 04:07:06 am »
From my experience, the more enchants you find, the better they get. I know some abilities such as double jump need to be unlocked before they show up, not sure on the rest, however.

Offline Kregoth

  • Jr. Member
  • **
  • Posts: 54
Re: Enchants based on Tier?
« Reply #2 on: April 03, 2012, 04:37:21 am »
IIRC Enchantments are not tier based, they just get better as you get more and more. However, some need to be unlocked and some of those can't be unlocked until higher tiers.

Hope that helps.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Enchants based on Tier?
« Reply #3 on: April 03, 2012, 09:04:33 am »
Based on each base enchant type, the more you get of that base type the better they get.  So if you're getting a wide variety of enchant types, they'll get better more slowly.  If your seeking legs enchants or something, they'll get better much more quickly since it's hitting them more frequently.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Terraziel

  • Sr. Member
  • ****
  • Posts: 314
Re: Enchants based on Tier?
« Reply #4 on: April 03, 2012, 09:29:28 am »
If your seeking legs enchants or something, they'll get better much more quickly since it's hitting them more frequently.

Because it was mentioned. How effective are seeker enchants supposed to be? because with the torso seeker enchant I have seen no noticeable increase at all, rather since equipping it I haven't received a single torso enchant (out of the about 15+ enchants I have earned).

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Enchants based on Tier?
« Reply #5 on: April 03, 2012, 09:32:55 am »
If your seeking legs enchants or something, they'll get better much more quickly since it's hitting them more frequently.

Because it was mentioned. How effective are seeker enchants supposed to be? because with the torso seeker enchant I have seen no noticeable increase at all, rather since equipping it I haven't received a single torso enchant (out of the about 15+ enchants I have earned).

I honestly don't know, Keith set that up.  I'll have to ask him.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Enchants based on Tier?
« Reply #6 on: April 03, 2012, 09:58:25 am »
Seekers multiply the inherent chance-to-be-available-for-pick of the relevant enchant types by 6.  This only applies to enchants received from enchant containers, not those just laying on the ground in stash rooms.

Right now there are 21 base enchant types that can be received from an enchant container, 4 of which are torso enchants.  Of those, resilient-form has an availability chance of 100%, and acid-gills, cloak-of-shadows, and risktaker all have 30%.  The majority of other enchant types have < 100% chance (but every slot has at least one with 100%); as it turns out currently the "total availability" is 976.  Each base enchant type that has been unlocked and passes its availability roll is put in a list, and the base type of the enchant actually granted is selected at random from that list; seeker has no direct impact on that choice.

So, assuming for simplicity that all base enchant types are unlocked and all the non-torso types have 100% chance (they don't, but for simplicity) :

- with no seeker the average chance of getting a torso enchant would be 190 / 976 ~= 19.5%
- with torso-seeker the average chance of getting a torso enchant would be 300 / 1186 ~= 25.3% (i.e. ~30% increase in the chance)
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Enchants based on Tier?
« Reply #7 on: April 03, 2012, 10:00:05 am »
Since there are already so many different torso enchants, it seems like there should be a greater increase in the percent chance there.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Enchants based on Tier?
« Reply #8 on: April 03, 2012, 10:20:09 am »
Since there are already so many different torso enchants, it seems like there should be a greater increase in the percent chance there.
So many?  You mean the 4?  Only 3 of which have < 100% availability to begin with.  Or did you mean something else?

As far as a greater increase: increasing the multiplier wouldn't actually change the math, there.  Once it's 100% available adding any more doesn't change anything, and since the base chance for the 3 <100% types is 30 and the current multiplier is 6, going higher won't make it more likely.

If you want the seekers to have a greater impact I could:

1) Rework the enchant picking algorithm to remove the concept of availability and just repurpose the current number to "chance of being picked" and a specific base type's chance of being picked is effective it's own chance divided by the total of all unlocked types' chance.

Or

2) Have seeker enchants reduce the availability of other base types, possibly to zero (though that would reduce it to a single base type when using the element-seeker ones).
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Enchants based on Tier?
« Reply #9 on: April 03, 2012, 10:29:03 am »
Never mind. ;)
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Toll

  • Sr. Member Mark III
  • ****
  • Posts: 452
Re: Enchants based on Tier?
« Reply #10 on: April 03, 2012, 11:04:51 am »
A further question regarding the advancement of enchants: Does it only take the ones in your inventory into account, or are you free to ditch enchantments at will?

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Enchants based on Tier?
« Reply #11 on: April 03, 2012, 11:08:38 am »
A further question regarding the advancement of enchants: Does it only take the ones in your inventory into account, or are you free to ditch enchantments at will?

It was only taking stuff in your inventory into account for a short while a month or two ago.  It remembers what you've had unlocked aside from your inventory now, so feel free to keep your inventory as clean as you like.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Enchants based on Tier?
« Reply #12 on: April 03, 2012, 11:37:12 am »
Yep, your inventory is now irrelevant to enchant-gen :)
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Penumbra

  • Sr. Member Mark III
  • ****
  • Posts: 464
Re: Enchants based on Tier?
« Reply #13 on: April 03, 2012, 12:05:21 pm »
Never mind. ;)

Probably beating a dead horse at this point, but.....

Each base enchant type that has been unlocked and passes its availability roll is put in a list, and the base type of the enchant actually granted is selected at random from that list; seeker has no direct impact on that choice.

Instead of messing with the creation of the list or weights, you just did this last step 2 or 3 times. If you don't get an enchant of the sought-after type, just leave it.  Would increase the chances a bit more without any drastic change or rework to the algorithm.

This would get it near ~43% or ~55% no?
« Last Edit: April 03, 2012, 12:50:19 pm by Penumbra »

Offline Terraziel

  • Sr. Member
  • ****
  • Posts: 314
Re: Enchants based on Tier?
« Reply #14 on: April 03, 2012, 02:14:11 pm »
Without commenting on the math behind it, what is the purpose of the seeker enchants supposed to be from a gameplay perspective?

I mean as it stands they are sort of invisible, I can safely play with a seeker enchant equipped and not notice it is doing anything at all (accepting that mathematically it is doing something).

If they were changed to guaranteeing that you got what you were seeking they would be much more of a gameplay choice, by locking me out of other types of enchant I would actually have to pay attention to when I had it equipped, as well as there being higher value attached to actually acquiring them, for some of the rarest things in the game they are a bit naff.

The concern I suppose is that it would make it easier to grind your way into better and better enchants of a certain type, but I can't imagine doing so being useful in the long run.