/ Display a flag of infravision tempolary or permanently.
*/
static void add_race_flags(player_type *creature_ptr, BIT_FLAGS *flags)
{
+ /* Common for all races */
+ if (rp_ptr->infra > 0)
+ add_flag(flags, TR_INFRA);
+
+ /* Unique for each race */
switch (creature_ptr->prace)
{
case RACE_ELF:
if (is_hero(creature_ptr) || is_shero(creature_ptr))
add_flag(flags, TR_RES_FEAR);
+ if (creature_ptr->tim_infra)
+ add_flag(flags, TR_INFRA);
if (creature_ptr->tim_invis)
add_flag(flags, TR_SEE_INVIS);
if (creature_ptr->tim_regen)