mirror of
https://github.com/EpochModTeam/Epoch.git
synced 2024-08-30 18:22:13 +00:00
Favbar: dupe fix (sorry lol, needs more field testing)
This commit is contained in:
parent
e022e6bfb3
commit
80329a9b16
@ -336,9 +336,10 @@ _fnc_dropEquipAccessories = {
|
|||||||
for "_i" from 0 to (count _itemsPlayer) do {
|
for "_i" from 0 to (count _itemsPlayer) do {
|
||||||
_itemsPlayer set [_i,toLower (_itemsPlayer select _i)];
|
_itemsPlayer set [_i,toLower (_itemsPlayer select _i)];
|
||||||
};
|
};
|
||||||
|
_item = toLower _item;
|
||||||
_itemEquipped = _item in _itemsPlayer;
|
_itemEquipped = _item in _itemsPlayer;
|
||||||
_equipped = (_loadout select _slot) select _accessory;
|
_equipped = (_loadout select _slot) select _accessory;
|
||||||
|
systemChat str [_item,_equipped];
|
||||||
if (!_itemInInventory && !_itemEquipped) exitWith {_return = 3};
|
if (!_itemInInventory && !_itemEquipped) exitWith {_return = 3};
|
||||||
if (_equipped != "") then {
|
if (_equipped != "") then {
|
||||||
_equipped = (_loadout select _slot) select _accessory;
|
_equipped = (_loadout select _slot) select _accessory;
|
||||||
@ -357,10 +358,13 @@ _fnc_dropEquipAccessories = {
|
|||||||
if (((toLower _equipped) != (toLower _item)) || _forceEquip && _return != 4) then {
|
if (((toLower _equipped) != (toLower _item)) || _forceEquip && _return != 4) then {
|
||||||
(_loadout select _slot) set [_accessory,_item];
|
(_loadout select _slot) set [_accessory,_item];
|
||||||
player setUnitLoadout _loadout;
|
player setUnitLoadout _loadout;
|
||||||
|
player addItem _equipped;
|
||||||
|
player removeItem _item;
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
(_loadout select _slot) set [_accessory,_item];
|
(_loadout select _slot) set [_accessory,_item];
|
||||||
player setUnitLoadout _loadout;
|
player setUnitLoadout _loadout;
|
||||||
|
player removeItem _item;
|
||||||
_return = 1;
|
_return = 1;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user