Highly configurable and responsive World of Warcraft Classic pixel Grind Bot - No DLL injection or memory tampering, just screen capture and input simulation.
161
stars
117
forks
source link
Addon: [1.7.54] - TimedQueue and `softinteract` - reliability improvement #573
While investigating #556, #572, noticed an issue from the addon side where it was not honouring the designed cell visibility lifetime(which is currently 5 update(tick) event).
Especially the first change was missed.
Fixing this issue should result improving the reliability passing data from addon to backend.
Addon Changes:
Queue replaced with TimedQueue in order to increase reliability of cell visibility honouring the lifetime(currently 5 tick)
struct type also got a rework honouring the cell lifetime.
Hooked up for detecting softinteract changes. This allows to detect certain GameObjects and nearby Creatures.
Also extracting certain boolean values from softinteract
Core Changes:
AddonBits: Added third cell to obtain boolean values for softinteract
AdhocNPCHoal: Consider softinteract in case keyboard or mouse based targeting failed.
LootGoal: Utilize softinteract if it exists
SkinningGoal: Attempt to abort casting in case of combat! Also use softinteract if exists.
Problem:
Addon Changes:
Queue
replaced withTimedQueue
in order to increase reliability of cell visibility honouring the lifetime(currently 5 tick)struct
type also got a rework honouring the cell lifetime.softinteract
changes. This allows to detect certain GameObjects and nearby Creatures.softinteract
Core Changes:
softinteract
softinteract
in case keyboard or mouse based targeting failed.softinteract
if it existssoftinteract
if exists.