R0J0hound Thanks for the detailed explanation. I will try that out, and see how it works.
I just tried a different approach where the jcw_trace plugin can give me both the normal angle and reflection angle directly without having to fire a bullet and rely on the angle it bounces off. The only problem with the values i get from this plugin is that they are in normal 2D mode.
using the atan(tan(oldAngle)/2) formula on the normal vector i get there behaves strange as i have to flip it.
if the normal angle is between 90 and 270 i have to add +180 at the end of the formula, otherwize that formula behaves strangely.
So with this raycast plugin giving me both normal and reflection(exit) angle, is there a better formula to derectly adjust the exit angle for isometric based on values i can get from this plugin?
seems better than using a bullet, in this case. Thanks a lot for your help.