What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Mage edit please?

xsilverdicex

New Member
Joined
Jan 15, 2010
Messages
1,389
Reaction score
14
Hey could anyone do a quick edit to the mage class for me, i would like it to cast Death's touch before or after it cast's Necrosis, and also use the skeletal stalwart instead of horror


Thankyou in advance!
 
Its easy to do it yourself - just follow the dead-easy tutorial by niron
 
Had a quick look at Niron's tutorial downloaded then needed stuff, just a quick question the routines for mage are in 4 parts wich one do i open/paste? do i have to do them all? how do i compile them all into the one .dll? doing 16 hours shifts atm sorry if this was already explained and i missed it.
 
Import all 5 of them (including the consumables.cs - basically everything in the Mage folder). Then just edit the ones you want - CreateRestBehavior for the summoning change, and CreateCombatBehavior for the deaths touch change.

Save all, then Rebuild, and you got a shiny new .dll to use instead :)
 
Hey could anyone do a quick edit to the mage class for me, i would like it to cast Death's touch before or after it cast's Necrosis, and also use the skeletal stalwart instead of horror


Thankyou in advance!

do you mean Death's grasp?, i posted a mage edit using the stalwart on another thread, use that unless you really need death's grasp
 
ok, iv goit everything working, Worked out how to edit! (yay for me) compiled it all and it runs fine, just wanted to add a feature and i can NOT get it to work.

When your summoned pet dies, i would like it to cast "Exhume" and then re-summon last active pet or w/e (exhume makes the summon instant) And ideas on how i can achieve this, im lost very lost.
 
ok, iv goit everything working, Worked out how to edit! (yay for me) compiled it all and it runs fine, just wanted to add a feature and i can NOT get it to work.

When your summoned pet dies, i would like it to cast "Exhume" and then re-summon last active pet or w/e (exhume makes the summon instant) And ideas on how i can achieve this, im lost very lost.

Find(in rest .cs):
new Decorator(ctx => !GigaRift.Me.Pets.Any() && SpellManager.HasSpell(PetSpell),
new Decorator(ctx => !GigaRift.Me.IsCasting && _summonTimer.IsFinished,
new PrioritySelector(
new Sequence(
new Action(ctx => GigaRift.Me.ClickToMove(GigaRift.Me.Location)),
new Action(ctx => SpellManager.CastSpell(PetSpell)),
new Action(ctx => _summonTimer.Reset())

and add

New Action(ctx => SpellManager.Castspell("Exhume")

the line above "New Action(ctx => Spell.Manager.CastSpell(PetSpell)),
 
was having another issue, (have not had time to play with this one, had to goto work, but seeing as your pro, iv been trying to make it cast "grave rot" AOE move under its target. but it casts it under me everytime. Any guidance great one?
 
just had a look, and i don't think i can do it, well i don't think its impossible. just need it to select spot where mob is the cast. i'll play and see what happens :D
 
just had a thought, has/does anyone know the script for looting corpses
 
was having another issue, (have not had time to play with this one, had to goto work, but seeing as your pro, iv been trying to make it cast "grave rot" AOE move under its target. but it casts it under me everytime. Any guidance great one?

How did you get it to cast Grave Rot? Even under my feet would be fine as most mobs run up to melee range.

I tried CreateSpellCast("Grave Rot"), CreateBuff("Grave Rot") and CreateBuffOnSelf("Grave Rot") but none of them work - I can see the bot log saying its casting it but it doesn't actually do it (I'm guessing because no target location is defined?).
 
Oh well, I gave up too. Actually respecced to what the recommended spec is on the site - so no longer even have Grave Rot :)
 
Back
Top