- Joined
- Mar 29, 2011
- Messages
- 3,763
function ItemsOfTypeOnUnit takes unit u, integer rawcode returns integer
local integer int = 0
local integer total = 0
loop
exitwhen int > 5
if GetItemTypeId(UnitItemInSlot(u, int)) == rawcode then
set total = total + 1
endif
set int = int + 1
endloop
return total
endfunction
//Wifestealer
set udg_DamageEventLifesteal = udg_DamageEventLifesteal + (0.2 * I2R(ItemsOfTypeOnUnit(udg_DamageEventSource, 'I024')))
//Womanizer
set udg_DamageEventLifesteal = udg_DamageEventLifesteal + (0.15 * I2R(ItemsOfTypeOnUnit(udg_DamageEventSource, 'I01W')))
![]() |