I tried many different profiles but they same thing happens. At last boss of Maw of Souls the rotations wont work. Im not getting any error , it just stops working.
Any ideas?
I tried many different profiles but they same thing happens. At last boss of Maw of Souls the rotations wont work. Im not getting any error , it just stops working.
Any ideas?
same for me.
Any fix for this?
Its a line of sight issue, Happens there, the worm in Netherions lair and the snake in Aszuna dungeon. Even HB has the issue. THe code used to check for LoS in FIrehack and other lua unlockers tells the bot the boss cannot be seen. I'm trying to find a solution but nothing as of yet.
Thanks aeo. We'll look for this. Thanks again for your job
I have tried a few things and right now the best open is to skip the LoS check on the bosses. In my hack i simply added a hotkey to do so. In PE you could probablt edit it so that if you target is any of the bosses that cause problems you also ignore the Los check.
Code:locallosFlags=bit.bor(0x10,0x100) function LineOfSight(a, b) local name = UnitName(b) local ax, ay, az = ObjectPosition(a) local bx, by, bz = ObjectPosition(b) if TraceLine(ax, ay, az+2.25, bx, by, bz+2.25, losFlags) or name == 'Helya' or ........ then return false end return true end
Last edited by aeo; 10-26-2016 at 09:07 AM.
Swear I answered this question in another post- but essentially you can ignore specific bosses from LoS (such as ragewing).
If anyone has a copy of my pold PhoenixAssist rotation then you can just add the boss id to the boss section in objectmanager.lua and add that to your rotation addon.
(I don't have that addon anymore since I lost my computer post removal of Gitlab
Here is the code for PE:
Parser.lua
DocZCode:Change: if unit and unit ~= "player" and UnitID(unit) ~= 76585 and UnitID(unit) ~= 77891 and UnitID(unit) ~= 77893 and UnitExists(unit) and UnitIsVisible(unit) and LineOfSight then To: if unit and unit ~= "player" and UnitID(unit) ~= 96759 and UnitID(unit) ~= 76585 and UnitID(unit) ~= 77891 and UnitID(unit) ~= 77893 and UnitExists(unit) and UnitIsVisible(unit) and LineOfSight then