public List<Creature> GetCreators()
{
var result = new List<Creature>();
var creatures = (this.HasRoles ? this.RpCharacters : this.Creators);
foreach (var entityId in creatures)
{
var creature = this.GetCreature(entityId);
if (creature != null)
result.Add(creature.GetActualCreature());
}
return result;
}