Hey Luka, sorry didn't want to say there is a problem with your tools, they are awesome.
The problem was more that EBS trainers use their right hand to throw the ball while the basic once use the left hand so I thought it might be a visual issue.
That's fine, Tsuina. Yes, the system was visually designed from the ground up around the gen 5 style of backsprites (concerning the animation, screen positioning, ball throwing and everything else), but the only differentiating factor is that the backsprite in EBS has a total of 4 frames, while stock Essentials has 5. The hacky solution (though I would not recommend it, as it wouldn't fit visually) is to just trim out one frame from the stock Essentials backsprite. Either that, or dig further through the code as Wolf is suggesting and adjust where the sprites get cut, and how many frames they cycle through during the ball throwing animation.
Oh ok I'll try that. I don't like "easy ways" as "hard ways" usually have learning as a side effect and learning is all I live for. I still have to dig in other parts of the essential code though because I don't fully undestand where some functions are defined and to what extent they apply. I watched your videos on the ruby language and watched all thundaga videos but I couldn't find a tutorial on the essential script so I still have tons of questions but it's fine, I'm having fun learning little by little.