Falling Icicle said:
Zero bearing on spellcraft? ... The spellcraft skill makes no sense if spells aren't consistent and their components, appearance, etc are not set. The example you gave assumes that you can see the effect. And again, if someone could make their spells appear as whatever they wish, how are you supposed to be able to tell one spell from another by looking at it?
It's easy, you roll a normal spellcraft. "With your spellcraft check of 28, you recognize the bluish mist surrounding the enemy mage as a chill shield." When the fighter sees this, unless he is clued in by someone with a good spellcraft, he has zero chance of metagaming and, more importantly, the veteran players will find it much more interesting. Heck, I wouldn't even bother mentioned green flames because
I don't even need a spellcraft check for that. Requiring the use of spellcraft for spellcraft rolls makes my suggestion very consistent.
In effect, what you're suggesting is that the players use their own knowledge of the descriptions of spells to do spellcraft and not their spellcraft roll.
Falling Icicle said:
It's called the Spell Thematics feat. Why don't I allow my players to make such changes? Because even the most innocent-seaming changes to a spell can have gameplay ramifications.
I agree that they may have an in-game effect and, depending on the nature of that effect I would recommend caution. This is why I caveated my comment with "little or no effect". So, as DM you either restrict the flavor appropriately, or you just plain decide not to let it have an in-game effect.
Falling Icicle said:
If I see someone with blue or green fire around them, I know that they are using the chill version of fire shield. If they have violet or blue fire around them it would have to be the warm version of fire sheild.
That's exactly my point. Unless
you have sufficient spellcraft,
you shouldn't know what the spell is. You shouldn't let metagame knowledge when you once played an archmage up to 20th level affect what your 4th-level fighter would know.