promotional bannermobile promotional banner

Big Crits Don't Lie

Big Crits Don't Lie, top 10 leaderboard of your biggest crits

File Details

BigCritsDontLieV2.0.0.zip

  • R
  • Jan 29, 2026
  • 110.61 KB
  • 6
  • 2.5.5
  • Classic TBC

File Name

BigCritsDontLieV2.0.0.zip

Supported Versions

  • 2.5.5

Big Crits Don't Lie - v2.0

Major Release: Healing & Boss Tracking (Damage Only)


Changelog (v2.0)

Added

  • Raid Boss Tracking: Dedicated leaderboards for 14 bosses across 3 raids (Karazhan, Gruul's Lair, Magtheridon's Lair)
  • Healing Crits: Full tracking and guild sync for critical heals (SPELL_HEAL, SPELL_PERIODIC_HEAL)
  • Minimap Button: Draggable icon to open/close leaderboard (bcdl_small.png)
  • Three-Level Tab System: View Mode (Global/Raids) → Main Tabs → Sub Tabs
  • Boss Button Layout: Two rows, max 8 buttons per row with automatic positioning
  • Auto-Sizing Raid Buttons: Text length-based width calculation
  • Custom Boss Order: Follows raid progression (Attumen → Nightbane, etc.)
  • NPC Detection: GUID parsing to identify boss encounters automatically
  • Dual-Tracking: Crits stored in both global AND boss-specific leaderboards

Removed

  • Shift-Click Report: Removed share functionality

Technical

  • New Data Tables: BCDLDB.raidBosses, BCDLDB.globalHealEntries, BCDLDB.perChar<input disabled="disabled" type="checkbox" checked="checked" />.healEntries
  • New Functions: maybeStoreHeal(), maybeStoreBossCrit(), getNPCIdFromGUID(), getBossListForRaid()
  • BOSS_DATA: 14 bosses with NPC IDs (supports multi-NPC bosses for adds/phases)
  • BOSS_ORDER: Custom order arrays per raid for proper progression display