Difference between revisions of "Invulnerability"

From DoomWiki.org

[checked revision][checked revision]
(Notes)
m (Data: add section header, update data table)
Line 18: Line 18:
  
 
{| {{prettytable}}
 
{| {{prettytable}}
!colspan="2"|Thing attributes
+
!colspan="2"|Invulnerability data
 
|-
 
|-
 
| Thing type||2022 (decimal), 7E6 (hex)
 
| Thing type||2022 (decimal), 7E6 (hex)
 
|-
 
|-
| Appears in||Registered Doom<br>Ultimate Doom<br>Doom II/Final Doom
+
| Appears in||Registered Doom<br/>The Ultimate Doom<br/>Doom II/Final Doom
 
|-
 
|-
 
| Radius||20
 
| Radius||20
 +
|-
 +
| Height||16
 
|-
 
|-
 
| [[Sprite]]||PINV
 
| [[Sprite]]||PINV
 
|-
 
|-
| [[Thing types|Class]]|||Artifact<br>Pickup
+
| [[Thing types|Class]]|||[[Item]]<br/>Pickup
 
|-
 
|-
 
|}
 
|}
  
 +
== Appearance statistics ==
 
In [[classic Doom]], invulnerabilities are first encountered on these levels:
 
In [[classic Doom]], invulnerabilities are first encountered on these levels:
  
Line 37: Line 40:
 
!Game||[[I'm Too Young To Die|ITYTD]] and [[Hey, Not Too Rough|HNTR]]||[[Hurt Me Plenty|HMP]]||[[Ultra-Violence|UV]] and [[Nightmare!|NM]]
 
!Game||[[I'm Too Young To Die|ITYTD]] and [[Hey, Not Too Rough|HNTR]]||[[Hurt Me Plenty|HMP]]||[[Ultra-Violence|UV]] and [[Nightmare!|NM]]
 
|-
 
|-
|[[Ultimate Doom]]||[[E2M7: Spawning Vats]]||[[E2M7: Spawning Vats]]||[[E2M7: Spawning Vats]]
+
|[[The Ultimate Doom]]||[[E2M7: Spawning Vats]]||[[E2M7: Spawning Vats]]||[[E2M7: Spawning Vats]]
 
|-
 
|-
 
|[[Doom II]]||[[MAP08: Tricks and Traps]]||[[MAP08: Tricks and Traps]]||[[MAP08: Tricks and Traps]]
 
|[[Doom II]]||[[MAP08: Tricks and Traps]]||[[MAP08: Tricks and Traps]]||[[MAP08: Tricks and Traps]]
Line 50: Line 53:
 
!Game||ITYTD and HNTR||HMP||UV and NM
 
!Game||ITYTD and HNTR||HMP||UV and NM
 
|-
 
|-
|Ultimate Doom||16||15||16
+
|The Ultimate Doom||16||15||16
 
|-
 
|-
 
|Doom II||29||24||23
 
|Doom II||29||24||23

Revision as of 06:07, 12 August 2016

An invulnerability found in Doom II MAP08: Tricks and Traps.

The invulnerability is a powerup that makes the player generally impervious to damage. The player is not protected from telefrags, and will still recoil from a successful attack. The powerup looks like a green sphere with a grinning red-eyed head inside. While it is active, the colors in the player's view change to inverse monochrome, and the eyes of the status bar face glow yellow (STFGOD0), making them look similar to the demon's. The inverted monochrome display makes the game effectively fully bright, and the player will be able to see every detail even in the darkest areas. Spectres in particular become much more visible under its effects.

Invulnerability lasts for 30 seconds; in the last few seconds the display will begin blinking back to its original colors. Picking up an invulnerability before a previous one has expired resets the duration to 30 seconds.

Invulnerability can also be activated with the cheat code idbeholdv.

In deathmatch mode of vanilla Doom, invulnerabilities and blur artifacts never respawn. Some source ports allow flags to be set to cause them to respawn.

Invulnerabilities are included in the items percentage displayed at the end of each level.

Technical

According to the function P_DamageMobj in p_inter.c, invulnerability only protects the player from attacks doing less than 1000 points of damage; while no monster in the game can do nearly that much damage in one attack, a telefrag inflicts 10000 points (and indeed will kill even an otherwise invulnerable player). This also means that DeHackEd can be used to circumvent the invulnerability powerup by creating incredibly powerful weapons.

Data

Invulnerability data
Thing type 2022 (decimal), 7E6 (hex)
Appears in Registered Doom
The Ultimate Doom
Doom II/Final Doom
Radius 20
Height 16
Sprite PINV
Class Item
Pickup

Appearance statistics

In classic Doom, invulnerabilities are first encountered on these levels:

Game ITYTD and HNTR HMP UV and NM
The Ultimate Doom E2M7: Spawning Vats E2M7: Spawning Vats E2M7: Spawning Vats
Doom II MAP08: Tricks and Traps MAP08: Tricks and Traps MAP08: Tricks and Traps
TNT: Evilution MAP07: Prison MAP07: Prison MAP07: Prison
Plutonia MAP09: Abattoire MAP09: Abattoire MAP09: Abattoire

The IWADs contain the following numbers of invulnerability artifacts:

Game ITYTD and HNTR HMP UV and NM
The Ultimate Doom 16 15 16
Doom II 29 24 23
TNT: Evilution 15 13 12
Plutonia 5 5 5

Notes

The early invulnerability powerup, as seen in MBF's emulation of the Doom press release beta.
  • The grinning face inside the sphere appears to be derived from the lost soul sprite in Doom 0.4. Oddly enough, the invulnerability sphere in that version of the game was invisible and had an unused sprite in the IWAD which looked like a giant health bonus.
  • Due to a limitation of the engine, the invulnerability artifact lights up all the areas in the game similar to the light amplification visor. Otherwise it would require an entire table of 32 shades for a proper effect.

See also

Sources