[v1.7.0+] Target Filtering

A place to post your add ons and ideas for them

Moderator: Moderator

Post Reply
Message
Author
Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

[v1.7.0+] Target Filtering

#1 Post by Zizzo »

It always vaguely annoyed me that Stone Warden's Rockwalk and Rockswallow talents would let me select targets that weren't pinned by a Stone Vine, even though that was a stated requirement of the talents. Fixing the problem, though, looked like it would require some dangerous diving into the very deep guts of the targeting infrastructure — until the 1.7 engine added the new 'custom_scan_filter' functionality, as briefly used by Necromancers' ultimately abandoned Bone Wall talent. That was exactly what I needed to write my new Target Filtering addon.

What this addon does is attempt to arrange that, by default, target movement will only select targets that meet certain requirements (you can always <Shift>-move the target freely, but that seems fruitless in this case). Here's what we support so far:
  • As noted, Rockwalk and Rockswallow will only select targets pinned by a Stone Vine.
  • Similarly, Headshot will only select marked targets, unless you have Concealment active.
If there are other talents that would benefit from this sort of filtering, let me know here. (I tried to fiddle with Fearless Cleave, but this "hitball" target type has me totally foxed…)

[Looking ahead, I could maybe see this going into a future release of ZOmnibus, but it would probably need a game option to turn it on/off. On the other hand, if this counts as a "bug-fixing" addon like Golem Can Pass or Sidekick Level Catchup, we'd want to keep it out of ZOmnibus, so that we don't have to eventually claw it back out later.]
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Target Filtering

#2 Post by Zizzo »

Tripping over all kind of new graphical things with the new laptop, most recently fancy particles on the Rockwalk talent. Unfortunately, Rockwalk is one of the talents we have to do deep surgery on to get it to use our target filtering, and we were botching the particles part. :oops: That's fixed in v1a, just pushed out.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Target Filtering

#3 Post by Zizzo »

So my turret-using Adventurer character recently used Upgrade — and it targeted a hostile. :? For reference, the Upgrade talent is supposed to let you select one of your turrets via targeting and, well, upgrade it. Well, that's exactly the sort of thing this addon is designed to improve, so in v1b, we arrange that the Upgrade talent will only select your turrets.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Target Filtering

#4 Post by Zizzo »

I don't think I've ever tried the Shadow Transposition talent before, but my shadow-slinging Adventurer fired it up recently — and it targeted a hostile. :? As with Upgrade above, Shadow Transposition is supposed to let you select one of your shadows via targeting and swap places with it. So, same fix as before, going out as v1c.
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply