Jump to content

AudreyH

Elite user
  • Posts

    128
  • Joined

  • Last visited

Posts posted by AudreyH

  1. Hi,

    The following functions have been affected:
    GetPlayerMapPosition
    UnitCameraFacing
    UnitDistanceSquared
    UnitFacing
    UnitPosition (note: when in the restricted state, the mapID return is still valid)

    how does this affect us in WRobot programming?

  2. No offense :) it's not my code, i took the example form Cinda because it's very simple to understand, and modify it to run on legion

    I have my own rotation, but i'm not 100% happy with it, even i do high heal with it (I'm on MM)

    It's the tank part, i should take mine but between raid, expedition and reroll ... i'm a bit busy in game ;)

  3. Pour l'arene oui, cela reste une rotation comme une autre, par contre ca necessite d'optimiser ca aux ptits oignons, pour entre autre prendre en compte les talents d'honneurs

    IMod: good point, but it was not my intention to correct the code, just show how to add spells and make it run

    WoWPlayer healTarget =  members.First();

    Tu peux modifier le code comme écrit ci-dessus

  4. Oui c'est le premier sur lequel j'ai bossé avec Droidz :)

    Mais je trouve que celui de Cinda est bien pensé, pas très optimisé en temps mais il donne la façon de faire et est très suffisant

    Il y a même un framework qui date de début d'année qui est sympa

    Je modifie juste celui de Cinda pour qu'il fasse autre chose que du FoL :)

     

  5. Hi,

     

    "infusion of light" return always true

     ObjectManager.Me.Havebuff(53576);

    and in developper tools in Player debuff/buff

    Infusion of Light: ID=53576, Stack=0, TimeLeft=0 ms, Owner=0000000007CAC6590815B80000000000, Flag=None, CasterLevel=110, Mask=16777216

    But it's a buff triggered by Holy Shock and so it cant be always true

    Do i have to test Timeleft ?

  6. In CastSpellByNameOn you need to put lua unit id (not unit name)

    I understand this, i forgot about "partyMember.Guid128", i will search on this

     

    Interact.InteractGameObject(partyMember.GetBaseAddress, false, true);

    It's ok, i didn't realize there was more option lol

     

    Thxs Droidz

  7. It's too complicated for me :)

     

    Let's assume i want to 

    				SpellManager.CastSpellByNameOn(spell.Name, ObjectManager.Me.Name);

    this is not functionning this way

    How do i achieve this?

     

    Why do i ask this question, because

    Interact.InteractGameObject(partyMember.GetBaseAddress, true);

    do a interrupt movement, and i cant cast instant spell without a little stop when i run, its very frustating :) when there is a lot of aoe under my feet and i want to heal instant cast

  8. Hi, same problem here,

    if i choose WoW1 no problem

    if i choose WoW3, he log in WoW1 and do nothing because wrong caracter i suppose

    "BattleNet account" you battlenet email : Ok because it runs in WoW1

    "Account name" "WoW1(/2/3/4)"?  Yes indeed

    No error in logs:

    21:39:21 - Start profile test.
    21:39:21 - Profile test, Run task[1]: Run
    [D] 21:39:21 - Profile test, running task for 30 minutes.
    [D] 21:39:21 - Profile test: Launch WRobot.
    [D] 21:41:28 - Profile test: Launch WRobot.
    [D] 21:41:34 - Stopping profile test, please wait.
    21:41:36 - Profile test stopped.
    21:42:41 - Start profile test.
    21:42:41 - Profile test, Run task[1]: Run
    [D] 21:42:41 - Profile test, running task for 30 minutes.
    [D] 21:42:42 - Profile test: Launch WRobot.

    Capture.PNG

×
×
  • Create New...