diff --git a/src/patches.rs b/src/patches.rs index f3c5f7f6..c39373f5 100644 --- a/src/patches.rs +++ b/src/patches.rs @@ -2499,8 +2499,10 @@ fn patch_add_item<'r>( 0 } else if pickup_config.curr_increase.is_some() { pickup_config.curr_increase.unwrap() - } else if pickup_type == PickupType::Missile { + } else if [PickupType::Missile, PickupType::MissileLauncher].contains(&pickup_type) { 5 + } else if pickup_type == PickupType::PowerBombLauncher { + 4 } else if pickup_type == PickupType::HealthRefill { 50 } else { @@ -4636,8 +4638,10 @@ fn update_pickup( 0 } else if pickup_config.curr_increase.is_some() { pickup_config.curr_increase.unwrap() - } else if pickup_type == PickupType::Missile { + } else if [PickupType::Missile, PickupType::MissileLauncher].contains(&pickup_type) { 5 + } else if pickup_type == PickupType::PowerBombLauncher { + 4 } else if pickup_type == PickupType::HealthRefill { 50 } else {