Added method getRemainingCooldown() to AbstractArmoryItem