oGasai

Full Version: Shadowmaster for oGasai 2.0.17
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
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...
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.
two Immolate

could not find any reason
(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.
if (Cast('Immolate', targetObj)) then SetWaitTimer(3); return; end

Perfect Thank you
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
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.
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
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.
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)
Pages: 1 2