Ok, it's while setting the "damage" uniform, which is declared as vec4, and the engine expects a float.
I remember it didn't work all that well with float in the shader, so we'll have to make the engine set a vec4 - but it will require checking all shaders to see if they do declare a vec4.
Will do later
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Might explain some crashes on some architectures/drivers
Ok, it's while setting the "damage" uniform, which is declared as vec4, and the engine expects a float.
I remember it didn't work all that well with float in the shader, so we'll have to make the engine set a vec4 - but it will require checking all shaders to see if they do declare a vec4.
Will do later
Committed revision 13296.