-- DynamicTooltips: Hunter Spell Data (Retail)
-- Updated for The War Within / Midnight expansion
-- Attack Power coefficients for Retail WoW scaling system

local _, DT = ...
DT.ClassData = DT.ClassData or {}

-- Only load Retail data if running on Retail client
if DT.isRetail == false then return end

DT.ClassData.Hunter = {
    -- ========================================================================
    -- BEAST MASTERY SPEC
    -- ========================================================================
    
    -- Kill Command - Primary pet attack
    [34026] = { name = "Kill Command", ap = 1.50, school = "Physical", type = "Direct", spec = "Beast Mastery" },
    
    -- Barbed Shot - Bleed DoT, generates Focus, extends Frenzy
    [217200] = { name = "Barbed Shot", ap = 0.22, school = "Physical", type = "Direct", dotAp = 0.35, duration = 8, spec = "Beast Mastery" },
    
    -- Cobra Shot - Focus dump, reduces Kill Command CD
    [193455] = { name = "Cobra Shot", ap = 0.46, school = "Physical", type = "Direct", spec = "Beast Mastery" },
    
    -- Multi-Shot (BM) - AoE cleave, applies Beast Cleave
    [2643] = { name = "Multi-Shot", ap = 0.35, school = "Physical", type = "Direct", isAoE = true, spec = "Beast Mastery" },
    
    -- Kill Shot (BM) - Execute ability
    [53351] = { name = "Kill Shot", ap = 1.80, school = "Physical", type = "Direct", spec = "Beast Mastery" },
    
    -- Bestial Wrath - Major cooldown
    [19574] = { name = "Bestial Wrath", ap = 0, type = "Buff", duration = 15, spec = "Beast Mastery" },
    
    -- Aspect of the Wild - Secondary cooldown
    [193530] = { name = "Aspect of the Wild", ap = 0, type = "Buff", duration = 20, spec = "Beast Mastery" },
    
    -- Dire Beast - Summons additional pet
    [120679] = { name = "Dire Beast", ap = 0.60, school = "Physical", type = "Summon", duration = 8, spec = "Beast Mastery" },
    
    -- Stampede - AoE pet swarm
    [201430] = { name = "Stampede", ap = 0.45, school = "Physical", type = "Direct", isAoE = true, duration = 12, spec = "Beast Mastery" },
    
    -- Bloodshed - Pet bleed ability
    [321530] = { name = "Bloodshed", ap = 0.30, school = "Physical", type = "Direct", dotAp = 0.50, duration = 18, spec = "Beast Mastery" },
    
    -- A Murder of Crows - DoT summon
    [131894] = { name = "A Murder of Crows", ap = 0.14, school = "Physical", type = "DoT", duration = 15, spec = "Beast Mastery" },
    
    -- Beast Cleave - Multi-Shot cleave proc
    [118455] = { name = "Beast Cleave", ap = 0.75, school = "Physical", type = "Direct", isAoE = true, spec = "Beast Mastery" },
    
    -- Stomp - Dire Beast AoE hit
    [201754] = { name = "Stomp", ap = 0.40, school = "Physical", type = "Direct", isAoE = true, spec = "Beast Mastery" },
    
    -- Call of the Wild - Enhancement cooldown
    [359844] = { name = "Call of the Wild", ap = 0, type = "Buff", duration = 20, spec = "Beast Mastery" },
    
    -- ========================================================================
    -- MARKSMANSHIP SPEC
    -- ========================================================================
    
    -- Aimed Shot - Primary hard-hitting shot
    [19434] = { name = "Aimed Shot", ap = 2.40, school = "Physical", type = "Direct", spec = "Marksmanship" },
    
    -- Arcane Shot - Focus dump
    [185358] = { name = "Arcane Shot", ap = 0.42, school = "Arcane", type = "Direct", spec = "Marksmanship" },
    
    -- Rapid Fire - Channeled focus generator
    [257044] = { name = "Rapid Fire", ap = 0.18, school = "Physical", type = "Channel", duration = 2, spec = "Marksmanship" },
    
    -- Multi-Shot (MM) - AoE, procs Trick Shots
    [257620] = { name = "Multi-Shot", ap = 0.35, school = "Physical", type = "Direct", isAoE = true, spec = "Marksmanship" },
    
    -- Kill Shot (MM) - Execute ability
    [320976] = { name = "Kill Shot", ap = 1.85, school = "Physical", type = "Direct", spec = "Marksmanship" },
    
    -- Trueshot - Major cooldown
    [288613] = { name = "Trueshot", ap = 0, type = "Buff", duration = 15, spec = "Marksmanship" },
    
    -- Volley - Ground targeted AoE
    [260243] = { name = "Volley", ap = 0.30, school = "Physical", type = "DoT", duration = 6, isAoE = true, spec = "Marksmanship" },
    
    -- Steady Shot - Focus generator
    [56641] = { name = "Steady Shot", ap = 0.35, school = "Physical", type = "Direct", spec = "Marksmanship" },
    
    -- Wailing Arrow - Silencing AoE shot
    [392060] = { name = "Wailing Arrow", ap = 1.70, school = "Shadow", type = "Direct", isAoE = true, spec = "Marksmanship" },
    
    -- Salvo - Empowers next Aimed Shot/Multi-Shot
    [400456] = { name = "Salvo", ap = 0, type = "Buff", spec = "Marksmanship" },
    
    -- Serpent Sting (MM) - Nature DoT
    [271788] = { name = "Serpent Sting", ap = 0.12, school = "Nature", type = "DoT", duration = 18, spec = "Marksmanship" },
    
    -- Explosive Shot - AoE explosion
    [212431] = { name = "Explosive Shot", ap = 0.90, school = "Fire", type = "Direct", isAoE = true, spec = "Marksmanship" },
    
    -- Trick Shots - Cleave proc buff
    [257621] = { name = "Trick Shots", ap = 0, type = "Buff", spec = "Marksmanship" },
    
    -- Lone Wolf - Passive damage increase
    [155228] = { name = "Lone Wolf", ap = 0, type = "Passive", spec = "Marksmanship" },
    
    -- Precise Shots - Aimed Shot proc
    [260242] = { name = "Precise Shots", ap = 0, type = "Buff", spec = "Marksmanship" },
    
    -- Double Tap - Ability enhancer
    [260402] = { name = "Double Tap", ap = 0, type = "Buff", spec = "Marksmanship" },
    
    -- Bullseye - Execute phase buff
    [204090] = { name = "Bullseye", ap = 0, type = "Buff", spec = "Marksmanship" },
    
    -- ========================================================================
    -- SURVIVAL SPEC
    -- ========================================================================
    
    -- Raptor Strike - Primary melee generator
    [186270] = { name = "Raptor Strike", ap = 1.15, school = "Physical", type = "Direct", spec = "Survival" },
    
    -- Mongoose Bite - Raptor Strike replacement talent
    [259387] = { name = "Mongoose Bite", ap = 1.20, school = "Physical", type = "Direct", spec = "Survival" },
    
    -- Kill Command (SV) - Melee pet attack
    [259489] = { name = "Kill Command", ap = 1.05, school = "Physical", type = "Direct", spec = "Survival" },
    
    -- Wildfire Bomb - Ground AoE DoT
    [259495] = { name = "Wildfire Bomb", ap = 0.45, school = "Fire", type = "Direct", dotAp = 0.30, duration = 6, isAoE = true, spec = "Survival" },
    
    -- Carve - AoE melee strike
    [187708] = { name = "Carve", ap = 0.50, school = "Physical", type = "Direct", isAoE = true, spec = "Survival" },
    
    -- Butchery - Carve replacement talent
    [212436] = { name = "Butchery", ap = 0.65, school = "Physical", type = "Direct", isAoE = true, spec = "Survival" },
    
    -- Coordinated Assault - Major cooldown
    [360952] = { name = "Coordinated Assault", ap = 0, type = "Buff", duration = 20, spec = "Survival" },
    
    -- Flanking Strike - Pet + Hunter attack
    [269751] = { name = "Flanking Strike", ap = 0.85, school = "Physical", type = "Direct", spec = "Survival" },
    
    -- Fury of the Eagle - Channeled AoE finisher
    [203415] = { name = "Fury of the Eagle", ap = 0.65, school = "Physical", type = "Channel", duration = 4, isAoE = true, spec = "Survival" },
    
    -- Kill Shot (SV) - Execute ability (uses same ID as MM: 320976)
    
    -- Serpent Sting (SV) - Nature DoT
    [259491] = { name = "Serpent Sting", ap = 0.085, school = "Nature", type = "DoT", duration = 12, spec = "Survival" },
    
    -- Harpoon - Gap closer
    [190925] = { name = "Harpoon", ap = 0.15, school = "Physical", type = "Direct", spec = "Survival" },
    
    -- Tip of the Spear - Proc buff
    [260285] = { name = "Tip of the Spear", ap = 0, type = "Buff", spec = "Survival" },
    
    -- Aspect of the Eagle - Range extension cooldown
    [186289] = { name = "Aspect of the Eagle", ap = 0, type = "Buff", duration = 15, spec = "Survival" },
    
    -- Explosive Shot (SV) - Bomb variant
    [212679] = { name = "Explosive Shot", ap = 0.80, school = "Fire", type = "Direct", isAoE = true, spec = "Survival" },
    
    -- Pheromone Bomb - Bomb variant
    [270323] = { name = "Pheromone Bomb", ap = 0.40, school = "Nature", type = "Direct", dotAp = 0.25, duration = 6, isAoE = true, spec = "Survival" },
    
    -- Shrapnel Bomb - Bomb variant with bleed
    [270335] = { name = "Shrapnel Bomb", ap = 0.35, school = "Physical", type = "Direct", dotAp = 0.40, duration = 6, isAoE = true, spec = "Survival" },
    
    -- Volatile Bomb - Bomb variant with Serpent Sting spread
    [271045] = { name = "Volatile Bomb", ap = 0.45, school = "Fire", type = "Direct", isAoE = true, spec = "Survival" },
    
    -- Spearhead - Talent cooldown
    [360966] = { name = "Spearhead", ap = 0, type = "Buff", duration = 12, spec = "Survival" },
    
    -- ========================================================================
    -- HERO TALENTS - DARK RANGER (Beast Mastery/Marksmanship)
    -- ========================================================================
    
    -- Black Arrow - Shadow DoT
    [466930] = { name = "Black Arrow", ap = 0.35, school = "Shadow", type = "Direct", dotAp = 0.45, duration = 15, spec = "Dark Ranger" },
    
    -- Bleak Powder - AoE shadow burst
    [467730] = { name = "Bleak Powder", ap = 0.55, school = "Shadow", type = "Direct", isAoE = true, spec = "Dark Ranger" },
    
    -- Shadow Surge - Proc damage
    [467885] = { name = "Shadow Surge", ap = 0.40, school = "Shadow", type = "Direct", spec = "Dark Ranger" },
    
    -- Dark Empowerment - Buff enhancement
    [467458] = { name = "Dark Empowerment", ap = 0, type = "Buff", spec = "Dark Ranger" },
    
    -- Ebon Bowstring - Passive enhancement
    [466891] = { name = "Ebon Bowstring", ap = 0, type = "Passive", spec = "Dark Ranger" },
    
    -- Death Shade - Debuff effect
    [467768] = { name = "Death Shade", ap = 0, type = "Debuff", spec = "Dark Ranger" },
    
    -- Phantom Pain - Shadow echo damage
    [467921] = { name = "Phantom Pain", ap = 0.30, school = "Shadow", type = "Direct", spec = "Dark Ranger" },
    
    -- Withering Fire - Enhanced shot proc
    [466735] = { name = "Withering Fire", ap = 0.45, school = "Shadow", type = "Direct", spec = "Dark Ranger" },
    
    -- Grave Reaper - Execute enhancement
    [467998] = { name = "Grave Reaper", ap = 0, type = "Passive", spec = "Dark Ranger" },
    
    -- Shadow Hounds - Pet enhancement
    [467552] = { name = "Shadow Hounds", ap = 0.50, school = "Shadow", type = "Direct", spec = "Dark Ranger" },
    
    -- ========================================================================
    -- HERO TALENTS - PACK LEADER (Beast Mastery/Survival)
    -- ========================================================================
    
    -- Vicious Hunt - Pack damage proc
    [459557] = { name = "Vicious Hunt", ap = 0.55, school = "Physical", type = "Direct", spec = "Pack Leader" },
    
    -- Pack Assault - Coordinated attack
    [459561] = { name = "Pack Assault", ap = 0.70, school = "Physical", type = "Direct", spec = "Pack Leader" },
    
    -- Cull the Herd - Execute enhancement
    [459565] = { name = "Cull the Herd", ap = 0, type = "Passive", spec = "Pack Leader" },
    
    -- Frenzied Tear - Frenzy proc damage
    [459571] = { name = "Frenzied Tear", ap = 0.40, school = "Physical", type = "Direct", spec = "Pack Leader" },
    
    -- Beast of Opportunity - Proc enhancement
    [459578] = { name = "Beast of Opportunity", ap = 0, type = "Passive", spec = "Pack Leader" },
    
    -- Covering Fire - Defensive enhancement
    [459585] = { name = "Covering Fire", ap = 0, type = "Defensive", spec = "Pack Leader" },
    
    -- Howl of the Pack - Group buff
    [459592] = { name = "Howl of the Pack", ap = 0, type = "Buff", isAoE = true, spec = "Pack Leader" },
    
    -- Den Recovery - Healing enhancement
    [459605] = { name = "Den Recovery", ap = 0, type = "Passive", spec = "Pack Leader" },
    
    -- Wild Attack - Pet special attack
    [459618] = { name = "Wild Attack", ap = 0.85, school = "Physical", type = "Direct", spec = "Pack Leader" },
    
    -- Scattered Prey - AoE enhancement
    [459625] = { name = "Scattered Prey", ap = 0, type = "Passive", spec = "Pack Leader" },
    
    -- ========================================================================
    -- HERO TALENTS - SENTINEL (Marksmanship/Survival)
    -- ========================================================================
    
    -- Sentinel - Core mechanic buff
    [450369] = { name = "Sentinel", ap = 0, type = "Buff", spec = "Sentinel" },
    
    -- Sentinel's Protection - Defensive buff
    [450398] = { name = "Sentinel's Protection", ap = 0, type = "Defensive", spec = "Sentinel" },
    
    -- Eyes of the Sentinel - Vision enhancement
    [450412] = { name = "Eyes of the Sentinel", ap = 0, type = "Passive", spec = "Sentinel" },
    
    -- Lunar Storm - Arcane AoE proc
    [450537] = { name = "Lunar Storm", ap = 0.75, school = "Arcane", type = "Direct", isAoE = true, spec = "Sentinel" },
    
    -- Sentinel's Watch - Defensive cooldown
    [450481] = { name = "Sentinel's Watch", ap = 0, type = "Defensive", spec = "Sentinel" },
    
    -- Crescent Steel - Weapon enhancement
    [450495] = { name = "Crescent Steel", ap = 0.35, school = "Physical", type = "Direct", spec = "Sentinel" },
    
    -- Release and Reload - Ammo enhancement
    [450522] = { name = "Release and Reload", ap = 0, type = "Passive", spec = "Sentinel" },
    
    -- Sideline - CC enhancement
    [450565] = { name = "Sideline", ap = 0, type = "Utility", spec = "Sentinel" },
    
    -- Overwatch - Range enhancement
    [450588] = { name = "Overwatch", ap = 0, type = "Passive", spec = "Sentinel" },
    
    -- Extrapolated Shots - Bonus damage proc
    [450608] = { name = "Extrapolated Shots", ap = 0.45, school = "Physical", type = "Direct", spec = "Sentinel" },
    
    -- Symphonic Arsenal - Cooldown enhancement
    [450615] = { name = "Symphonic Arsenal", ap = 0, type = "Passive", spec = "Sentinel" },
    
    -- Catch Out - Debuff effect
    [450645] = { name = "Catch Out", ap = 0.25, school = "Physical", type = "Direct", spec = "Sentinel" },
    
    -- ========================================================================
    -- SHARED ABILITIES (All Specs)
    -- ========================================================================
    
    -- Misdirection - Threat redirect
    [34477] = { name = "Misdirection", ap = 0, type = "Utility", spec = "All" },
    
    -- Feign Death - Drop aggro
    [5384] = { name = "Feign Death", ap = 0, type = "Utility", spec = "All" },
    
    -- Disengage - Leap backward
    [781] = { name = "Disengage", ap = 0, type = "Utility", spec = "All" },
    
    -- Exhilaration - Self heal
    [109304] = { name = "Exhilaration", ap = 0, type = "Heal", isHeal = true, spec = "All" },
    
    -- Tranquilizing Shot - Enrage/Magic dispel
    [19801] = { name = "Tranquilizing Shot", ap = 0, type = "Utility", spec = "All" },
    
    -- Counter Shot - Interrupt
    [147362] = { name = "Counter Shot", ap = 0, type = "Utility", spec = "All" },
    
    -- Muzzle - Survival interrupt
    [187707] = { name = "Muzzle", ap = 0, type = "Utility", spec = "Survival" },
    
    -- Freezing Trap - CC trap
    [187650] = { name = "Freezing Trap", ap = 0, type = "CC", spec = "All" },
    
    -- Tar Trap - Slow trap
    [187698] = { name = "Tar Trap", ap = 0, type = "CC", spec = "All" },
    
    -- Binding Shot - AoE stun trap
    [109248] = { name = "Binding Shot", ap = 0, type = "CC", isAoE = true, spec = "All" },
    
    -- Intimidation - Pet stun
    [19577] = { name = "Intimidation", ap = 0, type = "CC", spec = "All" },
    
    -- High Explosive Trap - AoE knockback
    [236776] = { name = "High Explosive Trap", ap = 0.40, school = "Fire", type = "Direct", isAoE = true, spec = "All" },
    
    -- Steel Trap - Root trap
    [162488] = { name = "Steel Trap", ap = 0.55, school = "Physical", type = "Direct", dotAp = 0.30, duration = 20, spec = "All" },
    
    -- Flare - Stealth detection
    [1543] = { name = "Flare", ap = 0, type = "Utility", spec = "All" },
    
    -- Hunter's Mark - Target debuff
    [257284] = { name = "Hunter's Mark", ap = 0, type = "Debuff", spec = "All" },
    
    -- Aspect of the Cheetah - Movement speed
    [186257] = { name = "Aspect of the Cheetah", ap = 0, type = "Buff", duration = 9, spec = "All" },
    
    -- Aspect of the Turtle - Defensive cooldown
    [186265] = { name = "Aspect of the Turtle", ap = 0, type = "Defensive", duration = 8, spec = "All" },
    
    -- Survival of the Fittest - Defensive cooldown
    [264735] = { name = "Survival of the Fittest", ap = 0, type = "Defensive", duration = 6, spec = "All" },
    
    -- Mend Pet - Pet heal
    [136] = { name = "Mend Pet", ap = 0, type = "Heal", isHeal = true, spec = "All" },
    
    -- Revive Pet - Pet resurrection
    [982] = { name = "Revive Pet", ap = 0, type = "Utility", spec = "All" },
    
    -- Call Pet - Summon pet
    [883] = { name = "Call Pet 1", ap = 0, type = "Summon", spec = "All" },
    [83242] = { name = "Call Pet 2", ap = 0, type = "Summon", spec = "All" },
    [83243] = { name = "Call Pet 3", ap = 0, type = "Summon", spec = "All" },
    [83244] = { name = "Call Pet 4", ap = 0, type = "Summon", spec = "All" },
    [83245] = { name = "Call Pet 5", ap = 0, type = "Summon", spec = "All" },
    
    -- Dismiss Pet - Unsummon pet
    [2641] = { name = "Dismiss Pet", ap = 0, type = "Utility", spec = "All" },
    
    -- Camouflage - Stealth
    [199483] = { name = "Camouflage", ap = 0, type = "Buff", duration = 60, spec = "All" },
    
    -- Concussive Shot - Slow
    [5116] = { name = "Concussive Shot", ap = 0, type = "CC", spec = "All" },
    
    -- Scatter Shot - Disorient (PvP talent)
    [213691] = { name = "Scatter Shot", ap = 0, type = "CC", spec = "All" },
    
    -- Bursting Shot - AoE knockback (PvP talent)
    [186387] = { name = "Bursting Shot", ap = 0.20, school = "Physical", type = "Direct", isAoE = true, spec = "All" },
    
    -- Serpent Sting (shared)
    [87935] = { name = "Serpent Sting", ap = 0.10, school = "Nature", type = "DoT", duration = 18, spec = "All" },
    
    -- Roar of Sacrifice - Pet defensive
    [53480] = { name = "Roar of Sacrifice", ap = 0, type = "Defensive", duration = 12, spec = "All" },
    
    -- Master's Call - Freedom for pet target
    [272682] = { name = "Master's Call", ap = 0, type = "Utility", spec = "All" },
    
    -- Primal Rage - Bloodlust (Pet)
    [264667] = { name = "Primal Rage", ap = 0, type = "Buff", spec = "All" },
    
    -- ========================================================================
    -- PET ABILITIES - BASIC ATTACKS (All Families)
    -- ========================================================================
    
    -- Claw - Primary pet basic attack (Cats, Bears, etc.)
    [16827] = { name = "Claw", ap = 0.333, school = "Physical", type = "Direct", isPet = true },
    
    -- Bite - Primary pet basic attack (Wolves, Raptors, etc.)
    [17253] = { name = "Bite", ap = 0.333, school = "Physical", type = "Direct", isPet = true },
    
    -- Smack - Primary pet basic attack (Gorillas, Tallstriders, etc.)
    [49966] = { name = "Smack", ap = 0.333, school = "Physical", type = "Direct", isPet = true },
    
    -- Growl - Pet taunt
    [2649] = { name = "Growl", ap = 0, type = "Utility", isPet = true },
    
    -- Dash - Pet movement speed
    [61684] = { name = "Dash", ap = 0, type = "Buff", duration = 16, isPet = true },
    
    -- ========================================================================
    -- PET ABILITIES - FAMILY SPECIAL ABILITIES
    -- ========================================================================
    
    -- SPIRIT BEAST (Exotic - Spirit Mend)
    [90361] = { name = "Spirit Mend", ap = 0.60, school = "Nature", type = "Heal", isHeal = true, isPet = true, petFamily = "Spirit Beast" },
    [90363] = { name = "Spirit Walk", ap = 0, type = "Buff", isPet = true, petFamily = "Spirit Beast" },
    
    -- CORE HOUNDS (Exotic - Molten Hide, Ancient Hysteria)
    [159733] = { name = "Molten Hide", ap = 0.05, school = "Fire", type = "Direct", isPet = true, petFamily = "Core Hound" },
    -- Note: Ancient Hysteria/Primal Rage (264667) is already defined in shared abilities
    
    -- DEVILSAURS (Exotic - Monstrous Bite)
    [54680] = { name = "Monstrous Bite", ap = 0.40, school = "Physical", type = "Direct", isPet = true, petFamily = "Devilsaur" },
    
    -- CLEFTHOOFS (Exotic - Blood of the Rhino)
    [280149] = { name = "Blood of the Rhino", ap = 0, type = "Buff", isPet = true, petFamily = "Clefthoof" },
    
    -- CHIMERAS (Exotic - Froststorm Breath)
    [92380] = { name = "Froststorm Breath", ap = 0.35, school = "Frost", type = "Channel", duration = 8, isAoE = true, isPet = true, petFamily = "Chimaera" },
    
    -- SILITHIDS (Exotic - Tendon Rip)
    [160065] = { name = "Tendon Rip", ap = 0.25, school = "Physical", type = "Direct", isPet = true, petFamily = "Silithid" },
    
    -- WORMS (Exotic - Acid Spit)
    [55749] = { name = "Acid Spit", ap = 0.30, school = "Nature", type = "DoT", duration = 6, isPet = true, petFamily = "Worm" },
    
    -- CATS - Prowl
    [24450] = { name = "Prowl", ap = 0, type = "Buff", isPet = true, petFamily = "Cat" },
    
    -- WOLVES - Furious Bite
    [263840] = { name = "Furious Bite", ap = 0.45, school = "Physical", type = "Direct", isPet = true, petFamily = "Wolf" },
    
    -- RAPTORS - Savage Rend
    [263854] = { name = "Savage Rend", ap = 0.40, school = "Physical", type = "Direct", isPet = true, petFamily = "Raptor" },
    
    -- BEARS - Rest
    [94019] = { name = "Rest", ap = 0, type = "Heal", isHeal = true, isPet = true, petFamily = "Bear" },
    
    -- GORILLAS - Pummel
    [26090] = { name = "Pummel", ap = 0.20, school = "Physical", type = "Direct", isPet = true, petFamily = "Gorilla" },
    
    -- BOARS - Gore
    [263841] = { name = "Gore", ap = 0.35, school = "Physical", type = "Direct", isPet = true, petFamily = "Boar" },
    
    -- TURTLES/TORTOISES - Shell Shield
    [26064] = { name = "Shell Shield", ap = 0, type = "Defensive", duration = 12, isPet = true, petFamily = "Turtle" },
    
    -- CRABS - Pin
    [50245] = { name = "Pin", ap = 0.10, school = "Physical", type = "Direct", isPet = true, petFamily = "Crab" },
    
    -- SCORPIONS - Deadly Sting
    [160060] = { name = "Deadly Sting", ap = 0.30, school = "Nature", type = "Direct", isPet = true, petFamily = "Scorpid" },
    
    -- SERPENTS - Serpent's Swiftness
    [263867] = { name = "Serpent's Swiftness", ap = 0, type = "Buff", isPet = true, petFamily = "Serpent" },
    
    -- SPIDERS - Web Spray
    [160067] = { name = "Web Spray", ap = 0, type = "CC", isPet = true, petFamily = "Spider" },
    
    -- BATS - Sonic Blast
    [263843] = { name = "Sonic Blast", ap = 0.25, school = "Nature", type = "Direct", isPet = true, petFamily = "Bat" },
    
    -- BIRDS OF PREY - Trick
    [94022] = { name = "Trick", ap = 0, type = "Utility", isPet = true, petFamily = "Bird of Prey" },
    
    -- WIND SERPENTS - Lightning Breath
    [24844] = { name = "Lightning Breath", ap = 0.35, school = "Nature", type = "Channel", duration = 4, isPet = true, petFamily = "Wind Serpent" },
    
    -- NETHER RAYS - Nether Shock
    [264264] = { name = "Nether Shock", ap = 0.25, school = "Arcane", type = "Direct", isPet = true, petFamily = "Nether Ray" },
    
    -- SPOREBATS - Spore Cloud
    [264265] = { name = "Spore Cloud", ap = 0.15, school = "Nature", type = "DoT", duration = 9, isAoE = true, isPet = true, petFamily = "Sporebat" },
    
    -- RAYS/MANTAS - Mana Sting (removed in Retail, keeping for reference)
    -- HYENAS - Cackling Howl
    [263838] = { name = "Cackling Howl", ap = 0, type = "Buff", isPet = true, petFamily = "Hyena" },
    
    -- CROCOLISKS - Ankle Crack
    [50433] = { name = "Ankle Crack", ap = 0.15, school = "Physical", type = "Direct", isPet = true, petFamily = "Crocolisk" },
    
    -- MOTHS - Serenity Dust
    [264055] = { name = "Serenity Dust", ap = 0, type = "Heal", isHeal = true, isPet = true, petFamily = "Moth" },
    
    -- RAVAGERS - Ravage
    [263857] = { name = "Ravage", ap = 0.40, school = "Physical", type = "Direct", isPet = true, petFamily = "Ravager" },
    
    -- TALLSTRIDERS - Dust Cloud
    [50285] = { name = "Dust Cloud", ap = 0, type = "Debuff", isPet = true, petFamily = "Tallstrider" },
    
    -- WASPS - Sting
    [263861] = { name = "Sting", ap = 0.30, school = "Nature", type = "Direct", isPet = true, petFamily = "Wasp" },
    
    -- CARRION BIRDS - Bloody Screech
    [24423] = { name = "Bloody Screech", ap = 0, type = "Debuff", isAoE = true, isPet = true, petFamily = "Carrion Bird" },
    
    -- DRAGONHAWKS - Fire Breath
    [263862] = { name = "Fire Breath", ap = 0.35, school = "Fire", type = "DoT", duration = 8, isPet = true, petFamily = "Dragonhawk" },
    
    -- STAGS - Nature's Grace
    [263868] = { name = "Nature's Grace", ap = 0, type = "Heal", isHeal = true, isPet = true, petFamily = "Stag" },
    
    -- MECHANICAL PETS - Defensive Matrix
    [263869] = { name = "Defensive Matrix", ap = 0, type = "Defensive", isPet = true, petFamily = "Mechanical" },
    
    -- FEATHERMANES (Exotic) - Feather Flurry
    [263866] = { name = "Feather Flurry", ap = 0.40, school = "Physical", type = "Direct", isPet = true, petFamily = "Feathermane" },
    
    -- PTERRORDAX - Ancient Hide
    [263863] = { name = "Ancient Hide", ap = 0, type = "Defensive", isPet = true, petFamily = "Pterrordax" },
    
    -- ========================================================================
    -- PET UTILITY ABILITIES (All Pets)
    -- ========================================================================
    
    -- Play Dead - Feign Death for pet
    [209997] = { name = "Play Dead", ap = 0, type = "Utility", isPet = true },
    
    -- Wake Up - Cancel Play Dead
    [210000] = { name = "Wake Up", ap = 0, type = "Utility", isPet = true },
    
    -- Fetch - Pet retrieve item
    [125050] = { name = "Fetch", ap = 0, type = "Utility", isPet = true },
}
