If my opponent plays Visions and pulls my sole-blocking EC to a side battle with his EC, I have initiative in the side battle and I play an enh, giving my opponent initiative, and he plays a card that beats my EC, causing him now to win the lost soul, does my Fool LS's ability work (When this LS is rescued, if you played an evil Enh during that battle, discard all rescuing heroes), or does it not work since the battle I played the EE in was a side battle and not a direct battle with the hero? What does "that battle" refer to specifically?