So basically I have this script inside StarterCharacterScripts that, when the player value is a Soul, then there will be chains welded on the player’s character.
But the issue is that when the value changes to “Hollow1”, the chains are still there when I want it gone since the player is no longer a “Soul”.
It’s been days and the closest I got was this script that disables the other script from existing but shortly after the character respawns the script comes back. Please help me
https://gyazo.com/83218017259cf0091a577b6c4c7b9bb1
local Character = script.Parent.Parent -- The Local Player
local Player = game.Players:GetPlayerFromCharacter(Character)
local Race = Player.PlayerValues.Race
if Race.Value == "Hollow1" then --If Player is Hollow1
Character.SoulAppearance.ChainsFate.Enabled = false --Disables the script that welds the chains
end