Roblox Clover Kingdom: Grimshot Codes (March 2023) Color = GRIMOIREGUI.Middle.BackgroundColor3. Codes | Black Clover Grimshot Wiki | Fandom Roblox Clover Kingdom: Grimshot codes for February 2023 - Sportskeeda Usually only given at an important milestone, and can often be found either in the discord sever or in the game's description. The two magics listed below are both rare magics, though they cannot be spun for in any tower. Can anyone make a script for the game "Clover Kingdom: Grimshot" not an auto farm but just one that collects the quests without you having to go to the NPC? These magics can be spun for at the rare tower. FogColor = Color3.fromRGB(127, 127, 127), MUSIC.SoundId = SOUND[CURRENTSONG].SoundId, local MUSICLOOP = MUSIC.DidLoop:connect(function(), MUSIC.SoundId = SOUND[CURRENTSONG + 1].SoundId, MAINGUI.AreaTextLabel.TextStrokeTransparency = 0, MAINGUI.AreaTextLabel.TextTransparency = 0, game:GetService("TweenService"):Create(MAINGUI.AreaTextLabel, TweenInfo.new(0.3, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {TextStrokeTransparency = 1, TextTransparency = 1}):Play(), local ray = Ray.new(character.HumanoidRootPart.Position, Vector3.new(0, 9999, 0)), local hit = workspace:FindPartOnRayWithWhitelist(ray, {AREAs}), JSON | Not all Roblox codes are active for the same amount of time, meaning some expire exceptionally quickly and may even become inactive after 24 hours or less! IMPORTANT: Enter the code as it is written in our . Players start this experience as a human, and are left to decide their own destiny through completing quests, journeying across the land, learning about different races, defeating enemies, and ultimately choosing between the paths of good and evil. Black Clover: Grimshot Wiki 28 pages Explore Wiki Content Community in: Bulbol Basic Weakening Magic Edit The Basic Weakening Magic available by going to the Wizard Tower in Hage Village and speaking to Drouot (or his Magic Apprentice if you want it for secondary) who will then give you a random magic. keyboard_double_arrow_up. non sports trading cards checklist Cloudflare Ray ID: 7a27e76fef66781f By continuing to use Pastebin, you agree to our use of cookies as described in the. EDIT: Fixed the Code Above Edit: And if u are going to use the Martial Farm Equip it first, Sorry for all the Edit All rights reserved. All Magics in Roblox Black Clover Kingdom Grimshot, Explained There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data. While holding the Demon Slayer Sword, the user shoots a tall trail of Anti-Magic smoke from the tip of their sword, damaging everyone in its path. To do so, simply follow the steps below. Clover Kingdom: Grimshot Script | Autofarm[LuaXe] - YouTube Inject and execute the free Obtain Script For Roblox. Related: How to get pets in Roblox Black Clover Kingdom Grimshot? Magics. close. Comments are on moderation and will be approved in a timely manner. In the guide below, we'll be listing every Magic in the Clover Kingdom: Grimshot, how to get them, and what moves they offer. While holding the Demon Dweller sword, the user gathers Anti-Magic energy and shoots out various slashes that send the enemy flying backward. clover kingdom grimshot script - Sozyaz.com Best Contents 2023 - 2022 Shared On: 1st Jan, 2023 shooting in sahuarita arizona; traduction saturn sleeping at last; is bachendorff a good brand; GOOD LUCK! 15KLIKES Performance & security by Cloudflare. | 13.04 KB, JSON | Check out the top 100 Codes (Click here) Sign up to the Roblox Codes Newsletter! 60 min ago JOJO EMOTES - Roblox 1 hour ago Please read the following rules before commenting: Save my nickname and email in this browser for the next time I comment. It's easy to redeem codes for free rewards in Clover Kingdom: Grimshot! Comments are on moderation and will be approved in a timely manner. 1 hour ago Image via Roblox Clover Kingdom: Grimshot. Basic Weakening Magic | Black Clover: Grimshot Wiki | Fandom User extends their hands towards the target, causing vines to grow between them, User creates a large flower that launches a powerful beam of concentrated Mana, User summons numerous vines and uses them to form a large cradle that heals allies for 15 seconds, User transforms into wearing a flower robe that heals themself consistently for 60 seconds, This skill, which can only be used when Flower Robe is activated, covers the battlefield in flowers that heal allies and help to regain their stamina, Makes mouse click moves do 3x their base damage, User summons an armor aura that reduces any incoming damage by 70 percent for 10 seconds, User wraps their legs and feet with a magical aura and dashes forward to slash their target, User summons a whale that falls from the sky and crushes their target, User unleashes a berserker mode that decreases all incoming damage by 40 percent, User initiates a taunt that makes all enemies attack you instead of the others in your party, Purchasable from the Doctor NPC near the cabin in Commoner's Realm for 15 Fire Essence, 10 Ice Essence, 1 Heath Crystal, 1 Rock Spirit's Remains and 250 million coins, User summons a large sword that unleashes 3x damage on anything it hits, User releases a cluster around their body, injuring all enemies in range, User summons five to 10 puppets that explode on contact, User decreases the amount of damage that they receive by 75 percent for 30 seconds, User summons multiple crystal-shaped harpes that deal 3x damage, User summons a right fire wing that gives additional regeneration to all party members, User summons a left fire wing that gives additional regeneration to all party members, Obtainable from the floating Grimoire in the Noble Realm's Grimoire Tower in exchange for one Salamander's Tail, four Tome of Mysteries, five Vibranium, and one Ancient Fruit, User fires a massive beam full of poison that damages the enemy for 10 seconds, User summons a venomous ball of fire from the ground that damages all enemies in close range, User sprays poison gas for a short period of time, User releases multiple purple spikes than can knock back opponents and leave them poisoned for upwards of 20 seconds, This special ability allows the user to melt themself into a pile of poison liquid and then slither around for a few secondswhen turned back into their human form, the move will damage any enemies nearby, After using Basilisk Breath, this move can be used to shoot massive amounts of poison that deal heavy damage, All comments must be on topic and add something of substance to the post, Do not attempt to start a poll in the comments, We reserve the right to remove a comment for any reason, Do not impersonate a staff member or influencer. If you attempt to enter a code and it saysCode Expired, that code is no longer active and, unfortunately, can no longer be redeemed. You can also get a bunch of free stuff via our Roblox Promo Codes page. Unfortunately, updates and code releases for Clover Kingdom: Grimshot have become few and far between. See codes in a table Join the community! These magics can be spun at the common tower. Runker 51 Voice EnabledRunker 51Catwalk Show Lifting SimulatorAnime Clicker FightMax Speed Goal Kick SimulatorOne Fruit SimulatorStrongman RaceFlying Race Clicker+1 Speed Every Secondprove mom wrong by being a famous rapper tycoonmaking memes in your basement at 3 AM tycoonmake roblox games to become rich and famoussteal roblox games to pay grandpa's bail tycoonStair Legends!YBA:AUDunking RaceSword Fighters SimulatorMerge SimulatorStrong Ninja SimulatorAnimal SimulatorJump ClickerLegends Of Speed Get Huge SimulatorSuper Hero Race ClickerClicker Run!DOORS RaceRoblox Is UnbreakbleAnime Fly Race Launch your script. | 0.73 KB, JSON | 7.5KLIKESCODE 5KLIKESTY! chetco zipline kit used prius san diego craigslist grade a amber maple syrup. document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Important articles Magics Codes Roblox Black Clover Kingdom Grimshot Codes - Working & Valid Currently, there are no valid and working codes for this game. In the new window, enter the code you want to redeem in the text field. Keep in mind, also, that you'll need to enter each code exactly as it's written or the experience won't accept it! User releases a decently ranged, spinning water bullet for 50 Mana, User creates a circular water barrier that can be used to trap the target or protect themself for 100 Mana, User create a whirlpool of water that deals damage to targets in close range for 150 Mana, User releases a decently ranged Water Wyrm that deals damage to all targets in its path for 200 Mana, User releases a massive Water Dragon similar to the Water Wyrm, but that deals higher damage, is longer ranged, and has a bigger hitbox for 250 Mana, User releases an extremely fast light particle that inflicts damage to their target for 50 Mana, User encloses themself in a sphere of light and regenerates a large portion fo their health, User rains down massive swords of light that deal high amounts of damage to a wide area, User will do 50 percent more damage for each mouse click move, and has an increased critical hit chance that will raise the damage of this move by 300 percent, along with having an increased chance of landing critical hits with both Death Scythe and Lunatic Slash, raising their damage by 300 percent as well, User creates forearm blades out of Mana and powerfully slashes their target, User creates forearm blades out of Mana and unleashes a chaotic flurry of flying slashes, The user concentrates their magic into their legs, increasing their leg strength to boost their running speed and jump distance, A passive ability that changes the users dodge skill depending on their die outcome, 6 = Strongest (100 percent + attack enemy by 0.5 damage with a knockback), This ability has six, varying laser beam attacks, the damage of which is dependent on the number that the user rolls on their die each time, User creates a dark, circular force that deals damage to all enemies in its path for 50 Mana, User creates a large web that stuns enemies upon contact for a short period of time for 100 Mana, User emits a black hole around themself that deals damage to all enemies within close range for 150 Mana, User emits a slow-moving circle of darkness around themself that deals damage to all enemies within close range for 250 Mana, User summons multiple, massively damaging dark rings that decrease enemy stamina along with health for 250 Mana. Welcome to the unofficial ROBLOX wiki for Black Clover: Grimshot by Froredion. Press the Settings button on the side of the screen. Roblox Black Clover Grimshot Codes (March 2023) - Yekbot.com Clover Kingdom: Grimshot Script | Autofarm [LuaXe] LuaXie 3.45K subscribers Subscribe Share 8.7K views 5 months ago #roblox Pastebin: https://paste.ee/r/7YLwb How To Get Scripts:. Awakened Moves (Yami's Katana required in order to use): User releases a fast, dark force with a wide damage area for 300 Mana, User releases multiple fast, dark forces with a smaller damage area for 350 Mana, User releases multiple katana blade shaped slashes as an exceptionally long ranged attack for 400 Mana, User creates multiple shadows that slither across the ground to attack the enemy and slow their speed for 450 Mana, User unleashes a massive, perpendicular slash that deals an exceptionally high amount of damage for 1,500 Mana, User shoots a wind spear directly in front of them that deals damage to all enemies in its path for 50 Mana, User shoots an extremely fast but small wind bullet that deals damage to enemies in its path for 100 Mana, User summons a large, medium-ranged tornado that deals damage to enemies in its path for 150 Mana, User releases a large burst of wind that deals damage to enemies at close range for 200 Mana, User summons a massive lighting bolt that collides with the ground, dealing damage to all enemies in its vicinity for 250 Mana, User shoots a large wind bullets for 300 Mana, User generates and release a large beam of green wind that damages any enemies in its path for 350 Mana, User releases a long-ranged wind tunnel that deals damage to enemies in its path for 400 Mana, User shoots a long-ranged, massive wind ball with a giant hitbox that deals damage to all enemies in its path for 450 Mana, User summons a blast of wind that damages enemies at close range for 500 Mana, Used to summon the weapons needed for Anti-Magic, User releases explosive, spherical fireworks that latch onto nearby enemies to cause damage, User releases a quick-moving, horizontal beam of light with a wide attack area, User releases a long-ranged, massive ball of energy that deals to damage to enemies in its path. Loading | Linkvertise The user covers their body in Anti-Magic and charges forward with a powerful slash. Roblox Clover Kingdom: Grimshot Codes (March 2023) Related: How to get money quickly in Roblox Clover Kingdom: Grimshot? If a new code is released, the best ways to find out about it are checking back with this article regularly, joining the Clover Kingdom: GrimshotDiscordserver, and joining the Grimshot Clover Roblox group. death spawn osrs. Clover Kingdom: Grimshot This game has not been ranked by RTrack. Name = MAINGUI.Settings.Party["Create/Join"].PartyName.Text, Passcode = MAINGUI.Settings.Party["Create/Join"].Passcode.Text, MAINGUI.Error.Text = "Not enough currency or Party Name already existed", MAINGUI.Settings.Party.Invite.Disband.TextButton.MouseButton1Click:connect(function(), if player.Character:FindFirstChild("OwnerTag").Value[player.Name]:FindFirstChild("OWNER") then, RemoteEvent:FireServer("DisbandParty", player.Character:FindFirstChild("OwnerTag").Value, PASSCODE), MAINGUI.Settings.Party.Invite.Invite.TextButton.MouseButton1Click:connect(function(), local TEXTPLAYER = game.Players:FindFirstChild(MAINGUI.Settings.Party.Invite.PlayerName.Text), if TEXTPLAYER and TEXTPLAYER.Character:FindFirstChild("OwnerTag") == nil then, RemoteEvent:FireServer("PartyInvite", TEXTPLAYER, PASSCODE), MAINGUI.Error.Text = "Player does not exist or already in a party", local function CreatePartyFrame(user, TAG), if user and MAINGUI.Party.Frame:FindFirstChild(user.Name) == nil then, local p_frame = game.ReplicatedStorage.PartyFrame:Clone(), p_frame.Kick.MouseButton1Click:connect(function(), if connect1 and p_frame == nil and p_frame:FindFirstChild("HP") == nil then, p_frame.HP.Frame.Size = UDim2.new(math.max(0, health / user.Humanoid.MaxHealth), 0, 1, 0), p_frame.HP.Frame.BackgroundColor3 = Color3.fromRGB(75, 234, 50):lerp(Color3.fromRGB(234, 29, 29), 1 - health / user.Humanoid.MaxHealth), if TAG and health == 0 and not game.Players:GetPlayerFromCharacter(user) then, if TAG and game.Players:GetPlayerFromCharacter(user) then, game.Players:GetPlayerFromCharacter(user).CharacterAdded:connect(function(otherChar), connect1 = user.Humanoid.HealthChanged:connect(changeHealth), if #MAINGUI.Party.Frame:GetChildren() > 2 then, for i, v in pairs(MAINGUI.Party.Frame:GetChildren()) do, if v:IsA("ImageLabel") and v.Name ~= player.Name then, while game:GetService("RunService").Heartbeat:wait() do, if MAINGUI.Party.Frame:FindFirstChild(player.Name) == nil then, if MAINGUI.Settings.Settings.Visible then, MAINGUI.BottomLeft.Settings.ImageColor3 = Color3.fromRGB(6, 147, 255), elseif MAINGUI.Settings.Tittle.Visible then, MAINGUI.BottomLeft.Tittle.ImageColor3 = Color3.fromRGB(6, 147, 255), elseif MAINGUI.Settings.Save.Visible then, MAINGUI.BottomLeft.Save.ImageColor3 = Color3.fromRGB(6, 147, 255), elseif MAINGUI.Settings.Help.Visible then, MAINGUI.BottomLeft.Help.ImageColor3 = Color3.fromRGB(6, 147, 255), elseif MAINGUI.BottomLeft.Stats.Visible then, MAINGUI.BottomLeft.Stats.ImageColor3 = Color3.fromRGB(6, 147, 255), MAINGUI.BottomLeft.Settings.ImageColor3 = Color3.new(1, 1, 1), MAINGUI.BottomLeft.Tittle.ImageColor3 = Color3.new(1, 1, 1), MAINGUI.BottomLeft.Save.ImageColor3 = Color3.new(1, 1, 1), MAINGUI.BottomLeft.Help.ImageColor3 = Color3.new(1, 1, 1), MAINGUI.BottomLeft.Stats.ImageColor3 = Color3.new(1, 1, 1), if MAINGUI.Party.ImageButton.ImageColor3 == Color3.new(0, 0, 0) then, MAINGUI.Party.TextLabel.Text = "Create/Join Party", elseif player.Character.OwnerTag.Value:isDescendantOf(game.ReplicatedStorage.PartySystem) then, local PARTY = player.Character.OwnerTag.Value, local TOTALMEMBERS = #PARTY:GetChildren(), MAINGUI.Party.TextLabel.Text = PARTY.Name .. " (" .. tostring(TOTALMEMBERS) .. ")", for _, v in pairs(MAINGUI.Party.Frame:GetChildren()) do, if v:IsA("ImageLabel") and PARTY:FindFirstChild(v.Name) == nil then, for _, v in pairs(PARTY:GetChildren()) do, if MAINGUI.Party.Frame:FindFirstChild(v.Name) == nil then, MAINGUI.Party.Frame[v.Name].Leader.Visible = true, MAINGUI.Party.Frame[v.Name].Leader.Visible = false, for _, CHILDREN in pairs(MAINGUI.Party.Frame:GetChildren()) do, local myClover = DATAFOLDER.Clover.Value + DATAFOLDER.ExtraSlot.Value, if myClover >= tonumber(v.Name) or DATAFOLDER["Slot" .. v.Name].Value ~= "" then, v.ImageLabel.Image = game.ReplicatedStorage.MagicImg:FindFirstChild(DATAFOLDER["Slot" .. v.Name].Value).Value, v.ImageLabel.Image = "rbxassetid://9571720", local SAFEZONEHIT = KeyModule.SafeZones(character.HumanoidRootPart.Position), if SAFEZONEHIT and SAFEZONEHIT:FindFirstChild("SafeZone") then, if not character.Effects:FindFirstChild("Safe Zone") then, local SECONDS = LevelSystem.DOUBLEXPSECONDS(), local stringvalue = Instance.new("StringValue"), stringvalue.Value = "http://www.roblox.com/asset/?id=580388963", local cooldowntag = Instance.new("NumberValue"), local timeUsed = Instance.new("NumberValue"), elseif character.Effects:FindFirstChild("Safe Zone") then, if SAFEZONEHIT and SAFEZONEHIT:FindFirstChild("HealZone") then, if not character.Effects:FindFirstChild("Healing Zone") then, stringvalue.Value = "http://www.roblox.com/asset/?id=1032918680", elseif character.Effects:FindFirstChild("Healing Zone") then, character.Effects["Healing Zone"]:Destroy(), if character:FindFirstChild("Effects") and LevelSystem.CalculateXPTIME(DATAFOLDER.DOUBLEXPBOOST.Value) and not character.Effects:FindFirstChild("Double EXP") then, stringvalue.Value = "http://www.roblox.com/asset/?id=384520176", timeUsed.Value = DATAFOLDER.DOUBLEXPBOOST.Value, delay(math.abs(SECONDS - (os.time() - DATAFOLDER.DOUBLEXPBOOST.Value)), function(), if type(v) == "function" and string.match(i, "render_") then, game:GetService("RunService"):BindToRenderStep(i, Enum.RenderPriority.Last.Value - 1, v), if OTHERPLAYA or OTHERPLAYA == character then, if OTHERPLAYA:FindFirstChild("OwnerTag") == nil then, if not OTHERPLAYA.OwnerTag or not character:FindFirstChild("OwnerTag") or OTHERPLAYA.OwnerTag.Value ~= character.OwnerTag.Value then, if not DEBUG_TOUCH and hit:isDescendantOf(character) then, if array.MinRange and array.MaxRange and mouse.Hit.p - character.HumanoidRootPart.Position.magnitude < array.MaxRange and mouse.Hit.p - character.HumanoidRootPart.Position.magnitude > array.MinRange then, mouse.Icon = "http://www.roblox.com/asset/?id=251497633", mouse.Icon = "http://www.roblox.com/asset/?id=158691754", until character.Effects:FindFirstChild("Hit Stun") == nil, until KeyPressed[Enum.UserInputType.MouseButton1.Name] and KeyPressed[Enum.UserInputType.MouseButton1.Name][1] == true or Grimoire_Tool.Parent ~= character, until character.Effects:FindFirstChild("Hit Stun") == nil and character.Humanoid.Health > 0, MAP_RADAR.Material = Enum.Material.SmoothPlastic, MAP_RADAR.BrickColor = BrickColor.new("Light blue"), local meshBlock = Instance.new("BlockMesh"), local mySpherecone = Instance.new("Part"), mySpherecone.Material = Enum.Material.SmoothPlastic, mySpherecone.BrickColor = BrickColor.new("Gold"), mySpherecone.Size = Vector3.new(0.4, 0.4, 0.4), MAP_RADAR.Parent = workspace.IgnoreFolder.LocalItems, while TRUECHAR and not DISABLEEFFECTS_NOW do, local POS = TRUECHAR.HumanoidRootPart.CFrame, for i, v in pairs(workspace.NPCs:GetChildren()) do, if v ~= TRUECHAR and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and 0 < v.Humanoid.Health then, local otherPOS = v.HumanoidRootPart.CFrame, if v:FindFirstChild(RANDOM_OS) == nil and Y_DIFF_MAX >= math.abs(otherPOS.y - POS.y) and GRAB_RANGE >= math.abs(otherPOS.x - POS.x) and GRAB_RANGE >= math.abs(otherPOS.z - POS.z) then, TAGCreate.Material = Enum.Material.SmoothPlastic, TAGCreate.Size = Vector3.new(0.3, 0.3, 0.3), elseif v:FindFirstChild(RANDOM_OS) and Y_DIFF_MAX >= math.abs(otherPOS.y - POS.y) and GRAB_RANGE >= math.abs(otherPOS.x - POS.x) and GRAB_RANGE >= math.abs(otherPOS.z - POS.z) then, local TAGCreate = v:FindFirstChild(RANDOM_OS), if TRUECHAR:FindFirstChild("OwnerTag") and v:FindFirstChild("OwnerTag") then, if TRUECHAR.OwnerTag.Value == v.OwnerTag.Value or v.OwnerTag.Value == TRUECHAR then, TAGCreate.BrickColor = BrickColor.Green(), local newPOS = POS.p + Vector3.new((otherPOS.x - POS.x) / GRAB_RANGE * (MAP_RADAR.Size.X * 0.5), math.floor((otherPOS.y - POS.y) / (Y_DIFF_MAX / 2) * 1 + 0.5) / 2, (otherPOS.z - POS.z) / GRAB_RANGE * (MAP_RADAR.Size.Z * 0.5)), TAGCreate.CFrame = CFrame.new(newPOS) + Vector3.new(0, HEIGHTS, 0), MAP_RADAR.CFrame = CFrame.new(POS.p) + Vector3.new(0, HEIGHTS, 0), mySpherecone.CFrame = CFrame.new(POS.p) + Vector3.new(0, HEIGHTS, 0), if not GETCONFIRMDEBUG and character:FindFirstChild("DEBUGGER") == nil then, local textbox = Instance.new("TextLabel"), textbox.Position = UDim2.new(0.5, -100, 0.5, -100), textbox.BackgroundColor3 = Color3.new(0, 0, 0), local accept = Instance.new("TextButton"), accept.BackgroundColor3 = Color3.new(0, 1, 0), game.ReplicatedStorage.PartyFrame.Kick.Gradient:Clone().Parent = accept, decline.Position = UDim2.new(0.5, 0, 1, 0), decline.BackgroundColor3 = Color3.new(1, 0, 0), accept.MouseButton1Click:connect(function(), decline.MouseButton1Click:connect(function(), if DATAFOLDER.PartyInvite.Value == "Active" and character:FindFirstChild("OwnerTag") == nil and MAINGUI:FindFirstChild("PartyInvite") == nil then, local ui = game.ReplicatedStorage.PartyInvite:Clone(), ui.TextLabel.Text = "You have been invited to join " .. tag.Name, ui.Decline.TextButton.MouseButton1Click:connect(function(), ui.Accept.TextButton.MouseButton1Click:connect(function(), RemoteEvent:FireServer("PartyAddMember2", tag, character, nil, PASSCODE), function RemoteFunction.OnClientInvoke(func_name, ), RemoteEvent.OnClientEvent:connect(RUNFUNC), local AREAs = workspace.IgnoreFolder["Area[Name/Music]"].Areas, local ExploreArea = workspace.IgnoreFolder["Area[Name/Music]"]["??? Through Magic, players can grow stronger, learn unique moves and abilities, and ultimately work towards becoming the strongest Magic Knight or villain in the world. This passive ability nullifies all burn damage, minus Fire Magic's G move, making it a very good counter ability. Your IP: clover kingdom grimshot script. Hit the redeem button to receive the free reward. CloverTransparency = GRIMOIREGUI.Clover.ImageTransparency, ImageColor = GRIMOIREGUI.Right.ImageColor3, GRIMOIREGUI.Middle.MouseButton1Click:connect(function(), GRIMOIREGUI.Left.MouseButton1Click:connect(function(), GRIMOIREGUI.Right.MouseButton1Click:connect(function(), GRIMOIREGUI.Red.MouseButton1Click:connect(function(), local mouseVec = Vector2.new(mouse.X, mouse.Y), local COLORPICKPOS = GRIMOIREGUI.Red.AbsolutePosition, local COLORPICKSIZE = GRIMOIREGUI.Red.AbsoluteSize, local INSIDECOLORPOS = mouseVec - COLORPICKPOS, local r = math.min(COLORPICKSIZE.x, INSIDECOLORPOS.x) / COLORPICKSIZE.x, COLORPICKED = Color3.new(r, COLORPICKED.g, COLORPICKED.b), GRIMOIREGUI.Red.ImageLabel.Position = UDim2.new(r, -10, 0, 0), GRIMOIREGUI.Red.TextBox.Text = math.floor(r * 255), GRIMOIREGUI.Green.MouseButton1Click:connect(function(), local COLORPICKPOS = GRIMOIREGUI.Green.AbsolutePosition, local COLORPICKSIZE = GRIMOIREGUI.Green.AbsoluteSize, local g = math.min(COLORPICKSIZE.x, INSIDECOLORPOS.x) / COLORPICKSIZE.x, COLORPICKED = Color3.new(COLORPICKED.r, g, COLORPICKED.b), GRIMOIREGUI.Green.ImageLabel.Position = UDim2.new(g, -10, 0, 0), GRIMOIREGUI.Green.TextBox.Text = math.floor(g * 255), GRIMOIREGUI.Blue.MouseButton1Click:connect(function(), local COLORPICKPOS = GRIMOIREGUI.Blue.AbsolutePosition, local COLORPICKSIZE = GRIMOIREGUI.Blue.AbsoluteSize, local b = math.min(COLORPICKSIZE.x, INSIDECOLORPOS.x) / COLORPICKSIZE.x, COLORPICKED = Color3.new(COLORPICKED.r, COLORPICKED.g, b), GRIMOIREGUI.Blue.ImageLabel.Position = UDim2.new(b, -10, 0, 0), GRIMOIREGUI.Blue.TextBox.Text = math.floor(b * 255), GRIMOIREGUI.Red.TextBox.FocusLost:connect(function(), local N = tonumber(GRIMOIREGUI.Red.TextBox.Text), N = math.min(math.abs(math.floor(N)), 255), COLORPICKED = Color3.new(alpha, COLORPICKED.g, COLORPICKED.b), GRIMOIREGUI.Red.ImageLabel.Position = UDim2.new(alpha, -10, 0, 0), GRIMOIREGUI.Red.TextBox.Text = math.floor(COLORPICKED.r * 255), GRIMOIREGUI.Blue.TextBox.FocusLost:connect(function(), local N = tonumber(GRIMOIREGUI.Blue.TextBox.Text), COLORPICKED = Color3.new(COLORPICKED.r, COLORPICKED.g, alpha), GRIMOIREGUI.Blue.ImageLabel.Position = UDim2.new(alpha, -10, 0, 0), GRIMOIREGUI.Blue.TextBox.Text = math.floor(COLORPICKED.b * 255), GRIMOIREGUI.Green.TextBox.FocusLost:connect(function(), local N = tonumber(GRIMOIREGUI.Green.TextBox.Text), COLORPICKED = Color3.new(COLORPICKED.r, alpha, COLORPICKED.b), GRIMOIREGUI.Green.ImageLabel.Position = UDim2.new(alpha, -10, 0, 0), GRIMOIREGUI.Green.TextBox.Text = math.floor(COLORPICKED.g * 255), GRIMOIREGUI.Clover.MouseButton1Click:connect(function(), for _, v in pairs(GRIMOIREGUI.BookSize:GetChildren()) do, for _, textbut in pairs(GRIMOIREGUI.BookSize:GetChildren()) do, local CLOVERTEXT = GRIMOIREGUI.CloverTransparency.Text, local LEFTIDTEXT = GRIMOIREGUI.LeftID.Text, local RIGHTIDTEXT = GRIMOIREGUI.RightID.Text, GRIMOIREGUI.CloverTransparency.FocusLost:connect(function(), if tonumber(GRIMOIREGUI.CloverTransparency.Text) then, GRIMOIREGUI.Clover.ImageTransparency = tonumber(GRIMOIREGUI.CloverTransparency.Text), GRIMOIREGUI.CloverTransparency.Text = CLOVERTEXT, GRIMOIREGUI.LeftID.FocusLost:connect(function(), if tonumber(GRIMOIREGUI.LeftID.Text) then, GRIMOIREGUI.Left.Image = "rbxassetid://" .. GetID(tonumber(GRIMOIREGUI.LeftID.Text)), GRIMOIREGUI.RightID.FocusLost:connect(function(), if tonumber(GRIMOIREGUI.RightID.Text) then, GRIMOIREGUI.Right.Image = "rbxassetid://" .. GetID(tonumber(GRIMOIREGUI.RightID.Text)), GRIMOIREGUI.Material.FocusLost:connect(function(), GRIMOIREGUI.Material.Text = "Material [" .. MATERIAL.Name .. "]", GRIMOIREGUI.TextLabel.BackgroundColor3 = COLORPICKED, GRIMOIREGUI.TextLabel.Text = "(" .. math.floor(255 * COLORPICKED.r) .. "," .. math.floor(255 * COLORPICKED.g) .. "," .. math.floor(255 * COLORPICKED.b) .. ")", GRIMOIREGUI.Middle.BackgroundColor3 = COLORPICKED, GRIMOIREGUI.Left.BackgroundColor3 = COLORPICKED, GRIMOIREGUI.Right.BackgroundColor3 = COLORPICKED, GRIMOIREGUI.Left.ImageColor3 = COLORPICKED, GRIMOIREGUI.Right.ImageColor3 = COLORPICKED, GRIMOIREGUI.Clover.ImageColor3 = COLORPICKED, local ImageLabel = Instance.new("ImageLabel"), ImageLabel.Size = UDim2.new(0, 50, 0, 50), ImageLabel.ImageColor3 = Color3.new(0, 0, 0), ImageLabel.Parent = MAINGUI.MagicWheel.MagicSlots, local ColorImageLabel = Instance.new("ImageLabel"), ColorImageLabel.BackgroundTransparency = 1, local CoolDownText = Instance.new("TextLabel"), CoolDownText.Size = UDim2.new(1, 0, 1, 0), CoolDownText.Position = UDim2.new(0, 0, 0, 0), CoolDownText.TextStrokeColor3 = Color3.new(0, 0, 0), CoolDownText.FontSize = Enum.FontSize.Size12, CoolDownText.TextColor3 = Color3.new(1, 1, 1), TextLabel.Position = UDim2.new(0, -25, 0, -5), _G.ConvertToTick = _G.ConvertToTick or {}, local NIL_COOLDOWN = game.ReplicatedStorage.NIL_COOLDOWN.Value, local FLYINGV = Instance.new("BodyVelocity"), FLYINGV.MaxForce = Vector3.new(math.huge, math.huge, math.huge), FACEB.MaxTorque = Vector3.new(1000000000, 1000000000, 1000000000), local flightAnimation = character.Humanoid:LoadAnimation(game.ReplicatedStorage.LocalAnimations.BroomFlight), local cleanAnimation = character.Humanoid:LoadAnimation(game.ReplicatedStorage.LocalAnimations.Clean), local runAnimation = character.Humanoid:LoadAnimation(game.ReplicatedStorage.LocalAnimations.RunAnimation), local rollAnimation = character.Humanoid:LoadAnimation(game.ReplicatedStorage.LocalAnimations.Rolling), runAnimation.Priority = Enum.AnimationPriority.Movement, rollAnimation.Priority = Enum.AnimationPriority.Movement, if character.Effects:FindFirstChild("Hit Stun") == nil and not runAnimation.IsPlaying and MAGICENABLED == false and Grimoire_Tool.Parent == character and KeyPressed[Enum.UserInputType.MouseButton1.Name] and KeyPressed[Enum.UserInputType.MouseButton1.Name][1] == true and character:FindFirstChild("Grimoire") and SkillTreeEnable ~= true then, local holdtime = KeyPressed[Enum.UserInputType.MouseButton1.Name][2], if DATAFOLDER["Slot" .. i].Value ~= "" then, table.insert(MAGICEQUIP, DATAFOLDER["Slot" .. i].Value), local MYMOUSEPOS = Vector2.new(mouse.X, mouse.Y), local rot = math.rad(360 / #MAGICEQUIP * i) - math.rad(360 / #MAGICEQUIP) * 0.25, local x = math.cos(rot) * (MAINGUI.MagicWheel.Middle.Size.Y.Offset * 0.6), local y = math.sin(rot) * (MAINGUI.MagicWheel.Middle.Size.Y.Offset * 0.6), MAINGUI.MagicWheel.MagicSlots[i].Position = UDim2.new(0, x - 25, 0, y - 25), MAINGUI.MagicWheel.MagicSlots[i].Image = game.ReplicatedStorage.MagicImg:FindFirstChild(MAGICEQUIP[i]).Value, MAINGUI.MagicWheel.MagicSlots[i].Frame.ImageLabel.Image = game.ReplicatedStorage.MagicImg:FindFirstChild(MAGICEQUIP[i]).Value, MAINGUI.MagicWheel.MagicSlots[i].Visible = true, local MAGICSLOTPOS = MAINGUI.MagicWheel.MagicSlots[i].AbsolutePosition + MAINGUI.MagicWheel.MagicSlots[i].AbsoluteSize * 0.5, local CENTER_MOUSE = MYMOUSEPOS - MAINGUI.MagicWheel.MagicSlots.AbsolutePosition.unit, local CENTER_SLOT = MAGICSLOTPOS - MAINGUI.MagicWheel.MagicSlots.AbsolutePosition.unit, local THISCOOLDOWN = game.ReplicatedStorage.MagicCD:FindFirstChild(MAGICEQUIP[i]) and game.ReplicatedStorage.MagicCD:FindFirstChild(MAGICEQUIP[i]).Value or NIL_COOLDOWN, local ISONCOOLDOWN = DATAFOLDER.Magics[MAGICEQUIP[i]]:FindFirstChild("COOLDOWN_DEBUG") and _G.ConvertToTick[MAGICEQUIP[i]][1] + (DATAFOLDER.Magics[MAGICEQUIP[i]].COOLDOWN_DEBUG.Value - _G.ConvertToTick[MAGICEQUIP[i]][2]), local UPDOWNPERCENTAGE = ISONCOOLDOWN and 1 - math.min(tick() - ISONCOOLDOWN, THISCOOLDOWN) / THISCOOLDOWN or 0, MAINGUI.MagicWheel.MagicSlots[i].Frame.Position = UDim2.new(0, 0, math.floor(UPDOWNPERCENTAGE * 100) / 100, 0), MAINGUI.MagicWheel.MagicSlots[i].Frame.ImageLabel.Position = UDim2.new(0, 0, -math.floor(UPDOWNPERCENTAGE * 100) / 100, 0), _G.ConvertToTick[MAGICEQUIP[i]][3] = false, local number = math.floor(ISONCOOLDOWN + THISCOOLDOWN - tick()), MAINGUI.MagicWheel.MagicSlots[i].CoolDown.Text = number, MAINGUI.MagicWheel.MagicSlots[i].CoolDown.Visible = true, _G.ConvertToTick[MAGICEQUIP[i]][3] = true, MAINGUI.MagicWheel.MagicSlots[i].CoolDown.Visible = false, if MYMOUSEPOS - MAINGUI.MagicWheel.MagicSlots.AbsolutePosition.magnitude <= MAINGUI.MagicWheel.Middle.Size.Y.Offset * 0.5 and UPDOWNPERCENTAGE <= 0 then, if UPDOWNPERCENTAGE <= 0 and MYMOUSEPOS - MAINGUI.MagicWheel.MagicSlots.AbsolutePosition.magnitude > MAINGUI.MagicWheel.Middle.Size.Y.Offset * 0.5 and CENTER_MOUSE.x * CENTER_SLOT.x + CENTER_MOUSE.y * CENTER_SLOT.y > 0.99 then, MAINGUI.MagicWheel.MagicSlots[i].TextLabel.Text = MAGICEQUIP[i], MAINGUI.MagicWheel.MagicSlots[i].TextLabel.Visible = true, MAINGUI.MagicWheel.MagicSlots[i].TextLabel.Visible = false, for i, v in pairs(MAINGUI.MagicWheel.MagicSlots:GetChildren()) do, if MAGICENABLED == false and MAGICSELECTED and (DATAFOLDER.Magics[MAGICSELECTED]:FindFirstChild("COOLDOWN_DEBUG") == nil or _G.ConvertToTick[MAGICSELECTED][3]) then, RemoteEvent:FireServer("MAGIC_" .. MAGICSELECTED, "MAGIC_0101010101", PASSCODE), until FINISH_MAGIC_MOVE == true and DATAFOLDER.Magics[MAGICSELECTED]:FindFirstChild("COOLDOWN_DEBUG"), if MAGICSELECTED and DATAFOLDER.Magics:FindFirstChild(MAGICSELECTED) then.