Vinifera-Developers / Vinifera

Vinifera is a C&C: Tiberian Sun engine extension implementing new logics and fixing bugs.
GNU General Public License v3.0
44 stars 10 forks source link

[Vanilla Bug] Indestructible aircraft due to self heal #310

Open Crimsonum opened 3 years ago

Crimsonum commented 3 years ago

Description:

Self-healing aircraft, be it via SelfHealing or the veteran/elite ability SELF_HEAL, become indestructible after being killed, preventing them from ever actually dying. The aircraft will be stuck in the tumble animation, but will otherwise behave normally.

Steps To Reproduce:

  1. Give any aircraft unit SelfHealing=true.
  2. Destroy the aircraft in-game.

Expected Behaviour:

The aircraft would crash and explode when killed.

Actual Behaviour:

The aircraft continues to live after being destroyed, with bugged animation.

Additional Files:

GIF 10 6 2021 23-52-03

MikillRosen commented 3 years ago

Also, when it's "indestructible", it can only be destroyed when it's landed.