Arr
11-28-2004, 04:44 PM
Edit: Updated the interface number to work with the 12/20/2004 patch.
Here's my first attempt at an AddOn. I ripped off some code from the EliteTarget AddOn to get started (thanks!) and it requires Cosmos.
This lets you control which channels are "sticky." If a channel is sticky, it means that when you say something in that channel, the next time you hit Enter to start chatting it will still be in channel you just used. If not sticky, then when you hit Enter the next time it goes back to the previous channel. For example, type this:
/guild blah blah blah<Enter>
<Enter>
If guild chat is sticky then you will still be in /guild at this point. If guild chat isn't sticky then you will be back in the last stick channel you used, probaby /say or /party.
Why bother? Some people like sticky channels and want to enable them for custom chat channels. Other people are used to the way chat works in EQ and constantly send misstells to the entire guild *cough*.
WoW had the hooks for these settings but, as far as I could tell, there was no easy way to configure them. This simple AddOn fixes that.
You can download the AddOn here:
http://www.divad.com/wow/ChatStick-current.zip
The folder needs to be placed in Interface\AddOns. To see the settings, go to the Cosmos Options and select "Chat Stick" in the big list.
Issues:
- Making /say not sticky caused /reply to stop working and generally made things weird, so I left /say out. Let me know if you have a workaround or and ideas.
- Untested on non-US servers.
- /raid isn't tested.
- No localized text yet.
- It's my first attempt at this, so expect other bugs too.
Any feedback is appreciated!
Here's my first attempt at an AddOn. I ripped off some code from the EliteTarget AddOn to get started (thanks!) and it requires Cosmos.
This lets you control which channels are "sticky." If a channel is sticky, it means that when you say something in that channel, the next time you hit Enter to start chatting it will still be in channel you just used. If not sticky, then when you hit Enter the next time it goes back to the previous channel. For example, type this:
/guild blah blah blah<Enter>
<Enter>
If guild chat is sticky then you will still be in /guild at this point. If guild chat isn't sticky then you will be back in the last stick channel you used, probaby /say or /party.
Why bother? Some people like sticky channels and want to enable them for custom chat channels. Other people are used to the way chat works in EQ and constantly send misstells to the entire guild *cough*.
WoW had the hooks for these settings but, as far as I could tell, there was no easy way to configure them. This simple AddOn fixes that.
You can download the AddOn here:
http://www.divad.com/wow/ChatStick-current.zip
The folder needs to be placed in Interface\AddOns. To see the settings, go to the Cosmos Options and select "Chat Stick" in the big list.
Issues:
- Making /say not sticky caused /reply to stop working and generally made things weird, so I left /say out. Let me know if you have a workaround or and ideas.
- Untested on non-US servers.
- /raid isn't tested.
- No localized text yet.
- It's my first attempt at this, so expect other bugs too.
Any feedback is appreciated!