Let's say I have a 3/3 creature with two +1/+1 counters in it making it a 5/5. I then use an ability or spell like Fling that sacrifices a creature to deal damage equal to the sacrificed creatures power. Can I then use Ooze Flux to remove the counters from the sacrificed creature to create my Ooze token? And if I can would Fling continue to do 5 damage or would it be reduced to 3?
Using an effect like Ooze Flux you have two options:
- Remove the counters before casting fling - thus doing less damage.
- Fling with the counters still on - thus unable to move the counters.
Since sacrificing the creature is a cost to cast fling, there's no point where fling is on the stack, the damage it will do has been calculated, and the creature is still on the battlefield to be interacted with.
There are other ways to "save" those counters however - if you are flinging a creature with the Modular keyword, the creature will still have the counters for the purposes of Fling, but the counters will "move" when it dies because of the effect of Modular, or with a card like The Ozolith which sees the creature having counters when it died and "moves" them onto itself.
Note, I use quotes around "save" and "move" because MtG doesn't really move counters between permanents much anymore - new counters are placed on the other permanent, this means that having both Modular and The Ozolith can allow you to get twice as many counters as the creature had before.