Well, of course it depends on the type of game and context, it just sounds a bit like an uninteresting tool, to just have a just invincible NPCs. I think special weaknesses make every NPC more interesting. Give the NPC a weakness (eg. Superman hs cryptonite or Lord Voldemord has Horcruxes).
OP said it was invincible, not that it didn’t have a special weakness - you’re assuming extra context that wasn’t mentioned, when, as you say, the type of game, in game context, and additional conditions like a special weakness can make it entirely appropriate to have an invincible NPC.
Why not?
Well, of course it depends on the type of game and context, it just sounds a bit like an uninteresting tool, to just have a just invincible NPCs. I think special weaknesses make every NPC more interesting. Give the NPC a weakness (eg. Superman hs cryptonite or Lord Voldemord has Horcruxes).
OP said it was invincible, not that it didn’t have a special weakness - you’re assuming extra context that wasn’t mentioned, when, as you say, the type of game, in game context, and additional conditions like a special weakness can make it entirely appropriate to have an invincible NPC.