Added character portrait functionality