From 1d5745e5a01e945dc5ee06734509ef93f9ffb2d2 Mon Sep 17 00:00:00 2001 From: AirwavesMan Date: Wed, 17 Mar 2021 09:54:22 +0100 Subject: [PATCH] Add damagehandler for ore veins so they break faster --- SQF/dayz_server/compile/spawn_mineveins.sqf | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/SQF/dayz_server/compile/spawn_mineveins.sqf b/SQF/dayz_server/compile/spawn_mineveins.sqf index e28488f59..5329dfcb4 100644 --- a/SQF/dayz_server/compile/spawn_mineveins.sqf +++ b/SQF/dayz_server/compile/spawn_mineveins.sqf @@ -10,10 +10,17 @@ if ((count _position) == 2) then { _spawnveh = ["Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Silver_Vein_DZE","Silver_Vein_DZE","Silver_Vein_DZE","Gold_Vein_DZE","Gold_Vein_DZE"] call BIS_fnc_selectRandom; //diag_log("DEBUG: Spawning a crashed " + _spawnveh + " with " + _spawnloot + " at " + str(_position)); - //_veh = createVehicle [_spawnveh,_position, [], 0, "CAN_COLLIDE"]; + _veh = _spawnveh createVehicle [0,0,0]; _veh enableSimulation false; _veh setDir round(random 360); _veh setPos _position; _veh setVariable ["ObjectID","1",true]; + _veh addEventHandler ["HandleDamage",{ + local _damage = _this select 2; + if ((_this select 4) == "Sledge_Swing_Ammo") then { + _damage = _damage*1.2; + }; + _damage + } ]; }; \ No newline at end of file