Sunday, 5th June 2016, 06:48 by Tressol
As it stands, finding a +Invis item early and using it liberally (resting to burn off the contamination) can basically ensure that you make it through Lair (and probably Orc) with very few real problems. Invis is a very strong combat buff in addition to it's stealth benefits.
Simply adding Contam on a failed evocations check wouldn't solve too much - you could still get by with a pretty high failure chance. Generally, a player would come around a corner/move up on a threatening monster and, assuming it doesn't wake up on the first turn, just step back and use Invis. If you end up contaminated, you just wait it out. Food is generally such a non-issue in Crawl at the moment that the turns lost cost the player very little (unless playing for score, I suppose).
I think a better penalty for failing the evocation roll on +Invis would be to "unstealth" the player, to a degree dependent on the degree of failure (or, just to a random degree whenever the roll is failed). A near/lucky failure might do nothing, as it does now. A standard failure would generate a loud noise. A bad failure would place a Corona on the player as well as making the noise. The point is that if you spam it with bad Evocations, you can easily end up in a bad spot. Invis is cancelled by Corona, so it's the perfect penalty - you can't keep spamming the +Invis item to get out of badly failing to use the +Invis item.
Presuming that, for fluff purposes, we can say that (evoked) invisibility is bending light around the character, failure messages could be something like...
"Weird colors dance around you for a moment." (Failure, nothing happens)
"Strange colors build around your body before bursting with a crash!" (Failure, Noise)
"Your (+Invis Item) emits a high-pitched whine as it pulls the dungeon's light in around your body!" (Failure, Noise, Corona)
This would solve a lot of problems with +Invis, imo. It's still a bit weird that the character ostensibly has less "control" over the version of the spell that they cast themselves (which also involves a lot more investment...), but it would be strange if removing that ring didn't end the effect. One step toward a solution there would be to allow spell invisibility to be dismissed as well (potion still can't be - either way it's 2 one way and 1 the other).
"This spell will have no effect right now because your brain is too dead to use."