#include "HealthBoostMobEffect.h" #include #include "minecraft/world/effect/MobEffect.h" #include "minecraft/world/entity/LivingEntity.h" HealthBoostMobEffect::HealthBoostMobEffect(int id, bool isHarmful, eMinecraftColour color) : MobEffect(id, isHarmful, color) {} void HealthBoostMobEffect::removeAttributeModifiers( std::shared_ptr entity, BaseAttributeMap* attributes, int amplifier) { MobEffect::removeAttributeModifiers(entity, attributes, amplifier); if (entity->getHealth() > entity->getMaxHealth()) { entity->setHealth(entity->getMaxHealth()); } }