This should be possible.
I would try to trigger an entity that sets ambience to max for a short period of time, as well as all colour channels, combining that with a health loss of the player.
:state=0:ambience=35,ambiencegreen=35,ambiencered=35,ambienceblue=35,state=0,state=1
:state=1,[Enter your trigger here]:ambience=250,plraddhealth=-23,ambienceblue=250,ambiencegreen=250,ambiencered=250,state=2
:state=2,[Enter your trigger or Timer here]:ambience=35,ambiencegreen=35,ambiencered=35,ambienceblue=35,state=0
It`s not a bug, it`s a feature