Page 1 of 1

[2.8.1] Bug : Obituaries doesn't work on railguns

Posted: Thu Oct 06, 2016 8:18 am
by AtomicLugia
Hello there!

I made a lightning gun. It works great but if I kill another player/bot with this weapon, the death message is "%o was railed by %k.". I already wrote a obituary which says "%o was electroduced by %k's lightning gun." but this seems to be ignored by weapons, that uses A_RailAttack commands.

I have attached the weapon here. Start a deathmatch with this gun and see what I mean.

Re: [2.8.1] Bug : Obituaries doesn't work on railguns

Posted: Sun Jan 29, 2017 3:33 am
by Edward-san
I've checked this, the regression starts with zdoom r3646.

Re: [2.8.1] Bug : Obituaries doesn't work on railguns

Posted: Sun Feb 12, 2017 7:23 pm
by Graf Zahl
And the changelog gives a clear reason for that:
ClientObituary() now only looks up the obituary message from the killing player's weapon if the damage type was 'Melee' or 'Hitscan'.
The reason was, if I am not mistaken that secondary damage of another type would not display the proper message.
The thing is, it's an either-or proposition, you cannot have both working at the same time.