b32 chronoworlds particle/archery error
Posted: Tue Sep 06, 2011 7:12 am
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