Page MenuHomeFeedback Tracker

Disabling damage on player does not prevent you from being killed by rotors
New, NormalPublic

Description

Exile features a "safe zone" around traders where players cannot die, so they can buy new items without worrying about being shot. To allow that, we apply a "god mode" to the player while they are in the safe zones. Also, god mode is being used for in-game admins. This works pretty well. Players cannot be shot, they do not take fall damage, you can drive them over and they survive explosions. However, spinning helicopter rotors still kill players when they run into them.

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
Health System
Steps To Reproduce
  1. Disable damage on your player

player allowDamage false;
player removeAllEventHandlers "HandleDamage";

  1. Spawn a helicopter
  1. Get into the pilot seat
  1. Turn on the engine
  1. Eject (or get out, depends on vehicle config if ejecting is possible)
  1. Run into the rotors
Additional Information

I remember testing this in Arma 1.48. I was able to run into a rotor and I did not die. Instead, Arma started the ragdoll simulation on my player.

Event Timeline

ExileMod created this task.Jun 5 2016, 12:25 PM
ExileMod edited Steps To Reproduce. (Show Details)
ExileMod edited Steps To Reproduce. (Show Details)
KamikazeXeX added a subscriber: KamikazeXeX.EditedJun 5 2016, 12:42 PM

I can confirm this issue and have experienced it myself, would be nice to not be decapitated by rotors if in "god mode"!

this is a MAJOR oversight