Scriptname _00E_Theriantrophist_BlockCraftingSC extends ObjectReference Actor Property PlayerREF Auto Message Property _00E_Theriantrophist_CantCraftMSG Auto Race Property _00E_Theriantrophist_PlayerWerewolfRace Auto Bool bActivationBlocked = False Event OnInit() BlockActivation(True) EndEvent Event OnActivate(ObjectReference akActionRef) If akActionRef == PlayerREF If _00E_PlayerhousingMaster.ReferenceCanBeActivated(Self) && bActivationBlocked == False bActivationBlocked = True If PlayerREF.GetRace() == _00E_Theriantrophist_PlayerWerewolfRace _00E_Theriantrophist_CantCraftMSG.Show() Else Activate(akActionRef, true) EndIf bActivationBlocked = False EndIf Else Activate(akActionRef, true) EndIf EndEvent