Can anyone see what's wrong with it?
Code: [Select] if((%obj.lastFireTime+%this.minShotTime) > getSimTime()) return; %obj.lastFireTime = getSimTime();just the top of the function
if((%obj.lastFireTime+%this.minShotTime) > getSimTime()) return; %obj.lastFireTime = getSimTime();
Are you sure it's going to work? Last time I did something like this it worked but when I changed the name of the model (every single thing was named perfectly) the script randomly broke and it said I couldn't place it there.