Mutation system expansion — catalog, themes, rewards, and proc fixes #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Expand the enemy mutation system beyond the original 5 prototype mutations into a broader catalog with stat-boost auras, combat procs, reward-influencing "jackpot" encounters, and zone-theme differentiation. Companion work spans
mod-illidari-difficulty,IllidariAffix(addon), andmod-random-enchants(loot/pity).Branch:
feature/pity-instability(ready for merge after smoke test)Resolved decisions (2026-07-09)
GrantBonusPityProgress— no API inillidari_pity.h. UserewardWeight→ loot tier +RewardWeightCacheBonus→ cache drop chance for now.skittishUsedgate restored for mutation id 4 only.mountain→barren. BC/WotLK themes deferred.on_deathprocsImplementation status
Done
barren)on_cc,on_combat_start,low_health,on_deathThemeFiltering.Enableconfigstd::round) + cache bonusprocCooldownMs = 3600000MUTATION_CATALOG.mdMUTATION_CATALOG.md,MUTATION_SCALING.mdMutationData.luaids 6–21Follow-up (out of scope for this merge)
vengeful,pack_hunter,bloodlink)GrantBonusPityProgressin mod-random-enchantsPre-merge smoke test checklist
Run on
feature/pity-instabilityafter applying SQL updates:.mutation rollon a target in Westfall; confirm Frenzy/Fortified visual buffs.mutation inspectshows elevated loot tier; cache drop chance bonus in bountyshadow), not Elwynn (NULL theme)Related
~/git/IllidariAffix·~/git/mod-random-enchantsThere is a recurring bug wherein cast_on_death does not proc.
Another expansion for consideration: adding crystalline mobs that drop blacksmithing materials. This train of thought should be followed through to encompass all professions, giving a high-risk/high-reward way of farming materials in larger quantities with a hidden chance of getting affixed gear and Instability Caches on top.
We could reasonably extrapolate from this that mutations can encompass utility use cases, which in turn means our pool grows larger, and therefore, non-combat affixes existing should increase our caps for mutations. However, it would be near-sighted to simply add these resource-gathering and utility multipliers without also meaningfully increasing the challenge. A crystalline mob or enemy should, for example, have increased defense stats or a chance to daze the player on attack.
denise referenced this issue2026-07-09 10:25:42 +00:00
denise referenced this issue2026-07-09 18:58:25 +00:00
Smoke test passed on
azeroth.internal.illidari.eu@7172ffe. Catalog expansion (ids 6–21), proc fixes, themes, reward weights, and instability cache wiring are all included in PR #8 (feature/profession-mutations→master).Closing as complete — follow-up work tracked in #9 (zone tier audit) and profession framework #3 phase 5 polish.