Commits

Alex Szpakowski  committed c735f3e

Calling ParticleSystem:setLinearAcceleration with no arguments now errors instead of defaulting to 0 (resolves issue #755)

  • Participants
  • Parent commits e38eb93

Comments (0)

Files changed (1)

File src/modules/graphics/opengl/wrap_ParticleSystem.cpp

 int w_ParticleSystem_setLinearAcceleration(lua_State *L)
 {
 	ParticleSystem *t = luax_checkparticlesystem(L, 1);
-	float xmin = (float) luaL_optnumber(L, 2, 0.0);
-	float ymin = (float) luaL_optnumber(L, 3, 0.0);
+	float xmin = (float) luaL_checknumber(L, 2);
+	float ymin = (float) luaL_checknumber(L, 3);
 	float xmax = (float) luaL_optnumber(L, 4, xmin);
 	float ymax = (float) luaL_optnumber(L, 5, ymin);
 	t->setLinearAcceleration(xmin, ymin, xmax, ymax);