Jump to content

Findeh

Members
  • Posts

    365
  • Joined

  • Last visited

Everything posted by Findeh

  1. 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.
  2. No, i mean UI might crash, not reload, That's will lead to reload.
  3. It's not a reload, it's a crash, it seems. I will turn all addones off and report back.
  4. 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.
  5. 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.
  6. This have been discussed like 20 times already during like 2 years at least, but still, there is no good solution for this, as far as i know. So the problem is, wrobot will cast spell with the cast time twice in a row sometimes (Very often, to be fair). Base example, if have condition like: if (Target.HealthPercent <= 60) { HealingSpell.Launch(); } There is prety high chance that when Target will reach 60% hp that's what will happen: 1) You will start to cast Healing Spell 2) You will heal the target to 100% health 3) While target is at 100% health you will start to cast the same Healing spell again, that will be just a mana waste. And there is no way to really fix it "normal way", without adding enormous delays in your rotation. Atleast i can't. Maybe i'm wrong, feel free to point me at right code direction ? So my proposition is, maybe, we can have some way to preven spell to be casted 2 times in a row with the .lauch(parameter) method? Something like: "If SpellName have been casted successful, then prevent SpellName to be casted for N ms". Thank you.
  7. Today characters can't get back to RFC after death. They just standing near the entrance and not going in. 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
  8. 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
  9. 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?
  10. Damn, it's so much simpler than solution i was thinking about. Thank you.
  11. Completley stupid question. How wManager.Wow.ObjectManager.ObjectManager.GetUnitAttackPlayer() decides, is a Unit attacking or not? If i have read the code right, it just adds everything around me to the List and then removes from that List everything that is 70f away from me. Am i right? I'm asking because i need to check not only number of units attacking me, but also attacking my group. Will function: wManager.Wow.ObjectManager.ObjectManager.GetNumberAttackPlayer() (that is using GetUnitAttackPlayer()) return the right number for that goal, or will it return only those units that attacking me, excludeing those who attacking group members?
  12. Have not seen it yet, but it should help, thank you!
  13. Good day. As always, sorry please for my english. As a title says, need to change target during the fight. Not once and not for one cast only. Need just change it and continue FightLoop rotation at new target, then, maybe, some time later, change it for another target, or maybe change it back to the first one. The problem is, wrobot changes target back while at FightLoop. And if i'm canceling the FightLoop, wrobot will not rotate fightclass and other fight-loop-things on a new target. If i'll set cenceleble back to false (to start the FightLoop), wrobot will change target back to the first target (atleast that's what my bot did, maybe i'm doing it wrong) Right now the only idea i have is to cancel FightLoop, blacklist current target, change the target and start FightLoot again. But this may cause problems if i'll need to change target back to the first one again. I can add a timer for blacklisted target, but it might be to short or to long. Maybe someone have done thing like that befor? Any advices will ba much appriciated.
  14. Maybe your ping is to high compare to you latency wrobot settings? Try to set it at like 500 for min and 900 for max latency at wrobot settings
  15. My fightclass does not engage by itself, it's just scan group members, and check their conditions, if they need a buff or heal, it targets that group member, and heals / buffs him. No offensive spells or routine. But after the first heal is casted at any party member who is in combat, healer also enters the combat and wrobot starts to target random mob. Yeah, i've seen your plugin, but it uses party mode for a follower (healer) wich is, if i'm remember right, works not same as a quester and not targeting random mobe if he is in combat, right? I might be wrong, used it only for a short time long ago.
  16. Good day. As always, sorry in advance for my english. Hope it will be readable. I'm using group right now, with a quester product (all group members are at quester product). Everything seems fine except for a healer. Out of combat he is healing fine, but when my group engage combat with a group of mobs, healer is trying to target one of the mobs and fight him. He is not running to the mob, or cast any spells at the mob, because my fight class don't let him, but he is constantley targeting mobs. And when he is targeting mobs, he is not healing the tank. It looks like this: Healer targets tank to heal him, then instantly targets mob, starts healing spell, heal himself (because his target is a mob, not a tank), targets tank again, instantly after that targets mob again and repeat everything. As a result, tank dies, and then all group also dies. So i'm looking for solution. There was two ideas: 1) To heal without targeting (with CastSpellByName lua), but it's not working in vanilla, it seems. Or i can't make it work for some reason. Even if i just type ingame: /script CastSpellByName("spellName", "target"); It's starts spell, but not casting it on the target. No matter what target is, "partyN" or just a group member name. Maybe i'm using it wrong? 2) Stop healer "auto targeting hostile targets" from within fight class. Then he will be able to cast spells at group members. But again, i have no idea how to stop wrobot autotargeting during combat function. I have searched for any "It's a healer" functionality from a party bot, but haven't find any First method is of course preferable, but second one will also do the thing. Any ideas, or correct lua function instead of mine, or just help are much appreciated. Thank you.
  17. Without targeting? But CastSpellByName not working in Vanilla? Is not it?
  18. 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.
  19. Ah, Helping Group Members, found it. Don't know was it true or not. I've added it in yours RFC profile, to be sure. Will try it tomorrow. Thank you.
  20. Thank you for your reply. Yeah, of course, plugin is loaded, gui is shown and i can see all party members status (are they ready or not) and that's true for every party member. All roles are seted and they are all using the same wrobot directory and so on. What is this?
  21. Good day. Sorry for my english, it's not my native language. Hope it will be readable. I'm trying your plugin with your RFC profile and, unfortunately, can't make it work. Everyone just enter the dungeon and stay there, tank is rushing to the first pack (not waiting anyone) and no one helps him except pets. DDs are not targeting tanks target, not follow him, healer is not following tank also. After killing first pack solo, tank not waiting anyone also and rushung forward again skiping some mobs, those mobs attack him in the back later. In a word, complete random shit is happening. 1) How DD sould target tank target? What should be added in theirs fight classes? 2) Why Tank not waiting for a healers full mana bar? 3) Why no one follows the tank? 4) Why tank is skipping mobs from the first pack sometimes to make more dangerous situation? 5) Is there any documentation about how it should be done? Thank you. P.S. i have reseted instance trought /script ResetInstances() and that made group leader to spam "Instances reseted" like 6 times in a row to the /party chat, that made him instantly muted for spam. Not a good thing if he will do it everytime he reset something. Not a good thing to write anything in chat at all.
×
×
  • Create New...