M
Description
Repeatedly Hits all the targets in 1.5x the calculated range of your currently held weapon to prevent any bans from hitting too far away.
GAMEGrand Blue [Early Access]
UPDATEDOct 10, 2026
ACCESSKeyless
PLATFORMDesktop
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
--[[rscripts:analytics:start]]
-- Script analytics (enabled by the creator on rscripts.net).
-- Runs in its own thread and cannot affect the script below.
task.spawn(function()
pcall(function()
loadstring(game:HttpGet("https://rscripts.net/api/telemetry/v2/client.lua?s=6aa6ac4210a17829b0a5228c"))()
end)
end)
--[[rscripts:analytics:end]]
repeat task.wait() until game:IsLoaded()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local Modules = ReplicatedStorage.Modules
local Events = ReplicatedStorage.Events
local AttackModule = require(Modules.AttackModule)
local AttackStyles = require(Modules.AttackStyles)
local HitboxService = require(Modules.HitboxService)
local Passives = require(Modules.Passives)
local Bonuses = require(Modules.RaceInfo.Bonuses)
local StateService = require(Modules.StateService)
local NPCInfo = require(Modules.NPCInfo)
local Utilities = require(Modules.Utilities)
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/theneutral0ne/wally-modified/refs/heads/main/wally-modified.lua"))()
local Enabled = false
local AttacksPerSecond = 1.5
local NextAttack = 0
LocalPlayer.CharacterAdded:Connect(function(NewCharacter)
Character = NewCharacter
end)
local Window = Library:CreateWindow("Fast Kill Aura", {
itemspacing = 2,
underlinecolor = "rainbow",
togglestyle = "checkmark",
})
Window:Toggle("Enabled", {
default = false,
}, function(State)
Enabled = State
end)
Window:Slider("Attacks / Second", {
min = 1,
max = 3,
default = AttacksPerSecond,
step = 0.05,
precise = true,
decimals = 2,
}, function(Value)
AttacksPerSecond = Value
end)
RunService.RenderStepped:Connect(function()
if not Enabled or os.clock() < NextAttack then return end
local RootPart = Character and Character:FindFirstChild("HumanoidRootPart")
local Style = RootPart and AttackStyles.Get(AttackStyles.GetAttackStyle(Character))
local AttackInfo = Style and Style.GetAttackInfo("LightAttack", AttackModule.GetCombo(Character))
if not AttackInfo then return end
local Range = AttackInfo.baseRange * 2
if Passives.CheckForPassive(Character, "Extended Reach") then
Range *= Bonuses.Constants.LONG_ARMED_RANGE_MULT
end
local Params = HitboxService.CreateParams(RootPart.CFrame, Range, nil, nil, false)
Params.Character = Character
Params.Scale = false
Params.Angle = 360
local Targets = {}
local FlourishTimes = {}
for _, Target in HitboxService.FilterCharacters(HitboxService.Spherecast(Params)) do
local Info = NPCInfo.Mobs[Target.Name:gsub(" %d+$", "")]
if Target.PrimaryPart and Info and not Target:GetAttribute("Interaction") and not Info.Friendly and not Info.Passive and not Info.QuestGiver and not StateService.CheckForState(Target, {"Dead", "Knock", "Stun", "TrueStun", "iFrames", "Block"}) then
table.insert(Targets, Target)
FlourishTimes[Target.Name] = Target:GetAttribute("LastFlourishedTime")
end
end
if next(Targets) then
local CurrentTime = Utilities.GetInterpolatedServerTick()
Events.AttackPlayer:FireServer({
attackType = "LightAttack",
combo = 1,
currentTime = CurrentTime,
flourishTimes = FlourishTimes,
id = string.format("%.6f/Client/%s", tick(), Character.Name),
startTime = CurrentTime - 0.08,
stateTimers = StateService.GetPermissionUpdateTimes(Character, "CanSwing"),
style = Style.style,
targets = Targets,
TerrainDamage = true,
})
NextAttack = os.clock() + 1 / AttacksPerSecond
end
end)Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place