HandleDamage EventHandler is totally broken! It is easyly possible to increase or decrease damage taken with this handler but it is impossible to work more with it because it fires multiple times and does not fit with its documentation!

I tried the eh with the config from its documentation and got this output after shooting a blufor soldier in the chest and then in the head:

T=3.38 : [B Alpha 1-1:2,"head",0,<NULL-object>,"B_65x39_Caseless"]

T=3.38 : [B Alpha 1-1:2,"",0.330643,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.38 : [B Alpha 1-1:2,"head",0,<NULL-object>,"B_65x39_Caseless"]

T=3.38 : [B Alpha 1-1:2,"",0.193534,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"",0.330643,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"head",0,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"body",0,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"hands",0.313034,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"",0.524177,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"head",0,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"body",0.309203,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=3.408 : [B Alpha 1-1:2,"hands",0.36613,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

Ragdoll - loading of ragdoll source "Soldier" started.

Ragdoll - loading of ragdoll source "Soldier" finished successfully.

T=5.507 : [B Alpha 1-1:2,"head",1.83417,<NULL-object>,"B_65x39_Caseless"]

T=5.507 : [B Alpha 1-1:2,"",0.721961,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=5.527 : [B Alpha 1-1:2,"",1.24614,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=5.527 : [B Alpha 1-1:2,"head",1.83417,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=5.527 : [B Alpha 1-1:2,"body",0.309203,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

T=5.527 : [B Alpha 1-1:2,"hands",0.384968,B Alpha 1-1:1 (bla),"B_65x39_Caseless"]

why is T=3.38 and T=3.408 for the first shot?

why is the absolut damage listed in the eh: 1.24614?

why are there multiple occurences of "" per shot?

why is there a <NULL-object>

why is there everytime listed hands, body, head, "", but no legs?