This is correct. Active player (you) has his trigger go on the stack (Energy Flux) then the nonactive player (opponent) has his trigger go on the stack (smokestack). So, you can sacrifice the Mox to Smokestack without having to pay in this situation.
thats what i thought. Thank you on the clarification
