public PlayerWithMagic(string name, PlayerParams.Race race, PlayerParams.Sex sex, int age) : base(name, race, sex, age) { SetMaxManaDependingOnRace(race); ManaValue = _maxMana; KnownSpells = new List <AbstractSpell>(); }
public Player(string name, PlayerParams.Race race, PlayerParams.Sex sex, int age) { _id = _lastId++; _name = name; _race = race; _sex = sex; _age = age; setMaxHealthDependingOnRace(race); _health = _maxHealth; //TODO: move to constants _experience = 0; _canSpeak = true; _canMove = true; _isDead = false; _isArmored = false; _state = PlayerParams.State.Normal; _inventory = new Inventory.Inventory(); }