O Mestre é obrigado a lhe dizer
Esta obrigação surge da seção How to Play no p.6 do PHB, ou seja, a regra mais fundamental do livro:
3. The DM narrates the results of the adventurers’ actions.
O jogador marcou um ataque por uma quantidade conhecida de dano (dos dados que rolou e seus modificadores): "os resultados das ações dos aventureiros" são diferentes se o monstro tiver vulnerabilidade, resistência ou imunidade ao dano se eles não o fizerem, o Mestre é obrigado a comunicar essa diferença ao jogador.
Como essa comunicação ocorre é com a mesa individual DM: alguns dirão ao jogador que o monstro é vulnerável / resistente / imune e outros descreverão os efeitos ("Seu golpe causa mais / menos / nenhum dano que você esperava que "jogadores espertos galgarem bem rápido". No entanto, eles fazem isso, é importante que eles façam isso.
Por que é importante é simples: a única fonte de informações sobre o mundo vem do DM. Os jogadores precisam dessas informações para que possam tomar decisões informadas (como mudar para um tipo de dano diferente). Isso não quer dizer que os jogadores devam obter informações que seus personagens não saibam ou não possam perceber, no entanto, após um ataque bem-sucedido, os efeitos do acerto não são nem um do outro.