This commit is contained in:
@@ -23,11 +23,10 @@ public class Autotomize : Script, IScriptOnSecondaryEffect
|
||||
public void OnSecondaryEffect(IExecutingMove move, IPokemon target, byte hit)
|
||||
{
|
||||
var user = move.User;
|
||||
if (!user.ChangeStatBoost(Statistic.Speed, 2, true, false))
|
||||
return;
|
||||
|
||||
var existingEffect = user.Volatile.Get<AutotomizeEffect>();
|
||||
var stacks = existingEffect?.Stacks ?? 0;
|
||||
|
||||
if (!user.ChangeStatBoost(Statistic.Speed, 2, true, false) || !(user.WeightInKg - 100f * stacks >= 0.1f))
|
||||
if (!(user.WeightInKg > 0.1f))
|
||||
return;
|
||||
|
||||
user.Volatile.StackOrAdd(ScriptUtils.ResolveName<AutotomizeEffect>(), () => new AutotomizeEffect());
|
||||
|
||||
Reference in New Issue
Block a user