diff --git a/src/CRE/pv_db.cpp b/src/CRE/pv_db.cpp index 36d26204..9cf9e568 100644 --- a/src/CRE/pv_db.cpp +++ b/src/CRE/pv_db.cpp @@ -1863,7 +1863,7 @@ namespace pv_db { stage_param.collision_file.assign(collision_file); std::string wind_file; - if (kv.read("collision_file", wind_file)) + if (kv.read("wind_file", wind_file)) stage_param.wind_file.assign(wind_file); pv->stage_param.push_back(stage_param); diff --git a/src/CRE/rob/ex_block.cpp b/src/CRE/rob/ex_block.cpp index 85eadc5f..525d4f1c 100644 --- a/src/CRE/rob/ex_block.cpp +++ b/src/CRE/rob/ex_block.cpp @@ -868,7 +868,7 @@ int32_t OsageCollision::osage_cls(vec3& p, const float_t& cls_r, const OsageColl // 0x1404851C0 int32_t OsageCollision::osage_cls_work_list(vec3& p, const float_t& cls_r, const OsageCollision& coli, float_t* fric) { - if (coli.work_list.size() && coli.work_list.back().type != SkinParam::CollisionTypeEnd) + if (coli.work_list.size() && coli.work_list.back().type == SkinParam::CollisionTypeEnd) return OsageCollision::osage_cls(p, cls_r, coli.work_list.data(), fric); return 0; }