Skip to content

Commit 51be1b3

Browse files
committed
fix piercing sign error
1 parent 83282b6 commit 51be1b3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

code/weapon/weapons.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7949,7 +7949,7 @@ void maybe_play_conditional_impacts(const std::array<std::optional<ConditionData
79497949
}
79507950

79517951
if (!valid_conditional_impact && wip->impact_weapon_expl_effect.isValid() && armed_weapon) {
7952-
auto particleSource = particle::ParticleManager::get()->createSource(wip->impact_weapon_expl_effect);
7952+
auto particleSource = particle::ParticleManager::get()->createSource(wip->impact_weapon_expl_effect);
79537953

79547954
particleSource->setHost(weapon_hit_make_effect_host(weapon_objp, impacted_objp, submodel, hitpos, local_hitpos));
79557955
particleSource->setTriggerRadius(weapon_objp->radius * radius_mult);
@@ -7973,7 +7973,7 @@ void maybe_play_conditional_impacts(const std::array<std::optional<ConditionData
79737973
particleSource->finishCreation();
79747974
}
79757975

7976-
if (impacted_objp != nullptr && impact_data[static_cast<std::underlying_type_t<HitType>>(HitType::SHIELD)].has_value() && (!valid_conditional_impact && wip->piercing_impact_effect.isValid() && armed_weapon)) {
7976+
if (impacted_objp != nullptr && !impact_data[static_cast<std::underlying_type_t<HitType>>(HitType::SHIELD)].has_value() && (!valid_conditional_impact && wip->piercing_impact_effect.isValid() && armed_weapon)) {
79777977
if ((impacted_objp->type == OBJ_SHIP) || (impacted_objp->type == OBJ_DEBRIS)) {
79787978

79797979
int ok_to_draw = 1;

0 commit comments

Comments
 (0)