Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     var tower = Game.getObjectById('576abeb35663c2990e7fa89b');
  2.     var MAX_HP = 11000;
  3.     if(tower) {
  4.         var closestHostile = tower.pos.findClosestByRange(FIND_HOSTILE_CREEPS);
  5.         if(closestHostile) {
  6.             tower.attack(closestHostile);
  7.         }else{
  8.             var closestDamagedStructure = tower.pos.findClosestByRange(FIND_STRUCTURES, {
  9.                     filter: (structure) => structure.hits+500 < structure.hitsMax && structure.hits < MAX_HP
  10.                 });
  11.             // same as  filter: function(structure) { return (structure.hits+500 < structure.hitsMax && structure.hits < MAX_HP); }
  12.  
  13.             if(closestDamagedStructure) {
  14.                 tower.repair(closestDamagedStructure);
  15.             }
  16.         }
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement