61 super.OnEndServer(action_data);
64 float blood_obtained = action_data_b.
m_BloodAmount - action_data_b.m_MainItem.GetQuantity();
68 PluginTransmissionAgents plugin = PluginTransmissionAgents.Cast(
GetPlugin(PluginTransmissionAgents));
72 int bloodtypetarget = player_target.GetStatBloodType().Get();
81 player_target.m_UnconsciousEndTime = -60;
82 player_target.SetHealth(
"",
"Shock",0);
86 player_target.m_ModifiersManager.ActivateModifier(
eModifiers.MDF_HEMOLYTIC_REACTION);
91 if ( action_data_b.m_MainItem && action_data_b.m_MainItem.GetQuantity() <= 0.01 )
93 action_data_b.m_MainItem.SetQuantity(0);
99 player_target.InsertAgent(
eAgents.CHEMICAL_POISON, -remove_count_agents);