Get an Epic Experience with Premium


Chat, Communication, and Mail Login to Add Favorites
  • WildStar
  • 353 Monthly Downloads
  • Supports: API 10
  • 18,456 Total Downloads
  • Updated 06/14/2015
  • Created 03/31/2014
  • 45 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: Current Release, 1-5-16
Support development! **

About Killroy

06.14.15, Current Release, 1-5-16

NOTE: Due to the changes with Drop 4, you must delete your Killroy Saved Variables!

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.

Updated API version to 10.


First Previous Page 1 of 15 Next Last
  • #225


    Updated the API version to 10 so that Killroy no longer needs to be set to force load old API versions.

  • #223

    SUGGESTION: Is there a way to color translated text, so it's easier to tell when someone of the opposite faction is talking to you? So like regular say would be white, and a translated say would be grey or very light green or something. Then in a crowded area, you could more easily tell which faction it came from.

    So I can appropriately insult all those Exiles at Scorchwing ;)

  • #224

    I'm gonna leave new features up to baslack, but spontaneously I think this would clash with the RP formatting feature.

  • #221

    getting the following error:


    ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:304: attempt to index global 'tViewed' (a nil value)
    stack trace:
    ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:304: in function <...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:289>

  • #222

    That is the updated without deleting saved variables error. Make sure your ChatLog and Killroy saved variables are deleted from your %APPDATA% folder and retry, Naomh.

  • #220

    The latest version of Killroy still works for API version 10. An updated version will be made available soon but in the meantime, please force load the addon by ticking the "Ignore version mismatch" checkbox in the Change Load Rules window.

  • #219

    Hi people! Just leaving a short note here that I will be helping out with the necessary maintenance while Scriptorium is away. As previously, report any errors either here or on Github.

  • #218

    Well, bad news. Seems the company I work for is closing up here in MI. That means by the end of the year, I'm out of a job and that means, all my free time is going to be devoted to fixing that situation. To that end, all MMO subscriptions have been suspended and Killroy maintenance is likewise on hold. Hopefully things will resolve quickly, but priority has to be on taking care of RL. If you're out there, know LUA and want to help out the W* RP community by maintaining Killroy, send me PM via Curse or Github and I'll get you on as a contributor.

  • #215

    I'm getting a weird issue with Killroy on only one character. ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:304: attempt to index global 'tViewed' (a nil value) stack trace: ...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:304: in function <...a\Roaming\NCSOFT\WildStar\Addons\Killroy\Killroy.lua:289> Any idea how to fix this?

  • #216

    That's the error seen when you have not eliminated you saved variable for a character before loading the most recent Killroy. Go to your appdata folder, find the saved variables for the character in question for chatlog and Killroy, and delete them. Then restart wildstar.

  • #217

    Alright, thank you!

  • #213

    Nope, I have no intention of modifying the UI sprites in any significant way. Killroy's open source, so anyone can fork the project and make their own customized version though.

  • #212

    Hi Baslack!

    was wondering if you have any plans of remaking the chat visual ? 

    i mean, like change the background and border and such ? i want mine to look like elv ui from wow ^^

    so i can match with Forge ui in wildstar!

  • #211

    @Cirinde, Good to hear. Let me know if you run across any more bumps.

  • #210

    Update: I got it to work. Found some hidden files that still had saved data in them. Thank you Baslack for helping.

  • 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