diff --git a/AllEngrams/AllEngrams/AllEngrams.cpp b/AllEngrams/AllEngrams/AllEngrams.cpp index 0ee9c031..78f3ff23 100644 --- a/AllEngrams/AllEngrams/AllEngrams.cpp +++ b/AllEngrams/AllEngrams/AllEngrams.cpp @@ -134,7 +134,7 @@ void Hook_UPrimalCharacterStatusComponent_ServerApplyLevelUp(UPrimalCharacterSta { UPrimalCharacterStatusComponent_ServerApplyLevelUp_original(_this, LevelUpValueType, ByPC); - if (ByPC != nullptr) + if (ByPC->GetPlayerCharacter()->MyCharacterStatusComponentField() == _this) { const bool use_permission = config.value("UseAutoPermission", false);