6.58 Update
- re-write the CanUseAction method using the Dalamud exposed ActionManager to simplify business logic, removing the need for some specific Sigs, only leaving ground target queue patch
- Fixed the long-standing quest instance bug
- introduced feature: Level sync Actions, skipping over stacks if your player's level is not high enough
- Fixed a bug with role actions and shared actions (like scholar/summoner res) bleeding between jobs an action stack on "Swiftcast" setup on white mage and Astrologian would conflict.
Tested and works on 6.55:
- Double-checked ground target queue patch
- Double-checked and verified specific interactions like mouse over, and unorthodox actions,...
there was some wonkyness with Earthly Star and spells weirdly being matched as usable on a dead person.
last I checked an AST's Minor arcana cannot target a dead person 🤷
the Earthly star issue was that the adjusted action of detonation can only target self, so if that's run to check if you can use that spell on anyone but yourself, than it would say no and skip that stack
So... 6.58 has been released and all of this still perfectly works, without needing to change a single comma. always a nice suprise
closing this pull request, i'll make a new one for 7.0 when I get that working