From edccf5ebba10086312a55ec93b86e483dbcc793b Mon Sep 17 00:00:00 2001 From: Alezia Kurdis <60075796+AleziaKurdis@users.noreply.github.com> Date: Sat, 21 Sep 2024 13:45:26 -0400 Subject: [PATCH] Add files via upload --- FACING-WORLDS/electroGuns/electroGun.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/FACING-WORLDS/electroGuns/electroGun.js b/FACING-WORLDS/electroGuns/electroGun.js index 02ac774..18ce766 100644 --- a/FACING-WORLDS/electroGuns/electroGun.js +++ b/FACING-WORLDS/electroGuns/electroGun.js @@ -100,10 +100,10 @@ setAmmunitionsColor(); genShotFX(thisEntityID, CANON_EXIT_LOCAL_POSITION); var j, messageSent; - var victimesIDs = AvatarManager.getAvatarsInRange( Vec3.sum(gunProperties.position, LETHAL_POINT_1_LOCAL_POSITION), 1); - victimesIDs.push(AvatarManager.getAvatarsInRange( Vec3.sum(gunProperties.position, LETHAL_POINT_2_LOCAL_POSITION), 1)); - victimesIDs.push(AvatarManager.getAvatarsInRange( Vec3.sum(gunProperties.position, LETHAL_POINT_3_LOCAL_POSITION), 1)); - victimesIDs.push(AvatarManager.getAvatarsInRange( Vec3.sum(gunProperties.position, LETHAL_POINT_4_LOCAL_POSITION), 1)); + var victimesIDs = AvatarManager.getAvatarsInRange( Vec3.multiplyQbyV(gunProperties.rotation, Vec3.sum(gunProperties.position, LETHAL_POINT_1_LOCAL_POSITION)), 1); + victimesIDs.push(AvatarManager.getAvatarsInRange( Vec3.multiplyQbyV(gunProperties.rotation, Vec3.sum(gunProperties.position, LETHAL_POINT_2_LOCAL_POSITION)), 1)); + victimesIDs.push(AvatarManager.getAvatarsInRange( Vec3.multiplyQbyV(gunProperties.rotation, Vec3.sum(gunProperties.position, LETHAL_POINT_3_LOCAL_POSITION)), 1)); + victimesIDs.push(AvatarManager.getAvatarsInRange( Vec3.multiplyQbyV(gunProperties.rotation, Vec3.sum(gunProperties.position, LETHAL_POINT_4_LOCAL_POSITION)), 1)); var victimes = remove_duplicates_safe(victimesIDs); if (victimes.length > 0) { for (j = 0; j < victimes.length; j++) {