85 if (!mag.ServerAcquireCartridge(dmg,ammoType))
88 mag.ApplyManipulationDamage();
90 string magazineTypeName;
93 if (!
DayZPlayerUtils.HandleStoreCartridge(action_data.m_Player, NULL, -1, dmg, ammoType, magazineTypeName,
false))
97 MiscGameplayFunctions.GetHeadBonePos(action_data.m_Player,posHead);
102 piles = MiscGameplayFunctions.CreateMagazinePilesDispersed(magazineTypeName,posHead,posTarget,
UAItemsSpreadRadius.
NARROW,1,dmg,action_data.m_Player);
103 if (piles.Count() > 0)
114 piles = MiscGameplayFunctions.CreateMagazinePilesFromBulletDispersed(ammoType,posHead,posTarget,
UAItemsSpreadRadius.
VERY_NARROW,1,dmg,action_data.m_Player);
115 if (piles.Count() > 0)