Esempio n. 1
0
        private void TrainPhysical(ISoldier soldier, float points)
        {
            // Traits are 10 for 11, 20 for 12, 40 for 13, 80 for 14, 160 for 15, 320 for 16
            // y = (2^(x-11))*10
            // y =
            float pointShare = points / 3;

            soldier.AddAttributePoints(Models.Soldiers.Attribute.Strength, pointShare);
            soldier.AddAttributePoints(Models.Soldiers.Attribute.Dexterity, pointShare);
            soldier.AddAttributePoints(Models.Soldiers.Attribute.Constitution, pointShare);
        }