Skip to content

Commit 230752d

Browse files
authored
Core - Fix GSA rope helper objects being placed below buildings (#1367)
1 parent 9d8e129 commit 230752d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

addons/sys_core/fnc_handleConnectorRope.sqf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ if (_state) then {
5050
_connectorRope = ropeCreate [_fromObject, _fromPoint, 3, nil, nil, QGVAR(connectorWire)];
5151

5252
// Create helper object on player pelvis
53-
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle position _toObject];
53+
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle (getPosATL _toObject)];
5454
(_connectorRopeHelpers select 0) ropeAttachTo _connectorRope;
5555
(_connectorRopeHelpers select 0) attachTo [_toObject, [-0.1, 0.1, 0.25], "Pelvis"];
5656
(_connectorRopeHelpers select 0) allowDamage false;
@@ -60,13 +60,13 @@ if (_state) then {
6060
};
6161
case 1: { // Connect rope to Ground Spike Antenna
6262
// Create helper object on GSA
63-
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle position _fromObject];
63+
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle (getPosATL _fromObject)];
6464
(_connectorRopeHelpers select 0) disableCollisionWith _fromObject;
65-
(_connectorRopeHelpers select 0) setPos (position _fromObject);
65+
(_connectorRopeHelpers select 0) setPosATL (getPosATL _fromObject);
6666
(_connectorRopeHelpers select 0) allowDamage false;
6767

6868
// Create helper object on player pelvis
69-
_connectorRopeHelpers set [1, ROPE_HELPER createVehicle position _toObject];
69+
_connectorRopeHelpers set [1, ROPE_HELPER createVehicle (getPosATL _toObject)];
7070
(_connectorRopeHelpers select 1) attachTo [_toObject, [-0.1, 0.1, 0.15], "Pelvis"];
7171
(_connectorRopeHelpers select 1) allowDamage false;
7272

0 commit comments

Comments
 (0)