For evo stones, you have to add it first to the PBS item.txt file, and then you have to go to PItem_Items script and search fordef pbIsEvolutionStone?(item)and add your stone internal name.
Then, in PItem_ItemEffects, search this line ItemHandlers::UseOnPokemon.copy(:FIRESTONE,and add here your...