Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unique Item Drop Level #336

Open
Delegus opened this issue Nov 28, 2024 · 2 comments
Open

Unique Item Drop Level #336

Delegus opened this issue Nov 28, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@Delegus
Copy link
Contributor

Delegus commented Nov 28, 2024

Unique items are inconsonant between vanilla and mod added uniques. All vanilla uniques are on a curve from +3 to +8 to +3 level vs required level, where there is a wildly inconsonant level to required level for all mod added unique items.

Proposed changes:
A: Make all unique items drop level = required level
B: Make all unique items drop level = +8 of required level
C: Only change conversion orbs to always drop an ilvl 100 item so that treasureclass and rarity determine chance of getting a specific unique

A requires copying column J to column I in uniqueitems.txt
B requires copying collumn J to column I with +8 using a created script or manual labor in uniqueitems.txt
C: Requires changing cubemain.txt u1058 to blank and t1058 to 99, u1077 to blank and t1077 to 99; u1079 to blank and t1079 to 99; u1080 to blank and t1080 to 99; u1088 to blank and t1088 to 99;

I propose change C simply because, the recipe can be used on any level char to roll any unique of the base input and therefore eliminates wasting conversion orbs to get a rare item return; Gives a "I have this 81 required item and I'm 73, need to play more"; Takes out level component and bases the item rolled entirely on RNG from rarity value.

Alternatively, I propose option A as a secondary consideration as it prevents people from using a mule to reroll but doesn't punish them for not knowing you need to be 8 levels higher than the required item level.

Finally C: Vanilla unique roll behaviour, however we would need to apply the 3 to 8 to 3 curve to all mod added items to make the drop levels consistent with required levels.

@Delegus Delegus added the enhancement New feature or request label Dec 3, 2024
@Bakelt
Copy link
Contributor

Bakelt commented Dec 5, 2024

Do we know what impacts the uniques rarity when there are multiple options? For example, I believe Lustwander are more rare than the other Mirrored Boots option. We probably want to maintain that to some degree.

@Delegus
Copy link
Contributor Author

Delegus commented Dec 5, 2024

Yep, that's why I just updated the cube recipe so conversion orbs always roll a 99 item so it will always return a unique of some kind. When considering the various rarity fields, rarity of orb itself and required drop level of Stairway is 66 with 74 equip and rarity 2 while lust is 74 with 81 equip and rarity 1, it's going to work the same for anyone who was at least level 74 rolling for them in the past with the pull request change.

Overall this issue is likely going to need to be revisited when you start doing hell drop rebalancing and most of the mod unique items are droppable by 80 except any requiring 84 or 85+ to equip and kinda feels bad to find em.

Edit: Perfect example is item you used; We could set a drop ceiling for conversions and then explain you can't roll anything above 84, change uber items to 85+ and then they can only drop in hell but can't be converted, which leads back to reworking uniqueitems.txt lvl lvl req and rar fields for every item.

@Delegus Delegus closed this as completed Jan 14, 2025
@Vingelis Vingelis reopened this Jan 14, 2025
@Vingelis Vingelis self-assigned this Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants