An open API service indexing awesome lists of open source software.

https://github.com/eyolas/morphomatic

A World of Warcraft addon that randomly uses a cosmetic toy from a curated DB. Features a secure macro workflow (no taint), an optional floating button, and a modern Settings UI for selecting toys, skipping cooldowns, and automatically creating the macro.
https://github.com/eyolas/morphomatic

Last synced: 8 months ago
JSON representation

A World of Warcraft addon that randomly uses a cosmetic toy from a curated DB. Features a secure macro workflow (no taint), an optional floating button, and a modern Settings UI for selecting toys, skipping cooldowns, and automatically creating the macro.

Awesome Lists containing this project

README

          

# Morphomatic

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
[![CurseForge](https://cf.way2muchnoise.eu/full_ADDON_ID_downloads.svg)](https://www.curseforge.com/wow/addons/morphomatic)


Morphomatic logo

**Morphomatic** is a World of Warcraft addon that lets you **randomly transform your character** using your favorite cosmetic toys.
Perfect for roleplayers, streamers, or anyone who enjoys spicing up their appearance between fights!

๐Ÿ‘‰ [Lire la documentation en franรงais](README_fr.md)

---

## โœจ Features
- **Random Toy Picker**: Use the `/mm` macro or the optional floating button to trigger a random transformation.
- **Favorites Management**: Select/unselect/reset which toys are eligible in the in-game settings panel.
- **Cooldown Handling**: Skip toys that are currently on cooldown, or hide them in the UI list.
- **Macro Support**: Auto-create or manually recreate a macro (`/mm`) for easy access.
- **Floating Button**: Movable, scalable, and lockable UI button to trigger toys without macros.
- **Minimap Button**: Quickly open settings directly from your minimap.
- **Localization**: English and French included.
- **Embedded Libraries**: Works out of the box with LibStub, CallbackHandler-1.0, LibDataBroker-1.1, and LibDBIcon-1.0.

---

## ๐Ÿ“ฆ How to Use
1. Open the addon settings with `/mm options` or via **Interface โ†’ AddOns**.
2. Select your favorite toys in the **Favorites** checklist.
3. Use the `/mm` macro or click the floating button to transform!

---

## ๐Ÿ–ผ Screenshots


Options panel
Floating button

---

## ๐Ÿ”ง Installation

- **CurseForge**: [Download here](https://www.curseforge.com/wow/addons/morphomatic)
- **Manual**: Download the latest release from [GitHub Releases](https://github.com/your-username/Morphomatic/releases) and extract into your `Interface/AddOns/` folder.

---

## ๐Ÿ“œ License

Released under the [MIT License](LICENSE).