Can someone explain the issue? I haven't been playing due to RL, but if there's a quick fix I can implement I'm happy to do so.
17 Aug 2017 by eqmule
- Fixed Me.Aego and some other stuff related to it.
Unfortunately for us and everyone else that parses the spells db
Category and Subcategory are now 0 for all spells that cannot be scribed.
Lets hope this was just a mistake and it will be reversed in a future patch.
- Me.Aura now returns a pAuraType cred: xowis
Members: ID, Name, SpawnID
Methods: Remove
- Me.Aura[] now accept partial matches
Okay, from the MQ2 patch notes:
Code:17 Aug 2017 by eqmule - Fixed Me.Aego and some other stuff related to it. Unfortunately for us and everyone else that parses the spells db Category and Subcategory are now 0 for all spells that cannot be scribed. Lets hope this was just a mistake and it will be reversed in a future patch. - Me.Aura now returns a pAuraType cred: xowis Members: ID, Name, SpawnID Methods: Remove - Me.Aura[] now accept partial matches
Looks like I need to just update any Me.Aura[].Find references to Me.Aura[].Name.Find to get back to a string type, or, convert the logic to use the base Me.Aura[] type, since it now accepts partial matches.
I can possibly make the code change tonight, not sure if I can test it though.
It's not that much.
I've updated it on the main thread
Bot.mac Updates and Bug Fixes by [40oz]
Please test. I quickly logged in a cleric and it seemed to work.
The bigger problem was I didn't know this problem existed, I haven't been able to play in about two weeks, I was out of town.
edit: Note, this won't fix any comparisons or conditions you do in your INI file. You MUST change to the new Me.Aura format there also, if you have any.
It's not that much.
I've updated it on the main thread
Bot.mac Updates and Bug Fixes by [40oz]
Please test. I quickly logged in a cleric and it seemed to work.
The bigger problem was I didn't know this problem existed, I haven't been able to play in about two weeks, I was out of town.
edit: Note, this won't fix any comparisons or conditions you do in your INI file. You MUST change to the new Me.Aura format there also, if you have any.
hi 40oz, can you kindly show me how and where and what was replaced so I can do my other program as well? I'm still getting the erro on my other program, thank you. just not sure what to replace .find and notequal as previously posted.
It's not that much.
I've updated it on the main thread
Bot.mac Updates and Bug Fixes by [40oz]
Please test. I quickly logged in a cleric and it seemed to work.
The bigger problem was I didn't know this problem existed, I haven't been able to play in about two weeks, I was out of town.
edit: Note, this won't fix any comparisons or conditions you do in your INI file. You MUST change to the new Me.Aura format there also, if you have any.
hi 40oz, can you kindly show me how and where and what was replaced so I can do my other program as well? I'm still getting the erro on my other program, thank you. just not sure what to replace .find and notequal as previously posted.
It's pretty straight forward. You have to change Any Aura.[string operation] to Aura.Name.[string operation]. Find was the culprit here.
OK
I found a way to fix it.
Just replace Aura with song and check the song buffs
Example :
/if (!${Me.Song[Aura of Divinity Effect II].ID} && !${Me.Moving} && !${Me.Invis}) /casting "Aura of Divinity Rk. II" gem8
or
/if (!${Me.Song[Aura of the Reverent Effect].ID} && !${Me.Moving} && !${Me.Invis}) /casting "Aura of the Reverent Rk. II" gem8