Hullo. AlphaFlame here... aka "a friend". What I meant was this...
If you should make an NPC, say if (weaponfired){disabledefmovement;} or so, and then have a keydown event, the putnpc can't set certain things right. I've included a zip with script/putnpc/screenshots samples. Either my graal is completely messed up, or it's a bug. I'll bet on the latter

. And shush on the scripting. This is an example!
Oh yea, almost forgot... test 1 is the disabledef... test2 is another lil bug I found. To try test 1 right, use it with d, then press a.