WoW-Collar (WoW 3.5.5 AddOn)
https://twitter.com/GamerPornMommy/status/1525533391562723329
Info
Collar is an AddOn for World of Warcraft 3.5.5, like Warmane, Ascension or most WotLK servers. It allows players who have installed the AddOn to be 'collared' by other players (they don't need the AddOn). Once collared, you can only accept commands from the person who collared you, including the removal of your collar. They will be able to control you through whisper and say chat, without requiring this account. 'Freeuse' mode will bypass the collar requirement and people can use all commands on you at all times.
I've coded & tested this while playing with a submissive on Ascension, but there might be issues since I've made some untested changes. Keep in mind that it does not have a GUI, only text commands, and that there might be unforeseen issues because I've changed it a little for the public release. Feel free to change the shitty flavor text too.
Required Downloads
Ace3: https://www.curseforge.com/wow/addons/ace3/files/457195 Collar (this AddOn): https://files.catbox.moe/tcgi3d.zip
Remember to activate both AddOns.
Last update: 14.05.22
The AddOn - if properly enabled and running - will always be active until you disable it completely. The only exception is while dead or in combat (probably). Anyone who happens to collar you first will have access to controls which could potentially get you suspended from a server and only they can uncollar you (or at least until you /reloadui or relog). While the AddOn itself won't get you suspended, someone making you say something edgy will probably get you suspended.
Usage
Commands available to the person who installed the AddOn:
The person who installed the AddOn (most likely you) will be referred to as 'slave' below.
Command | Function |
---|---|
/collar | Prints a status report into the chat box. |
/collar freeuse | Toggles 'Freeuse' mode, which allows anyone to use the commands below without collaring you first. |
Commands available to any other players they can use on you (they don't need the addon):
They can either be written into the say or whisper chat. Using the local say chat will result in a custom emote feedback that is visible to everyone. Using whisper chat will restrict feedback to whispers and disable public emotes.
Command | Function |
---|---|
-collar <slave> | eg. "-collar Lucy". Will assign a Master to the player 'Lucy' who is running this AddOn. |
-uncollar <slave> | eg. "-uncollar Lucy". Can only be done by the current Master and will remove the lock. |
-leash | eg. "-leash". Leashes the collared slave and makes them autofollow against their will. Also disables mouse turning. |
-unleash | eg. "-unleash". Removes the leash from the collared slave. The slave has to move once to stop it completely. |
-do | eg. "-do sit", "-do dance", ... Makes the slave do an emote. (sit, sleep, dance, pray, spit, moan, etc.) |
-say | eg. "-say I'm a stupid slut". Makes the slave say something in the local say chat. |
-wallet | eg. "-wallet". Makes the slave disclose their amount of cash carried. |
-undress | eg. "-undress". Makes the slave take off most of their gear. Needs sufficient space in the backpack. |
-lockview | eg. "-lockview". Toggles the view of the slave to first person pratically permanently. Use again to give them control over zooming. |
-listen | eg. "-listen". Will relay whispers made to and from the slave to the master. |