Increase tick after all processing.

This commit is contained in:
asofold 2013-01-16 23:06:23 +01:00
parent 2550e3059e
commit 48705669dd

View File

@ -402,9 +402,7 @@ public class TickTask implements Runnable {
}
@Override
public void run() {
tick ++;
public void run() {
// Actions.
executeActions();
// Permissions.
@ -425,7 +423,7 @@ public class TickTask implements Runnable {
spikes[i].clear(0);
}
}
else if (tick > 1){
else if (tick > 0){
lastDur = time - timeLast;
}
else{
@ -448,7 +446,7 @@ public class TickTask implements Runnable {
tickDurations[0] = lastDur;
// Lag spikes counting. [Subject to adjustments!]
if (lastDur > spikeDurations[0] && tick > 1){
if (lastDur > spikeDurations[0] && tick > 0){
spikes[0].add(time, 1f);
for (int i = 1; i < spikeDurations.length; i++){
if (lastDur > spikeDurations[i]){
@ -459,6 +457,7 @@ public class TickTask implements Runnable {
}
// Finish.
tick ++;
timeLast = time;
}