Womble
Elite user-
Posts
156 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Womble
-
Backstab Works On Dummy's But Not In Raid
Womble replied to Womble's topic in Fight Classes assistance
Okay I think it is to do with the hit box of the target being tempremental. Back on a dummy after the raid, the rotation is flawless, backstab works. HOWEVER... if I stand to the back and the side (but still behind as far as the game is concerned) it starts using hemo - either side, left or right. At a guess "C Sharp Code: (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f)" needs to account for 180 degrees behind the boss. Any thoughts Droidz? -
Apparently using my rotation on actual bosses / trash is a whole new thing. Finding more issues by the hour... So, my Backstab condition works on target dummy's but refuses to work in a raid. The ability is as follows: - Conditions: C Sharp Code: (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f) Buff: Shadow Dance > False Buff: Stealth > False Buff: Vanish > False Is Spell Usable: Shadow Dance > False Target Buff Casted By Me: Hemorrhage > True I changed 'Check if know spell, is usable and good distance' to false in hopes it would work in a raid but it still won't. All of the above conditions are met when it refuses to work - it literally doesn't cast a single backstab during fights.
-
I'm looking for a similar version of this: - (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f) that will check if you are infront. It is strange, on a target dummy my rotation is perfect and yet when on an actual boss or trash target it stops back stabbing and resorts to something at the bottom of my priority list which is hemo spam, even when 100% behind targets. So I'm looking for perhaps a version of the above code that has the angle for being infront? I've Googled Radians and such but I can't find any straight forward answer that will give me the number i.e. "<0.35f" that I am looking for. This way I can attach it to the hemorrhage in question and solve this issue.
-
Alright excellent. That works well, is there anyway to modify that to say 'less than' or 'more than' similar to combo point condition? I attempted < 5 and a few others but to no avail.
-
I'll try when I get home later, thanks for the assistance.
-
See the post: - Fairly sure it's a bug as there is no alternative name for anticipation and it simply doesn't work. Confirmed when I changed to Combo Points and reworked my profile which is quite a DPS loss since I can't accommodate for Anticipation stacks. Would love a fix for this so I can release my profile. File attached shows the bug in action (same profile from the above link).
-
I tried to use Hostile Unit Near Targets (which in theory should still work shouldn't it?) but changed to Hostile Unit Near which fixed it. Thanks!
-
Hi again. I'm all but ready to release my subtlety profile but for one MAJOR problem. Banging my head into a wall atm. I've attached a watered down / test profile with only a few abilities. The ones with the issue. The abilities are simple with a couple of conditions. I don't and can't use a Combo Point alternative to fix this due to the nature of my actual profile, so please bare that in mind. The idea is it will hemo until 5 anticipation buff stacks (condition = smaller than 5) and then it should apply a 5 anticipation buff stacks slice and dice > 5 anticipation stacks rupture and if both of these are up it will use 5 anticipation stack eviscerates. I have literally no idea why this isn't working. I had it working yesterday and managed to overwrite the profile after about 3 hours work and since then I just can't fix it. Would love any help. Profile is attached. It is important to test it on a dummy for at least 2/3 minutes. Sometimes and it is rare but sometimes it will actually apply some finishers but then just stop and resort to spamming hemorrhage. SUB FRONT TEST.xml
-
Straight forward this time... can't get any form of AOE to work. Iv'e read the AOE conditions and tries various amounts of targets / radius upto 25 yards and even when I run around on trash with 10/15 mobs, Fan of Knives won't work - Crimson Tempest / Blade Flurry. Is there a specific way to do this that I'm missing because my profile just needs AOE implemented now to be released.
-
"NEED" to be able to replace Backstab infront of a target.
Womble replied to Womble's topic in Fight Classes assistance
Resolved it myself. My profile has a crazy amount of conditions and abilities to best simulate the optimal rotation - so I just had to wrap my head around it. It's crazy! Almost ready to release. -
Hey, alright - following on from this thread: My entire rotation is basically either really good or broken / doesn't work. Bosses and trash mobs always spin around, and the second anything turns my way - the rotation breaks. I need to be able to replace backstab with hemorrhage when infront of an enemy. No other spell, just hemorrhage. This part of my priority list looks like this: - Hemorrhage > This has a lot of conditions, but essentially just refreshes the bleed on the target when it runs out. Backstab > My main CP builder, again with quite a few conditions. I tried to have another Hemo below Backstab without any conditions = didn't work. I've had Hemo with a variety of conditions = didn't work. My backstab has this condition built in: (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f) Ideally I need to somehow make a version of Hemo that will go off once my character can no longer backstab (is infront of my target). Once I fix this I can basically release my sub profile, which is as close to perfect as you'll get with this bot. There are issues with timings but the bot can't handle that or work out pooling, so there is some forced pooling but this creates other issues which I've worked around by making vanish manual (I'll explain this in more depth on the description when I release the profile). Much appreciate any help / fixes to this. I've attached a version of the profile so you can see it in action yourself. Remember for Sub you'll need 2 daggers. Wayne - Sub With Vanish.xml
-
Yeah, we have a misunderstanding. I think your condition is just checking if your character faces your target, correct? What I need is if an ability can only hit from behind, that if I am infront of a target it uses another ability. That's why I placed '(System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f)' on backstab. OR perhaps tell me how to edit: (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f) to being infront of a target?
-
Hey. Ambush is behind and in stealth only and garrote isn't right either. The ability I'd want it to use is hemorrhage since that can be used infront and also grants Combo Points, it just isn't as powerful as backstab. BUT it is a decent substitute if you aren't behind an enemy. I'd love to know how to do this though. Not sure if the condition Droidz mentioned will fix this?
-
Also, is there any chance you could add a condition something like 'buff duration' so you type the name i.e. 'rupture' - time left '3' or 3000 if done in miliseconds and it refreshes it? Would simplify things a lot for more complex rotations.
-
Hey, I disabled movement so I move my character. Will the 'IsFacing' condition help me use hemo instead of backstab if I am not behind my target though? Would it be on the backstab condition I'd put 'IsFacing: False' and then create another Hemo ability beneath it in the priority or something?
-
Nevermind I found a solution regardless. Stealth is actually up once Subterfuge begins and ends, never actually realised that until now. I assumed breaking out of stealth and triggering Subterfuge cancelled stealth but it remains so, yup lol problem solved!
-
I'll call this resolved along with my other thread on pooling energy for now. I assume I can use the timer function to force refreshing of snd/rupture if I need to further down the line.
-
Basically using the following 'C Sharp Code' condition: - "(System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f)" - thanks to another thread on this forum! I can check whether backstab will work. This is great but then the rotation stops because it can't build Combo Points. What I want it to do when infront of a target is replace Backstab with Hemorrhage. Here is the PQR code for Hemorrhage: - I realise Wrobot doesn't have a method to identify if the unit is facing so I was wondering if anyone else had any great ideas to mimic the above? I have little understanding of lua or c+ myself. My best guess would be something along the lines of... as a very loose translation to what I'd imagine. How I put that in practice though / to what ability I attach it I have no idea.
-
What's the maximum 'Buff' conditions you can have on one ability? I found that my entire sub rotation breaks if I go from 2 buff conditions on backstab to 3 buff conditions. Conditions are: - Buff: Stealth Buff: Shadow Dance /// Buff: Subterfuge (108208) It works with the first 2, as soon as I include subterfuge the rotation refuses to use the ability anymore. Any ideas? EDIT: It doesn't appear to be an issue with the amount of buff conditions. It seems to be a problem with 'Subterfuge'. I can use stealth and shadow dance as 2 just fine but if I replace stealth with say subterfuge it breaks the entire ability. Any ideas what this could be? Subterfuge doesn't appear to have any other names.
-
Excellent. Nice thinking, works perfectly - this way you also have full control over the energy you wish to go into Shadow Dance with. Much appreciated.
-
Killing Spree is only for combat. I guess Wrobot just can't do this unless someone has some way of doing this by script. :(
-
I'm not thinking linear. You don't understand what I mean. I already have multiple abilities for repeat operations and I already have hemorrhage / backstab set to not be used during Shadow Dance. Shadow Dance doesn't 'NEED' energy to use but is a waste of time to use if you have anywhere less than 75 energy because you cannot use as many Ambush during it. Shadow Dance lasts for 8 seconds and Ambush costs 60 energy, so you waste about 3 seconds and anywhere up to 2 Ambush by using it with lower energy. I already have most of it working it's just when Shadow Dance is ready to use and off cd it needs to wait for 75 energy or it's a waste of time using it and I have no idea how to make it do that atm.
-
Hey. That won't work because shadow dance is a 1 min cd (40 sec with hc wf assurance) and between the next one you're doing your normal rotation which keeps your energy really low. The only other thing I can think of would be to enable a pause function via keybind somehow that you can hold manually and then release over a certain energy value. Thanks for the replies anyhow.
-
No. I just want the bot to get ready to cast rupture when its below 3 seconds left. You don't use 1 CP ruptures as Sub. I realise that without some form of C+ / Lua you won't be able to account for tons of different variables like delaying abilities because you want to refresh snd or rupture with 5 CP but by enabling these abilities to attempt to refresh below 3 seconds you decrease the chance of rupture / snd dropping.