Log in

View Full Version : Parrot Modification for Multiboxers



malachai
10-03-2010, 03:38 AM
So i've lurked here for a long time and thought i'd share how to get Parrot to show all Party members with all the nice throttling.

Two changes....

/Addons/Parrot/Code/CombatEvents.lua

Change


local function checkForRelevance(sourceFlags, destFlags)
return bit_band(sourceFlags, FLAGS_RELEVANT) == FLAGS_RELEVANT or
bit_band(destFlags, FLAGS_RELEVANT) == FLAGS_RELEVANT
endto


local function checkForRelevance(sourceFlags, destFlags)
return bit_band(sourceFlags, FLAGS_RELEVANT) == FLAGS_RELEVANT or
bit_band(destFlags, FLAGS_RELEVANT) == FLAGS_RELEVANT or bit_band(sourceFlags, COMBATLOG_OBJECT_AFFILIATION_PARTY) or bit_band(destFlags, COMBATLOG_OBJECT_AFFILIATION_PARTY)
end
and

/Addons/Parrot/Data/CombatEvents.lua

Change


local function checkPlayerInc(_, _, _, dstGUID, _, dstFlags)
return dstGUID == playerGUID
end
local function checkPlayerOut(srcGUID, _, srcFlags)
return srcGUID == playerGUID
end
to


local function checkPlayerInc(_, _, _, dstGUID, _, dstFlags)
return dstGUID == playerGUID or checkFlags(dstFlags, AFFILIATION_PARTY)
end
local function checkPlayerOut(srcGUID, _, srcFlags)
return srcGUID == playerGUID or checkFlags(srcFlags, AFFILIATION_PARTY)
end

Pycno
10-03-2010, 04:13 AM
What does it do?

Welcome to be forum btw :)

Daeri
10-03-2010, 04:52 AM
As I understand it, it will show all party members in parrot's scrolling combat text zone :)

Coolit
10-03-2010, 12:46 PM
Nice, I may have to switch to Parrot to give this a try.

Can the same thing be done with MSBT?

Ughmahedhurtz
10-03-2010, 01:49 PM
I presume Parrot code has changed since this last post on modding parrot?

http://www.dual-boxing.com/showthread.php?t=22980

malachai
10-04-2010, 10:55 PM
I presume Parrot code has changed since this last post on modding parrot?

http://www.dual-boxing.com/showthread.php?t=22980

Yep, there has been two reasonably major code changes to parrot since your 07-29-2009 post.

The biggest change is that it now requires a change to two files, one in the Code directory and one in the Data.

When the update broke it I cycled through some of the alternatives - MSBT, HitsMode5 but ended up coming back to Parrot.

Ughmahedhurtz
10-04-2010, 11:16 PM
Very cool. Lemme go link to this post from the original. ;)