Good necrobot

Got a cool macro idea? Wanna request a macro? Here is the place for you!

Moderator: MacroQuest Developers

nbjeter3
a lesser mummy
a lesser mummy
Posts: 39
Joined: Wed Jan 21, 2004 12:18 am

Good necrobot

Post by nbjeter3 » Wed Jan 21, 2004 12:40 am

Ok I've Tried uding Genbot And i've tried uding PLbot And none of Them really work For A necro They are all Really geared Towards Warriors/healer classes... Yeah Genbot has a Pet attack Command and a few others but unless They know The name of The spells i have/use They can't really get me To Dot or Anything Like That When i'm AFK.. So I'm looking For A necro Specific Dot That Will do The Following...

use an ini File for my spell lists and Listening commands.. be Able To Be Told To Listen in Chat or Tells.. like genbot is able To Do.. Give feedback To the toon its bound To, And have commands such as Dot.. Which will Stand me up, Cast My First dot, (usually a Low hate Splurt) Sic My pet into battle, Cast My Second dot once mob Reaches 90% health And then Proceed To Cast My Last 2 dots (to be defined in .ini File) Sit Me back down, Then Med. As i am usually grouped with The same peeps And have Gotten These peeps Addicted To My mana feeding Abilities i Would also Like To be Able To have a command where i Will Mem up my 2 Mana Feed Spells (also Able To be defined in .ini) Target The requestor And Feed Them mana till I hit 20%.. Sit back down And remem my previous 2 spells.. (i Dunno if This is possible.. i just Think it would be a really neat Addon As it is one of The defining characteristics of My Class). Also would Like To have it monitor my health And once below 40% Stand up cast My HoT Dot And Sit me back down.. As well As Monitor to Make Sure my Lich Stays on.. if it drops .. mem it.. Cast it, Sit back down.. Wait for next mob.. There are A Thousand possibilities of Things i Would like To have Added To this... but These Are Some of The few.. if any of you UBER coders Out There have necros And group With Them often then You know the kinds of Things That a necrobot needs To have... Thankies in Advance For Your help..
Last edited by nbjeter3 on Thu Jan 22, 2004 6:40 am, edited 1 time in total.
Don't hate Me cuz I'm beautiful.. I Can give you MUCH better reasons Than That....

Noone Likes A necro... till Mid-battle And They're OOM..

Space-Boy
a hill giant
a hill giant
Posts: 242
Joined: Wed Dec 04, 2002 12:53 pm
Contact:

Post by Space-Boy » Wed Jan 21, 2004 10:54 am

edit the end of your post. take off the toon name and server for your sake, you dont know whos browsing these boards, but hi =) you know me from sw.necro =D
You have gotten better at Carpal Tunnel! (247)

Tuffy
a lesser mummy
a lesser mummy
Posts: 33
Joined: Thu Oct 02, 2003 9:20 am

Post by Tuffy » Wed Jan 21, 2004 1:10 pm

Look on the last page of depot. Very nice Necrobot.

nbjeter3
a lesser mummy
a lesser mummy
Posts: 39
Joined: Wed Jan 21, 2004 12:18 am

ok Tell Me if This will work Right plz

Post by nbjeter3 » Thu Jan 22, 2004 8:21 am

That necrobot has The BASICS of what i am Looking for cept it only Casts 1 Dot.. And will continuously Cast My Lifetap Till I am above 75%Thats a Handy feature but very Mana intensive.. I'm working On trying To formulate a way To adjust This so That it Casts enuff To keep me alive till healer has a Chance To hit Me while keeping Me above 20-25 percent health. On The Dot issue I am modifying The code From this..:

Code: Select all

#define constLifetapSpell       "Spirit Tap" 
#define constNukeSpell            "Shock of Poison" 
#define constPetSpell               "Summon Dead" 
#define constPetHealSpell         "Renew Bones" 
#define constPetBuffSpell         "Intensify Death" 
#define constConvertSpell         "Allure of Death" 
#define constSelfShieldSpell   "Major Shielding" 
#define constDOT1Spell            "Boil Blood" 
And This

Code: Select all

  
      /if "@Param2"~~"assist" { 
         /stand 
         /target "@Param1" 
         /assist 
         /delay 1s 
         /face 
          
         /if n $char(pet)!=0 /pet attack 
         /if n $char(mana,pct)>20 /call CastWithoutFizzle "constDOT1Spell" 
          
         /goto :DoneEventChat 
To This:

Code: Select all

#define constLifetapSpell       "Deflux" 
#define constNukeSpell            "Deflux" 
#define constPetSpell               "Summon Dead" 
#define constPetHealSpell         "Servant of Bones" 
#define constPetBuffSpell         "Augmentation of Death" 
#define constConvertSpell         "Lich" 
#define constSelfShieldSpell   "Manaskin" 
#define constDOT1Spell            "Splurt" 
#define constDOT2Spell            "Envenomed Bolt" 
#define constDOT3Spell            "Cessation of Cor" 
And This:

Code: Select all

 /if "@Param2"~~"assist" { 
         /stand 
         /target "@Param1" 
         /assist 
         /delay 1s 
         /face 
          
         /if n $char(pet)!=0 /pet attack 
         /if n $char(mana,pct)>20 /call CastWithoutFizzle "constDOT1Spell" 
         /delay 15
         /if n $char(mana,pct)>20 /if n $target(hp,pct)<90 /call CastWithoutFizzle "constDOT2Spell"
         /delay 15
          /if n $char(mana,pct)>20 /call CastWithoutFizzle "constDOT3Spell"
         /goto :DoneEventChat 
      }
And am Starting To wonder whether This Will Cause Me to stand up Cast first dot Wait 1.5 seconds and starting Casting second and third? Or if it Will Actually do The check And if mob health still above 90% wait until That requirement is met before Continuing Through the casting process.. I Can't Test This As yet as The servers just Went down For patching (which Means MQ2 may not even werk when They come back up To Test it..lol) so Whatever feedback/suggestions you could make or modifications you Can do To help Me... would be most appreciated.. Also.. one other Thing About That bot That erks me bad.. I would like To be Able To define the "master" when starting The Mac.. I.E. /mac necrobot "name here" or multiple names if necessary as you Are able To do With Genbot..Please help.. I AM trying..
Don't hate Me cuz I'm beautiful.. I Can give you MUCH better reasons Than That....

Noone Likes A necro... till Mid-battle And They're OOM..