Skip to content

v2.1

Choose a tag to compare

@seekey13 seekey13 released this 12 Dec 02:16
· 57 commits to main since this release
234d08e

Version 2.1 (Current)

  • Major Feature: Family-Based Mob Tracking
  • Added support for "Members of the X Family" training regimes
  • New family module with 16 pre-configured mob families
  • Smart pattern matching: automatic detection of family vs exact name patterns
  • Case-insensitive family lookup with inclusion/exclusion rules
  • Substring matching for inclusions, substring exclusion support
  • Match type optimization ('exact' vs 'family') for performance
  • Added /at test <enemy_name> command for debugging family matches
  • Fixed Records of Eminence interference (removed message ID 698 processing)
  • Improved packet handling to prevent duplicate defeat detection
  • Custom print functions for categorized output (printf, warnf, errorf)
  • Enhanced debug output for troubleshooting (can be removed for production)

Supported Families:

  • Bat/Bats, Gigas, Goblin, Pugil, Evil Weapon, Yagudo, Doll, Skeleton
  • Shadow, Elemental, Golem, Sahagin, Antica, Worm, Sabotender, Tonberry

Version 2.0

  • Major Update: Hybrid Packet/Text Detection System
  • Added packet handler module for reliable event detection
  • Intercepts action message packets (0x29) for enemy defeats and progress
  • Packet-based tracking for defeats (message IDs 6, 646)
  • Packet-based progress updates (message ID 558 for AMAN-specific tracking)
  • Packet-based regime reset detection (message ID 643)
  • Packet-based regime completion detection (message ID 559)
  • Text-based fallback for tome interaction, regime start, confirmation, and cancellation
  • Entity name extraction directly from game memory
  • Improved accuracy and reliability for kill counting