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

[Guide] Aether Walker / Meteor Shower Wizard speed run GR 40-45

apollogg

Member
Joined
Apr 12, 2015
Messages
101
Reaction score
2
1. Introduction
2. Builds
3. Gears
4. Demonbuddy versions and settings
5. Tweak trinity
6. Future improvement (need help)

1. Introduction

I am inspired by Beardi’s tweaked monk guide, which runs very smoothly and very efficiently, can clear up GR47- 50 in 7- 15 minutes. So why not tweak Trinity Wizard a little with my poor programming skills? I give it a try.

2. Builds
Shock Pulse - Piercing Orb: activate lighting Tal Rasha buff and get arcane power (AP) return
Meteor - Meteor Shower: Core offensive skill deals most damage to mobs and activate fire Tal Rasha buff
Teleport - Calamity: Core defensive skill with bracer of Ancient Parthan Defenders and activate arcaneTal Rasha buff
Magic Weapon - Conduit: good offensive and AP recovery skill

Blizzard - Snowbound: active cold Tal Rasha buff with only 10 AP
Energy Armor - Force Armor: good defensive skill with gem of Molten Wildebeest's Gizzard
Familiar - Arcanot: 4.5 AP recovery per second
Storm Armor - Power of the Storm: defensive skill and reduce AP cost

In low rift (<40): recommend Familiar and Storm Armor
In high rift (40 - 45): recommend Blizzard and Energy Armor

Passive skills:
Required:
Unstable Anomaly: the worst fake death skill compared with other classes, but no choice
High recommend:
Audacity: good offensive skill as zero kiting distance in Trinity
Elemental Exposure: good offensive skill
Recommend:
Astral Presence: AP is damage in low great rifts
Blur: death is always a problem in high great rifts


3. Gears
Tal Rasha helm, amulet, hands, belt, pants, off-hand
Nilfur’s Boast (boots),
Ancient Parthan Defenders (bracer)
Cidercoat (torso),
Pauldrons of the Skeleton King (shoulder), and
Weapon: Aethe Walker (int > vit = +10%ED = RCR)
Bastions of Will set rings (socket, chc, chd, int).

Critical hits grant 4 AP is required on off-hand
8% resource cost reduction is a good roll on shoulder

The gems I use are Bane of the Trapped, Molten Wildebeest's Gizzard and the third one is Bane of the Powerful (most of time), or Pain Enhancer or Gem of Efficacious Toxin. Pain Enhancer is used to increase the spell cast speed of piercing orb, blizzard and meteor, which can increase the survivability, because of only 1 second stun of teleport calamity.

4. Demonbuddy versions and settings
Standard DB407 with Trinity 2.9.1, Questtools 3.4.19, YAR comms 0.3.0.0 and Kadala 2.7.2
I guess DB408 and DB beta could work as well, but not tested yet.
DB settings are in the attached zip file.

5. Tweak trinity
Inspired by this post (Thanks Beardi again)
Code:
// Teleport for a wizard                 
if ([B]!hasCalamity && [/B]CombatBase.CanCast(SNOPower.Wizard_Teleport, CombatBase.CanCastFlags.NoTimer) &&
                    CombatBase.TimeSincePowerUse(SNOPower.Wizard_Teleport) > [B]250[/B] &&
                    destinationDistance >= [B]10f[/B] && !ShrinesInArea(destination))
                {
                    const float maxTeleportRange = 75f;


                    Vector3 vThisTarget = destination;
                    if (destinationDistance > maxTeleportRange)
                        vThisTarget = MathEx.CalculatePointFrom(destination, MyPosition, maxTeleportRange);
                    ZetaDia.Me.UsePower(SNOPower.Wizard_Teleport, vThisTarget, Trinity.CurrentWorldDynamicId, -1);
                    SpellHistory.RecordSpell(SNOPower.Wizard_Teleport);
                    if (Trinity.Settings.Advanced.LogCategories.HasFlag(LogCategory.Movement))
                        Logger.Log(TrinityLogLevel.Debug, LogCategory.Movement, "Using Teleport for OOC movement, distance={0}", destinationDistance);
                    return;

Remove !hasCalamity &&
Change 250 to 950
Change 10f to 30f
Save and close file.

The other modification is the file of WizardCombat.cs in Demonbuddy\Plugins\Trinity\Combat\Abilities\
I changed the codes for Meteor, Blizzard and Teleport to fit Bastions of Will buff and Tal Rasha 6pcs buff.

How to use:
a) Please download my attached PlayerMover.cs and replace the original one in Demonbuddy\Plugins\Trinity\Movement\;
b) Please download my attached WizardCombat.cs to replace the original one in Demonbuddy \Plugins\Trinity\Combat\Abilities\;
BTW, please keep the original files as safety backup.
c) Please close Demonbuddy and delete the folder Demonbuddy\CompiledAssemblies; and
d) Restart Demonbuddy

Then it’s ready to go

I also attached my Trinity folder. (The monk optimization is done by Beardi), so the other way to tweak Trinity is
Keep the demonbuddy you are using. Make a copy of the whole demonbuddy folder. Download "optimised Trinity for Monk and Wizard.zip", delete original Trinity folder, and replace it with this one. Close demonbuddy. Delete CompiledAssemblies folder, then restart demonbuddy.

6. Conclusions and Future improvement (need help)

I tested this modification for two days. It can get 4 Tal Rasha buff correctly, quickly in most of battle time. It can explore the map with high frequent teleport. It can clear most of GR 45 in 10 minutes depending on Rift Guardian. I tried GR 48, too much death, too much pain.

The biggest problem is too much death in fighting with Rift Guardian in high GR (>45). The kiting distance is setting to zero in Trinity Combat for speed clearing trash mobs, so it likes a melee hero when killing elites/rare/Rift Guardian, which causes too much death.
I do not know if there is way to make wizard “melee” when clearing up trash mobs and “range” when killing elites/rare/Rift Guardian. I try to add an IF(!CurrentTarget.IsBossOrEliteRareUnique) in CombatBase.cs when reading LoadCombatSettings(), but failed.
Another big improvement is totally ignoring elites/rare.

I will be deeply appreciated if somebody fix these issues. It will greatly reduce death times.

Have fun.


View attachment PlayerMover.zip
View attachment WizardCombat.zip
View attachment optimised Trinity for Monk and Wizard.zip
View attachment DB wizard.zip
 
Last edited:
Can you give more details?

oh thank you for replying me.

What i mean was that I downloaded and put everything as your instruction.

and when I start the Demonbuddy. there was no trinity tab.
 
I just checked, my trinity is 2.10.0 so do i need to downgrade it?

"Compiler Error: c:\Users\Junmo\Documents\Demonbuddy\Plugins\Trinity\Configuration\DataDictionary.cs(15,20) : error CS0260: Missing partial modifier on declaration of type 'Trinity.DataDictionary'; another partial declaration of this type exists
Compiler Error: c:\Users\Junmo\Documents\Demonbuddy\Plugins\Trinity\LazyCache\CacheMeta.cs(18,18) : error CS0260: Missing partial modifier on declaration of type 'Trinity.LazyCache.CacheMeta'; another partial declaration of this type exists"

it shows like this just start the bot
 
Last edited:
you can download "optimised Trinity for Monk and Wizard.zip", delete original Trinity folder, and replace it with this one. Try again. I did not test the modification with Trinity 2.10.0.

Another way is you keep the demonbuddy you are using. Make a copy of the whole demonbuddy folder. Do anything you want in the copy domonbuddy, such as downgrading, modifying, ...
 
So if I replace "optimised trinity" and no need to download wizard combat and movement things?

Thank you apollogg. and sorry for keep asking :(
 
okay I got it. I just need to replace not put other two files either.

thank you it works great! (using blizzard and meteor during trial)

I have really one more question or request.

how to spam piercing orb to keep getting arcane power?

and how to keep teaguk buff using by teleport?

what are you using for jewelry?
 
Last edited:
okay I got it. I just need to replace not put other two files either.

thank you it works great! (using blizzard and meteor during trial)

I have really one more question or request.

how to spam piercing orb to keep getting arcane power?

and how to keep teaguk buff using by teleport?

what are you using for jewelry?

I think arcane power is enough in most of the battle time if you have critical hit grants 4 arcane power on off-hand, and also magic weapon can get AP return, plus some resource cost reduction on shoulders and other gears. So piercing orb is mainly used to activate Tal Rasha buff. Frankly, I do not know how to spam piercing orb.

The gems I use are Bane of the Trapped, Molten Wildebeest's Gizzard and the third one is Bane of the Powerful (most of time), or Pain Enhancer or Gem of Efficacious Toxin. Pain Enhancer is used to increase the spell cast speed of piercing orb, blizzard and meteor, which can increase the survivability, because of only 1 second stun of teleport calamity.

Have fun.
 
Last edited:
I think arcane power is enough in most of the battle time if you have critical hit grants 4 arcane power on off-hand, and also magic weapon can get AP return, plus some resource cost reduction on shoulders, gloves and weapon. So piercing orb is mainly used to activate Ta Rasha buff. Frankly, I do not know how to spam piercing orb.

The gems I use are Bane of the Trapped, Molten Wildebeest's Gizzard and the third one is Bane of the Powerful (most of time), or Pain Enhancer or Gem of Efficacious Toxin. Pain Enhancer is used to increase the spell cast speed of piercing orb, blizzard and meteor, which can increase the survivability, because of only 1 second stun of teleport calamity.

Have fun.

omg.. you are so nice. thank you for your explaining. even non-native speaker can understand what you are saying. thank you thank you!
appreciate. and... i think my teleport calamity is pretty slow.

thank you one more time!

have a great day!
 
it is really good. but I found one problem.

it is very weak in Trial.

I think you know what I mean!

but Thank you!
 
and is there any need to change if I want my Wiz do teleport more?

what I mean is that my Wiz keep walking and after do teleport to mobs and get out with walking..

sorry for my bad eng. but I hope you know what I mean.

But this is really good one. better than Hydra Wiz. Thanks.
 
omg... I jsut upgraded my DB and it is not working anymore :(

You should always, without exeption, take a backup of your working DB before updating so you have the possibility to roll back when/if the newly updated does not work anymore :)

Easiest way to back up is to zip a copy of your working DB-folder before updating. So that if you need to roll back you could just delete the updated db and unzip the backed up one.
 
those who want to replace this tritiny. please do not upgrade to recent one. it won't work!

love this work! :)
 
hm... Wiz does not use meteo in trial. what should I need to change?
 
Back
Top