public static bool triggerUseOnPokemon(Items item, Pokemon pokemon, IHasDisplayMessage scene) { // Returns whether item was used if (!UseOnPokemon.ContainsKey(item) || UseOnPokemon[item] == null) //Search List { return(false); } else { //return UseOnPokemon[item].Invoke(pokemon,scene); return((bool)UseOnPokemon[item].Invoke(item, pokemon, scene)); //return ItemHandlers.UseOnPokemon(item,pokemon,scene); } }
public static bool triggerBattleUseOnPokemon(Items item, Pokemon pokemon, PokemonUnity.Combat.Pokemon battler, IHasDisplayMessage scene) { return(false); }