attickdoor / MOActionPlugin

Dalamud plugin to allow for macro-less use of mouseover actions.
GNU General Public License v3.0
50 stars 59 forks source link

Edge Case scenario with Specific NPC's (Titan's Heart and Golem souls… #80

Closed Alluneve closed 1 year ago

Alluneve commented 1 year ago

So I found out that when you run b.BattleNpcKind on specifically Titan's Heart (Titan) OR The Golem soul stone (from Sunken temple of Qarn) battleNpcKind returns an enum value of "1". in this specific edge-case the correct action would be to default to the CanTargetHostile.

I'm going to use this version for a while and return with more info if this has any breaking changes anywhere that's not the intended behaviour that I intended to change with titan and qarn and hostile npcs like them.

Alluneve commented 1 year ago

Added in a custom edge cast for Paiyo Reiyo (and other npcs like him) that are classified as battle npcs AND enemies. but require to be healed. most of these are found in Job quests for healers and are on my TODO list

Alluneve commented 1 year ago

Cancelling pull request with regards to seperation of features