Audit and rebalance outdoor zone instability tiers to match level bands #9
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?
Problem
Instability zone tiers (
illidari_zone_tiers.baseTier) drive mutation count, survivability scaling, loot tier floors, profession material bands, and utility-slot behavior. Several vanilla outdoor zones are bucketed into bands that do not match their actual mob/quest level range, which makes testing and gameplay feel wrong.Discovered while smoke-testing profession mutations (#8): players expect zone difficulty and profession drops to track where they are leveling, not an arbitrary band shared with much lower-level zones.
Examples (vanilla)
baseTierLive server check (2026-07-09):
SELECT zoneID, baseTier, theme FROM illidari_zone_tiers WHERE zoneID IN (40,17,405,400,3)confirms Westfall/Barrens at T2, Desolace at T3.Downstream impact
illidari_profession_lootkeyed byzoneTier; Desolace T3 drops tier-3 mats when content is tier-4-ish.Design rule (from docs)
We need to verify every listed outdoor zone (vanilla + BC + WotLK from
ZONE_TIER_REFERENCE.md) against authoritative level data (mob levels, quest bracket, classic reference), not just continent proximity.Proposed work
zoneIDinillidari_zone_tiers:creatureDB query)baseTier(1–9)data/sql/updates/world/(do not edit in-place applied files).illidari_zone_tiers.sqlseed +docs/ZONE_TIER_REFERENCE.md..mutation tierin adjusted zones; kill profession mobs and verify mat band matches zone level.Suggested tier corrections (initial hypotheses — validate in audit)
Acceptance criteria
illidari_zone_tiershas documented level-band justificationZONE_TIER_REFERENCE.mdmatches DBRelated
docs/ZONE_TIER_REFERENCE.mddata/sql/updates/world/2026_07_07_00_vanilla_zone_distribution.sqlMoved to illidari#1. This repo is archived as part of the monorepo migration.