local w=Game:GetService("\073\110\115\101\114\116\083\101\114\118\105\099\101")local G=Game:GetService("\068\101\098\114\105\115")local y=Game:GetService("\080\108\097\121\101\114\115")local g=script.Parent local N=g.Handle local n=y.LocalPlayer local I=WaitForChild(script,"\083\107\101\108\101\116\111\110\083\099\114\105\112\116")local J=WaitForChild(script,"\070\105\114\101")local o=WaitForChild(script,"\083\117\109\109\111\110")local s=WaitForChild(N,"\071\111\110\103")local Q=nil local x=nil local r=0 local a=nil
-----------------
--| Variables |--
-----------------

local InsertService = Game:GetService("InsertService")
local DebrisService = Game:GetService("Debris")
local PlayersService = Game:GetService("Players")

local Tool = script.Parent
local ToolHandle = Tool.Handle

local MyPlayer = PlayersService.LocalPlayer

local SkeletonScript = WaitForChild(script, "SkeletonScript")
local Fire = WaitForChild(script, "Fire")
local SummonAnimation = WaitForChild(script, "Summon")

local GongSound = WaitForChild(ToolHandle, "Gong")

local MyModel = nil
local Skeleton = nil
local LastSummonTime = 0
local SummonTrack = nil
