From 8b3b5313602746462a75c0c19fc86e48fdb037af Mon Sep 17 00:00:00 2001 From: nachodiazr Date: Sat, 17 Oct 2026 15:12:30 -0300 Subject: [PATCH] d_a_obj_display_only_nbs: Address review comments --- include/d/a/obj/d_a_obj_display_only_nbs.h | 2 +- src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/d/a/obj/d_a_obj_display_only_nbs.h b/include/d/a/obj/d_a_obj_display_only_nbs.h index b138e1b3..c40c7856 100644 --- a/include/d/a/obj/d_a_obj_display_only_nbs.h +++ b/include/d/a/obj/d_a_obj_display_only_nbs.h @@ -7,7 +7,7 @@ class dAcOdisplayOnlyNbs_c : public dAcObjBase_c { public: - dAcOdisplayOnlyNbs_c() : mResFile(nullptr) {} + dAcOdisplayOnlyNbs_c() {} virtual ~dAcOdisplayOnlyNbs_c() {} virtual bool createHeap() override; diff --git a/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp b/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp index 9e7670a9..7f645e1e 100644 --- a/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp +++ b/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp @@ -9,7 +9,7 @@ static const char *const sMdlNames[] = { SPECIAL_ACTOR_PROFILE(OBJ_DISPLAY_ONLY_NBS, dAcOdisplayOnlyNbs_c, fProfile::OBJ_DISPLAY_ONLY_NBS, 0x21B, 0, 3); bool dAcOdisplayOnlyNbs_c::createHeap() { - mSubtype = mParams & 0xF; + mSubtype = getFromParams(0, 0xF); mResFile = nw4r::g3d::ResFile(CurrentStageArcManager::GetInstance()->getData("g3d/stage.brres")); nw4r::g3d::ResMdl mdl = mResFile.GetResMdl(sMdlNames[mSubtype]); TRY_CREATE(mModel.create(mdl, &mAllocator, 0x120));