any ideas?Code:class Mob { public: Mob(int hp = 50, string name = 'Boar'); //if nothing is set, default to 50 int getHP() const; string getName() const; int dmg(); private: int m_HP; string m_Name; }; Mob::Mob(int hp, string name): m_HP(hp), m_Name(name) { cout << "--" << getName() " created with " << getHP() << " HP" << endl << endl; } inline int Mob::getHP() const { return m_HP; } inline string Mob::getName() const { return m_Name; } inline int Mob::dmg() { m_HP = m_HP - 14; if (m_HP <= 0) { cout << "you killed it!" << endl; } else getHP(); }
error is on the linethanks in advance!Code:cout << "--" << getName() " created with " << getHP() << " HP" << endl << endl;




Reply With Quote