- /* Remove fear */
- m_ptr->monfear = 0;
-
- /* Remove invulnerability */
- m_ptr->invulner = 0;
-
- /* Remove fast status */
- m_ptr->fast = 0;
-
- /* Remove slow status */
- m_ptr->slow = 0;
-
- /* Remove stun */
- m_ptr->stunned = 0;
-
- /* Remove confusion */
- m_ptr->confused = 0;
+ /* Remove timed status (except MTIMED_CSLEEP) */
+ (void)set_monster_fast(i, 0);
+ (void)set_monster_slow(i, 0);
+ (void)set_monster_stunned(i, 0);
+ (void)set_monster_confused(i, 0);
+ (void)set_monster_monfear(i, 0);
+ (void)set_monster_invulner(i, 0, FALSE);