D'Angelo broke out his arsenal on Sunday, hitting from everywhere on his way to 40 pts