From 6ba38551349a3a8578aad165d3063228b7c75cb3 Mon Sep 17 00:00:00 2001 From: Shtoyan Date: Fri, 21 Jan 2022 18:21:17 +0400 Subject: [PATCH] a --- sources/Weapons/NiceWeapon.uc | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/sources/Weapons/NiceWeapon.uc b/sources/Weapons/NiceWeapon.uc index 7b23f97..3adda40 100644 --- a/sources/Weapons/NiceWeapon.uc +++ b/sources/Weapons/NiceWeapon.uc @@ -1369,14 +1369,17 @@ simulated function ApplyLaserState() else LaserAttachment.bHidden = false; - if (altLaserAttachment == none && altLaserAttachmentBone != '') + if (altLaserAttachment == none) { - SetBoneRotation(altLaserAttachmentBone, altLaserAttachmentRotation); - altLaserAttachment = Spawn(LaserAttachmentClass,,,,); - if (altLaserAttachment != none) + if (altLaserAttachmentBone != '') { - AttachToBone(altLaserAttachment, altLaserAttachmentBone); - altLaserAttachment.SetRelativeLocation(altLaserAttachmentOffset); + SetBoneRotation(altLaserAttachmentBone, altLaserAttachmentRotation); + altLaserAttachment = Spawn(LaserAttachmentClass,,,,); + if (altLaserAttachment != none) + { + AttachToBone(altLaserAttachment, altLaserAttachmentBone); + altLaserAttachment.SetRelativeLocation(altLaserAttachmentOffset); + } } } else