Shani

Shani - a red-haired medic, a student at the Academy of Oxenfurt. She participated in the Battle of Brenna as part of the staff of Milo "Rusty" Vanderbeck's field hospital. A friend of Dandelion and Geralt. Many years after the Witcher Saga, she became the Dean of the Faculty of Medicine of the Oxenfurt University.

In The Witcher computer game
In The Witcher (computer game), Geralt meets Shani in the Outskirts of Vizima, trying to get into the city and St. Lebioda's Hospital to help treat the Catriona-victims. She's surprised to see him, because, as she tells him, "I heard you were dead."

While in the Outskirts, Shani stays in the Inn, healing Geralt whenever he enters and she looks after Alvin until Abigail takes him under her wing.

Once in Vizima, Shani can be found in St. Lebioda's Hospital during the day (roughly from 9:00 to 16:00), in the streets or in Shani's House during the evening, night and early morning. She lives near the statue of the aesculapean snake off the merchant's area in the Temple Quarter of Vizima. Her apartment upstairs can be difficult to get to because of Grandma who stands vigil downstairs. It seems that Grandma has lived a full life, but now, in retirement she prefers to play sentry.

To get past Grandma, Geralt can use sweet talk, gifts (alcohol or a pair of gold gloves), or some orens. Sometimes this will gain him entry only that one time, other times permanent entry is gained,

She'll heal Geralt every time he enters the hospital during the day.

Old Friend of Mine, a quest, takes place completely in Shani's House. Over the course of the evening, we learn that years ago, Dandelion interrupted something between Shani and Geralt. After the party ends, and Geralt apologizes, Shani reveals just what it was.

In Chapter 3, Geralt is forced to choose a guardian for Alvin, his only options being Shani and Triss Merigold. If he chooses Shani, he gets another chance to know her better.

Shani