James Gasik
We don't talk about Pun-Pun
You missed the part where Elementals are:It was FAR less than half. The clause was only living creatures with discernible anatomies—undead, constructs, oozes, plants, and incorporeal creatures lack vital areas to attack". All of those are a type (ie ooze, construct, etc) rather than subtype(ie air/fire, lawful/evil etc) so there's no reason to look at the subtypes. The creature types in 3.5 mm are Aberration, Animal, construct, dragon, Elemental, humanoid, magical beast, monstrous humanoid, Ooze, Outsider, Plant, Undead, Vermin. The underlined ones are able to ignore sneak attack but the vast a good chunk of them are pretty freaking rare to use (ie constructs oozes &plants). Out of that chunk the ones you do tend to see with enough regularity that a phase like "Yea we fought one in a campaign once" is because it was memorable to fight a marut/badass treant/etc. Excluding those one off monsters you are left with a bunch of fairly easy minions (ie most constructs) & spicy monsters with a gimmick (ie the vast majority of level appropriate oozes). The only real sneak/precision immune type that is common to encounter is the undead type & the vast majority of those are mooks likely to be found with a sneak/precision affected necromancer/summoner or are scary badass monsters like the lich & wraith that often extended their scariness through the 4th wall & across the gm screen.
Even if it was a mostly undead campaign for whatever reason there were feats & magic items that could allow sneak/precision against a sneak/precision ignoring creature type If a rogue is encountering sneak/precision immune creatures with any regularity it's probably a sign that A: they are doing something that the GM is negatively reacting to for whatever reason (ie: Bob's incredible CharOp PC at a table of not so optimized PCs bob is still far ahead of), B: In something like an undead heavy campaign sharing a boat with the pyromancer who showed up to a plane of fire campaign, or C: faced with a newer/not so skilled GM who doesn't realize the problem & still has more to learn
- Not subject to critical hits or flanking.
Any creature that is immune to critical hits is not vulnerable to sneak attacks.