Пример #1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            if (version < 3)
            {
                Resistances.Cold   = 0;
                Resistances.Poison = 0;
            }

            if (version < 1)
            {
                Attributes.Luck         = 0;
                Attributes.AttackChance = 10;
                Attributes.NightSight   = 1;
                SkillBonuses.SetValues(0, Utility.RandomCombatSkill(), 10.0);
                SkillBonuses.SetBonus(1, 0);
            }
        }