CCCPaste

BossBattle(Script)

local BossTeacher = workspace.BossTeacher

local function playMonsterAnimation()
local animation = Instance.new("Animation",BossTeacher)
animation.AnimationId = "https://roblox.com/assets/?id=5104377791"

local humanoid = BossTeacher:FindFirstChild("Humanoid")
humanoid:LoadAnimation(animation):Play()

wait(1)

animation:Destroy()
end

local function fireballChallenge()

for i=1,3 do

playMonsterAnimation()

for i,player in pairs(game.Players:GetPlayers()) do
if player.Character then
local fireball = game.ReplicatedStorage.Fireball:Clone()
local target = game.ReplicatedStorage.Target:Clone()


target.Parent = game.Workspace
target.CFrame = (player.Character.HumanoidRootPart.CFrame - Vector3.new(0,3,0)) * CFrame.Angles(0,0,math.rad(90))

wait(0.5)

fireball.Parent = game.Workspace
fireball.CFrame = target.CFrame + Vector3.new(0,60,0)

wait(2)

target:Destroy()
end
end

wait(1)
end
end