When LCWeapons gets combined with InstaGibPlus (a UTPure derivative) and SmartCTF, SmartCTF gets removed from the HUDMutator chain after a few seconds in-game.
SmartCTF debug version: SmartCTF_4DPlusPlusv3c.zip
Shows a bit of text on the left side of the screen (~halfway down) with indication of what path the SmartCTF mutator took through PostRender (1235 is normal, 1245 when enemy flag is taken by a teammate). If that text is missing PostRender was never invoked for SmartCTF.
InstaGibPlus 6 debug version: InstaGibPlus6.zip
InstaGibPlus invokes Weapon.PostRender(), so to me the workaround in LCWeaponsHUD isnt necessary for it.
Configuration for testing:
?Mutators=InstaGibPlus6.UTPure,LCWeapons_0025preview1.LCMutator,SmartCTF_4DPlusPlusv3c.SmartCTF
When LCWeapons gets combined with InstaGibPlus (a UTPure derivative) and SmartCTF, SmartCTF gets removed from the HUDMutator chain after a few seconds in-game.
SmartCTF debug version: SmartCTF_4DPlusPlusv3c.zip
Shows a bit of text on the left side of the screen (~halfway down) with indication of what path the SmartCTF mutator took through PostRender (1235 is normal, 1245 when enemy flag is taken by a teammate). If that text is missing PostRender was never invoked for SmartCTF.
InstaGibPlus 6 debug version: InstaGibPlus6.zip
InstaGibPlus invokes Weapon.PostRender(), so to me the workaround in LCWeaponsHUD isnt necessary for it.
Configuration for testing:
?Mutators=InstaGibPlus6.UTPure,LCWeapons_0025preview1.LCMutator,SmartCTF_4DPlusPlusv3c.SmartCTF