Coming from playing other games, I find it bizzare that there is no way of telling what is a magical or physical attack. On my job I have a cooldown for magical attacks, but I don't know what will be a magical attack.
I can't understand the logic of checking my in game logs during a dungeon run to see, or god forbid actually downloading a third party tool and look through a pletora of information just to see what was magical damage. To me that is borderline ridiculous. Why do SE not just change the colour of magical attacks to purple in the name and cast bar of an ability and leave it as that.
Why would I be there guessing what ability to is going to be magic? If you see an animation starting, you may think it's going to magical but it isn't. I wan't to have the relevent information during the fight so I cna best react to it. This only seems fair and would be good design. I don't think its any good to just tell players, just get hit by whatever ability and see if it was magic or not.
Tbh I find there is a severe lack of information here, which can be worked around, but does hurt the experience a bit. It doesn't make you a better player because you looked at ACT after a dungeon run, or guessed what was a magical hit before it hit you. It's a thing where we SHOULD have indicators, so we can react to what is in front of us.
This is my take anyway. I hope my point is clear anyway, and that I don't upset anyone with my opinion.