WRobot Spell Casting Language Issue
Problem Description
I'm experiencing an issue with the WRobot bot where it's detecting spell names in Chinese characters (simplified Chinese), even though my game client is set to English. This causes spells not to be cast properly during combat.
Technical Details
- When the bot tries to cast spells during combat, the log shows Chinese characters instead of English spell names.
-
Example from logs:
[Spell] Cast 英勇打击 (Heroic Strike)
- The bot seems to recognize the English name in parentheses but still tries to cast using the Chinese characters.
- Because of this language mismatch, the spells fail to cast properly and combat functionality is broken.
What I've Tried
-
I've attempted to implement a plugin that intercepts spell casting events and replaces them with direct
/cast
commands using the English spell names. - I've tried several versions of this plugin with different approaches (event hooks, log monitoring).
- The plugins compile correctly but the issue persists - the bot continues to detect spells in Chinese.
Log Sample
14:32:52 - [Fight] Player Attack Small Crag Boar (lvl 3)
[F] 14:33:00 - [Spell] Cast 英勇打击 (Heroic Strike)
[F] 14:33:00 - [Spell] Cast 英勇打击 (Heroic Strike)
[F] 14:33:01 - [Spell] Cast 英勇打击 (Heroic Strike)
Request
I need assistance to:
- Fix the language detection so the bot uses English spell names instead of Chinese
- OR provide a working plugin that can properly intercept the Chinese spell names and replace them with English commands
- OR guide me on how to modify game or bot configuration files to ensure consistent language detection
Thank you for your assistance.
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now