Costume Shop (Juan's Wizardwear)
Shop (default name: Juan's Wizardwear). Rent costumes that temporarily change your displayed title, weapon, and armor. 5 regular costumes (Ghost, Pirate, Skeleton, Vampire, Zombie) + 1 special donator-only costume. Cost: 10 gold per level (default). Rental: 2 game days (default). Optional VE persistence. Purely cosmetic—no stat changes.
Location
Appears in village navigation (configurable location, default: main village). Shop must be "open" (open=1 setting) to rent costumes. Admins can close shop without disabling module to prevent players getting stuck in costumes.
Available Costumes
Regular Costumes (all players):
- Ghost: Title prefix, weapon="Ball and Chain", armor="Sheet"
- Pirate: Title prefix, weapon="Pirate's Cutlass", armor="Eyepatch"
- Skeleton: Title prefix, weapon="Skeletal Sword", armor="Skeletal Helmet"
- Vampire: Title prefix, weapon="Fangs", armor="Cape"
- Zombie: Title prefix, weapon="Filthy Hands", armor="Ragged Clothes"
Special Costume (donators only):
- Custom costume available only to Prefect's Lounge members
- Costume name, weapon, and armor fully configurable (lodgecostume, lodgeweapon, lodgearmor settings)
- If all 5 regular costumes are set empty, a Clown costume becomes available as fallback
Rental Mechanics
Cost: 10 gold per level (default cost setting). Example: Level 12 = 120 gold
Duration: 2 game days (default rentaltime setting). Days remaining tracked in rentleft preference.
What Changes:
- Your custom title (ctitle) is replaced with costume name (saved in oldtitle)
- Your weapon display is replaced with costume weapon (saved in oldweapon)
- Your armor display is replaced with costume armor (saved in oldarmor)
- Actual weapon/armor stats unchanged—purely cosmetic display
VE Behavior:
- If keepdk=0 (default): Costume removed at Voldemort Encounter, original title/weapon/armor restored
- If keepdk=1: Costume persists through VE, rental days continue counting
Returning Costumes
Costumes auto-return when rental period expires (rentleft reaches 0 at newday). Original title/weapon/armor restored from oldtitle/oldweapon/oldarmor preferences.
Manual Return (Admin): Set user's rentleft to 0 in user editor to immediately remove costume.
Optional Christmas Decorations
If christmastxt=1 setting enabled, shop displays Christmas-themed decorations in descriptions. Otherwise, standard shop text appears.
Customization Notes
Admins can:
- Set any of costume1-5 to empty string to reduce available costumes
- Leave weapon1-5 or armor1-5 empty to skip custom equipment for those costumes
- Change shopname setting (default: "Juan's Wizardwear")
- Costume names max 25 characters to prevent display issues
Strategy
Pure Cosmetic: Costumes don't affect combat stats. This is 100% for roleplay/fun.
Cost Analysis: 10g per level for 2 days. At level 15, that's 150g for 2 days of costume wear. Cheap entertainment.
VE Timing: If keepdk=0 (default), don't rent costume right before VE—you'll lose it immediately. Rent after VE for full 2-day duration.
Donator Perk: Special costume is exclusive to donators. If you want unique cosmetics, consider donating.
Clown Fallback: If admin sets all 5 costumes empty, you get stuck with Clown costume. Embrace the chaos.
Display Hooks
Module uses footer-weapons and footer-armor hooks to override displayed equipment. When costume is active (rentleft > 0), your actual weapon/armor is hidden and costume equipment shown instead. Original equipment continues to function normally in combat.
Costume Shop: where you pay gold to temporarily look like a Ghost/Pirate/Skeleton/Vampire/Zombie instead of yourself. Because sometimes you need a break from your own face.