by MartinHowe » Thu Sep 17, 2009 1:53 pm
Sod it. Fark it. Dammit. Manchester United win the League. And other vile and nasty curses.
Bit of history - a year and a half ago (though it feels like a hundred) I made a lot of improvements to the ZDoom morphing subsystem because as a DECORATE developer, was well and truly pissed off at the arbitrary behaviours and hardcoded special effects.
While these enhancements were mostly well-recieved after Graf had added them into the engine, there were still loopholes and things I wanted to do better, especially things like specifying the things the player is allowed to do or pickup, etc. In particular, you have just found one of them

While invulnerable, the player is supposed to be immune to being unmorphed but, if they were made invulnerable while being morphed, that should not stop an otherwise legal unmorph.
Unfortunately, some nasty RL shit took over my life and left me no time to further develop it and, sadly, nor did anybody else take up the baton. Although how the hell a chicken is supposed to take a ring out of a bag being dragged behind its tiny body and put that ring on is beyond me, this was original behaviour, so I guess it should be considered a bug that you can't.
Let's hope one of the developers can do something about this - somebody help please!
Sod it. Fark it. Dammit. Manchester United win the League. And other vile and nasty curses.
Bit of history - a year and a half ago (though it feels like a hundred) I made a lot of improvements to the ZDoom morphing subsystem because as a DECORATE developer, was well and truly pissed off at the arbitrary behaviours and hardcoded special effects.
While these enhancements were mostly well-recieved after Graf had added them into the engine, there were still loopholes and things I wanted to do better, especially things like specifying the things the player is allowed to do or pickup, etc. In particular, you have just found one of them :( While invulnerable, the player is supposed to be immune to being unmorphed but, if they were made invulnerable while being morphed, that should not stop an otherwise legal unmorph.
Unfortunately, some nasty RL shit took over my life and left me no time to further develop it and, sadly, nor did anybody else take up the baton. Although how the hell a chicken is supposed to take a ring out of a bag being dragged behind its tiny body and put that ring on is beyond me, this was original behaviour, so I guess it should be considered a bug that you can't.
Let's hope one of the developers can do something about this - somebody help please!