Rebuff List

Moderator: MacroQuest Developers

hendrix04
a lesser mummy
a lesser mummy
Posts: 38
Joined: Tue Jul 13, 2004 5:02 pm

Rebuff List

Post by hendrix04 » Thu Sep 14, 2006 4:12 pm

Ok, I have been grinding a lot on my cleric and everyone seems to loose random buffs at different times. Got hard to keep up with, so i cam up with this...
Image

It is easy to use. It uses the EQ buff wears off message to keep track. To remove a buff from your list just slecet it by left clicking, then right click it.

put a file named eqbufflist.iss in your scripts folder and paste this inside...

Code: Select all

function main()
{
	ui -reload "${LavishScript.HomeDirectory}/Scripts/UI/bufflist.xml"
	addtrigger buffgone "Your @BuffLost@ spell has worn off of @Person@."
	while 1
		waitframe
}

function atexit()
{
	ui -unload "${LavishScript.HomeDirectory}/Scripts/UI/bufflist.xml"
}
atom buffgone(string line, string BuffLost, string Person)
{
	UIElement[lstUserBuffs@Buff List]:AddItem[${Person} needs ${BuffLost}]
}
then make a file named bufflist.xml is Scritps/UI and paste this inside...

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<ISUI>
<Window Name='Buff List' Template='Window'>
		<X>30%</X>
		<Y>30%</Y>
		<Width>300</Width>
		<Height>120</Height>
		<StorePosition>0</StorePosition>
		<Title>EQ Buff List</Title>
	<TitleBar Template='Window.TitleBar'>
		<X>0</X>
		<Y>0</Y>
		<Width>100%</Width>
		<Height>15</Height>
		<Children>
			<Text Name='Title' Template='Window.TitleBar.Title' />
			<Button Name='Minimize' Template='Window.TitleBar.Minimize' />
			<commandbutton name='Custom Close Button' Template='Window.TitleBar.Close'>
				<Command>Script[EQBuffList]:End</Command>
			</commandbutton>
		</Children>
	</TitleBar>
	<Children>
					<listbox name='lstUserBuffs'>
						<x>10</x>
						<y>10</y>
						<border>0</border>
						<Width>280</Width>
						<Height>80</Height>
						<OnRightClick>
							if ${This.SelectedItem(exists)}
							{
								This:RemoveItem[${This.SelectedItem.ID}]
							}
						</OnRightClick>
					</listbox>
					
	</Children>
	</Window>
</ISUI>

xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:25 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:26 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:28 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:29 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:30 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:31 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:32 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 8:33 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 9:10 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 9:11 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 9:13 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 9:14 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 9:15 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Rebuff List

Post by xyilla » Tue Jul 29, 2025 9:16 am