engine/skills/source/MusicSkillProcessor.cpp
// Enraged creatures have the status set appropriately, causing them to
// deal more damage, soak more, and evade less.
Enraged creatures have the status set appropriately, causing them to
deal more damage, soak more, and evade less.
Enraged creatures have the status set appropriately causing them to deal more damage soak more and evade less .
void MusicSkillProcessor::enrage(CreaturePtr creature, CreaturePtr fov_creature)
{
  if (creature != nullptr && fov_creature != nullptr)
  {
    StatusEffectPtr rage = StatusEffectFactory::create_status_effect(StatusIdentifiers::STATUS_ID_RAGE, creature->get_id());
    if (rage != nullptr && fov_creature != nullptr)
    {
      rage->apply_change(fov_creature, fov_creature->get_level().get_current());
    }
  }
}
void MusicSkillProcessor :: enrage ( CreaturePtr creature , CreaturePtr fov_creature ) { if ( creature != nullptr && fov_creature != nullptr ) { StatusEffectPtr rage = StatusEffectFactory :: create_status_effect ( StatusIdentifiers :: STATUS_ID_RAGE , creature -> get_id ( ) ) ; if ( rage != nullptr && fov_creature != nullptr ) { rage -> apply_change ( fov_creature , fov_creature -> get_level ( ) . get_current ( ) ) ; } } }
Enraged creatures have the status set appropriately, causing them to
deal more damage, soak more, and evade less.
Enraged creatures have the status set appropriately causing them to deal more damage soak more and evade less .
// Set the enraged status.  No need to add a separate message - that'll // get done in the status application.