It always requires water because that is what the bible requires. See my previous posts with all the scriptures that specifically say IN WATER. Jesus Christ was baptized IN WATER, John baptized people IN WATER. Paul baptized people IN WATER. Phillip baptized people IN WATER! That is why it requires water. We have been commanded to be baptized. We obviously cannot make the Holy Ghost baptize us. That happens when God feels we are ready for it. The only way we can obey that command is to be baptized IN WATER. That means if you are baptized in anything else (kool-aid, soda, mud, whatever) you baptism is in vain because you didn't obey the commandment. See Acts 2:38, Acts 10:47-49.
Jesus did not need to be water baptized. Jesus never had any sin. Jesus received water baptism for it's symbolism not because it had any efficacy.
Holy Spirit baptism occurs the moment a sinner receives Christ as their Savior. The moment a sinner asks Christ for forgiveness of their sins the Holy Spirit enters their heart and they are saved. A baptism of regeneration. A soul dead in trespass and sin is now made alive in Christ unto God.
If you got saved some other way I would question what is was you got.
For the cause of Christ
Roger