Uploaded May 2026 | Updated September 2026, 3 weeks ago
Ever wanted to customize your World of Warcraft UI from scratch? In this tutorial, we build a "Tick Markers" addon using Lua and the Blizzard API, to display the ticks of channeled spells on the default cast bar.
In Part 1, we cover:
- Setting up your Addon folder, .toc files, and .lua files
- Lua basics: Variables, Functions, and Tables
- Blizzard API basics: Frames and Events
- How to anchor textures to the default Blizzard Cast Bar
- Positioning tick markers on the Cast Bar
Next video: youtu.be/6OnEeoOv_rU
Series Playlist: youtube.com/playlist?list=PLm7W8dbdflojQ7Gf87FtHxfczjp_KFUks
Discord: discord.gg/uV79UmjZ2Z
Chapters:
00:00 What we'll cover
00:57 How to make a new addon
02:11 TOC file format
04:26 Intro to Lua & Blizzard API
13:10 Intro to Blizzard Events
17:48 Positioning tick markers
24:26 Testing the addon
Song: Way Home
Composer: Tokyo Music Walker
Website: youtube.com/channel/UC3lLfvhpPGtwd5qD25cMDcA
License: Free To Use YouTube license youtube-free
Music powered by BreakingCopyright: breakingcopyright.com
Ever wanted to customize your World of Warcraft UI from scratch? In this tutorial, we build a "Tick Markers" addon using Lua and the Blizzard API, to display the ticks of channeled spells on the default cast bar.
In Part 1, we cover:
- Setting up your Addon folder, .toc files, and .lua files
- Lua basics: Variables, Functions, and Tables
- Blizzard API basics: Frames and Events
- How to anchor textures to the default Blizzard Cast Bar
- Positioning tick markers on the Cast Bar
Next video: youtu.be/6OnEeoOv_rU
Series Playlist: youtube.com/playlist?list=PLm7W8dbdflojQ7Gf87FtHxfczjp_KFUks
Discord: discord.gg/uV79UmjZ2Z
Chapters:
00:00 What we'll cover
00:57 How to make a new addon
02:11 TOC file format
04:26 Intro to Lua & Blizzard API
13:10 Intro to Blizzard Events
17:48 Positioning tick markers
24:26 Testing the addon
Song: Way Home
Composer: Tokyo Music Walker
Website: youtube.com/channel/UC3lLfvhpPGtwd5qD25cMDcA
License: Free To Use YouTube license youtube-free
Music powered by BreakingCopyright: breakingcopyright.com



![The Hidden Graphics Bug in Oblivion (and How to Fix It)
Download Fix: https://www.nexusmods.com/oblivionremastered/mods/3585
Theres currently a bug in Oblivion Remastered that causes Medium Shadows to have the same Volumetric Fog settings as Ultra Shadows. This can lead to a performance loss of up to ~5%.
Yes, in Oblivion Remastered, Shadow Quality also affects Volumetric Fog.
Even though this was recorded a while ago, it is still relevant as of patch v1.512.105
Hereβs what happens:
If you set Shadow Quality to Ultra, it cranks up fog detail with settings like GridPixelSize=8 and GridSizeZ=128.
If you set Shadow Quality to High, it lowers down fog settings to GridPixelSize=16 and GridSizeZ=64.
If you set Shadow Quality to Medium or Low, nothing happens to the fog.
This means that if you switch directly from Ultra to Low or Medium, the Ultra fog settings just stay on.
*Even worse* - this also happens when you *close and re-open the game*. If your Shadow Quality is set to Medium, the game defaults to Volumetric Fog values equivalent to Ultra, so theyll just stay that way. Unless you go into the options and manually scroll to High and then back to Medium, youre stuck with Ultra Fog even on Medium Shadows.
In practice, this only affects Medium Shadow Quality, since at Low the game completely turns off Volumetric Fog, even though the values are still wrong at Low.
Luckily, this can be easily fixed by modifying the Scalability.ini file and adding the missing fog settings:
[ShadowQuality@0]
r.VolumetricFog.GridPixelSize=16
r.VolumetricFog.GridSizeZ=64
[ShadowQuality@1]
r.VolumetricFog.GridPixelSize=16
r.VolumetricFog.GridSizeZ=64
π¬ Discord: https://discord.gg/uV79UmjZ2Z
Timestamps:
00:00 Intro
00:35 Bug Showcase
01:56 Ultra vs High Fog Comparisons
02:06 TL;DW Fix
03:01 Testing Fog via Console
07:17 How .ini Files Work in Unreal Engine
09:07 What Causes The Bug?
09:43 Engine.ini vs Scalability.ini Fix
10:08 Graphics Settings Changes Cause Instability?
10:49 Outro The Hidden Graphics Bug in Oblivion (and How to Fix It)](https://i.ytimg.com/vi/nzxo3AoGY1M/mqdefault.jpg)






