gzdoom/wadsrc/static/zscript/raven
Christoph Oelckers a210aaea3e - fixed: All melee functions calling TraceBleed after DamageMobj must first copy the target member to a local variable.
DamageMobj can destroy the damaged actor if the death state sequence has zero duration. But Actor.target is a garbage collected member variable, i.e. it will be null, once the actor it points to gets destroyed.
This was originally done correctly in the C++ code but during the scriptification all those 'AActor *target = self->target' lines were removed because they looked redundant, but were not.
2017-06-06 09:12:58 +02:00
..
artiegg.txt - renamed A_FireCustomMissile and added a deprecated compatibility wrapper to deal with the inverted pitch this function used. 2016-12-24 16:34:45 +01:00
artitele.txt - scriptified ArtiTeleport. 2016-11-25 19:52:35 +01:00
minotaur.txt - fixed: All melee functions calling TraceBleed after DamageMobj must first copy the target member to a local variable. 2017-06-06 09:12:58 +02:00
ravenambient.txt - fixed: The Raven ambient sounds lost their looping flag when they were rewritten to use A_PlaySound instead of A_PlaySoundEx. 2016-11-30 19:08:58 +01:00
ravenartifacts.txt - converted the raven actors. 2016-10-17 00:21:52 +02:00
ravenhealth.txt - converted the raven actors. 2016-10-17 00:21:52 +02:00