From 5bbb5f75af42bc31d0ba0c33bbf701b2c8e53d59 Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Thu, 4 Aug 2022 00:24:55 +0200 Subject: [PATCH] Added an argument check to HealthBarManager --- scripts/HealthBarManager.pex | Bin 1098 -> 1136 bytes source/scripts/HealthBarManager.psc | 24 ++++++++++++++---------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/scripts/HealthBarManager.pex b/scripts/HealthBarManager.pex index 98b313f5f44875c61a642713560e3c07add09095..05c280e8fa1588745878cb8d2c6a69761dfa5364 100644 GIT binary patch delta 231 zcmX@b@qt6&SNMT@%uEc73_y_d>dWkj0xcrk$@zIHnI)O|d5Jj;Y#Es;DXDoIS12-0 z{=}Fv`2?dTCrowU8141z!?1cH+n zGKujp0%ag}GOnC_n8}8VQ;d;;n;GZ^&PmK+lLMIbkVGce1BK2ryPB~va4{%@90~*M WKmipP2ShV5C@`oZ1Q?|l8I%CAZX`7T delta 223 zcmeysaf(CWSNMT@%uEc73_y_d?EkNc0xcqJ8JQ_5sd)_C$@zIHnI)O|d5Jk2S12-0 z)??C`e1b8R6Q=s(Cg(D109o^atl!M`W=sqU49Xx45WpzK$e;u? Rii<%7CIq6{fdZ;X0ssv#BDeqm diff --git a/source/scripts/HealthBarManager.psc b/source/scripts/HealthBarManager.psc index bdd6d51c..305b5fd6 100644 --- a/source/scripts/HealthBarManager.psc +++ b/source/scripts/HealthBarManager.psc @@ -1,17 +1,21 @@ Scriptname HealthBarManager Hidden function Show(Actor akActor) global - int handle = ModEvent.Create("Enderal_ShowActorHealth") - if handle - ModEvent.PushForm(handle, akActor) - ModEvent.Send(handle) - endIf + if akActor + int handle = ModEvent.Create("Enderal_ShowActorHealth") + if handle + ModEvent.PushForm(handle, akActor) + ModEvent.Send(handle) + endIf + endif endfunction function Hide(Actor akActor) global - int handle = ModEvent.Create("Enderal_HideActorHealth") - if handle - ModEvent.PushForm(handle, akActor) - ModEvent.Send(handle) - endIf + if akActor + int handle = ModEvent.Create("Enderal_HideActorHealth") + if handle + ModEvent.PushForm(handle, akActor) + ModEvent.Send(handle) + endIf + endif endfunction