help with killed/death

alright, so basically i have a system that happens when you killed someone, it gives you a tag, and when you die, you gain a tag, so basically, it does this command,


which would in my mind, put Died runes score, into Kill Otherrunes score, then we focus on Kill, died isnt important anymore, then, this command, which is below, will if they have the tag kill, will add to the KillTimer,


, then, it is if you have 10 of kill timer it runs a function, killtimer


then, in killtimer function, it does this.

execute as @s[scores={Runes=..4}] run execute as @s[scores={OtherRunes=-4..}] run scoreboard players add @s Runes 1
execute as @s[scores={Runes=..4}] run execute as @s[scores={OtherRunes=-4..}] run clear @s emerald[custom_data~{add:1}] 1
execute as @s[scores={OtherRunes=..-5}] run tellraw @s {"color":"green","italic":false,"text":"The Player You Killed Has -5 Runes!"}
scoreboard players set @s KillTimer 0
tag @s remove Kill

in theory, in my head you should gain a rune or get given one, in RuneGive, but thats another story, thats not the issue, but, it doesnt add one to your rune, nor anything else, i feel like the issue is in the operation, but not too sure, Died tag is removed, not too sure, any ideas why it isnt working?

Continue to help post