Build 6/25/2014 7:00:48 AM.
-Fixed a possible CTD bug with If statements. (thanks eqmule)
-Added in a defensive line of discs for testing under the ImHit section. If everything works as intended, I can start creating some disc routines and some tanking specific stuff.
Right now it is just the Reprove/Renounce/Defy/Withstand line for PAL/SHD. What it should do:
1. It should check rank (i only have rank 1 so i cant test it),
2. Add that rank to ImHit.
3. Show it in yellow as an ImHit when you /bot on
4. It should use the best version first when you are not casting a spell and have just taken a hit. It will only fire when you are actively getting hit, unlike in mq2melee. You can't disc while casting though, so it wont use it if casting. Maybe I can add a queue.
5. If you have AnnounceEcho=1, it should echo it, if AnnounceEQBC it should announce it in EQBC.
NOTE: make sure you
/melee withstand=0 to turn it off in mq2melee or else melee will handle it and youll never see it used in mq2bot.
If everything works as expected, I will have it only detect the best version as opposed to all versions, and I will start soliciting input for how things should work.
Added:
ImHitIfX=${whatever}
Reminder that none of your ImHits will process unless your hitpoints are lower than your ImHitAt=50 and default value is 50. So I may bump that up higher or you can change it yourself.
Feedback requests:
Buff requests:
MQ2Bot
If Statements:
MQ2Bot and the post after it
/bottwist:
MQ2Bot
Are necro
Death Bloom/Blossom working correctly?
MQ2Bot
Are debuff reuse timers working as intended? (it should refresh a little early, but not as soon as spell is ready again)
Are dot/maintankbuff/etc reuse timers working?
Does the
/immune command work as intended to NOT mez mobs that are flagged as mez immune?
Is
InterruptToHealAt functioning correctly?
Is withstand line working as an ImHit for PAL/SHD?