Beispiel #1
0
    public override void Finalize(Deity self, IEnumerable <Deity> deities)
    {
        self.ChanceOfBlessing   += 0.25f;
        self.ChanceOfCurse      -= 0.25f;
        self.StrengthOfLikes    *= 2;
        self.StrengthOfDislikes /= 2;
        self.SacrificeCost      += 5;

        _lover = self;
        while (_lover == self)
        {
            _lover = deities.ToArray()[Globals.Random.Next(deities.Count())];
        }

        self.Likes.Add(_lover.GetShortTitle());
        _lover.Likes.Add(self.GetShortTitle());
    }