19 override void CreateConditionComponents()
25 override bool HasTarget()
32 if ( item.GetTemperature() > 80 )
42 override void OnFinishProgressServer( ActionData action_data )
44 const float ITEM_DAMAGE = 5;
45 const float SHOCK_AMOUNT = 1000;
47 if (action_data.m_Player.GetBleedingManagerServer() )
49 action_data.m_Player.GetBleedingManagerServer().RemoveMostSignificantBleedingSourceEx(action_data.m_MainItem);
52 action_data.m_MainItem.DecreaseHealth(
"",
"", ITEM_DAMAGE);