TMQoL 1.0.0 - GrimfallWoW / WoW 3.3.5a (Interface 30300)

INSTALL
Close the game. Extract the TMQoL folder into your Grimfall client's
Interface\AddOns directory. The final path is Interface\AddOns\TMQoL\TMQoL.toc.
Enable TMQoL on the character-selection AddOns screen.
This is a separate Grimfall build, not the older Conquest of Azeroth suite.
If replacing that older addon, back up its folder and replace it with this one.
Grimfall settings use TMQoLGrimfallDB and do not overwrite the old TMQoLDB.

MENU
Click the bullseye minimap button or type /tmqol.
Drag the minimap button around the minimap. Drag the menu to reposition it.
Escape or the close button closes the menu. Settings save across sessions.
The addon title cycles red, white, blue, red, white across T M Q o L.

OPTIONS (enabled by default)
- Bullseye cursor: choose 12, 16, 20, 24, 28 or 32 pixels; default 20.
- Automatically sell poor-quality (grey) bag items with a vendor price.
- Automatically repair using your character's gold at repair-capable vendors.

CURSOR COMPATIBILITY
The ordinary UI cursor uses a custom bullseye texture. The 3.3.5 client owns
its world-interaction cursor, so world view uses a click-through bullseye
overlay and the native cursor may remain visible. This is not a complete
replacement of every game cursor. Targeting, item dragging, repair mode and
mouse-button camera movement retain the native behavior. Disabling the
option restores the native cursor and removes the overlay.
Native texture rendering/hotspot behavior still needs verification in Grimfall.

VENDORS
Sells one stack at a time and waits for the inventory update. Unknown-quality,
locked, non-grey and zero-value items are not sold. Locked/uncached items retry
while the vendor remains open, for up to 30 seconds. A failed sale stops the
sale queue for that visit. Closing the vendor cancels remaining actions.
Repairs run after selling, so sale proceeds can help pay the repair bill.
No guild funds are used. Insufficient money is reported in chat.

VALIDATION
Lua 5.1 load/UI mocks and vendor/cursor behavior scenarios tested locally.
All six BLP texture files independently decoded and checked.
Actual in-game appearance, cursor hotspot and server behavior need an in-game
check; this first release has not been tested inside the Grimfall client.

QUICK IN-GAME CHECK
1. Check the colored AddOns title and open /tmqol.
2. Toggle each option, move the size slider, reload UI and check persistence.
3. Click and drag the minimap button; close the menu with Escape.
4. Check cursor alignment over UI and world, target a spell, drag an item,
   rotate the camera, and disable/re-enable the cursor.
5. Visit a vendor with grey and non-grey items. Confirm only greys sell.
6. Visit a repair vendor with damaged equipment. Check money and durability.

TaintedMorals.com
