Jump to content

Womble

Elite user
  • Posts

    156
  • Joined

  • Last visited

Posts posted by Womble

  1. 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: -

     

     

    if ( PQR_UnitFacing("target", "player") or PQR_NotBehindTarget(0.1) ) and ( GetComboPoints( "player", "target" ) < 5) then

     
     
    CastSpellByName( GetSpellInfo(16511), nil )
    return true
     
     
    elseif not PQR_UnitFacing( "target", "player" ) and ( GetComboPoints( "player", "target" ) == 4 and UnitPower( "player" ) > 79 ) then
     
    CastSpellByName( GetSpellInfo(16511), nil )
    return true
     
    end
     
    end

     

    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...

     

    if (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f) then castability("backstab") else useability("hemorrhage")

     

     

    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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. Hmmm well that's a shame, all those conditions but not one to adjust time?

     

    The 'buff' condition could be changed to have a duration part on it other than 'name' and 'true/false' - would make this bot very powerful.

     

    After the PQR nerfs I'm looking for a new bot to call home, so it would be great if this was at all possible.

  7. It seems there isn't a condition to refresh a certain buff before it drops out.

     

    E.g. snd / rupture not dropping, so refresh them below 3 seconds. At the moment they refresh after dropping which is just too much of a loss.

  8. As the topic says.

     

    I'm working on a sub profile that will be capable of getting top 20 ranks given the correct scenario. I'm basing it around in depth knowledge and tried and tested ideas put into a favourite PQR profile of mine.

     

    The problem arises when I use Shadow Dance.

     

    Now I get there's a condition for 'Energy' and you can set that at say 'bigger than 64' but this results in the ability only being used on the pull since unless your rogue specifically pools energy (lets it build up over time) you'll never have enough to warrant using Shadow Dance. Same goes for Vanish etc. What needs to happen is that once Shadow Dance / Vanish are ready to use / off cd again the profile needs to let the energy get to whatever value you set in order to use those abilities as priority.

     

    Is there any way of doing this?

     

    Also when using Shadow Dance and/or Vanish they refuse to work if I set 'is spell usable' to 'Premeditation' and set it as true. The idea being it won't use dance or vanish without premed being available. I've used similar conditions with other spells just fine so I'm not sure why that doesn't work. Perhaps it's because the ability is only available in stealth or something, no idea.

×
×
  • Create New...