local HIT_DAMAGE = 45
local player = game.Players.LocalPlayer
local spree = player.leaderstats:WaitForChild("Spree")
HIT_DAMAGE = HIT_DAMAGE+spree
local script (this is sent in discord, but changed it up a bit.)
This looks really wrong just by looking at it. Can't figure out how to do this.

4 comments
I think you want to do spree.Value on line 4
@Spjureeedd Spree.Value won't work. I need to figure out how to update the damage if the number changes.
Well that's not what you said
Use this https://developer.roblox.com/en-us/api-reference/function/Instance/GetPropertyChangedSignal