This commit is contained in:
@@ -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));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user