
# -> If origin player is not the defined player then return
execute on origin \
    if entity @s[tag=!OverlyRealistic.Player.UsedFishingRod] run \
        return fail

# -> Copy over fishing level from origin player
scoreboard players operation @s OverlyRealistic.Player.WisdomStats.Fishing = @p[tag=OverlyRealistic.Player.UsedFishingRod,distance=..64] OverlyRealistic.Player.WisdomStats.Fishing
