Skip to content

Releases: koorbmeh/VSQ

v1.5.0

26 Nov 18:28

Choose a tag to compare

VSQ v1.5.0 Release Notes
New features
Manual attack hotkeys
Tab+E — Shield attack: double-clicks shield on character belt, then clicks a creature on the creature list
Tab+F — Weapon attack: double-clicks main hand weapon instantly
Both hotkeys save and restore mouse position automatically
Shield attack cooldown system
Configurable cooldown timer (PalyShieldDelay in config.ini, default 3500ms)
Queuing: pressing Tab+E during cooldown queues the attack to execute when ready
Set shield coordinates with Ctrl+Shift+D
Improvements
Race condition fixes
Added ManualActionInProgress flag to prevent conflicts between auto mode and manual hotkeys
Auto mode pauses during Tab+E and Tab+F execution
Middle Button now clears the manual action flag when toggling auto mode
Hotkey changes
Changed from Alt+E/F to Tab+E/F to avoid Alt key interference with game actions
Tab+E and Tab+F work reliably without conflicting with game controls
Documentation
Updated README.md with new hotkey documentation
Added setup instructions for manual attack features
Documented Ctrl+Shift+D hotkey for shield coordinates
Technical details
All manual attack settings are profile-specific
Cooldown system tracks execution time and manages queuing
Improved error handling and logging for manual attacks
Upgrade notes:
If you were using Alt+E or Alt+F, update to Tab+E and Tab+F
Set shield coordinates with Ctrl+Shift+D before using Tab+E
Shield attack cooldown is configurable per profile in VSQ_Config.ini

v1.4.0

21 Oct 00:38

Choose a tag to compare

🚀 Release v1.4.0 - Multiple Spell Casting Support
Major Feature Addition:
Multiple Spell Casting: Support for up to 3 different spells with individual delays and creature requirements
Smart Unknown Spell Handling: Automatically tries all cast keys when an unknown spell is warmed
Individual Configuration: Each spell has its own delay, creature check toggle, and warm/cast keys
Improved GUI: Spell controls in Keys tab

Perfect for players who want to:
Cast different spells at different intervals
Use spells that require/ignore creature presence
Maximize spell efficiency with warmed spell detection
This release significantly expands the automation capabilities for spell-casting characters! ✨

v1.3.1

17 Oct 02:27

Choose a tag to compare

🆕 New Feature
MA Refill Mode - New 4th mode in MA Skills cycle
Always restocks without potion counting (original behavior)
Perfect for filling empty bags when starting fresh
🔄 Updated
MA Mode Cycle - Now cycles through: fists → restock → auto → refill → fists
Configuration GUI - Added Refill mode checkbox with mutual exclusivity
Documentation - Comprehensive README updates with usage examples
💡 Key Use Case
Use Refill mode when your bag is empty to quickly fill it with potions, then switch to Restock or Auto mode for smart potion management during combat.
🎯 Benefits
Initial Setup - Easy bag filling when starting with empty inventory
Original Behavior - For users who prefer the classic "always restock" approach
Simple Logic - No potion counting or smart features, just immediate restocking
Seamless Integration - Works with existing hotkeys and GUI

v1.3.0

16 Oct 02:52

Choose a tag to compare

🎯 New Features
Smart Restock Mode: Only restocks when you've used enough potions (prevents "not enough room" errors)
Potion Counter Reset: Both Restock and Auto modes reset counter when activated (Ctrl+Shift+T)

v1.2.0

12 Oct 15:25

Choose a tag to compare

New Features

Enhanced MA Skills

  • 3-Mode Toggle: Ctrl+Shift+T now cycles through Fists → Restock → Auto → Fists

MA Auto Mode - Intelligent Potion Management

  • Smart Mode Switching: Automatically switches between Fists and Restock based on potion usage
  • Potion Tracking: Counts healing potions consumed and manages restocking intelligently
  • Smart Restocking: Only restocks when you've used enough potions to justify the restock (prevents inventory errors)
  • Usage Warnings: Alerts when using potions faster than you can restock them (6+ potions)
  • Configurable Potions: Set "Potions per Restock" (1-3) in Configuration GUI
  • MA Auto Mode requires Auto Fight to be activated (Middle Mouse Button)
  • All settings are saved per profile for easy character switching

Spell Casting Improvements

  • CheckWarmed Function: Prevents spells from getting stuck in warmed state

Bug Fixes

  • Fixed spell scrolling checkbox not saving to config file

Requirements

v1.1.0

30 Sep 14:58

Choose a tag to compare

New Features

Spell Casting Improvements

  • Configurable Delay: Added spell casting delay setting (default 5000ms) stored per profile
  • Creature Check Toggle: Added option to require creatures present before casting spells
  • Enhanced GUI: Improved spell casting group with better layout and controls

Bug Fixes

  • Fixed spell scrolling checkbox not saving to config file
  • Improved GUI layout and organization

Technical Improvements

  • Refactored spell casting logic into dedicated CheckSpellDelay() function
  • Added LastSpellCastTime tracking for delay calculations
  • Enhanced config file integration for all new settings

Usage

  • Set spell casting delay in the Keys tab under Spell Casting group
  • Toggle "Require creatures present" to control creature detection for spells
  • Use Ctrl+Shift+V to set warmed spell coordinates
  • All settings are saved per profile

VSQ v1.0.0 - Initial Release

27 Sep 02:21

Choose a tag to compare

VSQ (Vyris's Stormhalter QoL) v1.0.0

🎮 What is VSQ?

VSQ is a comprehensive automation script for the Stormhalter game, designed to enhance your gameplay experience with intelligent automation while maintaining the fun and challenge of the game.

✨ Key Features

🤖 Intelligent Automation

  • Health & Mana Monitoring - Automatic healing and mana management
  • Coin Pickup System - Smart coin detection and collection
  • Active Spell Management - Automatic spell warming and casting
  • Fumble Recovery - Automatic weapon recovery when fumbled
  • Creature Detection - Advanced pixel-based creature monitoring

🎯 Multi-Profile Support

  • 9 Independent Profiles - Switch between different character setups
  • Profile-Specific Settings - Each profile remembers its own coordinates and keys
  • Quick Profile Switching - Hotkeys to instantly switch profiles (Ctrl+Shift+1-9)

🖥️ Advanced GUI Configuration

  • 5 Organized Tabs - Start, Timing, Keys, Monitoring, Hotkeys
  • Visual Setup - No need to memorize hotkeys or edit config files
  • Real-time Preview - See all settings at a glance
  • Restore Defaults - Reset any profile to default settings

🖱️ Multi-Monitor Support

  • Absolute Coordinate System - Works perfectly across multiple monitors
  • Smart Click Detection - Handles different screen configurations
  • Window-Aware Automation - Always targets the correct game window

💾 Automatic Backup System

  • Dual Backup Modes - Full script backups or config-only backups
  • Automatic Timestamps - Never lose your settings
  • Easy Restoration - Restore from any backup with one click

📁 Files Included

  • VSQ.ahk (153 KB) - Main script file
  • VSQ_Config.ini (7 KB) - Configuration template with default settings
  • README.md (15 KB) - Complete documentation and setup guide

🚀 Quick Start

  1. Download the files to a folder
  2. Run VSQ.ahk (requires AutoHotkey v2.0)
  3. Open GUI with Ctrl+Shift+~
  4. Set up coordinates using the "Set" buttons in the GUI
  5. Configure your keys in the Keys tab
  6. Start playing with enhanced automation!

🔧 Requirements

  • AutoHotkey v2.0 - Download from autohotkey.com
  • Stormhalter Game - The script will help you locate the game path
  • Windows 10/11 - Compatible with modern Windows systems

🎮 Supported Features

Combat Automation

  • Primary and secondary attack key management
  • MA (Martial Arts) skills with fists/restock modes
  • Knight heal automation
  • Attack key swapping and toggling

Spell Management

  • Automatic spell warming and casting
  • Active spell scrolling and detection
  • Spell gone detection for timing

Quality of Life

  • Automatic login button clicking
  • Creature list verification
  • Debug logging for troubleshooting
  • Comprehensive hotkey system

📖 Documentation

The included README.md provides:

  • Complete hotkey reference
  • Detailed setup instructions
  • Troubleshooting guide
  • Coordinate system explanation
  • Backup system documentation

🛠️ Recent Improvements

This release includes:

  • ✅ Removed unused variables and dead code
  • ✅ Enhanced coordinate system for multi-monitor setups
  • ✅ Improved coin pickup reliability
  • ✅ Comprehensive GUI with 5 organized tabs
  • ✅ Professional documentation and troubleshooting guides
  • ✅ Automatic backup system with dual modes

⚠️ Important Notes

  • This script is designed to enhance gameplay, not replace it
  • Always test new features in a safe environment
  • Keep backups of your configuration files
  • The script requires the game window to be active for automation

🆘 Support

If you encounter issues:

  1. Check the troubleshooting section in README.md
  2. Enable debug logging in the GUI
  3. Verify your coordinates are set correctly
  4. Ensure AutoHotkey v2.0 is installed

Enjoy enhanced Stormhalter gameplay with VSQ! 🎮✨