NOTE: autopickup is turned off only if safe_autopickup is enabled.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@817 c06c8d41-db1a-0410-9941-cceddc491573
5HPIIGNWB3UXJ5APQLAGFOV2CA7J2GB7AWAVVZDBB2YZS4TNCMAQC }}static void paranoid_option_disable( activity_interrupt_type ai,const activity_interrupt_data &at ){if (ai == AI_HIT_MONSTER || ai == AI_MONSTER_ATTACKS){const monsters* mon = static_cast<const monsters*>(at.data);if (mon && !player_monster_visible(mon)){std::vector<std::string> deactivatees;if (Options.autoprayer_on){deactivatees.push_back("autoprayer");Options.autoprayer_on = false;}if (Options.autopickup_on && Options.safe_autopickup){deactivatees.push_back("autopickup");Options.autopickup_on = false;}if (!deactivatees.empty())mprf(MSGCH_WARN, "Deactivating %s.",comma_separated_line(deactivatees.begin(),deactivatees.end()).c_str());}