5 m_TimeBetweenMaterialDrops = time_between_drops;
8 override bool GetMiningData(
ActionData action_data )
11 if (
Class.CastTo(ntarget, action_data.m_Target.GetObject()) )
13 m_AmountOfDrops = ntarget.GetAmountOfDrops(action_data.m_MainItem);
14 ntarget.GetMaterialAndQuantityMap(action_data.m_MainItem,m_MaterialAndQuantityMap);
15 m_DamageToMiningItemEachDrop = ntarget.GetDamageToMiningItemEachDrop(action_data.m_MainItem);
16 m_AdjustedDamageToMiningItemEachDrop = action_data.m_Player.GetSoftSkillsManager().SubtractSpecialtyBonus( m_DamageToMiningItemEachDrop,
m_Action.GetSpecialtyWeight(),
true );