Page 1 of 1

b32 chronoworlds particle/archery error

Posted: Tue Sep 06, 2011 7:12 am
by edge2054
I'm not really sure what happened. I used cease to exist on a skeleton archer. After killing him I got this error in the log. It looks like he had an arrow in flight when the spell was cast so on reload maybe the Unit IDs didn't line up?

Code: Select all

L(99701c0) Particle updater error d737c00 (2424881, 2621472): /data/gfx/particles/arrow.lua:38: attempt to index local 'self' (a number value)
L(99701c0) Particle updater error d737c00 (2424881, 2621472): /data/gfx/particles/arrow.lua:38: attempt to index local 'self' (a number value)
L(99701c0) Particle updater error d737c00 (2424881, 2621472): /data/gfx/particles/arrow.lua:38: attempt to index local 'self' (a number value)
Lua Error: /engine/Level.lua:110: Entity 5243(Shoot) not present on the level
	At [C]:-1 
	At [C]:-1 error
	At /engine/Level.lua:110 removeEntity
	At /engine/Projectile.lua:222 check
	At [string "return function(self, x, y, what, ...) local ..."]:1 checkAllEntities
	At /engine/Actor.lua:186 move
	At /mod/class/Actor.lua:546 move
	At /mod/class/Player.lua:177 moveDir
	At /mod/class/Game.lua:1107 
	At /engine/KeyBind.lua:217