Go to Page... |
Updated: | 07-29-18 04:26 AM |
Created: | unknown |
Downloads: | 155,950 |
Favorites: | 751 |
MD5: |
I am no longer developing or maintaining World of Warcraft addons. I haven't played in years, and don't have the time or interest to continue working on addons for a game I don't play anymore. If you are an addon author interested in continuing one of my addons, please see https://phanx.net/addons/. If you are an addon user, sorry, but there won't be any more fixes or updates from me. |
(*) As of Patch 5.4 using Up/Down to access previously entered chat lines without the Alt key is limited to non-secure commands only. If you need to access previously entered secure commands (like /cast or /use) you will still need to hold the Alt key.Options & Commands
(**) If a channel is sticky, then after talking in that channel, the chat input box will open to the same chat type again, rather than making you type /g or /ra again.
Some additional options, such as customizing which channels are made sticky and what abbreviations are used for channel names, are available by editing the Core.lua file in a plain-text editor such as Notepad. If you break something, download a fresh copy and try again.Language Support
Please DO NOT send me PMs asking for help, reporting bugs, or requesting features. To report a bug or suggest a feature, see the instructions below. To get help, post a comment. I read and respond to every ticket and comment!
Works in all languages. Translated into English, Deutsch, Espańol, Français, Portuguęs, Русский, 한국어, 简体中文, and 繁體中文 (partial). Add or update translations for any locale on CurseForge!Feedback
Post a ticket or comment. If you are reporting a bug, please include directions I can follow to reproduce the bug, whether it still happens when all other addons are disabled, and the exact text of the related error message (if any) from Bugger.
The following features will never be added to PhanxChat, and requests for them will be deleted, so please just don't bother posting such requests:
Comment Options |
05-24-10, 08:27 PM | |
|
What border?
|
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
05-24-10, 04:35 PM | |
|
Edit Box Border
Hi,
Is it possible to hide the border around the edit box? Thanks, Twidget |
|
Twidget |
View Public Profile |
Send a private message to Twidget |
Find More Posts by Twidget |
Add Twidget to Your Buddy List |
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
Ecks |
View Public Profile |
Send a private message to Ecks |
Find More Posts by Ecks |
Add Ecks to Your Buddy List |
jeffy162 |
View Public Profile |
Send a private message to jeffy162 |
Find More Posts by jeffy162 |
Add jeffy162 to Your Buddy List |
05-03-10, 06:23 PM | |
|
Well, there's one really easy way to find out if it is caused by a combinations of addons: disable all addons except for PhanxChat and try to reproduce it.
Aside from that, the only function or object mentioned in your taint log that PhanxChat does anything with at all is FCF_OnUpdate, and that only indirectly. You can try disabling PhanxChat's option to hide the chat buttons, and see if that helps (you'll need to reload the UI after disabling the option). If the errors stop happening, unfortunately there is nothing I can do to fix the problem, as the way Blizzard handles the chat buttons (among other things) does not offer a clean way for addons to modify them without opening the door to taint. Finally, are you actually being prevented from doing something? If not, I'd recommend just installing BugSack, setting it to "ignore addon mistakes", and forgetting about the whole thing. My UI generates dozens of "action was blocked" messages (which I don't see, thanks to BugSack) but I've never actually been prevented from doing anything, or noticed any of my addons being unable to fulfill their purpose because of it. |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
05-03-10, 04:08 PM | |
|
This is not a complaint! It's about an annoying occurrence every time I log into a character. I keep getting the "Interface action failed because of an AddOn". I saw in a post that you can type "/console taintlog 1" (disable it by typing "/console taintlog 0") in chat, do a "/rl" and then log out and check the "taint.log" file to see what caused it. Here's the file:
4/25 03:41:09.010 Execution tainted by PhanxChat while reading CombatLogQuickButtonFrame_Custom - Interface\FrameXML\FloatingChatFrame.lua:761 FCF_OnUpdate() 4/25 03:41:09.010 UIParent:OnUpdate() 4/25 03:41:09.010 An action was blocked because of taint from PhanxChat - SearchLFGLeave() 4/25 03:41:09.010 Interface\FrameXML\LFRFrame.lua:389 LFRBrowseFrame_OnUpdateAlways() 4/25 03:41:09.010 UIParent:OnUpdate() Don't know if anyone else has this happening. If no one else is having the problem, just ignore it, please, and I apologize for posting something that might be caused by my personal combination of addons. |
|
jeffy162 |
View Public Profile |
Send a private message to jeffy162 |
Find More Posts by jeffy162 |
Add jeffy162 to Your Buddy List |
04-25-10, 08:58 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
Ok I am sorry but this is an ambiguous answer for you.
After uninstalling recount and some other combat related addon that I completely forgot, the lua error no longer have occurred since so this was the error that is caused by other addons. Thank you for the help! |
|
bhpo |
View Public Profile |
Send a private message to bhpo |
Find More Posts by bhpo |
Add bhpo to Your Buddy List |
04-24-10, 06:53 PM | |
|
Hmm. I'm not sure how that error is possible; it's basically saying that the chat frame it's trying to process a message in doesn't exist, but the function only runs when a message appears in that chat frame, so obviously it does exist...
Does the same error occur when you log in with all addons disabled except for PhanxChat? |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
04-24-10, 04:11 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
Hi,
Thank you for keeping this addon always up to date. I get following error messages only when I log on to wow: 1x PhanxChat-3.3.3.68-beta\PhanxChat.lua:349: attempt to index field '?' (a nil value) (tail call): ?: Interface\FrameXML\ChatFrame.lua:2450: in function `ChatFrame_SystemEventHandler': Interface\FrameXML\ChatFrame.lua:2319: in function `ChatFrame_OnEvent': <string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1> Locals: (*temporary) = "GUILD_MOTD" (*temporary) = "dekirudake temeede sirabero" (*temporary) = "GUILD_MOTD" (*temporary) = "dekirudake temeede sirabero" (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = <function> defined =[C]:-1 --- |
|
bhpo |
View Public Profile |
Send a private message to bhpo |
Find More Posts by bhpo |
Add bhpo to Your Buddy List |
04-23-10, 03:43 AM | |
|
Version 3.3.3.68
|
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
04-05-10, 04:59 AM | |
|
Please use the bug tracker to report bugs. Also, please don't post all of the extra crap that your in-game error tool gives you along with the error message.
|
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
04-04-10, 06:48 PM | |
A Defias Bandit
Forum posts: 3
File comments: 198
Uploads: 0
|
1x PhanxChat-3.3.3.67-beta\PhanxChat.lua:1019: bad argument #1 to 'pairs' (table expected, got nil)
PhanxChat-3.3.3.67-beta\PhanxChat.lua:1019: in function `SetShortChannels' PhanxChat-3.3.3.67-beta\PhanxChat.lua:1171: in function `OnClick' ...t\Libs\PhanxConfig-Checkbox\PhanxConfig-Checkbox.lua:30: in function <...t\Libs\PhanxConfig-Checkbox\PhanxConfig-Checkbox.lua:26>: Locals: self = <table> { SetStickyChannels = <function> @ PhanxChat\PhanxChat.lua:1029: SetMoveEditBox = <function> @ PhanxChat\PhanxChat.lua:991: ChatFrame_OnMouseWheel = <function> @ PhanxChat\PhanxChat.lua:453: TellTarget = <function> @ PhanxChat\PhanxChat.lua:690: FilterNotices = <function> @ PhanxChat\PhanxChat.lua:481: SetLockDockedTabs = <function> @ PhanxChat\PhanxChat.lua:962: RAID_ROSTER_UPDATE = <function> @ PhanxChat\PhanxChat.lua:415: SetColorPlayerNames = <function> @ PhanxChat\PhanxChat.lua:710: SetLinkURLs = <function> @ PhanxChat\PhanxChat.lua:938: RegisterName = <function> @ PhanxChat\PhanxChat.lua:356: CHAT_MSG_SYSTEM = <function> @ PhanxChat\PhanxChat.lua:441: ChatTab_OnDragStart = <function> @ PhanxChat\PhanxChat.lua:644: BuildChannelList = <function> @ PhanxChat\PhanxChat.lua:679: ChatFrame_OnUpdate = <function> @ PhanxChat\PhanxChat.lua:519: SetFadeTime = <function> @ PhanxChat\PhanxChat.lua:810: ChatEdit_UpdateHeader = <function> @ PhanxChat\PhanxChat.lua:655: SetHideButtons = <function> @ PhanxChat\PhanxChat.lua:870: GUILD_ROSTER_UPDATE = <function> @ PhanxChat\PhanxChat.lua:388: PLAYER_LOGIN = <function> @ PhanxChat\PhanxChat.lua:314: db = <table> {} UnregisterEvent = <function> @ PhanxChat\PhanxChat.lua:1296: RegisterEvent = <function> @ PhanxChat\PhanxChat.lua:1293: optionsFrame = <unnamed> {} SetShortChannels = <function> @ PhanxChat\PhanxChat.lua:1007: SetEnableMousewheel = <function> @ PhanxChat\PhanxChat.lua:788: ChatFrame_AddMessage = <function> @ PhanxChat\PhanxChat.lua:335: L = <table> {} PLAYER_TARGET_CHANGED = <function> @ PhanxChat\PhanxChat.lua:423: SetFilterRepeats = <function> @ PhanxChat\PhanxChat.lua:846: PARTY_MEMBERS_CHANGED = <function> @ PhanxChat\PhanxChat.lua:408: UPDATE_LFG_LIST = <function> @ PhanxChat\PhanxChat.lua:401: UPDATE_MOUSEOVER_UNIT = <function> @ PhanxChat\PhanxChat.lua:428: SetFontSize = <function> @ PhanxChat\PhanxChat.lua:862: SetItemRef = <function> @ PhanxChat\PhanxChat.lua:629: SetEnableArrowKeys = <function> @ PhanxChat\PhanxChat.lua:780: SetDisableTabFlash = <function> @ PhanxChat\PhanxChat.lua:762: PLAYER_GUILD_UPDATE = <function> @ PhanxChat\PhanxChat.lua:382: LinkURLs = <function> @ PhanxChat\PhanxChat.lua:581: WHO_LIST_UPDATE = <function> @ PhanxChat\PhanxChat.lua:433: SetAutoStartChatLog = <function> @ PhanxChat\PhanxChat.lua:700: FRIENDLIST_UPDATE = <function> @ PhanxChat\PhanxChat.lua:374: GetColoredName = <function> @ PhanxChat\PhanxChat.lua:363: CHAT_MSG_CHANNEL_NOTICE = <function> @ PhanxChat\PhanxChat.lua:670: FilterRepeats = <function> @ PhanxChat\PhanxChat.lua:491: SetFilterNotices = <function> @ PhanxChat\PhanxChat.lua:830: } v = false ShortStrings = <table> { CHAT_GUILD_GET = "[公會] %s: " CHAT_YELL_GET = "%s大喊: " CHAT_RAID_LEADER_GET = "[團隊隊長]%s: " CHAT_PARTY_GET = "[小隊]%s: " CHAT_CHANNEL_GET = "%s: " CHAT_SAY_GET = "%s說: " CHAT_BATTLEGROUND_LEADER_GET = "[戰場隊長]%s: " CHAT_PARTY_GUIDE_GET = "[地城領隊] %s: " --- |
|
shinchih2001 |
View Public Profile |
Send a private message to shinchih2001 |
Find More Posts by shinchih2001 |
Add shinchih2001 to Your Buddy List |
03-30-10, 10:45 AM | ||
|
|
|
|
Hiker |
View Public Profile |
Send a private message to Hiker |
Find More Posts by Hiker |
Add Hiker to Your Buddy List |
03-30-10, 05:48 AM | |
|
Version 3.3.3.67-beta
Apparently I didn't press the shift key hard enough while typing a variable name... -_- |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |