Skip to content
wowforever.ninja

NPC · Tailoring Supplies

Millie Gregorian

Level 30 · Humanoid · Quest giver, Vendor · in Undercity · hostile to the Alliance, friendly to the Horde

Seen in Forever Seen in the beta, Sep 22 – Oct 23, 2026 · build 70532

What we compared matches Classic: name, title, type, family and rank.

How we know
  • What our beta client was shown: matches Classic. Seen in the beta, Sep 22 – Oct 23, 2026 · build 70532.Compared: name, title, type, family and rank.
Where this data comes from
Community Classic 1.12 baseline Seen Seen in Forever · build 70532 Where this data comes from

Where

1 spawn point in Undercity. Placed by map bounds; near a border this can be the wrong zone until the beta confirms it. Seen there in our Forever play.

The Undercity map Millie Gregorian
this NPC's position Pins are ours, from spawn positions. Map art from World of Warcraft: Forever, © Blizzard Entertainment, Inc., the game's own map, shown under Blizzard's Legal FAQ terms for noncommercial fan sites.

Seen selling in Forever (22)

Build 70374, 2026-09-28. Gold prices are what our character paid, after any reputation discount; a price in another currency and the standing it needs are as the vendor's window showed them.

ItemPriceStock
Coarse Thread 9c
Fine Thread 90c
Bleach 23c
Black Dye 9s
Red Dye 45c
Green Dye 90c
Silken Thread 4s 50c
Gray Dye 3s 15c
Yellow Dye 4s 50c
Purple Dye 22s 50c
4s 50c
Blue Dye 45c
Orange Dye 9s
7s 20c
Heavy Silken Thread 18s
Pink Dye 22s 50c
40s 50c
40s 50c
45s
Rune Thread 45s
Pattern: Linen Reagent Bag 1s 35c
Pattern: Woolen Reagent Bag 2s 25c

Sells (20)

ItemPriceStock
Coarse Thread 10c
Fine Thread 1s
Bleach 25c
Black Dye 10s
Red Dye 50c
Green Dye 1s
Silken Thread 5s
Gray Dye 3s 50c
Yellow Dye 5s
Purple Dye 25s
5s limited (1)
Blue Dye 50c
Orange Dye 10s
8s limited (1)
Heavy Silken Thread 20s
Pink Dye 25s
45s limited (1)
45s limited (1)
50s limited (1)
Rune Thread 50s
Report a correction Seen something different in the game?

Tell us what Millie Gregorian should say. We review every correction before the page changes; accepted ones show as Community until we see them in the game ourselves.