Build 3627
SVN-
General
Return early from A_IncurDamage() if actor[].picnum ("htpicnum" in CON) is < 0.
Show details
With this change, it is impossible for negative values to be used as array indices inside this function, and I believe that it is also impossible that they escape to somewhere they might be used as such. For Lunatic, allow setting actor[].picnum to negative values and in the translator, add (commented out) code to warn whenever it is set to a constant negative value. Also, fix a _sound call in _addphealth in control.lua.
-
make the crash log file named eduke32_or_mapster32.crash.log.
-
General
Don't output an empty SelectedGRP entry into the cfg, fixing bare EDuke32 build.