local mod	= DBM:NewMod(2655, "DBM-Party-Midnight", 1, 1299)
--local L		= mod:GetLocalizedStrings()--Nothing to localize for blank mods

mod:SetRevision("20260218202006")
mod:SetCreatureID(231606)
mod:SetEncounterID(3056)
--mod:SetHotfixNoticeRev(20250823000000)
--mod:SetMinSyncRevision(20250823000000)
mod:SetZone(2805)
mod.respawnTime = 29

mod:RegisterCombat("combat")

--mod:RegisterEventsInCombat(

--)

--https://www.wowhead.com/beta/spell=1253907/fire-breath is a private aura but it's hidden but keep an eye on it
--https://www.wowhead.com/beta/spell=470212/flaming-twisters is a private aura but it's impractical to add a sound for
--Custom Sounds on cast/cooldown expiring
mod:AddCustomAlertSoundOption(466064, true, 1)--Searing Beak
mod:AddCustomAlertSoundOption(465904, true, 2)--Burning Gale
--Custom timer colors, countdowns, and disables
mod:AddCustomTimerOptions(466064, true, 5, 0)--Searing
mod:AddCustomTimerOptions(466556, true, 3, 0)--Flaming Updraft
mod:AddCustomTimerOptions(465904, true, 2, 0)--Burning Gale
--TODO, fix privaet aura GTFO sound defaults if assumption is wrong
mod:AddPrivateAuraSoundOption(466559, true, 466556, 1, 1)--Flaming Updraft
mod:AddPrivateAuraSoundOption(472118, false, 472118, 1, 2)--Ignited Embers. GTFO that's off by default because under certain conditions you do not want to avoid it

function mod:OnLimitedCombatStart()
	self:DisableSpecialWarningSounds()
	if self:IsTank() then
		self:EnableAlertOptions(466064, 239, "defensive", 2)
	end
	self:EnableAlertOptions(465904, 242, "carefly", 2)

	self:EnableTimelineOptions(466064, 239)
	self:EnableTimelineOptions(466556, 241)
	self:EnableTimelineOptions(465904, 242)

	self:EnablePrivateAuraSound(466559, "runout", 2)
	self:EnablePrivateAuraSound(472118, "watchfeet", 8)
end
