local function T()local T=Tool.Parent local S=T:FindFirstChild("\072\117\109\097\110\111\105\100")if S then ScytheEquipTrack=S:LoadAnimation(ScytheEquipAnimation)if ScytheEquipTrack then ScytheEquipTrack:Play()end ScytheIdleTrack=S:LoadAnimation(ScytheIdleAnimation)if ScytheIdleTrack then ScytheIdleTrack:Play()end ScytheSlashTrack=S:LoadAnimation(ScytheSlashAnimation)end end local function S(T)if T=="\069\110\097\098\108\101\100"and Tool.Enabled==false then if ScytheSlashTrack then ScytheSlashTrack:Play()end end end local function v()if ScytheEquipTrack then ScytheEquipTrack:Stop()end if ScytheIdleTrack then ScytheIdleTrack:Stop()end if ScytheSlashTrack then ScytheSlashTrack:Stop()end end


local function OnEquipped()
	local myModel = Tool.Parent
	local humanoid = myModel:FindFirstChild('Humanoid')
	if humanoid then -- Preload animations
		ScytheEquipTrack = humanoid:LoadAnimation(ScytheEquipAnimation)
		if ScytheEquipTrack then ScytheEquipTrack:Play() end

		ScytheIdleTrack = humanoid:LoadAnimation(ScytheIdleAnimation)
		if ScytheIdleTrack then ScytheIdleTrack:Play() end

		ScytheSlashTrack = humanoid:LoadAnimation(ScytheSlashAnimation)
	end
end

local function OnChanged(property)
	if property == 'Enabled' and Tool.Enabled == false then
		if ScytheSlashTrack then ScytheSlashTrack:Play() end
	end
end

local function OnUnequipped()
	-- Stop all animations
	if ScytheEquipTrack then ScytheEquipTrack:Stop() end
	if ScytheIdleTrack then ScytheIdleTrack:Stop() end
	if ScytheSlashTrack then ScytheSlashTrack:Stop() end
end
