Ordush 185 Posted November 25, 2018 Author Share Posted November 25, 2018 2 hours ago, Findeh said: Okay, that helped, thank you. Now i have another problem. How to cancel "auto target attacking target" for healer? What is happens: Tank pull 3 mobs, everything is fine for 2-3 seconds, healer is healing tank, then one mob goes for healer, healer is targeting this mob, then targeting tank to heal him, then again this mob without healing tank and so on. Tank is dieing without any heal recived. So i need to force stop wrobot function of targeting mob that is attacking me. You have to do something about your healing fightclass to fix that issue. Not sure how. My healing fightclass doesn't need to target to heal. So it doesn't matter for mine. (No i can't share it yet, since i'm not done with it). Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49531 Share on other sites More sharing options...
Findeh 34 Posted November 25, 2018 Share Posted November 25, 2018 Without targeting? But CastSpellByName not working in Vanilla? Is not it? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49533 Share on other sites More sharing options...
Ordush 185 Posted November 26, 2018 Author Share Posted November 26, 2018 8 hours ago, Findeh said: Without targeting? But CastSpellByName not working in Vanilla? Is not it? There is some other way. I can't remember how. But it would probably be easier for you to find out how to stop wrobot from targeting attacking mob. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49536 Share on other sites More sharing options...
Findeh 34 Posted December 1, 2018 Share Posted December 1, 2018 Group leader still spam in a group chat. He spam so hard that server mutes him and kicks from the game. Any fix to that? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49639 Share on other sites More sharing options...
Ordush 185 Posted December 2, 2018 Author Share Posted December 2, 2018 14 hours ago, Findeh said: Group leader still spam in a group chat. He spam so hard that server mutes him and kicks from the game. Any fix to that? That is definitely not supposed to happen, it seems as if your bot doesn't clear the chat. I will look into it. ? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49642 Share on other sites More sharing options...
Findeh 34 Posted December 2, 2018 Share Posted December 2, 2018 Today characters can't get back to RFC after death, sometimes everything okay, but most of the times they just standing near the entrance and not going in. Seems like it happens if they died at the second part of the dungeon. 23:05:39.916 - [Resurrect] Player dead [N] 23:05:45.951 - [Path-Finding] FindPath from 1808,503 ; -4410,25 ; -18,67914 ; "None" to 1816,76 ; -4423,37 ; 1,710938 ; "None" (Kalimdor) [N] 23:05:46.150 - [Path-Finding] Path Count: 2 (25,61379y, 198ms) 23:06:17.202 - [Resurrect] Player dead [N] 23:06:23.232 - [Path-Finding] FindPath from 1808,503 ; -4410,25 ; -18,67914 ; "None" to 1816,76 ; -4423,37 ; 1,710938 ; "None" (Kalimdor) [N] 23:06:23.233 - [Path-Finding] Path Count: 2 (25,61379y, 0ms) 23:06:54.687 - [Resurrect] Player dead [N] 23:07:00.823 - [Path-Finding] FindPath from 1808,53 ; -4410,303 ; -18,68021 ; "None" to 1816,76 ; -4423,37 ; 1,710938 ; "None" (Kalimdor) [N] 23:07:00.823 - [Path-Finding] Path Count: 2 (25,61379y, 0ms) 23:07:10.104 - [Resurrect] Player dead Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49658 Share on other sites More sharing options...
Ordush 185 Posted December 2, 2018 Author Share Posted December 2, 2018 4 minutes ago, Findeh said: Today characters can't get back to RFC after death, sometimes everything okay, but most of the times they just standing near the entrance and not going in. Seems like it happens if they died at the second part of the dungeon. 23:05:39.916 - [Resurrect] Player dead [N] 23:05:45.951 - [Path-Finding] FindPath from 1808,503 ; -4410,25 ; -18,67914 ; "None" to 1816,76 ; -4423,37 ; 1,710938 ; "None" (Kalimdor) [N] 23:05:46.150 - [Path-Finding] Path Count: 2 (25,61379y, 198ms) 23:06:17.202 - [Resurrect] Player dead [N] 23:06:23.232 - [Path-Finding] FindPath from 1808,503 ; -4410,25 ; -18,67914 ; "None" to 1816,76 ; -4423,37 ; 1,710938 ; "None" (Kalimdor) [N] 23:06:23.233 - [Path-Finding] Path Count: 2 (25,61379y, 0ms) 23:06:54.687 - [Resurrect] Player dead [N] 23:07:00.823 - [Path-Finding] FindPath from 1808,53 ; -4410,303 ; -18,68021 ; "None" to 1816,76 ; -4423,37 ; 1,710938 ; "None" (Kalimdor) [N] 23:07:00.823 - [Path-Finding] Path Count: 2 (25,61379y, 0ms) 23:07:10.104 - [Resurrect] Player dead Returning to dungeon used to be managed by my plugin. But Droidz added support for it in an update, so i disabled it from my plugin. So in short: Returning to dungeon on death is managed by WRobot, not my plugin. Make a ticket here on the forum, and i'm sure Droidz will look into it asap. ? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49659 Share on other sites More sharing options...
Findeh 34 Posted December 6, 2018 Share Posted December 6, 2018 Sometimes while at normal run at a random bot UI just reloads (you will see a loading screen the same way if you will type "/reload" ingame) and after this there is no more Wrobot Dungeon frame: Wich will cause an lua error: And the only way to fix this is to stop that bot, type "/reload" by hands and then start the bot again. Usually that things happens after 1-2 runs. Good news is that it seems that bots are still running with that error, but i still not sure that it will not cause any crashes later on. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49770 Share on other sites More sharing options...
Ordush 185 Posted December 6, 2018 Author Share Posted December 6, 2018 38 minutes ago, Findeh said: Sometimes while at normal run at a random bot UI just reloads (you will see a loading screen the same way if you will type "/reload" ingame) and after this there is no more Wrobot Dungeon frame: Wich will cause an lua error: And the only way to fix this is to stop that bot, type "/reload" by hands and then start the bot again. Usually that things happens after 1-2 runs. Good news is that it seems that bots are still running with that error, but i still not sure that it will not cause any crashes later on. Usually it's an addon that causes wow to reloadUI. Guess you are using questie? It's generally a bad idea to run wrobot with ANY addons. ? Turn off your addons and set max memory to 999 and i'm sure it'll stop reloading UI. ? My fightclasses are reloadUI proof, but my dungeon bot is not. It will take a lot of work to make it that, i will get there asap. Anyway wow is obviously not supposed to do reloadui lol ? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49772 Share on other sites More sharing options...
Findeh 34 Posted December 6, 2018 Share Posted December 6, 2018 4 minutes ago, Ordush said: Usually it's an addon that causes wow to reloadUI. Guess you are using questie? It's generally a bad idea to run wrobot with ANY addons. ? Turn off your addons and set max memory to 999 and i'm sure it'll stop reloading UI. ? My fightclasses are reloadUI proof, but my dungeon bot is not. It will take a lot of work to make it that, i will get there asap. Anyway wow is obviously not supposed to do reloadui lol ? No, i'm not using questie. Only map coords, one addon for AH and one for mails. And i'm currently running 20 more bots with the same addons. They never do the same thing, that's why my guess was that's plugin thing. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49774 Share on other sites More sharing options...
Ordush 185 Posted December 6, 2018 Author Share Posted December 6, 2018 (edited) 2 minutes ago, Findeh said: No, i'm not using questie. Only map coords, one addon for AH and one for mails. And i'm currently running 20 more bots with the same addons. They never do the same thing, that's why my guess was that's plugin thing. It's definitely not my plugin, ReloadUI() is not anywhere in my code. I've heard people having these issues with FNV's quester back in the day. It's definitely a memory issue. Have you tried increasing the memory to 999? Edited December 6, 2018 by Ordush Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49775 Share on other sites More sharing options...
Ordush 185 Posted December 6, 2018 Author Share Posted December 6, 2018 You can change that where you enable disable addons in the top right cornor Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49776 Share on other sites More sharing options...
Findeh 34 Posted December 6, 2018 Share Posted December 6, 2018 8 minutes ago, Ordush said: It's definitely not my plugin, ReloadUI() is not anywhere in my code. I've heard people having these issues with FNV's quester back in the day. It's definitely a memory issue. Have you tried increasing the memory to 999? It's not a reload, it's a crash, it seems. I will turn all addones off and report back. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49778 Share on other sites More sharing options...
Ordush 185 Posted December 6, 2018 Author Share Posted December 6, 2018 1 minute ago, Findeh said: It's not a reload, it'a crash, it seems. I will turn every addone off and report back. What? So wow crashes? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49779 Share on other sites More sharing options...
Findeh 34 Posted December 6, 2018 Share Posted December 6, 2018 Just now, Ordush said: What? So wow crashes? No, i mean UI might crash, not reload, That's will lead to reload. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49780 Share on other sites More sharing options...
Ordush 185 Posted December 6, 2018 Author Share Posted December 6, 2018 2 minutes ago, Findeh said: No, i mean UI might crash, not reload, That's will lead to reload. Yeah the UI crashes, because it runs out of memory. Hence the reason you want to increase the cap Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49781 Share on other sites More sharing options...
Ordush 185 Posted December 6, 2018 Author Share Posted December 6, 2018 Anyway. ? I will work on getting it to work with /reload. It'll take some time though. Because i have to rewrite most of the code. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49782 Share on other sites More sharing options...
Findeh 34 Posted December 7, 2018 Share Posted December 7, 2018 23 hours ago, Ordush said: Usually it's an addon that causes wow to reloadUI. Guess you are using questie? It's generally a bad idea to run wrobot with ANY addons. ? Turn off your addons and set max memory to 999 and i'm sure it'll stop reloading UI. ? My fightclasses are reloadUI proof, but my dungeon bot is not. It will take a lot of work to make it that, i will get there asap. Anyway wow is obviously not supposed to do reloadui lol ? Okay, i've tested it. Same problem happens without any addons on at any of group members. Also, maybe it happens because group leader is disconnected after every run, wich also make his Wrobot Dungeon frame do broke. So maybe it will better to start with fixing that issue, maybe it will fix the other one. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49798 Share on other sites More sharing options...
Ordush 185 Posted December 7, 2018 Author Share Posted December 7, 2018 47 minutes ago, Findeh said: Okay, i've tested it. Same problem happens without any addons on at any of group members. Also, maybe it happens because group leader is disconnected after every run, wich also make his Wrobot Dungeon frame do broke. So maybe it will better to start with fixing that issue, maybe it will fix the other one. Did you increase the memory? The party spam, is not supposed to happen. Mine doesn't do it. So i will have to find out why it's doing it to you. It's hard to fix something i can't replicate. ? Also you being kicked is not normal behavior sounds like the server you are playing on has some strict rules. Just want to point out that it's not entirely my plugin that is the root of your issues. However. I will look into using the addon channel instead. Only problem with that is that some servers has it disabled. ? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49799 Share on other sites More sharing options...
Findeh 34 Posted December 7, 2018 Share Posted December 7, 2018 17 minutes ago, Ordush said: Did you increase the memory? The party spam, is not supposed to happen. Mine doesn't do it. So i will have to find out why it's doing it to you. It's hard to fix something i can't replicate. ? Also you being kicked is not normal behavior sounds like the server you are playing on has some strict rules. Just want to point out that it's not entirely my plugin that is the root of your issues. However. I will look into using the addon channel instead. Only problem with that is that some servers has it disabled. ? 1) Yes, i did. To 200. As i sayd, i will test it again when group leader will not disconnect after every run. 2) Maybe you sould test it not at your own private realm? Also, why do you need that say in chat function in a first place? I'm not trying to be rude or something (i may sound rude, because my english is bad, sorry if i do), but in current state it looks alittle unfinished thats i'm trying to point what seems to me alittle broken. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49800 Share on other sites More sharing options...
Ordush 185 Posted December 7, 2018 Author Share Posted December 7, 2018 3 hours ago, Findeh said: 1) Yes, i did. To 200. As i sayd, i will test it again when group leader will not disconnect after every run. 2) Maybe you sould test it not at your own private realm? Also, why do you need that say in chat function in a first place? I'm not trying to be rude or something (i may sound rude, because my english is bad, sorry if i do), but in current state it looks alittle unfinished thats i'm trying to point what seems to me alittle broken. 200, isn't really a lot. I have not done 1 test on my own realm. I've only tested this plugin on K3 and ND. Yes, it definitely needs work. The reason that it writes in the chat is to tell the party members that the dungeon has been reset, so they know to enter the dungeon. And you are right it does seem a little broken, that is because it's not running as intended on your system. You are not even supposed to see that party message. It's obviously only supposed to write it once AND it's supposed to clear the chat of that message afterwards. But something is not working properly for you. That is my point exactly, instead of keep saying "your stuff doesn't work" lets try and just focus on fixing the bugs for you. I don't know why it's spamming the party chat, which is why I'm trying to find you a temporary solution until I have the time to look into what is causing the issue that you are experiencing. I could just say: "I don't know why you are having these problems, they are not supposed to be there - wait till i figure it out". But i am actually trying to help you make it work until I can figure out why your party is getting spammed. Now, try increasing it to at least 600. You are literally telling wow that it can use at max 200 mb of ram. Try and look how much ram your pc is using just having this forum open ? Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49802 Share on other sites More sharing options...
Findeh 34 Posted December 8, 2018 Share Posted December 8, 2018 21 hours ago, Ordush said: You are literally telling wow that it can use at max 200 mb of ram. This is a little incorrect. This variable is not "how much wow can use" it's "how much addones can use". Have set it to 900, but i'm not sure how it should affect that spam during instance reset. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49829 Share on other sites More sharing options...
Ordush 185 Posted December 9, 2018 Author Share Posted December 9, 2018 18 hours ago, Findeh said: This is a little incorrect. This variable is not "how much wow can use" it's "how much addones can use". Have set it to 900, but i'm not sure how it should affect that spam during instance reset. Yeah, ofc. it's for addons. As i told your earlier what happens is that wow runs out of ram to use for addons, then it does a RealodUI. If you increase the threshold, then it is less likely to do a reload, and thereby you are less likely to run into your issue. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49841 Share on other sites More sharing options...
Findeh 34 Posted December 11, 2018 Share Posted December 11, 2018 DP.CheckArea(x, y, z, range) also check for a critters. Can you fix that please? There is wManager.Wow.ObjectManager.WoWUnit.CreatureTypeTarget that returns String "Critter" if it's a critter, or you can also check for a unit level. In current state this funcion is not working because in every dungeon will be tones of critters. Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49869 Share on other sites More sharing options...
Ordush 185 Posted December 11, 2018 Author Share Posted December 11, 2018 (edited) 55 minutes ago, Findeh said: DP.CheckArea(x, y, z, range) also check for a critters. Can you fix that please? There is wManager.Wow.ObjectManager.WoWUnit.CreatureTypeTarget that returns String "Critter" if it's a critter, or you can also check for a unit level. In current state this funcion is not working because in every dungeon will be tones of critters. I will look into it asap! I just looked into my code, it's an easy fix. It's actually not in my plugin but rather in the questing profile. Open the profile in the quest editor Then click tools and Custom Scripts public class DP { public static bool CheckArea(float x, float y, float z, int range) { if (!ObjectManager.GetObjectWoWUnit().Any(u => u.Type != WoWObjectType.Player && u.IsAlive && u.IsAttackable && u.Position.DistanceTo(new Vector3(x, y, z)) < range)) return true; return false; } public static bool LeaderReadyPull() { if (Lua.LuaDoString<string>("return TeamLeader()") == "Player" && Lua.LuaDoString<bool>("return AllReady")) return true; return false; } public static void SetObjective(string msg) { Lua.LuaDoString("SetObjective('"+ msg +"')"); } } You will see this code. This line: if (!ObjectManager.GetObjectWoWUnit().Any(u => u.Type != WoWObjectType.Player && u.IsAlive && u.IsAttackable && u.Position.DistanceTo(new Vector3(x, y, z)) < range)) add: && u.Health > 1 So it looks like this: if (!ObjectManager.GetObjectWoWUnit().Any(u => u.Type != WoWObjectType.Player && u.IsAlive && u.Health > 1 && u.IsAttackable && u.Position.DistanceTo(new Vector3(x, y, z)) < range)) Now it will ignore mobs with less than 2 hp. ? It's not the perfect solution but it will work until i release a more permanent better fix. However this will work on the go now. ? Edited December 11, 2018 by Ordush Findeh 1 Link to comment https://wrobot.eu/forums/topic/10109-support/?page=2#findComment-49876 Share on other sites More sharing options...
Recommended Posts