execute as @s[scores={svm_ep.numbers=1}] run scoreboard players add @n[tag=svm_ep.gravity_field] svm_ep.p.gravity_field_strength 1
execute as @s[scores={svm_ep.numbers=1}] run scoreboard players set @n[tag=svm_ep.gravity_field] svm_ep.p.gravity_field_color 1
execute as @s[scores={svm_ep.numbers=1}] run scoreboard players remove @n[tag=svm_ep.gravity_field] svm_ep.lifetime 2
execute as @s[scores={svm_ep.numbers=4}] run scoreboard players add @n[tag=svm_ep.gravity_field] svm_ep.p.gravity_field_strength 1
execute as @s[scores={svm_ep.numbers=4}] run scoreboard players set @n[tag=svm_ep.gravity_field] svm_ep.p.gravity_field_color 1
execute as @s[scores={svm_ep.numbers=4}] run scoreboard players remove @n[tag=svm_ep.gravity_field] svm_ep.lifetime 2
execute as @s[scores={svm_ep.numbers=2}] positioned ^ ^ ^0.55 run function svm_ep:power/gravity/strengthen/block
execute as @s[scores={svm_ep.numbers=3}] as @e[type=!#svm_ep:technical,tag=!executor,dx=0] run function svm_ep:power/gravity/strengthen/mob
execute as @s[scores={svm_ep.numbers=3}] as @e[type=!#svm_ep:technical,tag=!executor,distance=..3] run function svm_ep:power/gravity/strengthen/mob
scoreboard players reset @s[scores={svm_ep.numbers=3}] svm_ep.using_move
execute unless entity @e[tag=svm_ep.gravity_field] run scoreboard players reset @s[scores={svm_ep.numbers=4}] svm_ep.using_move

