cold30 (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))):
Works like a charme.
So /yay from me.
Found it myself a few days ago but someone was faster posting this here;)
Only small glitch is that 1 npc might get replaced by a non-attackable npc (commoner). Happened to me but the last 3 imp npcs repawned instantly.
Did it for over 10min. Then i got bored

They'll all get replaced with commoners in no time. 80% of the time I get there on my server they're all white NPCs. So, it's pretty useless:(