• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Shadowmaster for oGasai 2.0.17
#1
Shadowmaster 1.2
- Fixed minor logic problems

Shadowmaster 1.1
- Added the usage of Siphon Life
- Fixed the Nightfall check "Shadow Trance" for instant Shadow Bolt casts
- Added mount support for the level 40 mount, Summon Felsteed (can't test it since I'm not 40 yet, perhaps someone can and reply in this thread?)

Shadowmaster 1.0
- Fears adds
- Uses demons: Voidwalker if possible, else Imp
- Always keeps 1 Soul Shard in the bag (for the Summoning of the Voidwalker)
- Uses Life Tap efficiently
- Keeps DoTs up: CoA, Corruption and Immolate
- Uses drain soul, drain life, health funnel and shadow Bolt
- Checks for Nightfall buff and use the instant shadow bolt
- Uses Cannibalize if you are Undead
- Option to use paranoid (stops if players are within a certain range)
- Option to stop on full inventory
- Option to use Heartstone before the bot stops

https://vimeo.com/208374978 Video displaying some functionalities...


Attached Files
.lua   Shadowmaster 1.0.lua (Size: 22.23 KB / Downloads: 153)
.lua   Shadowmaster 1.1.lua (Size: 22.71 KB / Downloads: 146)
.lua   Shadowmaster 1.2.lua (Size: 22.92 KB / Downloads: 463)
  Reply
#2
Used it and so far so good, made some slight changes to fit my taste, but as always gr8 work from Logitech works like a charm.
  Reply
#3
two Immolate

could not find any reason
  Reply
#4
(03-31-2017, 06:35 AM)sjb11211 Wrote: two Immolate

could not find any reason

Does that if you get hit while casting, shouldnt be a problem when you got the pet to tank.

It's just a wait timer for the debuff to appear on the target. When a mob hits you i t takes longer time to cast therefor the script will do one more immolate since the immolate debuff hasnt registered yet... You can add a timer alone just for immolate lets say 10 seconds and this wont happen. Anyway once you got the voidwalker its no big issue.
  Reply
#5
if (Cast('Immolate', targetObj)) then SetWaitTimer(3); return; end

Perfect Thank you
  Reply
#6
i really like the script but i took the liberty to improve it:

-- this is logeichs work, i just added some minor things
-- zerger
--v1: increased wait time after immolate so he recognizes the debuff and doesnt cast it twice
-- -added: vendoring option from logitechs mage profile
-- -added: is not mechanical unit to drain life, since they are immune to dl

if i have the time and skill i will implement other stuff Smile


Attached Files
.lua   Shadowmaster 1.2 - Ze 1.lua (Size: 24.4 KB / Downloads: 148)
  Reply
#7
Can I somehow turn off Immolate from the DOT rotation?
Cause the CoA and Corruption is more effective while leveling, I usually don't even learn Immolate.
  Reply
#8
well remove

Code:
    -- Check: Keep the Immolate DoT up (15 s duration)
    if (HasDebuff(targetObj, "Immolate") == 0 and targetHealth > 20) then
        if (Cast('Immolate', targetObj)) then SetWaitTimer(3); return; end
    end


or put -- infront of each line to comment it out
  Reply
#9
Hello.  I have been using this but my character will not summon any pets, instead, he just does the rotation solo. I have plenty of soul shards. Once I die I run back to corpse but he doesn't summon a pet not even an Imp. Any ideas?  I attach my combat spellbook if that helps. I tried adding the "Summon Voidwalker" ability to the combat list but that didn't do anything.


Attached Files
.xml   Warlock.xml (Size: 2.53 KB / Downloads: 149)
  Reply
#10
Not sure if anyone else is having this issue. It may be because of my level(starting fresh warlock level 5 currently) My warlock sends the pet to attack but then just watches instead of casting anything unless you manually trigger an attack and then will begin the rotation can someone help?

(07-30-2017, 09:36 AM)Unknown Wrote: Hello.  I have been using this but my character will not summon any pets, instead, he just does the rotation solo.  I have plenty of soul shards.  Once I die I run back to corpse but he doesn't summon a pet not even an Imp.  Any ideas?  I attach my combat spellbook if that helps.  I tried adding the "Summon Voidwalker" ability to the combat list but that didn't do anything.

Hello, I am having a similar issue I summon my pet but I only attack with my pet. My character does not start his rotation unless he is attacked or manually activated (IE right clicking mob)
  Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)