Represents a basic robot character.
Represents a ScavTrap robot, a specialized type derived from ClapTrap.
static const unsigned int defaultEnergyPoints
ScavTrap(const std::string &name)
ScavTrap & operator=(const ScavTrap &other)
ScavTrap(const ScavTrap &other)
virtual void attack(const std::string &target)
Attack function implementation.
static const unsigned int defaultAttackDamage
static const unsigned int defaultHitPoints
Header file for the ClapTrap class.