More abilities
All checks were successful
Build / Build (push) Successful in 48s

This commit is contained in:
2025-06-09 13:44:26 +02:00
parent 00005aa4bf
commit 97868ab4c6
94 changed files with 829 additions and 150 deletions

View File

@@ -16,14 +16,13 @@ public class FlashFire : Script
public override void ChangeIncomingEffectiveness(IExecutingMove executingMove, IPokemon target, byte hitIndex,
ref float effectiveness)
{
if (executingMove.GetHitData(target, hitIndex).Type?.Name == "fire")
{
effectiveness = 0f;
if (executingMove.GetHitData(target, hitIndex).Type?.Name != "fire")
return;
effectiveness = 0f;
if (target.Volatile.Contains<FlashFireEffect>())
return;
target.Volatile.Add(new FlashFireEffect());
executingMove.Battle.EventHook.Invoke(new AbilityTriggerEvent(target));
}
if (target.Volatile.Contains<FlashFireEffect>())
return;
target.Volatile.Add(new FlashFireEffect());
executingMove.Battle.EventHook.Invoke(new AbilityTriggerEvent(target));
}
}