Skip to content

Drop rate Ver 1.01#11082

Merged
LlemonDuck merged 20 commits into
runelite:masterfrom
Pluckss:master
Apr 20, 2026
Merged

Drop rate Ver 1.01#11082
LlemonDuck merged 20 commits into
runelite:masterfrom
Pluckss:master

Conversation

@Pluckss
Copy link
Copy Markdown
Contributor

@Pluckss Pluckss commented Mar 15, 2026

Summary

This update improves drop rate accuracy by:

  • Reworking drop source resolution (handles aliases and variants more reliably)
  • Adding proper Rare Drop Table (RDT) support using exact-key matching
  • Introducing context-aware source matching

Why

Previous version could select incorrect drop sources in some cases, especially with NPC variants and RDT.

Notes

This does not automate gameplay or reveal hidden information — it only improves accuracy of already known drop rates.

Happy to make any changes if needed 👍

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app Bot commented Mar 15, 2026

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app Bot commented Mar 15, 2026

Internal use only: Reviewer details Maintainer details

Pluckss added 3 commits March 16, 2026 00:27
- Add rare_drop_table.json as a dedicated RDT database
- Plugin now loads both droprates_clean.json and rare_drop_table.json at startup
- Dual lookup: if an item exists in both tables and "Show possible sources" is on, displays both (e.g. Normal 1/400 | RDT 1/5012.5)
- If only one table has the item, that rate is shown directly
- Remove manual Dragon spear and Dragon med helm overrides from drop_metadata.json (now handled by dual lookup)
- Add 4 color picker settings (Common, Uncommon, Rare, Ultra-rare) in the Appearance section so users can customize tier colors
- Remove unused invertedRdtDrops field
forgot this..
Adds Ring of Wealth, Legends’ Quest, and Slayer-task aware drop-rate resolution with expanded metadata overrides for RDT/source contexts.
Also cleans up config wording and README.
Local validation passed: clean compile/test.
@Pluckss
Copy link
Copy Markdown
Contributor Author

Pluckss commented Mar 21, 2026

Just added a proper description for this update.

Let me know if anything needs adjusting.

@Felanbird Felanbird added size-l and removed size-xl labels Apr 5, 2026
@Felanbird Felanbird added size-l and removed size-xl labels Apr 7, 2026
@LlemonDuck LlemonDuck merged commit 702b33d into runelite:master Apr 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants