- - If a userfunction forces an early setupMacros then it will print a warning message telling you which userfunction.
- Simplified autosell with the new unlimited length RoMScripts.
- itemtypes are now gotten from memory so is about 15 times faster.
- Fixed bug that caused the bot to break heal at end of fights.
- RoMScript can now accept any length command.
- Added function tableToString for use in moving tables into the game.
- RoMScript can now also return table values.
- If the code you send in RoMScript errors it now returns the actual error and instead of just saying
Lisas changes:
- Added party profile option MONITOR_WHISPERS.
- Added "party" skill type for skills.xml database.
- player:findNearestNameOrId now also returns a sorted table of all the found objects as a second returned value.
774 Changelog
774 Changelog
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: 774 Changelog
I had completely forgotten about that 1, I must be getting old.rock5 wrote:- player:findNearestNameOrId now also returns a sorted table of all the found objects as a second returned value.
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
As I was going through the list I remembered that one was yours. Still, had to check on the forum to be sure.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: 774 Changelog
Just to make sure, the range of the 'party' skills didn't need to be changed from 0 to 100 did they?
Re: 774 Changelog
I would say they probably do need to be made to 100 =(ZZZZZ wrote:Just to make sure, the range of the 'party' skills didn't need to be changed from 0 to 100 did they?
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
well good news is that the skills are cast on player still, so it is behaving exactly as it did before this update, when ranges are changed to 100 then it will do as we intended it to do.
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
Uhh now im lost....something broke with that revision.
That now returns negative where as before with the exact same buffs it was all true and hence worked how I wanted it to :S
Code: Select all
if _skill.Available and _skill.Type == STYPE_BUFF and _skill.BuffName ~= "" and _skill.Target == STARGET_PARTY then
Re: 774 Changelog
Ran this function:
This was the result:
PRIEST_MAGIC_BARRIER should have come up as a party buff.
Code: Select all
function ZZtestt()
for i,v in pairs(settings.profile.skills) do
if v.Target == STARGET_PARTY then
print(v.Name .. " = party buff")
else
print(v.Name .. " is not a party buff")
end
end
end
Code: Select all
Type in 'q' (without quotes) to quit.
Command> ZZtestt()
ALL_FIRE_TRAINING is not a party buff
WARRIOR_LIGHTNINGS_TOUCH is not a party buff
MAGE_FIREBALL is not a party buff
ALL_SOLDIERS_ATTACK is not a party buff
WARRIOR_LIGHTNING_BURN_WEAPON is not a party buff
WARDEN_POWER_OF_THE_WOOD_SPIRIT is not a party buff
WARDEN_CHARGED_CHOP is not a party buff
WARDEN_BRIAR_SHIELD is not a party buff
WARRIOR_SURPRISE_ATTACK is not a party buff
WARRIOR_ELECTRICAL_RAGE is not a party buff
MAGE_LIGHTNING is not a party buff
PRIEST_MAGIC_BARRIER is not a party buff
Command>
Code: Select all
<skill name="PRIEST_MAGIC_BARRIER" id="491472" range="100" type="buff" casttime="0" cooldown="0" target="party" buffname="501877" />
Re: 774 Changelog
looks like database.lua was missing from the commit, I have reverted all my files so I lost those changes, hopefully I posted it on the forum somewhere.
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
I did post a database.lua, here it is, hopefully it was my final version.
- Attachments
-
- database.lua
- (8.73 KiB) Downloaded 271 times
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
Nope same deal, i'll grab my old database file and see if that works still.
Edit - Even that returned false....idk whats going on now
--
Ok its definitely to do with database.lua. Used my rev. 773 rombot and it worked fine, replaced the database.lua with the rev. 774 and it returned false.
--
ookkk....i should stop testing stuff, getting confused with what folder is what now >.< Putting your database.lua in the rev 773 folder worked, but then when i used the same database.lua in the rev 774 folder it didnt work :/
Edit - Even that returned false....idk whats going on now
--
Ok its definitely to do with database.lua. Used my rev. 773 rombot and it worked fine, replaced the database.lua with the rev. 774 and it returned false.
--
ookkk....i should stop testing stuff, getting confused with what folder is what now >.< Putting your database.lua in the rev 773 folder worked, but then when i used the same database.lua in the rev 774 folder it didnt work :/
Re: 774 Changelog
hmm skill.lua was missing a line in the commit aswell.
STARGET_PARTY = 4
So basically without that STARGET_PARTY is nil and so you set all the .target = STARGET_PARTY to be nil. I really wish I didn't do a revert now =(
STARGET_PARTY = 4
So basically without that STARGET_PARTY is nil and so you set all the .target = STARGET_PARTY to be nil. I really wish I didn't do a revert now =(
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
I seem to have really stuffed that up. I think maybe it would have been a better idea if you had committed your own changes .
So I see 2 lines to change 1 in skill.lua and 1 in database.lua.
Why? Did you make more changes after you posted those files? Or do you think you missed something?lisa wrote:I really wish I didn't do a revert now =(
So I see 2 lines to change 1 in skill.lua and 1 in database.lua.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: 774 Changelog
because I have no idea what I did and didn't do, head is so full of goo =(rock5 wrote:Why? Did you make more changes after you posted those files? Or do you think you missed something?
Those things are the only ones that really popped out as missing in the commit, could me more *shrug*
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
database/skills.xml also needed changes for the range.
- Attachments
-
- skills.xml
- (85.98 KiB) Downloaded 249 times
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
Yeh that is working now with the skill.lua change (sorry for late reply, downloaded it then went afk lol).
Re: 774 Changelog
Oh yeah, and that too.lisa wrote:database/skills.xml also needed changes for the range.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: 774 Changelog
Um ok, I am getting some odd error messages since the revision too, this is just running the same daily/mini loop that I have for months, nothing has changed. It sits there for up to a minute or 2, then prints what seems to be a random error then continues.
Never seen those before, i'll try to see exactly where it does it and post and others I may see.
Code: Select all
[string "return {List_Item_OnEnter="function: 6C7068A8..."]:1: '}' expected near
'Lakoso'
Code: Select all
Wave: 9, Score: 1983
Wave: 10, Score: 2405
Event finished, end score was 3099We try to find NPC 120687:
We successfully target NPC Magelly Basac and try to open the dialog window.
[string "return {_uilua.lightuserdate="userdata: 33B4D..."]:1: '}' expected near
'='
Re: 774 Changelog
maybe something to do with how the romscripts are done?
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: 774 Changelog
It will obviously have something to do with the fact that RoMScript can return tables now. But you wouldn't be trying to return tables before because it wouldn't have worked. I think I would have to see your waypoint file to figure out what's happening.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Who is online
Users browsing this forum: No registered users and 1 guest