Okey thx, that brings me forward.
i could determinate, that the currently implemented damage system takes only the overall damage and only if the passed overall or diff damage is bigger then the damage of the object. As you can see in following log. The first logged array are the passed parameters to the event handler and the second is damage _unit; so the damage of the object, or already taken damage. It does not add the damage, it just overrides it if the value is bigger... as it seems. So that explains your commend, if the second fired event passes the new damage value and not the diff. i'm just confused and i get more confused if i try to calculate the damage by my self.
0.162457 + 0.0117777 + 0.0454517 + 0.0253255 + 0.0602934 = 0.3053053 and not 0.207909. But also the diff is not possible 0.162457 - (0.0117777 + 0.0454517 + 0.0253255 + 0.0602934) = 0.0196087.
"T=0.875 : [B Alpha 1-1:1 (Nydi),"head",0.0117777,<NULL-object>,"B_65x39_Caseless_green"]"
"T=0.875 : 0.162457"
"T=0.875 : [B Alpha 1-1:1 (Nydi),"",0.0454517,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.875 : 0.162457"
"T=0.875 : [B Alpha 1-1:1 (Nydi),"head",0.0253255,<NULL-object>,"B_65x39_Caseless_green"]"
"T=0.875 : 0.162457"
"T=0.875 : [B Alpha 1-1:1 (Nydi),"",0.0602934,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.875 : 0.162457"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"",0.207909,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.162457"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"head",0.0117777,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.207909"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"body",0.100372,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.207909"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"hands",0.152353,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.207909"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"",0.268202,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.207909"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"head",0.0253255,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.268202"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"body",0.196701,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.268202"
"T=0.892 : [B Alpha 1-1:1 (Nydi),"hands",0.163957,O Alpha 1-1:1,"B_65x39_Caseless_green"]"
"T=0.892 : 0.268202"