File Details
Chromely.zip
- R
- Jan 27, 2026
- 4.11 MB
- 11
- 2.5.5
- Classic TBC
File Name
Chromely.zip
Supported Versions
- 2.5.5
## [1.1.0] - 2025-01-27
##
# Major Features
#### Hardcore Mode (`Modules/Hardcore.lua`)
- **Visual Effects** - Tunnel vision at low health, crit flash, screen shake
- **Low Health Warning** - Pulsing red overlay and heartbeat sound option
- **Rule Enforcement** - Block Auction House, mailbox, PvP warnings
- **Death Tracking** - Detailed death info with cause, zone, last damage source
#### Hardcore Leaderboard (`Modules/HCLeaderboard.lua`)
- **Guild & Global Leaderboards** - Sync character progress with guildmates
- **Hall of Legends** - Track characters that reach level 60
- **Graveyard** - Memorial for fallen hardcore characters
- **Categories** - Highest level, longest survival, near-deaths, fastest 60
#### Gear & Item Restrictions (`Modules/Restrictions.lua`)
- **Preset Profiles** - Gray Only, Green Max, Iron Man, Self-Found, Naked, etc.
- **Buff Source Detection** - Detect self, party, drive-by, NPC, and world buffs
- **Enforcement Actions** - Violation logging, warnings, auto-cancel buffs
- **Custom Profiles** - Create your own restriction rulesets
#### Quality of Life (`Modules/QoL.lua`)
- **Auto Repair** - Automatically repair gear at vendors
- **Auto Sell Gray/White** - Sell junk items automatically
- **Fast Loot** - Speed up looting
- **Skip Cutscenes** - Auto-skip in-game cinematics
- **Minimap Coordinates** - Show player coordinates
- **Vendor Price Tooltips** - Show vendor price in item tooltips
#### Inventory Manager (`Modules/InventoryManager.lua`)
- **Auto-sell Rules** - Configurable rules for auto-selling items
- **Protected Items** - Never accidentally sell important items
- **Bag Statistics** - Track vendor value and bag space
#### Pace & Milestones (`Data/Milestones.lua`, `Data/SpeedrunRecords.lua`)
- **World Record Reference** - Compare against WR times by class
- **Pace Tiers** - World Record, Elite, Great, Good, Average, Casual, Slow
- **Zone Data** - Level ranges and hubs for all Classic/TBC zones
- **Class Milestones** - Important ability unlocks for each class
#### Setup Wizard (`UI/SetupWizard.lua`)
- **6-Step First-Time Setup** - Welcome, playstyle, QoL, stats, challenge, finish
- **Playstyle Presets** - Speedrunner, Casual, Hardcore configurations
- **Quick Configuration** - Get started fast with sensible defaults
#### Export System (`UI/ExportFrame.lua`)
- **Multiple Formats** - JSON, CSV, Markdown, Plain Text
- **Run Data Export** - Export splits, deaths, consumables, and more
- **Clipboard Ready** - Easy copy for sharing and archiving
#### Milestone Panel (`UI/MilestonePanel.lua`)
- **Pace Tab** - Current pace vs WR with milestone targets
- **Zones Tab** - Current zone info and suggested zones for your level
- **Class Tab** - Track class-specific ability milestones
#### Restriction Editor (`UI/RestrictionEditor.lua`)
- **Visual Profile Editor** - Create custom restriction profiles
- **Gear Quality Limits** - Set maximum item quality allowed
- **Slot Restrictions** - Ban specific equipment slots
- **Consumable Bans** - Restrict specific consumable types
- **Social Restrictions** - No AH, no mail, no trade options
#### Pace Darkening (`UI/PaceDarkening.lua`)
- **Dynamic Screen Effect** - Screen darkens when behind pace
- **Configurable Thresholds** - Set when darkening starts
- **Smooth Transitions** - Gradual changes for better immersion
#### Anti-Cheat System (`Core/AntiCheat.lua`)
- **State Validation** - Detect time manipulation, XP anomalies
- **Run Verification** - Verify splits and times are legitimate
- **Verification Score** - 0-100 score for run integrity
- **Run Signatures** - Generate signatures for run verification
### Fixed
- Version display now reads from TOC file (no more hardcoded version)
- UI dividers now respect frame boundaries
- Deaths per-level in Stats tab now correctly counts from deaths array
- Level splits color coding now works correctly during live play
### Added
- **Consumable Tracking** - Tracks usage of potions, elixirs, flasks, scrolls, bandages, healthstones
- **Buff Tracking** - Tracks buffs received from other players and world buffs
- **Live Split Display** - Current level time now ticks in real-time with PB comparison
- **Live Milestone Progress** - Next milestone shows live cumulative time
- `/chromely debug` - Debug command to diagnose tracking issues
- `/chromely setup` - Run the setup wizard
- `/chromely milestones` - Toggle milestone panel
- `/chromely export` - Export run data
- `/chromely restrict <preset>` - Set restriction preset
### Technical
- Added Data/Consumables.lua with spell ID mappings for all tracked consumables and buffs
- Added Data/Milestones.lua with pace benchmarks, zones, and class milestones
- Added Data/SpeedrunRecords.lua with world record reference times
- Added Modules/ folder with QoL, Hardcore, HCLeaderboard, Restrictions, InventoryManager
- Added UI/SetupWizard.lua, UI/MilestonePanel.lua, UI/ExportFrame.lua, UI/RestrictionEditor.lua, UI/PaceDarkening.lua
- Added Core/AntiCheat.lua for run verification
- Tracker module now handles UNIT_SPELLCAST_SUCCEEDED and UNIT_AURA events

