Unless you have another procedure to replace that arrow, or shoot when using the bow then it won't work, I assume you're using the tags to let your custom projectile be used by normal bows like arrows, but the custom triggers have never seemed to work with that method for me, not sure about the newest version however.
It is possible, This is something I used to detect any arrows being shot from a bow, and then changing that projectile to a different one.
In the for each slot in inventory, have it only check for your arrow, and then set the local variable to that arrow. Then check if that variable is equal to your arrow, and select your custom projectile to shoot you can change any parameters you'd like, however if you want it to have the same range and speed as a normal arrow do not change the speed. https://imgur.com/a/I9Blcw5
That is correct, I assumed that is what you were trying to do. However if you want this to be done with a normal arrow, you can use the very first procedure I showed, you'd just need to change that very first if statement to try and get working, this has to be in it's own procedure as well.
i did remove both of those; still does not work
It should be working... Could you provide a screenshot of the procedure? Preferably using imgur or similar sites.
https://imgur.com/a/7AyVxgV
Just to let you know, XP is different from XP levels, but also you are shooting the custom projectile from your item/ranged weapon right?
from a regular bow
Unless you have another procedure to replace that arrow, or shoot when using the bow then it won't work, I assume you're using the tags to let your custom projectile be used by normal bows like arrows, but the custom triggers have never seemed to work with that method for me, not sure about the newest version however.
So its just not possible?
It is possible, This is something I used to detect any arrows being shot from a bow, and then changing that projectile to a different one.
In the for each slot in inventory, have it only check for your arrow, and then set the local variable to that arrow.
Then check if that variable is equal to your arrow, and select your custom projectile to shoot you can change any parameters you'd like, however if you want it to have the same range and speed as a normal arrow do not change the speed.
https://imgur.com/a/I9Blcw5
So wait, I would need to make another custom arrow for this to work right
That is correct, I assumed that is what you were trying to do. However if you want this to be done with a normal arrow, you can use the very first procedure I showed, you'd just need to change that very first if statement to try and get working, this has to be in it's own procedure as well.
Also I cant find "set or get itemstack local savefirst"
I want it only on my custom arrow
this is what I have
forgot to paste link lol https://imgur.com/a/VIdmq1i