Get an Epic Experience with Premium


Chat, Communication, and Mail Login to Add Favorites
  • WildStar
  • 265 Monthly Downloads
  • Supports: API 9
  • 14,288 Total Downloads
  • Updated 12/11/2014
  • Created 03/31/2014
  • 36 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: Current Release, 1-5-11
Support development! **

About Killroy

11.16.14, Current Release, 1-5-11

NOTE! Due to the extensive changes in Drop 3, Saved Data for ChatLog and Killroy should be purged post installing this most recent release.

Manual Available Here!

Figured I needed to clean this up a bit and condense things. Killroy is a ChatLog modification for roleplayers in Wildstar. It has several features that make roleplay easier. The current feature list includes the following:

  • Cross-faction Chat
  • Asterisk Emote, Emote Quotes, and OOC Bracket chat color formatting in any channel.
  • Auto Insertion of the Carbine RP Chat Marker {*} in RP Only mode
  • A customizable Range Filter that reduces the distance say chat and emotes are received, with a soft falloff and occlusion detection.
  • Customizable Chat Colors
  • Fixes a ChatLog  bug that prevents muting of individual custom chat channels and circles (CustomChatColors required for this fix.)
  • 500+ character sends, with "chunking" into multiple sends.
  • Inline Target (%t) insertion in your chat.
  • Inline Emotes, {<youremote>}, that allow you to play animated emotes as you chat in say or emote.
  • Command Line access. /kl for usage prompt.
  • Per Channel RP Filter Settings
  • Custom Fonts in Chat and Chat Bubbles
  • Override and Restoration of all ChatLog Settings
  • Kills Chat Line Fade Timer

Killroy requires the Carbine ChatLog Addon. It will not play well with any addon that replaces ChatLog or overrides ChatLog's methods. Killroy works by modifying ChatLog. If another addon modifies the same code, there will be conflicts which may not be immediately apparent.


ChatLog and "RP Only" mode

Carbine's ChatLog addon has a built in feature for filtering RP Chat from regular OOC chat. It's kind of hidden away and difficult to use by default. Killroy makes it easier by auto inserting the RP marker in your chat stream, but you can still confuse folks if you don't know what you're doing.

There are three settings for ChatLog's RP Filter: Both, RP Only and No RP. Every chat you send in Wildstar gets tagged by the system with a collection of variables. One of those variables tells the UI whether or not your chat is RP. The filter then either excludes no RP chat, excludes RP chat, or allows both. To tag your chat as RP chat you need to use the characters below (unless of course you're using Killroy with ChatLog in RP Only mode.)

Keep in mind that most folks aren't going to notice or bother with the RP filter, so the majority will only see your chat in the default (NoRP) mode. Taking that into account, the RP Filter is best used when you want some privacy and have agreed with your RP friends to use it.

ChatLog formatting characters:

"{#}": Forces input into the "alien" font.

"{*}": Forces input into "roleplay" mode.

"{!}": Removes special formatting from what comes after it.


/s {*} Mary had a {!} little lamb, its {#} fleece was white {!} as snow.

Would send "Mary had a" to the chat as RP text, "little lamb, its" as regular chat, "fleece was white" as alien text and "as snow" as regular text.

Fixes an obscure whisper bug with "Show All Insert {*}" enabled.


First Previous Page 1 of 13 Next Last
  • #187

    ui\ChatLog\ChatLog.lua:797: attempt to index field 'tViewedChannels' (a nil value)
    stack trace:
    ui\ChatLog\ChatLog.lua:797: in function 'HelperQueueMessage'
    ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2228: in function <...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2127>

    and then it blows away my chat windows

  • #188

    Just a note, sorry about the delay. I'll try to reproduce this in the next couple days and hopefully have more infor for you shortly.

  • #186

    What your describing is an old bug that I thought long dead. I've not had any reports of it in months. So my first question is what version of Killroy are you using? Please confirm that it is 1-5-11, with a clean install. None of the other addons you mention appear to be chat addons, though some are quite old. Entspy for example doesn't show an update since July. So you might want to clean house. If that doesn't resolve it though, we need to start tracking the issue. I'd like to contact you directly via pm, maybe put an alpha test version in your hands to get me more info. So let's try the low hanging fruit first. Dump your old addons and save data. Then we'll see if the one is really back from the dead.

  • #185
    Chat Rewind and Repeat

    Periodically through gameplay, usually around the hour mark, give or take a few minutes, old messages will start cycling and mingling with the present messages and the only fix is to reloudui. There are no actual LUA errors that come up for me to link, however. Is this a compatability issue? I have a few other addons, but none of them have anything to do with the chat log. I have TapThat, EntSpy, MissionDistance, PDA, The Visitor, TieDye, TrackMaster, DyePreview, DyeTracker, and obviously Killroy.

  • #184

    Bug squashed. New version is available, 1-5-11. Bug appeared to be due a dyslexic error in a test involving ShowAll {*}. Should be good to go.

  • #182

    Ahoy! Tua here. Only issue I seem to have come across is that outbound /whispers aren't working. It keeps reporting the default "user not online, mispelled name, ignoring messages" response. Account Whispers work fine however. Disabling the mod and reloading the UI returns /whisper functionality, but loading the mod back in kills it. Also deleted the existing folders with a fresh install of the add-on to no avail.

    Not sure if it's a setting or something I've overlooked or missed.  I can receive /whispers just fine, just can't send any. Everything else seems to be working great though :)

  • #183

    btw... love.. love.. LOVE the embedded emotes :)

  • #181
    1-5-10, Public Release up!

    Ok, my testers are coming back positive, so I'm green lighting this. 1-5-10 Public release is posted and should be available shortly. Remember, if this is your first install of the new Killroy post drop 3, you may want to purge your ChatLog and Killroy saved data. Post if it gives you an problems, with error messages and thanks for using Killroy.

  • #180

    So far, no issues with 1.5.9. Seems perfect. settings work, zoning, BGs etc. Great work dude! I'll update if anything seems wonky or breaks

  • #178

    Beta 1-5-9 is posted and should be available shortly. Did some more clean up of the code. Think I've licked the problems reported anectodally about channel view settings restoration. If I don't see any major errors over this in the next 24 hours, it will increment to full release.

  • #176

    Beta Users, 1-5-8, I've had several reports of weirdness that I've not been able to reproduce, but which have been alleviated by dumping ChatLog and Killroy saved data. While in a perfect world, this would not be required, a fresh start never hurt anyone so please try this before posting any error reports. Also, please make sure that you've downloaded the Beta (1-5-8) from the other downloads section before posting your report. You can confirm this in game by typing "/klabout" into your chat box. If it doesn't spit back 1-5-8, then you don't have the right build. Thanks for your attention and for using Killroy.

    Last edited by baslack on 11/13/2014 9:43:56 PM
  • #171

    When I click the wrench icon to bring up the panel for custom colors, muting channels, etc, this error gets thrown:

    ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2127: attempt to index field 'tHeldChannels' (a nil value)
    stack trace:
        ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2127: in function 'AddChannelTypeToList'
        ui\ChatLog\ChatLog.lua:1983: in function 'DrawSettings'
        ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:1557: in function <...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:1531>

    I turned off Whisper Catch to see if that had anything to do with it, but the same error happened. Later it did this, I'm guessing when someone in my guild posted:

    ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2280: attempt to index field 'tViewedChannels' (a nil value)
    stack trace:
        ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2280: in function <...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:2173>
        [C]: in function 'Print'
        ui\ErrorDialog\ErrorDialog.lua:237: in function <ui\ErrorDialog\ErrorDialog.lua:229>

    After that ChatLog crashed and the chat window disappeared. Hope that helps, and thank you very much for continuing this project!

    Last edited by SnowFox102 on 11/13/2014 2:17:08 PM
  • #173

    SnowFox102, you are not using the most recent beta, 1-5-8. The lines of code you're referring to in the current beta are LUA comments. In 1-5-7, however, those lines are code and do refer to tables that have now been removed from ChatLog. Please update your installation to the beta build via the other downloads section of the page above, or wait for the next public/current release. Thanks for your assistance and for using Killroy.

  • #177

    Derp, I downloaded the wrong one. It still spits errors but I haven't tried dumping the saved data yet. I'll try that tomorrow and report back then. :)

  • #168

    yeah still really buggy, messes iwth the chat window, unable to delete a custom tab. Constantly says "An error as occcured in addon :Chatlog.  Throws a lot lua errors, as the posted below by CogohiCC

    hope this helps you work out some kinks. love the addon!

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway