Dear visitor, welcome to Gaming Insight Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Anonymous

Unregistered

1

Tuesday, February 26th 2008, 3:11am

Creating raid warning timers for Hydross

I'm new to the coding/modifying DBM modules and I would greatly appreciate some folks insight. The raid is pretty much in complete control of Hydross and what he's going to do and when based on the stacking debuffs and tank rotation. So, to make it easier on the raid I was hoping to build in the required technical movements and their timing for the raid and then have the messages broadcast (I am the raid leader). But, I'm unclear on if a :ScheduleAnnounce call does a /rw "message" effect with the sound and message in the middle oft he screen or it that is a different API call. What I want is a message and sound to be played to every member of the raid (just like typing /rw message) based on the timers I put in. This is what I have coded in the Nature section of the Hydross DBM:

self:ScheduleAnnounce(1,"Misdirect on Nature Tank",4);
self:ScheduleAnnounce(5,"DPS on Hydross",4);
self:ScheduleAnnounce(15,"Start Seed of Corruption",4);
self:ScheduleAnnounce(67,"Stop DoTs",4);
self:ScheduleAnnounce(70,"Frost Tank get in position",4);
self:ScheduleAnnounce(75,"Stop DPS and move",4);
self:ScheduleAnnounce(78,"Nature Tank move to Frost Tank",4);

So my questions are:

1) Will that perform a Raid Warning (/rw message) to the raid from me as the raid leader?
2) When I schedule an announce I am assuming that the times are from T0 at the time invoked, is that correct? Or are they from the last :ScheduleAnnounce call?
3) Is there a way I can test the timers and messaging without having to actually be in the Hydross encounter itself? I'd like to know for certain that this is all put together right before the raid! 8-D

Thanks for helping get a new guy along!

2

Tuesday, February 26th 2008, 11:45am

:ScheduleAnnounce() will call :Announce() after the given time. :Announce() sends a message to the raid warning chat.
So:

1) Yes
2) "the times are from T0 at the time invoked" Yes
3) Load the SSC module and execute this script command while you are in a raid group:
/script DBM:GetMod("Hydross"):OnEvent("CHAT_MSG_MONSTER_YELL", DBM_HYDROSS_YELL_NATURE)

Btw the 3rd argument for :ScheduleAnnounce is the color. 4 would be red.