public override void ApplyPreResolveEffects(BattleSide side, Monster target, System.Random dice)
    {
        effectToInflict.ApplyTo(target);

        if (effectToInflict is ElementShiftStatusEffect)
        {
            target.currentElement = side.selectedAbility.element;
        }
    }