Advertisement
ppgab

Utito Caster

Aug 2nd, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.93 KB | None | 0 0
  1. Utito Caster :
  2. local monsters = {'Wyrm', 'Elder Wyrm'} -- your targets to consider
  3. local monstersAmount = 4 -- Minimum number of monsters to cast spell
  4. local monstersRange = 6 -- Range to consider the monsters
  5. local diffTime = 9.5 -- Time to wait between casts in seconds
  6.  
  7. local spellName = "utito tempo"
  8. local spellMana = 290
  9. ------- Don't change ----------
  10. local t2 = os.clock()
  11. local diff
  12. Module.New('utitotempo', function(module)
  13.     local mob = Self.GetTargets(monstersRange)
  14.     local count = 0
  15.     for i = 1, #mob do
  16.         if table.find(monsters, mob[i]:Name()) then
  17.             count = count + 1
  18.         end
  19.     end
  20.     if count >= monstersAmount then
  21.         diff = tonumber(string.format("%.1f", os.clock()-t2))
  22.         if diff >= diffTime then
  23.             Self.Cast(spellName, spellMana)
  24.             print("Time passed between last utito : "..diff.." seconds.")
  25.             t2 = os.clock()
  26.         end
  27.     end
  28. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement