hey here is an new log with your plugin. on mark 1 my pet gets aggro from other mobs that I didn't attacked and on the second mark my pet is done with killing and the bot is moving again
What Class+Spec are you?: Shaman Resto What 'context' is the bot in? (Instance, BG, Normal): Instance (raid) What level are you?: 90 Have you made any modifications to Singular?: no What time (HH:MM:SS) or LogMark did your issue occur? none What happened (be specific)? When in resto mode, bot does not do anything besides [09:54:43.472 N] [Singular-DEBUG] enter: PreCombat [09:54:43.500 N] [Singular-DEBUG] leave: PreCombat, took 28 ms [09:54:44.423 N] [Singular-DEBUG] enter: PreCombat [09:54:44.454 N] [Singular-DEBUG] leave: PreCombat, took 31 ms [09:54:45.384 N] [Singular-DEBUG] enter: PreCombat [09:54:45.417 N] [Singular-DEBUG] leave: PreCombat, took 33 ms [09:54:46.373 N] [Singular-DEBUG] enter: PreCombat [09:54:46.405 N] [Singular-DEBUG] leave: PreCombat, took 32 ms [09:54:47.446 N] [Singular-DEBUG] enter: Heal [09:54:47.481 N] [Singular-DEBUG] leave: Heal, took 35 ms [09:54:48.546 N] [Singular-DEBUG] enter: Heal [09:54:48.590 N] [Singular-DEBUG] leave: Heal, took 44 ms Did you attach a complete debug log? (choose one: YES or YES) YES Enhance shaman mode has no problem. Neither do the rest of my toons and specs. just shaman Resto is an issue.
Hi Bobby, I'm not sure if this is the place to ask, or in the developer forum, but thought I would turn here first. I'm in the midst of writing various custom behaviors for our Questing Dungeon farm compendium, and am wondering if Singular might have a fix, or if you might have an idea how I might force Melee toons (such as DKs) to damage Onyxia using only those abilities that can "reach" her. I'm wondering if you might have thought about a fix for melee toons in singular when fighting flying mobs, as currently the bot tries indefinitely to reach them when it cannot. For example, in the case of a DK, Death Siphon and icy touch have a 40y and 30y range respectively, but Singular will not use these abilities on Onyxia. I know I could write my own mini combat routine into my behavior, for each class, but I'm wondering if there might be a better way. Thanks in advance!
I have started farming lower level instances for profitable DE stuff and gold. Would it be interesting to implement some kind of "pull everything in sight" that you could have as an option?
wafflyboo, Thanks for the post with log file. I am a bit confused by: Code: What time (HH:MM:SS) or LogMark did your issue occur? [B]none[/B] Are you saying the issue didn't occur or you don't know when it occurred? -Bobby53
For Onyxia you would want to melee to only attack her while she is on the ground, and then switch to adds while she is in the air. Ranged classes should just stay on Onyxia. My suggestion is to let the Combat Routine do the fighting and have your behaviors just focus on the encounter specific logic (target selection/switching when appropriate, positioning away from breath / tail, etc.) -Bobby53
You should be able to do that by either writing a Questing profile to control your toon -or- a custom DungeonBuddy script. -Bobby53
madcow344, Thanks for the post. You will want to upgrade to the latest version of Singular as you are currently using 3.0.0.2544 which has a bug and will cast Blink Strike (which doesn't exist.) This may give the appearance of not attacking even though it is attempting to. After updating if you encounter the problem please post a new log file with the updated version. Thanks for the post with log file and good luck with your Hunter, Bobby53
Having leveled many characters I have seen that melee classes can have problems with the pull. Would it be possible to add an option to start the pull with a ranged spell like the Druids Faerie Fire? I now see that it's using it sometimes. But not always on cooldown. It seems to have something to do with how close it seems to be. Connected to below post. So ignore this one.
I am having some problems with extreme target switching farming low level instances solo with DungeonBuddy. It's singular spamming the message posting here. But it might aswell be Dungeonbuddy doing it. Check the <-- Mark --> View attachment target switching 9980 2013-06-05 08.37.txt
Hello Singular dev's I have a problem with the current singular release...... my feral kitty, doesn't use savage roar, even though that the log file says: [12:04:48.540 N] [Singular-DEBUG] cast Savage Roar to use 4 points on corpse of Risen Guard.117C since buff has 0 seconds left But it actually doesn't cast 'Savage Roar'.... this means a huge decrease in DPS in raid/dungeons. Here's the full log: View attachment 11500 2013-06-05 14.01.txt J. ps. this was working excellent pre 5.3
Ah sorry, i meant its already attached in the second part. is that the time you need ? [09:54:43.472 N] [Singular-DEBUG] enter: PreCombat [09:54:43.500 N] [Singular-DEBUG] leave: PreCombat, took 28 ms [09:54:44.423 N] [Singular-DEBUG] enter: PreCombat [09:54:44.454 N] [Singular-DEBUG] leave: PreCombat, took 31 ms [09:54:45.384 N] [Singular-DEBUG] enter: PreCombat [09:54:45.417 N] [Singular-DEBUG] leave: PreCombat, took 33 ms [09:54:46.373 N] [Singular-DEBUG] enter: PreCombat [09:54:46.405 N] [Singular-DEBUG] leave: PreCombat, took 32 ms [09:54:47.446 N] [Singular-DEBUG] enter: Heal [09:54:47.481 N] [Singular-DEBUG] leave: Heal, took 35 ms [09:54:48.546 N] [Singular-DEBUG] enter: Heal [09:54:48.590 N] [Singular-DEBUG] leave: Heal, took 44 ms
hi there, i worked a little at the Shadow Priest AOE Code, its dealing now more dmg, and, it is looking more like a Pro player ^^ Code: // AoE Rotation new Decorator( ret => Spell.UseAOE && AoeTargets.Count() > 1, new PrioritySelector( ctx => AoeTargets.FirstOrDefault(), // halo only if nothing near we aren't already in combat with Spell.Cast("Halo", ret => Unit.NearbyUnfriendlyUnits.All(u => Me.SpellDistance(u) < 34 && !u.IsCrowdControlled() && u.Combat && (u.IsTargetingMeOrPet || u.IsTargetingMyRaidMember))), Spell.Cast("Mind Sear", mov => true, ctx => (WoWUnit)ctx, ret => AoeTargets.Count() > 5, cancel => Me.HealthPercent < PriestSettings.ShadowFlashHealHealth ), new PrioritySelector( ctx => AoeTargets.FirstOrDefault(u => !u.HasAllMyAuras("Shadow Word: Pain", "Vampiric Touch")), Spell.Buff("Vampiric Touch", on => (WoWUnit) on), Spell.Buff("Shadow Word: Pain", on => (WoWUnit) on) ), Spell.Cast("Mind Blast", ret => Me.HasAura("Divine Insight") && Me.GetCurrentPower(WoWPowerType.ShadowOrbs) < 3), Spell.Buff("Devouring Plague", true, ret => Me.GetCurrentPower(WoWPowerType.ShadowOrbs) >= PriestSettings.NormalContextOrbs ), Spell.Cast("Shadow Word: Death", ret => Me.CurrentTarget.HealthPercent <= 20), Spell.Cast("Mind Spike", ret => Me.HasAura("Surge of Darkness")), Spell.Cast("Mind Sear", ret => AoeTargets.Count() > 3), Spell.Cast("Mind Flay", ret => Me.ManaPercent >= PriestSettings.MindFlayMana) ) ), Have fun. NopiSoul
Please can you add the option of attacking Neutral (Yellow) Quest mobs, as singular doesn't want to attack yellow mobs which are needed for some quests (the grubs in eastern plaguelands for example).
23051602, Thanks for the log with mark, but there are a number of messages following that. Not sure which are you are asking about. As for whether it was Singular or DungeonBuddy, all Singular generated output is prefixed with [Singular] or [Singular-DEBUG]. The only ambiguity is whether the Singular message refers to something that it chose to do (like casting a spell) or something that it observed (like the YourCurrentTarget changed -or- Pull Distance change messages (which merely report what happened.) Let me know if you have additional questions on this one and happy to look at it. Bobby53
Giwin, Thanks for the post! Singular does attack neutral mobs (aka yellow) so it is either a problem with the questing/grinding profile being used or the specific Singular class implementation you are using. However from the post I don't know which class, spec, botbase, profile, or plugins you are using all of with are relevant to beginning to look at this. If it is not attacking neutral mobs for you then you'll want to post with the detail for the problem to be researched. Please see Bobby53's Standard Response to Incomplete Posts [CLICK HERE] for additional details. Bobby53