it's borderline legal/against the TOS since it doesn't do anything more than read the memory to give an indication of your DPS. If it read and wrote the memory to automatize actions in the game, yes, it would be completely against the TOS