I'm following a tutorial on making a roguelike in python, and it's actually coming along pretty nice. However, I have come to a small graphical issue: for the player and enemies, they all have a black background on them, which I don't want. I've tried changing the background to none anywhere I can, but I can't seem to figure out how to fix it. I'd really appreciate if anyone could help me out with this. Below is a link to an image showing this problem:
Also, if it helps, I'm using notepad++ and libtcod.
Thanks.

Hmm, you probably need to set the background flag. Or at least give it the proper color. So try to override it.
When you print a character it needs both foreground and background.
In any case you should probably look into object.draw() player.draw()