Vampirii: Small update

Minor fixes.