World::getNpc does not return dead npcs
World sets player output, calls his onInput callback
Add character for corpses
getNpc returns alive monsters only, no need to check