Previously, the SO's Fusion Pistol overcharge explosion was done via the weapon calling A_Explode directly. This had the unfortunate side effect of killing all allies nearby the SO, making it an incredible griefing tool.
It was changed to DamageThing, but since working on Naraka I found the Cyberdemon's method of A_SpawnItemEx-ing an object that explodes right away works just as wonderfully--AND doesn't affect allies!
Previously, the SO's Fusion Pistol overcharge explosion was done via the weapon calling A_Explode directly. This had the unfortunate side effect of killing all allies nearby the SO, making it an incredible griefing tool. It was changed to DamageThing, but since working on Naraka I found the Cyberdemon's method of A_SpawnItemEx-ing an object that explodes right away works just as wonderfully--AND doesn't affect allies!