Quote Originally Posted by DaulBan View Post
Aside from combing through the battle log, a tool you're not supposed to use will also tell you whether damage is magical or physical. Also if a third party tool can determine if something is magic or not I feel like it wouldn't be hard for there to be some sort of condition they could set to determine whether to display the damage as purple or not.
That tool doesn't actually figure out if the damage is magical or physical. It declares whether damage was magic, physical or shadow based on action name. That is determined by educated guesses from the tool's programmers after analyzing average damage inflicted while various buffs and debuffs are up and if certain things proc. All damage information is stored and handled server side and the only info sent to the clients are action name, amount inflicted/healed, if it was a crit, direct hit, direct crit, parried or blocked and what status effects in applied.