Merge pull request #436 from deathbeam/idle-fix-again

Fix idle animation plugin timer cancelling
This commit is contained in:
Adam
2018-01-25 16:16:51 -05:00
committed by GitHub

View File

@@ -240,8 +240,8 @@ public class IdleNotifierPlugin extends Plugin
case HERBLORE_MAKE_TAR:
/* Magic */
case MAGIC_CHARGING_ORBS:
resetTimers();
notifyIdle = true;
lastAnimating = null;
break;
}
}
@@ -366,6 +366,7 @@ public class IdleNotifierPlugin extends Plugin
&& opponent.getCombatLevel() > 0
&& opponent.getHealth() != -1)
{
resetTimers();
lastOpponent = opponent;
}
else if (opponent == null)
@@ -461,4 +462,15 @@ public class IdleNotifierPlugin extends Plugin
notifier.notify(message);
}
}
private void resetTimers()
{
// Reset animation idle timer
notifyIdle = false;
lastAnimating = null;
// Reset combat idle timer
lastOpponent = null;
lastInteracting = null;
}
}