<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.larian.game/index.php?action=history&amp;feed=atom&amp;title=Osiris%2FAPI%2FRemoveHarmfulStatuses</id>
	<title>Osiris/API/RemoveHarmfulStatuses - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.larian.game/index.php?action=history&amp;feed=atom&amp;title=Osiris%2FAPI%2FRemoveHarmfulStatuses"/>
	<link rel="alternate" type="text/html" href="https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;action=history"/>
	<updated>2026-05-15T13:01:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;diff=6637&amp;oldid=prev</id>
		<title>Tinkerer at 14:38, 7 June 2019</title>
		<link rel="alternate" type="text/html" href="https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;diff=6637&amp;oldid=prev"/>
		<updated>2019-06-07T14:38:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:38, 7 June 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l50&quot;&gt;Line 50:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 50:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* This list of statuses corresponds to the statuses that get blocked by being [[Osiris/Shared/ProcSetInvulnerable|invulnerable]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* This list of statuses corresponds to the statuses that get blocked by being [[Osiris/Shared/ProcSetInvulnerable|invulnerable]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== See Also =====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== See Also =====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Osiris/API/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CharacterApplyStatus&lt;/del&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CharacterApplyStatus&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Osiris/API/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ApplyStatus&lt;/ins&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ApplyStatus&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Osiris/API/CharacterStatusApplied|CharacterStatusApplied]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Osiris/API/CharacterStatusApplied|CharacterStatusApplied]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Osiris/API/CharacterStatusAttempt|CharacterStatusAttempt]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Osiris/API/CharacterStatusAttempt|CharacterStatusAttempt]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tinkerer</name></author>
	</entry>
	<entry>
		<id>https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;diff=6636&amp;oldid=prev</id>
		<title>Tinkerer at 13:42, 7 June 2019</title>
		<link rel="alternate" type="text/html" href="https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;diff=6636&amp;oldid=prev"/>
		<updated>2019-06-07T13:42:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:42, 7 June 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* call '''RemoveHarmfulStatuses'''(''(GUIDSTRING)'''''_Target''')&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* call '''RemoveHarmfulStatuses'''(''(GUIDSTRING)'''''_Target''')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== Description =====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== Description =====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Removes all &quot;harmful&quot; statuses from '''_Target'''. This list is hardcoded in the game engine, and unfortunately rather ad hoc. Every status is considered harmful, unless it is one of the following (some of these may be leftovers from DOS1):&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Removes all &quot;harmful&quot; statuses from '''_Target'''. This list is hardcoded in the game engine, and unfortunately rather ad hoc. Every status is considered harmful, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''''&lt;/ins&gt;unless&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;''''' &lt;/ins&gt;it is one of the following (some of these may be leftovers from DOS1):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Status types&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Status types&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** AOO&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** AOO&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tinkerer</name></author>
	</entry>
	<entry>
		<id>https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;diff=6635&amp;oldid=prev</id>
		<title>Tinkerer: Documented RemoveHarmfulStatuses</title>
		<link rel="alternate" type="text/html" href="https://docs.larian.game/index.php?title=Osiris/API/RemoveHarmfulStatuses&amp;diff=6635&amp;oldid=prev"/>
		<updated>2019-06-07T13:36:02Z</updated>

		<summary type="html">&lt;p&gt;Documented RemoveHarmfulStatuses&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===== Full Definition(s) =====&lt;br /&gt;
* call '''RemoveHarmfulStatuses'''(''(GUIDSTRING)'''''_Target''')&lt;br /&gt;
===== Description =====&lt;br /&gt;
Removes all &amp;quot;harmful&amp;quot; statuses from '''_Target'''. This list is hardcoded in the game engine, and unfortunately rather ad hoc. Every status is considered harmful, unless it is one of the following (some of these may be leftovers from DOS1):&lt;br /&gt;
* Status types&lt;br /&gt;
** AOO&lt;br /&gt;
** CHANNELING&lt;br /&gt;
** CLIMBING (like on a ladder)&lt;br /&gt;
** COMBAT (in a combat)&lt;br /&gt;
** CONSTRAINED (curretly using an item with the [[Use_Action:Constrain|constrain use action]])&lt;br /&gt;
** DRAIN&lt;br /&gt;
** DYING&lt;br /&gt;
** ENCUMBERED&lt;br /&gt;
** HEAL&lt;br /&gt;
** HEALING&lt;br /&gt;
** HIT (applied when e.g. hit by a weapon)&lt;br /&gt;
** LYING (lying on an item)&lt;br /&gt;
** MATERIAL&lt;br /&gt;
** SITTING (sitting on an item)&lt;br /&gt;
** SNEAKING&lt;br /&gt;
** SOURCE_MUTED (wearing a source collar)&lt;br /&gt;
** SPIRIT&lt;br /&gt;
** SPIRIT_VISION (spirit vision is active)&lt;br /&gt;
** STANCE&lt;br /&gt;
** STORY_FROZEN (via [[Osiris/API/CharacterFreeze|CharacterFreeze]])&lt;br /&gt;
** SUMMONING&lt;br /&gt;
** TELEPORT_FALLING (falling after being teleported)&lt;br /&gt;
** THROWN&lt;br /&gt;
** UNSHEATHED (weapon out)&lt;br /&gt;
** INVISIBLE&lt;br /&gt;
** ROTATE&lt;br /&gt;
** LEADERSHIP&lt;br /&gt;
** SHACKLES_OF_PAIN_CASTER&lt;br /&gt;
** ADRENALINE&lt;br /&gt;
** INSURFACE&lt;br /&gt;
** FLOATING&lt;br /&gt;
** HEAL_SHARING&lt;br /&gt;
** HEAL_SHARING_CASTER&lt;br /&gt;
** EXTRA_TURN&lt;br /&gt;
** ACTIVE_DEFENSE&lt;br /&gt;
** EFFECT&lt;br /&gt;
** SPARK&lt;br /&gt;
** TUTORIAL_BED (shackled on the bed at the start of the tutorial)&lt;br /&gt;
* Custom cases&lt;br /&gt;
** having the status from consuming the Black Rose Elixir&lt;br /&gt;
** being polymorphed in a way that still allows for interactions (i.e., via the mask of the shapeshifter, but not when turned into a chicken or a cow)&lt;br /&gt;
** having a status with the name &amp;quot;IsInvulnerable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== Notes =====&lt;br /&gt;
* This list of statuses corresponds to the statuses that get blocked by being [[Osiris/Shared/ProcSetInvulnerable|invulnerable]]&lt;br /&gt;
===== See Also =====&lt;br /&gt;
* [[Osiris/API/CharacterApplyStatus|CharacterApplyStatus]]&lt;br /&gt;
* [[Osiris/API/CharacterStatusApplied|CharacterStatusApplied]]&lt;br /&gt;
* [[Osiris/API/CharacterStatusAttempt|CharacterStatusAttempt]]&lt;br /&gt;
* [[Osiris/API/CharacterStatusRemoved|CharacterStatusRemoved]]&lt;br /&gt;
* [[Osiris/API/CharacterUseSkill|CharacterUseSkill]]&lt;br /&gt;
* [[Osiris/API/HasActiveStatus|HasActiveStatus]]&lt;br /&gt;
* [[Osiris/API/ItemStatusAttempt|ItemStatusAttempt]]&lt;br /&gt;
* [[Osiris/API/ItemStatusChange|ItemStatusChange]]&lt;br /&gt;
* [[Osiris/API/ItemStatusRemoved|ItemStatusRemoved]]&lt;br /&gt;
* [[Osiris/API/RemoveStatus|RemoveStatus]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Osiris Calls|RemoveHarmfulStatuses]]&lt;/div&gt;</summary>
		<author><name>Tinkerer</name></author>
	</entry>
</feed>