Page 4 of 4

Re: Rev 577 Changelog

Posted: Sun Apr 10, 2011 10:25 pm
by lisa
How did you get the buff id's, I had a browse of some web sites and they have the skill id's but not buff id's.
Or are you getting them from ingame using a print?

I need to add in a few elites and this one is a buff so it needs the buff id.

Code: Select all

	<skill name="SCOUT_ENTLING_OFFERING" type="buff" target="self" buffname="504547"  />

Re: Rev 577 Changelog

Posted: Mon Apr 11, 2011 2:03 am
by rock5
I recently posted the command on another post.

Code: Select all

/script i=1 while UnitBuff( "player", i) ~= nil do name, __, __, ID = UnitBuff( "player", i) SendSystemChat(name.." "..ID) i = i + 1 end
This prints all buff names and ids you have on.

Re: Rev 577 Changelog

Posted: Mon Apr 11, 2011 2:27 am
by lisa
ahh ok =)

if your doing a new revision can you add

Code: Select all

	<skill name="SCOUT_THORN_ARROW" mana="102" range="200" cooldown="6" />
	<skill name="SCOUT_ENTLING_OFFERING" type="buff" target="self" buffname="504547"/>
	<skill name="SCOUT_REFLECTED_SHOT" range="180" cooldown="10" />
	<skill name="SCOUT_CONCENTRATION" cooldown="300" type="buff" target="self" buffname="500930" />
to skills.xml they are scout elites.
Not positive on the mana for thorn arrow, thats what it is at lvl 25. Seems to be increments of 3.
So I could guess 30 as base with 3 as increments.
SCOUT_ENTLING_OFFERING can't be upgraded.
SCOUT_CONCENTRATION is currently called SCOUT_CONCENTRATE in the
<!-- Unknown skills or superseded names-->

Re: Rev 577 Changelog

Posted: Mon Apr 11, 2011 10:38 pm
by lisa
I added those elites when I just commited last change =)

Re: Rev 577 Changelog

Posted: Tue Apr 12, 2011 2:34 pm
by Alkaiser
This still needs to be fixed:
Line 51 inventory.lua

Code: Select all

function CInventory:updateEquipment()
	local timeStart = getTime();

	for slotNumber = 1, 22, 1 do
		self.EquipSlots[ slotNumber ]:update();
	end

--	if( settings.profile.options.DEBUG_INV ) then
		printf( "Equipment update took: %d\n", deltaTime( getTime(), timeStart ) );
--	end;
end;
Why is the debug conditional commented out but not the printf function? Shouldn't it be:

Code: Select all

function CInventory:updateEquipment()
	local timeStart = getTime();

	for slotNumber = 1, 22, 1 do
		self.EquipSlots[ slotNumber ]:update();
	end

	if( settings.profile.options.DEBUG_INV ) then
		printf( "Equipment update took: %d\n", deltaTime( getTime(), timeStart ) );
	end;
end;

Re: Rev 577 Changelog

Posted: Tue Apr 12, 2011 7:49 pm
by rock5
So you've noticed the "Equipment update took:" message when the bot reloads the ammunition?

It's easily enough fixed. I'll add it to my next commit.

Re: Rev 577 Changelog

Posted: Tue Apr 12, 2011 11:20 pm
by Alkaiser
rock5 wrote:So you've noticed the "Equipment update took:" message when the bot reloads the ammunition?

It's easily enough fixed. I'll add it to my next commit.
Well, in my case, the message appeared at every waypoint.

Re: Rev 577 Changelog

Posted: Thu Apr 14, 2011 6:56 am
by rock5
rock5 wrote:So you've noticed the "Equipment update took:" message when the bot reloads the ammunition?

It's easily enough fixed. I'll add it to my next commit.
Committed to rev 596.