63 ExplosivesBase explosive = ExplosivesBase.Cast(action_data.m_Target.GetObject());
66 if (
Math.RandomIntInclusive(0, 100) < tool.GetDisarmRate())
68 explosive.OnBeforeDisarm();
69 explosive.Disarm(
true);
73 explosive.SetHealth(
"",
"", 0.0);
76 MiscGameplayFunctions.DealAbsoluteDmg(action_data.m_MainItem,
UADamageApplied.DEFUSE_TOOLS);