Download
(1MB)
Download
Compatible with Retail, Classic & TBC
Updated: 04-03-24 04:57 AM
Pictures
File Info
Compatibility:
Classic (1.15.2)
Plunderstorm (10.2.6)
WOTLK Patch (3.4.3)
Updated:04-03-24 04:57 AM
Created:unknown
Downloads:603,806
Favorites:2,429
MD5:
10.2.6

Prat 3.0  Popular! (More than 5000 hits)

Prat is a chat addon framework, and collection. It consists of 30+ modules which each add some functionality to the WoW chat interface. There is literally a module for just about everything chat related. While large in size, i have been working to keep the runtime memory usage down, and eliminate the costs of the unused modules without littering the addon directory with a slew of folders.

For the options menu, type "/prat", or if you have a broker host mod installed you will get a launcher icon.

You control the load behavior of modules via the module control screen. You have 3 choices "Don't load", "Disabled", and "Enabled"

You can report any bugs you find here:

http://www.wowace.com/projects/prat-3-0/tickets/


Prat has just about every feature you can think of, and then some. Really. When I get some more time, I'll try and put together a full list (Even I have lost count)

(Thanks to Dreamsight for this partial list)

* Change arrows, buttons, mouse scroll for chat scroll, scroll speed
* you can add color per channel, color per lvl, color per class
* timestamps
* timestamp color
* whether to show timestamp (what format the timestamp should be in)
* whether to show players lvl
* you can select the option for channel "stickys" (last channel you used you auto use when hitting enter, that sort of thing – or last thing someone said)
* change the looks of the chat's editbox - as well as where it appears (you can even undock it and move it to where you'd like it to be)
* chat fading, fading delay
* You can change the font to a list of fonts, add an outline to it, monochrome it (if you don’t mind messing with files a bit you could prolly even add other fonts to that list)
* change the chat frame/chat box appearance
* set Chat history
* set channel abbreviations
* set brackets and color(or something instead of brackets)round player/lvl
* alt invite option (press keyboard “alt” button and click on the player’s name to auto inv them)
* raid icon
* invite links
* info keeping
* url copying
* full chat copying + options (html,bbcode, plain, forum) + copy button
* allows pop-up msgs
* enables tell target /tt
* Alias options
* altnames options
* you can enable/disable all prat modules - dont have to have the ones you dont use running
* change chat sounds (incoming and outgoing as well as per channel
* acheivement info, and clickable links to say "grats"


For those interested:

There is an additional folder Prat-3.0_HighCPUUsageModules.

Note: These features use CPU, so they have been placed in a special folder so that is 100% clear.

Prat 3.0
3.9.50 (2024-04-03)
Full Changelog Previous Releases
  • Update toc for 1.15.2
  • HoverTooltip: Prevent health bar sometimes appearing on tooltips
Optional Files (0)


Archived Files (48)
File Name
Version
Size
Author
Date
3.9.49
1MB
lucifercatnip
03-22-24 08:10 AM
3.9.48
1MB
lucifercatnip
03-20-24 01:52 AM
3.9.47
1MB
lucifercatnip
02-07-24 07:06 AM
3.9.46
1MB
lucifercatnip
01-17-24 04:29 AM
3.9.45
1MB
lucifercatnip
12-30-23 04:17 AM
3.9.44
1MB
lucifercatnip
12-28-23 02:51 AM
3.9.43
1MB
lucifercatnip
11-15-23 01:40 AM
3.9.42
1MB
lucifercatnip
10-16-23 11:23 AM
3.9.41
1MB
lucifercatnip
10-11-23 10:12 AM
3.9.40
1MB
lucifercatnip
10-07-23 10:03 AM
3.9.39
1MB
lucifercatnip
10-06-23 10:49 AM
3.9.37
1MB
lucifercatnip
10-01-23 04:30 AM
3.9.36
1MB
lucifercatnip
09-06-23 01:27 AM
3.9.35
1MB
lucifercatnip
08-23-23 06:04 AM
3.9.34
1MB
lucifercatnip
08-19-23 02:39 PM
3.9.33
1MB
lucifercatnip
08-19-23 04:44 AM
3.9.32
1MB
lucifercatnip
07-12-23 01:59 AM
3.9.31
1MB
lucifercatnip
06-21-23 02:42 AM
3.9.30
1MB
lucifercatnip
06-07-23 12:50 PM
3.9.29
1MB
lucifercatnip
05-29-23 12:35 PM
3.9.28
1MB
lucifercatnip
05-29-23 07:21 AM
3.9.26
1MB
lucifercatnip
05-02-23 04:44 AM
3.9.25
1MB
lucifercatnip
04-27-23 03:08 AM
3.9.24
1MB
lucifercatnip
03-24-23 07:06 AM
2.9.23
1MB
lucifercatnip
03-24-23 06:59 AM
3.9.22
1MB
lucifercatnip
03-21-23 02:28 PM
3.9.21
1MB
lucifercatnip
03-08-23 12:01 PM
3.9.20
1MB
lucifercatnip
03-06-23 11:59 AM
3.9.19
1MB
lucifercatnip
01-21-23 11:49 AM
3.9.17
1MB
lucifercatnip
01-18-23 03:39 AM
3.9.16
1MB
lucifercatnip
01-17-23 06:17 AM
3.9.15
1MB
lucifercatnip
01-01-23 07:02 AM
3.9.14
1MB
lucifercatnip
12-16-22 08:41 AM
3.9.13
1MB
lucifercatnip
11-26-22 01:26 PM
3.9.12
1MB
lucifercatnip
11-15-22 07:32 AM
3.9.11
1MB
lucifercatnip
11-14-22 01:18 PM
3.9.10
1MB
lucifercatnip
11-14-22 04:22 AM
3.9.9
1MB
lucifercatnip
11-08-22 03:52 PM
3.9.8
1MB
lucifercatnip
11-07-22 03:33 AM
3.9.7-alpha
1MB
lucifercatnip
11-06-22 11:30 AM
3.9.6
1MB
lucifercatnip
11-06-22 05:42 AM
3.9.5
1MB
lucifercatnip
11-04-22 01:23 PM
3.9.4
1MB
lucifercatnip
11-02-22 02:40 AM
3.9.2c
1MB
lucifercatnip
01-10-22 07:02 AM
3.9.2b
1MB
lucifercatnip
09-19-21 07:52 AM
3.9.2a
1MB
sylvnaaar
09-13-21 01:16 PM
3.9.2-bcc
1MB
sylvnaaar
09-13-21 01:13 PM
3.9.2
1MB
sylvnaaar
09-13-21 01:12 PM


Post A Reply Comment Options
Unread 09-26-12, 09:12 AM  
goldengamer
A Fallenroot Satyr

Forum posts: 22
File comments: 90
Uploads: 0
Can't seem to get the edit box to stay up where I place it on free-move On free-move, it moves, and as soon as I close it, it goes back down the bottom. I tried locking, didn't work either.

I have move anything, but that was not set to change the place of the edit box. Tried using it to do so but that didn't work either.
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 03:31 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
go this error when trying to target a mob with /tar mobname
Lua Code:
  1. 2x [ADDON_ACTION_FORBIDDEN] AddOn "33Prat-3.0-3.5" hat versucht die geschützte Funktion "TargetUnit()" aufzurufen.
  2. !BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
  3. <in C code>
  4. FrameXML\ChatFrame.lua:1238: in function "?"
  5. FrameXML\ChatFrame.lua:4338: in function <FrameXML\ChatFrame.lua:4304>
  6. <in C code>
  7. FrameXML\ChatFrame.lua:4052: in function "ChatEdit_SendText"
  8. FrameXML\ChatFrame.lua:4091: in function "ChatEdit_OnEnterPressed"
  9. <string>:"*:OnEnterPressed":1: in function <string>:"*:OnEnterPressed":1
  10.  
  11. Locals:
  12. nil

also
Lua Code:
  1. 18x Prat-3.0-3.5\modules\PlayerNames.lua:1350: attempt to call global "BNTokenCombineGivenAndSurname" (a nil value)
  2. Prat-3.0-3.5\modules\PlayerNames.lua:1350: in function "FormatPlayer"
  3. Prat-3.0-3.5\modules\PlayerNames.lua:1467: in function "?"
  4. libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
  5. <string>:"safecall Dispatcher[4]":4: in function <string>:"safecall Dispatcher[4]":4
  6. <in C code>
  7. <string>:"safecall Dispatcher[4]":13: in function "?"
  8. libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
  9. Prat-3.0-3.5\addon\addon.lua:632: in function <Prat-3.0\addon\addon.lua:573>
  10. (tail call): ?
  11. FrameXML\ChatFrame.lua:2741: in function "ChatFrame_OnEvent"
  12. <string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
  13.  
  14. Locals:
  15. nil
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 09-26-12 at 03:33 PM.
Report comment to moderator  
Reply With Quote
Unread 09-27-12, 03:05 AM  
redworm
A Defias Bandit

Forum posts: 2
File comments: 68
Uploads: 0
when to expect an update?!?! have the realid friends whisper errors for weeks now.... ;(
Report comment to moderator  
Reply With Quote
Unread 09-30-12, 10:00 AM  
lyphe
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Saved chat dialogue after logging out?

Hi,

Love Prat! Had a quick question though that I've not been able to figure out since having to rebuild my entire UI the other day.

Previously, I had my prat set up so that if I logged out and logged back in, the dialogue in my chat window would still be there. This isnt' the case anymore. And I can't figure out what option does this.

I didn't bother moving over the high usage folders this time. Is this part of that folder group?

Thx in advance for any help and cheers!

Lyphe
Report comment to moderator  
Reply With Quote
Unread 10-04-12, 07:59 PM  
Aerisia
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by goldengamer
Can't seem to get the edit box to stay up where I place it on free-move On free-move, it moves, and as soon as I close it, it goes back down the bottom. I tried locking, didn't work either.

I have move anything, but that was not set to change the place of the edit box. Tried using it to do so but that didn't work either.
This is happening to me as well! Ugh!
Report comment to moderator  
Reply With Quote
Unread 10-04-12, 08:02 PM  
Aerisia
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by Aerisia
Originally Posted by goldengamer
Can't seem to get the edit box to stay up where I place it on free-move On free-move, it moves, and as soon as I close it, it goes back down the bottom. I tried locking, didn't work either.

I have move anything, but that was not set to change the place of the edit box. Tried using it to do so but that didn't work either.
This is happening to me as well! Ugh!
Actually, I found another addon (LUI) that had the editbox set differently - may want to check other addons!
Report comment to moderator  
Reply With Quote
Unread 10-22-12, 02:28 AM  
Armata4
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello,

I love this addon and i need few more informations.

1 Is there possible to have an vertical flipped chat frame?
I'd like to have a chat frame for my top screen so is it possible to have:
- Tabs at bottom
- Text entry box at top
- (optional) Chat scrolling up
2 Is there possible to have a frame for addons?
- Many addons used DEFAULT_CHAT_FRAME so can we create a new tab for this.
3 Is there possible to have a frame only for Blizzard raid alerts?
- For example, i'd like to see Petrification alerts on Stone Guard in a clear zone .
Thank's a lot.

I apologise for my english (i'm french)
Report comment to moderator  
Reply With Quote
Unread 10-29-12, 03:20 PM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 155
File comments: 120
Uploads: 0
this error is coming up when trying to undock a chat tab


ERROR #132 (0x85100084) Fatal exception!

Program: F:\World of Warcraft EU\WoW-64.exe
ProcessID: 4336
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0033:000000013F7BA2C7

The instruction at "0x000000013F7BA2C7" referenced memory at "0x000000000000015C".
The memory could not be "read".

not sure if that helps you or blizz but I can NOT creat and undock ANY chat tabs now.
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Report comment to moderator  
Reply With Quote
Unread 11-20-12, 11:52 AM  
Eolian
A Kobold Labourer
 
Eolian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 114
Uploads: 4
Originally Posted by Eolian
Originally Posted by Eolian
Im sure its an option somewhere that I have missed, so I figured I'd ask for some help.

When I log into any character, my chat panes starts out very faded and hard to see. I have to click on a new chat tab, example my tab for trade chat, for the faded look to go away.
Its as if the chat starts off in background mode behind my KG Panels.

Any ideas on what it is/how to make it normal opacity all the time?
bump again?
I'm still having this issue. The transparency of the chat window, the actual letters themselves, when you first log in makes it very hard to read anything. I have to switch to a new tab, then back again to "activate" the correct transparency.
bumb for the 3rd time...! I want to use prat over chatter, but this is getting silly. Please help.
Report comment to moderator  
Reply With Quote
Unread 11-27-12, 02:35 PM  
goldengamer
A Fallenroot Satyr

Forum posts: 22
File comments: 90
Uploads: 0
Date: 2012-11-28 07:20:26
ID: -4
Error occured in: Global
Count: 1
Message: ..\AddOns\Prat-3.0\modules\ChannelSticky.lua line 401:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
Prat-3.0\modules\ChannelSticky.lua:401: Stickum()
Prat-3.0\modules\ChannelSticky.lua:291: OnModuleEnable()
Prat-3.0\addon\modules.lua:182:
Prat-3.0\addon\modules.lua:174
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: EnableAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:556: EnableAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:636:
Ace3\AceAddon-3.0\AceAddon-3.0.lua:621
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:299: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:322: CombatLog_LoadUI()
..\FrameXML\UIParent.lua:692:
..\FrameXML\UIParent.lua:657
Locals:
None
Getting this after logging in after patch 5.1
Report comment to moderator  
Reply With Quote
Unread 11-27-12, 04:53 PM  
Duman
A Murloc Raider

Forum posts: 9
File comments: 35
Uploads: 0
Originally Posted by goldengamer
Getting this after logging in after patch 5.1
Hmm, looks like the 'Battleground' channel (or at least the entry in ChatTypeInfo) is gone? I just edited the Stickum function to check to make sure the target channel exists before trying to modify it -- but I don't know what else might be broken (or what else this might affect).
Report comment to moderator  
Reply With Quote
Unread 11-27-12, 05:31 PM  
Farside
A Deviate Faerie Dragon

Forum posts: 19
File comments: 11
Uploads: 0
1x Prat-3.0-3.5.1\modules\ChannelSticky.lua:401: attempt to index field "?" (a nil value)
Prat-3.0-3.5.1\modules\ChannelSticky.lua:401: in function "Stickum"
Prat-3.0-3.5.1\modules\ChannelSticky.lua:291: in function "OnModuleEnable"
Prat-3.0-3.5.1\addon\modules.lua:182: in function <Prat-3.0\addon\modules.lua:174>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[1]":9: in function <string>:"safecall Dispatcher[1]":5
(tail call): ?
libs\AceAddon-3.0\AceAddon-3.0-11.lua:543: in function "EnableAddon"
libs\AceAddon-3.0\AceAddon-3.0-11.lua:556: in function "EnableAddon"
libs\AceAddon-3.0\AceAddon-3.0-11.lua:636: in function <libs\AceAddon-3.0\AceAddon-3.0.lua:621>
<in C code>
PitBull4-v4.0.0-beta40\Main.lua:1227: in function "LoadModules"
libs\AceAddon-3.0\AceAddon-3.0-11.lua:543: in function "EnableAddon"
libs\AceAddon-3.0\AceAddon-3.0-11.lua:636: in function <libs\AceAddon-3.0\AceAddon-3.0.lua:621>
<in C code>
FrameXML\UIParent.lua:299: in function "UIParentLoadAddOn"
FrameXML\UIParent.lua:322: in function "CombatLog_LoadUI"
FrameXML\UIParent.lua:692: in function <FrameXML\UIParent.lua:657>

Locals:
nil
Last edited by Farside : 11-27-12 at 05:38 PM.
Report comment to moderator  
Reply With Quote
Unread 11-30-12, 04:18 AM  
myno
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 149
Uploads: 3
This is my changed code for the ChannelSticky (Prat-3.0/modules/ChannelSticky.lua) module: https://gist.github.com/4174918
Did not encounter any errors so far.
Report comment to moderator  
Reply With Quote
Unread 12-12-12, 09:31 PM  
Talizmon
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Could someone please explain how to set the chat frame strata? I couldn't find an option for this. I need to set all of my chat frames to low so that they aren't covered up by my KGpanels artwork. A very simple request, but I have no idea how to do it lol
Report comment to moderator  
Reply With Quote
Unread 12-18-12, 01:35 PM  
myno
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 149
Uploads: 3
Originally Posted by Talizmon
Could someone please explain how to set the chat frame strata? I couldn't find an option for this. I need to set all of my chat frames to low so that they aren't covered up by my KGpanels artwork. A very simple request, but I have no idea how to do it lol
Does right-clicking on the chat tab and setting the background color there not work?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.