#ifndef SCAVTRAP_HPP #define SCAVTRAP_HPP #include "ClapTrap.hpp" class ScavTrap : public virtual ClapTrap { public: ScavTrap(); ScavTrap(const ScavTrap &other); ScavTrap(std::string name); ~ScavTrap(); ScavTrap &operator=(const ScavTrap &other); void guardGate(); protected: static const unsigned int default_hit_points; static const unsigned int default_energy_points; static const unsigned int default_attack_damage; }; #endif