Hmm.
Well I'm not much of an LUA scripter, so I have no idea what I'd have to do, but its something I would be interested in (the mod)
Printable View
Hmm.
Well I'm not much of an LUA scripter, so I have no idea what I'd have to do, but its something I would be interested in (the mod)
hmm its not to difficult, was going to jump into the ace2 bit for it (passing info in a seperate channel to certain people, in this case your group), perhaps a bit sooner now, the sct code to do it with is i think 1 line :P. Its even possible to point it to the blizzard sct.
I had been considering this myself. I was just going to modify SCT or a similar mod to display damage from other specified characters.
It would be awesome if it could be above the enemies head but I don't believe any API is exposed to allow that via LUA. At least there wasn't any when I wanted healing to be above players head way before they finally added that.
I wouldn't put to much work in to it, because of Significant Changes in patch 2.4
"The combat logging mechanism is completely overhauled with explicit data instead of text strings delivered to the UI. See slouken's post below for a sneak-peak at some of the current details. Highlights include detailed flags indicating relationship of involved units to player, unique identifiers for units with the same name within the combat log -- great for log analysis"
so all mods that deals with the combat log, have to be rewriten
http://forums.worldofwarcraft.com/th...233433&sid=1#9
The nice thing about MSBT (Miks') is you can setup triggers for things like nightfall, clearcasting etc for other people.
after i read this topic i downloaded parrot and modified one line, now it tracks all casts of my shamans, throttle also works :)
i try to explain the change with my bad english (sorry im from germany ^^)
1. open the file "CombatEvents.lua" from the "Parrot/Data" Folder and MAKE A BACKUP!
2. at line 921 (current version from wowaceupdater) change:
sourceID = "player",
to
sourceName_match = "^YOURNAME$",
. # Any single character except a newline
^ # The beginning of the line or string
$ # The end of the line or string
* # Zero or more of the last character
+ # One or more of the last character
? # Zero or one of the last character
regular expressions, see http://www.comp.leeds.ac.uk/Perl/matching.html
My toons names are Aetha, Betha, .... so in my case the line looks like
sourceName_match = "^.etha$",
sourceName_match = "^[A-D]etha$", would also be possible...
if you cant find the correct line, search for "Skill Damage", category "Outgoing"
3. Save the file and /rl
Some urls:
http://www.wowace.com/wiki/Parrot#Combat_Events
http://www.wowace.com/wiki/LibParser-4.0#Event_types
have fun :)
http://www.comp.leeds.ac.uk/Perl/matching.html:
so in the case that my names have no underlying sheme, this should be:Quote:
A vertical bar | represents an "or" and parentheses (...) can be used to group things together:
jelly|cream # Either jelly or cream
sourceName_match = "^NAME1$|^NAME2$|^NAME3$|^NAME4$|^NAME5$"
with NAME1-5 the real names of my toons...
sounds very interessting, so thanks for the info :)
i think ^ and $ should only be used at the beginning/end of the line
try this
sourceName_match = "^(NAME1|NAME2|NAME3|NAME4|NAME5)$"
Quote:
Originally Posted by anxious1
hi
sourceName_match = "^NAME$" is ok
sourceName_match = "^(NAME1|NAME2|NAME3|NAME4|NAME5)$" is not ok
whats wrong ? sry my englisch is bad ;)
sorry the url was for perl regex patterns, maybe you find these more useful:
http://lua-users.org/wiki/PatternsTutorial
http://www.lua.org/pil/20.2.html