Tnx dude I'm trying to use you're missile system too.
Edit: Btw how can I do for every 1 point of intelligence gives the hero 10 hp bonus and for every 20 hp the hero has, gives him 1 point of intelligence? How can I achieve that in this trigger, it looks complicated to me XD
Crimson Pact Loop
Events
Time - Every 0.50 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in Vladimir_Group and do (Actions)
Loop - Actions
Set TempUnit = (Picked unit)
Set TempInteger = (Integer((Max mana of TempUnit)))
Custom script: call AddMaxMana(udg_TempUnit, udg_TempInteger*-1 + 1000)
Custom script: set udg_TempInteger = GetHandleId(udg_TempUnit)
Set TempInteger2 = (Load 0 of TempInteger from Vladimir_Hashtable)
Set TempInteger2 = (TempInteger2 x -1)
Set TempInteger3 = (Load 1 of TempInteger from Vladimir_Hashtable)
Custom script: call AddMaxHealth(udg_TempUnit, udg_TempInteger2)
Hero - Modify Intelligence of TempUnit: Subtract TempInteger3
Set AP = (5.00 x (Real((Intelligence of TempUnit (Include bonuses)))))
Set TempInteger2 = (Integer((1.40 x AP)))
Set TempInteger3 = (Integer((((Max life of TempUnit) / 40.00) / 5.00)))
Custom script: call AddMaxHealth(udg_TempUnit, udg_TempInteger2)
Hero - Modify Intelligence of TempUnit: Add TempInteger3
Hashtable - Save TempInteger2 as 0 of TempInteger in Vladimir_Hashtable
Hashtable - Save TempInteger3 as 1 of TempInteger in Vladimir_Hashtable
Set TempInteger = (Integer((Max mana of TempUnit)))
Custom script: call AddMaxMana(udg_TempUnit, udg_TempInteger*-1)