I've uploaded 0.0.1.4 which fixes Discipline aura usage.Getting this error, uncommenting it solve, not sure if it breaks elsewhere . . .
I've uploaded 0.0.1.4 which fixes Discipline aura usage.Getting this error, uncommenting it solve, not sure if it breaks elsewhere . . .
I'm checking for a buff with name "Discipline Aura". Are you using a non-English localization?ty for fix but 0.0.1.4 still spams discipline for me
Yeah.... I edited the post to include it. My bad!using english, buff is called "discipline aura"
what do i copy/paste into dev tab?
Yeah.... I edited the post to include it. My bad!
i am a code noob so took a long time to work out where to paste it but i got there!
[HIDE][Aura]
BaseAddress: 0x46193048
SubInfo: 0x4E349B90
Name: Discipline Aura
InternalName: player_aura_energy_shield
Description: Grants additional Energy Shield
CasterId: 1571
OwnerId: 0
BuffType: 30
TimeLeft: 10675199.02:48:05.4775807
MaxTimeLeft: 10675199.02:48:05.4775807
Charges: 1
IsInvisible: False
IsRemovable: True[/HIDE]
Fix usage of the Discipline aura, which was failing because Skill.IsConsideredAura and Skill.AmIUsingConsideredAuraWithThis fail for Discipline
/// Is this skill considered an aura due to casting mechanics?
/// Currently: herald_of_ash, herald_of_ice, herald_of_thunder, arctic_armour.
/// Checks to see if the passed skill is a considered aura and if it's effect are currently cast.
Skill.IsConsideredAura is not for auras, but rather skills that can be considered auras due to casting mechanics:
Likewise with AmIUsingConsideredAuraWithThis, which is just a wrapper for HasConsideredAuraFrom:
"Considered Aura" is simply any non-aura skill (according to the game) that has the same casting mechanic as an "aura". Tempest Shield used to be in that list until it changed, and AA used not to be in that list until it changed as well. Skills change a lot, so its possible some mechanic for another change and went unnoticed, but the effects should be obvious and they can be fixed when reported.
To know if a skill is an aura or not, there's a bit of logic you need to do that is shown in OldRoutine with the aura logic. First thing to check is tags for "aura", that will let you know if the base skill itself is an aura or not. Then, you need to check various stats to make sure you're getting a castable aura, as an aurified curse will not have an aura tag, since its a curse skill, but has a stat attached to it letting you know its now used as an aura, and so on.
Anyways, hopefully that clears that issue up!
I'll have to find the info and hop on. I've got no voice comms until I'm back from vacation, but the text should do fine.Come on discord my little boy,![]()
My thoughts exactly, lol. I've got some more research to do.did this changed recently? "Discipline Aura" lol, HasAura("Discipline") should work... wut
This is very useful information - it does help greatly, thank you! Is there any more of similar documentation available? I've been mostly shooting in the dark and making educated guesses on how some of LokiPoe functions so far.Skill.IsConsideredAura is not for auras, but rather skills that can be considered auras due to casting mechanics:
Likewise with AmIUsingConsideredAuraWithThis, which is just a wrapper for HasConsideredAuraFrom:
"Considered Aura" is simply any non-aura skill (according to the game) that has the same casting mechanic as an "aura". Tempest Shield used to be in that list until it changed, and AA used not to be in that list until it changed as well. Skills change a lot, so its possible some mechanic for another change and went unnoticed, but the effects should be obvious and they can be fixed when reported.
To know if a skill is an aura or not, there's a bit of logic you need to do that is shown in OldRoutine with the aura logic. First thing to check is tags for "aura", that will let you know if the base skill itself is an aura or not. Then, you need to check various stats to make sure you're getting a castable aura, as an aurified curse will not have an aura tag, since its a curse skill, but has a stat attached to it letting you know its now used as an aura, and so on.
Anyways, hopefully that clears that issue up!
Is anyone else around you supplying Discipline aura, by chance? It might get confused if the source of the Discipline buff is a player other than yourself.i am a code noob so took a long time to work out where to paste it but i got there!
[HIDE][Aura]
BaseAddress: 0x46193048
SubInfo: 0x4E349B90
Name: Discipline Aura
InternalName: player_aura_energy_shield
Description: Grants additional Energy Shield
CasterId: 1571
OwnerId: 0
BuffType: 30
TimeLeft: 10675199.02:48:05.4775807
MaxTimeLeft: 10675199.02:48:05.4775807
Charges: 1
IsInvisible: False
IsRemovable: True[/HIDE]
Is anyone else around you supplying Discipline aura, by chance? It might get confused if the source of the Discipline buff is a player other than yourself.
That's what I started with, which is why it's so annoying that Discipline isn't workingcan you maybe use the aura code from oldroutine?
Honestly, it could be either one or both. Could you share what settings you're using in General Combat Routine and a full log with the issue?Currently i am getting stuck on some boxes that have been opened and trying to travel to mob. Or is that related to your player mover?
Also having issues with shrines, receive the shrine but then try to shield charge through it over and over and over.