Move itemscript back to using IPokemon instead of IBattlePokemon
All checks were successful
Build / Build (push) Successful in 3m24s

This commit is contained in:
2026-08-28 16:12:19 +02:00
parent 41b7e90c3c
commit e38bb05007
4 changed files with 13 additions and 11 deletions

View File

@@ -17,7 +17,7 @@ public class EvolutionItem : ItemScript
public override ItemTargetType TargetType => ItemTargetType.OwnPokemon;
/// <inheritdoc />
public override bool IsTargetValid(IBattlePokemon target)
public override bool IsTargetValid(IPokemon target)
{
foreach (var x in target.Species.EvolutionData)
{
@@ -33,7 +33,7 @@ public class EvolutionItem : ItemScript
}
/// <inheritdoc />
public override void OnUseWithTarget(IBattlePokemon target, EventHook eventHook)
public override void OnUseWithTarget(IPokemon target, EventHook eventHook)
{
var evolutionData = target.Species.EvolutionData.FirstOrDefault(x =>
{