So in your game in the rules of 5e...
Fixed it for you.
...none of the following cancel the invisibility spell?
- Vampire charm.
- A fireball from a necklace or fireballs.
- A lightning strike from a staff of thunder and lightning.
- A dragonborn PC's breath weapon.
- A dragon's wing attack.
- A balor's fire aura.
- Damage.from the spirit guardians spell.
- A solar's searing burst.
- A gelatinous cube's engulf.
Have I got that right?
AFB ATM, but some magic items say that they allow you to cast a named spell (and using them would pop invisibility), and some just work like a named spell without saying that you cast it (and using those would
not pop invisibility).
Unlike 3e, 5e does not have clearly delineated spell/spell-like ability/supernatural ability definitions, which all interact with other game mechanics in different but strictly defined ways. In 5e there are spells...and just...stuff. What 3e would define as a spell-like/supernatural ability, 5e either calls it a spell or...doesn't.
Imagine for a moment that 5e
did have those three mechanics. If it did then the
invisibility spell would have 'cast a spell' on the list of things that make it pop, but it would also have to mention spell-like abilities in order for them to make it pop, and supernatural abilities in order to make it pop. If either were not on that list then that thing would
not pop invisibility.
But, as we know, 5e does not have those three mechanics. In their place there are just two: 'spells', and...er...
'not spells'.
All spells do exactly what they say on the tin!
Invisibility says it gets popped by 'attacks' (game term) and 'casts a spell' (game term). If the thing in question is not one of those, then it does
not pop invisibility, even if (and this is the important part),
even if previous editions had a different list of what popped the spell, and even if YOU would have written that list differently if you wrote 5e!
This thread isn't asking about what house rules are out their for popping invisibility, it is asking what the actual, written 5e rules are. It is not asking how
you would have written the spell, it is asking about the spell that JC
actually wrote.
He wrote that 'casting a spell' pops it, but breath weapons and other magical effects that are not 'casting a spell' are not things that pop it.
He wrote that the spell pops if the target attacks. What does JC mean by 'attack'? "An attack involves an attack roll or doing something that the
rules call an attack, like grappling or shoving" is what he means, referring to the rule on p192 of the PHB.