diff --git a/server/gameserver/car.cc b/server/gameserver/car.cc index 213d3896..889ac73f 100644 --- a/server/gameserver/car.cc +++ b/server/gameserver/car.cc @@ -381,7 +381,7 @@ void Car::SetAttackDir(const a8::Vec2& attack_dir) void Car::DecOil(float dec_oil) { - dec_oil *= 1 + GetAbility()->GetAttrRate(kHAT_CarOil); + dec_oil *= 1 - GetAbility()->GetAttrRate(kHAT_CarOil); cur_oil_ -= dec_oil; cur_oil_ = std::max(0.0f, cur_oil_); if (!HasOil()) {