-
Member
Has anyone made a script for blink?
-
Active Member
Hi
,
I'm hoping someone may know the solution to something I'd like to achieve with the AutoQuit rule/script.
I've got it working ok with a flat rule of AutoQuit at 15% HP but I'm hoping there might be a way to further add conditions to it based on location i.e. don't AutoQuit if in an excluded zone. Here's some pseudo code (I don't really know the language/structure etc it uses) to give an example:
Code:
ExcludedZoneList = ["Zone A", "Zone B", "Zone C"]
while (CurrentZone != ExcludedZoneList) {
if (vitals.hp <= 15) {
autoquit
} else {
do nothing
}
}
Thanks in advance to anyone that may be able to help.
-
Member
Originally Posted by
Breached
Hi

,
I'm hoping someone may know the solution to something I'd like to achieve with the AutoQuit rule/script.
I've got it working ok with a flat rule of AutoQuit at 15% HP but I'm hoping there might be a way to further add conditions to it based on location i.e. don't AutoQuit if in an excluded zone. Here's some pseudo code (I don't really know the language/structure etc it uses) to give an example:
Code:
ExcludedZoneList = ["Zone A", "Zone B", "Zone C"]
while (CurrentZone != ExcludedZoneList) {
if (vitals.hp <= 15) {
autoquit
} else {
do nothing
}
}
Thanks in advance to anyone that may be able to help.
you can do something like this
Code:
( SinceLastActivation(0.1)
&& Vitals.HP.percent <= 15
&& AreaName!="area1"
&& AreaName!="area2" )
? DisconnectSideEffect() : null
Last edited by miranda123; 02-17-2025 at 12:17 AM.
-
Active Member
Originally Posted by
miranda123
you can do something like this
Code:
( SinceLastActivation(0.1)
&& Vitals.HP.percent <= 15
&& AreaName!="area1"
&& AreaName!="area2" )
? DisconnectSideEffect() : null
Thanks a lot, super appreciate it. Tested it and seems to work using the rule feedback so will implement it properly once offsets are updated.
Thanks again
.
-
Member
Does anyone have soul offering buff name, or information how to get buff name?
Want to make script for soul offering autouse
something like that
SinceLastActivation(0.4) &&
Skills["SoulOffering"].CanBeUsed &&
!Buffs.Has("soul_offering_source")
-
Member
Originally Posted by
bernhof
Does anyone have soul offering buff name, or information how to get buff name?
Want to make script for soul offering autouse
something like that
SinceLastActivation(0.4) &&
Skills["SoulOffering"].CanBeUsed &&
!Buffs.Has("soul_offering_source")
you can use devtree plugin to find buff names, but you need to activate buff first, i think. when open devtree, click player then buffs, all active buffs are listed there
-
Post Thanks / Like - 1 Thanks
bernhof (1 members gave Thanks to miranda123 for this useful post)
-
Active Member
Originally Posted by
coussiraty
Has anyone made a script for blink?
when or in what situation do you want ReAgent to auto blink?
-
Member
It's for second hand, in this case when pressing space he would change the weapon and press space again something like that lol
-
Active Member
Originally Posted by
coussiraty
It's for second hand, in this case when pressing space he would change the weapon and press space again something like that lol
I see. you're using the tech to save spirit by allocating blink to your second weapon set. I think you'll need something like AHK for that.
-
Member
Guys why tempest bell combo doesnt work with second weapon set? how can I fix that?
-
Member
Search GitHub for autoblink
There's is a plugin for it
-
Member
Ive tried making my own script, using inspiration from others here, but sadly I just don't know where to find or access an actual dictionary of the game terms for each skill/buff, if anyone has an actual dictionary of the terms that'd make my life so much easier to work with.
Skills["WarBannerPlayer"].CanBeUsed &&
Buffs.has("valour") &&
Buffs["valour_stack"].Charges > 10 &&
MonsterCount(30, MonsterRarity.magic | MonsterRarity.AtLeastRare) > 0
This didnt work, so im not sure what to do.
-
Member
Solved it, took me an embarassingly long 27 minutes of sitting in dev tree and throwing expressions at the wall, and im still not entirely sure how i did this, so wish me luck in the future.
War Banner Code:
SinceLastActivation(1.5) &&
Skills["warbannerreservationplayer"].canbeused &&
Buffs["valour_war"].charges > 20 &&
MonsterCount(10, MonsterRarity.AtLeastRare) >= 1
Change charges to desired amount, 5 was for testing, ill be making my default 20 during campaign leveling and 40 in maps. Skill takes a while to cast, it required since last activation lest it spam itself.
NEXT GOAL: Is enemy primed? Cast bone shatter! Wish me luck (or for the love of god help me)
-
Member
@cheatingeagle It seems like some pointers in ExileCore2 is broken, causing issues in Reagent, CanBeUsed on Flasks are not working correctly and some monster Distances/Positions vectors are 0
-
Member
Originally Posted by
Mweh
@
cheatingeagle It seems like some pointers in ExileCore2 is broken, causing issues in Reagent, CanBeUsed on Flasks are not working correctly and some monster Distances/Positions vectors are 0
I can confirm this, all of a sudden my mana flask wont go off. All of my other functions work properly.