fix get_behavior_name_from_id returning nil
Some checks are pending
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run

This commit is contained in:
Isaac0-dev 2025-05-21 10:45:27 +10:00
parent 047adf35bf
commit 06f1d66dd6

View file

@ -1526,6 +1526,7 @@ int smlua_hook_custom_bhv(BehaviorScript *bhvScript, const char *bhvName) {
hooked->overrideId = newBehavior ? customBehaviorId : originalBehaviorId;
hooked->originalId = originalBehaviorId;
hooked->originalBehavior = newBehavior ? bhvScript : get_behavior_from_id(originalBehaviorId);
hooked->bhvName = bhvName;
hooked->initReference = 0;
hooked->loopReference = 0;
hooked->replace = true;