3.0 KiB
WeirdUtils
This package provides many pre-built DLLs for enhancing the vanilla WoW gameplay experience, aimed in particular at ease of use and accessibility but also bug fixes.
You may get all features by installing weirdutils.dll, or choose any selection of features via individual DLLs.
On Turtle WoW, place your chosen DLLs next to your WoW.exe and add them to your dlls.txt. For other versions you will need some sort of DLL loader.
Features
World Markers
Place up to 5 animated colored markers at any position in the world, useful for raid positioning, pull planning, or route marking.
/worldmarker 1through/worldmarker 5(or/wm 1) -- place a marker where your cursor is pointing/worldmarker 1 target-- place a marker on a unit (player, target, mouseover, etc.)/clearworldmarker(or/cwm) -- remove all markers/clearworldmarker 2-- remove a specific marker
Keybindings for placing each marker and clearing all markers are available in the Key Bindings menu.
Lua API for addon developers:
WorldMarker(index)-- place marker at cursor terrain positionWorldMarker(index, "unit")-- place marker at a unit's positionWorldMarker(index, x, y, z)-- place marker at world coordinatesClearWorldMarker(index)/ClearWorldMarker()-- remove one or all markers
DLL: markers.dll
Outlines
Renders glowing colored outlines around units, improving visibility in crowded encounters.
/outlinesor/ol-- toggle outlines on or off
A keybinding is available in the Key Bindings menu.
DLL: outline.dll
Interact
Smart interaction for faster farming and dungeon runs:
- Interact Nearest -- right-clicks the closest interactable NPC or object within 5 yards
Best used via keybindings (available in the Key Bindings menu) or macros:
/run InteractNearest(1)
DLL: interact.dll
PNG Screenshots
Saves screenshots as compressed PNG files instead of the default uncompressed TGA format. Runs on a background thread with no frame drops.
/screenshot 0through/screenshot 9-- set compression level (0 = fast, 9 = smallest, default 6)
Compression level 6 provides the best balance of quality and file size. Enabled automatically on install.
DLL: screenshot.dll
Crash Fix
Prevents a class of crashes caused by stale UI frame anchor pointers. No configuration needed, install and forget.
DLL: framecrash.dll
Transmog Fix
Eliminates FPS lag spikes caused by rapid equipment visual updates during transmog changes. No configuration needed, install and forget.
DLL: transmogfix.dll
Custom Assets
Enables loading loose asset files (textures, models) from disk without repacking MPQ archives. Also supports multi-character patch archive names. No configuration needed, install and forget.
DLL: assetfix.dll
SuperWoW Heal Text Fix
Fixes duplicate floating heal numbers caused by SuperWoW 1.5. Only relevant if you use SuperWoW. No configuration needed, install and forget.
DLL: healtextfix.dll