Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private ["_player","_hitwhere","_damage","_source","_pro"];
- _player = _this select 0;
- _hitwhere = _this select 1;
- _damage = _this select 2;
- _source = _this select 3;
- _pro = _this select 4;
- if (!isNil{player getvariable "SaOkHealed"}) exitWith {_damage = 0; _damage};
- if ((str _source) in ["BIS_fnc_setObjectVar_object1","<NULL-object>"] && {_damage > 0.2}) then {
- _damage = 0.1;
- [] SPAWN BIS_fnc_damagePulsing;
- [(3+random 10)] SPAWN BIS_fnc_bloodEffect;
- [player,_damage] SPAWN BIS_fnc_dirtEffect;
- if ((damage player + _damage) >= 0.9) then {
- _damage = 0;
- };
- } else {
- _damage = _damage * PLSTREGHT;
- if ((damage player + _damage) >= 0.9) then {
- _damage = 0;
- player SPAWN FPlayerDamage;
- if (rating player < 0) then {
- player addrating ((abs (rating player))+2500);
- (group player) selectLeader player;
- };
- };
- };
- _damage
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement