A web application that helps Dota 2 players track rune spawn times during matches.
- Water Runes: Tracks spawns every 2 minutes (02:00, 04:00, 06:00, etc.)
- XP Runes: Tracks spawns every 7 minutes (07:00, 14:00, 21:00, etc.)
- Lotus Runes: Tracks spawns every 3 minutes (03:00, 06:00, 09:00, etc.)
- ⏰ Real-time countdown timers for each rune type
- 📊 Visual progress bars showing time until next spawn
- 🔊 Audio notifications when runes spawn
- 💡 Visual notifications and card flashing
- 🎮 Game time tracking
- 📱 Responsive design for all devices
- ⌨️ Keyboard shortcuts (Spacebar to start/pause, Ctrl+R to reset)
- Open
index.htmlin your web browser - Click "Start Game Timer" when your Dota 2 match begins
- The app will automatically track and notify you when runes spawn
- Use "Reset All Timers" to start over for a new match
- Toggle sound notifications on/off
- Toggle visual notifications on/off
index.html- Main HTML structurestyle.css- Styling and animationsscript.js- Timer logic and functionality
Works in all modern browsers that support ES6 and Web Audio API.
- Spacebar: Start/Pause timer
- Ctrl + R: Reset all timers
Enjoy your Dota 2 matches with perfect rune timing! 🏆