/// <summary> /// Called when the Miasma debuff is first applied to the character, decreasing movement speed by /// a set percentage. /// </summary> /// <param name='player'> /// The Player hit by Miasma. /// </param> public void apply(PlayerScript player) { originalSpeed = player.MovementSpeed; player.MovementSpeed = player.MovementSpeed * (1 - slowAmount); player.setPoisoned(true); }
public void apply(PlayerScript player) { player.setPoisoned(true); }
/// <summary> /// Called when the Miasma buff has expired, restoring the original Player movement speed. /// </summary> /// <param name='player'> /// The Player currently afflicted by Miasma. /// </param> public void expire(PlayerScript player) { player.MovementSpeed = originalSpeed; player.setPoisoned(false); }
public void expire(PlayerScript player) { player.setPoisoned(false); }