Thanks for sharing the macro, very interesting and helpful.
I am relatively new to C#, but I have done a couple of courses online including the SoloLearn one.
Would you mind sharing why you use the following condition?
if (!((exec.Getvar(499)) == (exec.Getvar(498))))
instead of something like;
if(exec.Getvar(499)) != (exec.Getvar(498))
Not sure if there is something gained here by using the '!' at the start to flip the logic of the test in the if statement versus in the middle.
I think this might just be a personal coding style?
...Sorry if this is a stupid question...