File Details
CanMyAltUseThis-1.1.5.zip
- R
- Mar 1, 2026
- 4.48 KB
- 57
- 1.15.8
- Classic
File Name
CanMyAltUseThis-1.1.5.zip
Supported Versions
- 1.15.8
CanMyAltUseThis v1.1.5
Bugfixes
- Fixed chat input freeze — After running
/ar deleteor/ar omit, the chat editbox could become unresponsive (Enter key stopped working). This was caused by unprotected Lua errors when internal database tables were nil. All slash commands are now wrapped in error protection (pcall), so the chat will never freeze even if something unexpected happens. - Defensive database initialization — Added
EnsureDB()checks throughout the code to guarantee all internal tables (chars,deleted,omitted) always exist, preventing nil-access errors. - Empty input handling — Fixed edge case where passing an empty or whitespace-only character name could create invalid database keys.
Changes
- Cleaner tooltip message — When no alts have the required profession, the tooltip now simply says "No alts with this profession" instead of mentioning omitted/deleted characters.
- Updated welcome message — Login message now shows
/ar -h for optionsfor quicker reference.
Internal
- Removed inconsistent nil-guards on
omitted/deletedtables — no longer needed with centralizedEnsureDB(). - All slash command functions now call
EnsureDB()at entry for robustness.