gzdoom/wadsrc/static/zscript
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
..
chex - 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
doom - 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
heretic - 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
hexen - 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
inventory Damage factor on armor is no longer ignored 2017-05-28 17:41:44 +03:00
menu Silenced scripting warning from main .pk3 2017-06-04 16:21:10 +03:00
raven - 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
shared - fixed: missed the teleport fog 2017-06-04 12:30:35 +02:00
statscreen - fixed display of WIPAR lump on Doom intermission screen. 2017-05-07 10:29:58 +02:00
statusbar - fixed: Harmony requires special scaling treatment for the fullscreen HUD's icons. 2017-05-21 21:30:46 +02:00
strife - 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
actor.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
actor_checks.txt - implemented the parser basics of a ZScript versioning system. 2017-03-05 14:13:00 +01:00
base.txt - the last scriptified bits of P_PlayerThink. 2017-05-01 00:27:58 +02:00
compatibility.txt - scriptified the main statusbar interface and the Strife status bar. 2017-03-22 00:32:52 +01:00
constants.txt - Added a Z offsetting parameter to the ZScript LineAttack function. 2017-05-17 23:03:22 +02:00
dynarrays.txt some groundwork for the implementation of dynamic arrays 2017-01-11 00:57:31 +01:00
events.txt - reimplemented the position display, but changed its position a bit upward. 2017-03-29 23:51:53 +02:00
mapdata.txt - increased the snd_channels default and minimum. 2017-03-16 10:38:56 +01:00
sounddata.txt - scriptified ASoundSequence. 2017-01-14 14:37:29 +01:00
zscript_license.txt - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00