- else if (PRACE_IS_(p_ptr, RACE_GOLEM) ||
- PRACE_IS_(p_ptr, RACE_ZOMBIE) ||
- PRACE_IS_(p_ptr, RACE_ENT) ||
- PRACE_IS_(p_ptr, RACE_DEMON) ||
- PRACE_IS_(p_ptr, RACE_ANDROID) ||
- PRACE_IS_(p_ptr, RACE_SPECTRE) ||
- (mimic_info[p_ptr->mimic_form].MIMIC_FLAGS & MIMIC_IS_NONLIVING))
+ else if (PRACE_IS_(creature_ptr, RACE_GOLEM) ||
+ PRACE_IS_(creature_ptr, RACE_ZOMBIE) ||
+ PRACE_IS_(creature_ptr, RACE_ENT) ||
+ PRACE_IS_(creature_ptr, RACE_DEMON) ||
+ PRACE_IS_(creature_ptr, RACE_ANDROID) ||
+ PRACE_IS_(creature_ptr, RACE_SPECTRE) ||
+ (mimic_info[creature_ptr->mimic_form].MIMIC_FLAGS & MIMIC_IS_NONLIVING))