Skip to main content

Destiny 2 Inverted Spire Nightfall Notes

 [I accidentally named this "Insight Terminus" when I built it!]

Overview

Environmental concerns ... a few Solar shields, mostly Arc and Void.

Loadout

By Class / Titan, Hunter, Warlock (do this for next rotation)

This one is fairly easy, so Witherhoard, Scout and Anarchy are workable.  Blinding Grenade Launcher are effective in the the first cavern, the Drill Platform Control Center and any other crowded areas.  Titans with Cuirass of the Falling Stars, Chaos Reach + Geomag Stabilizers and other hard-hitting exotic + super combinations are good.

A scout with one of each element type (solar, arc and void) is best.  I used my void Royal Entry rocket launcher on a few void shielded red bars and vex.  In "clutch" situations, I would stun then Rocket a champion.

The best loadouts had Anarchy, Witherhoard, Blinding Grenades and scout rifles (because of mods).  Don't use Auto Rifle because they don't have enough range, and you will waste ammo.  Of course, try for head shots / crits to save more ammo.  Swords are questionable because some champions explode when you kill them. Finishers are not recommended on champs for the same reason.


Encounters


Interlude: Open the Conflux

Cabal will drop in beside the road and attack a random enemy at the Conflux.  At GM difficulty, the Dregs behind and beside you can 2 tap shoot you.  Stand on the left or right side of the Rectangular block and peek over.

Interlude: Press Forward (follow the portals)

At the rear of the area are sniper Psions at the rear and a Cabal with Blinding Rockets (like Wardcliff Coil only blinding instead of high damage). Beside the obvious dangers, there is a Cabal that likes to move into a corner on the right (half way to the cliff) and ambush you after you pass through the 2 "stone rings".  Between the 2 rings, you can see the big Cabal and take him out.  Lately, I have stopped at the very first white stone block and taken out the big Cabal early.

Encounter 1: Cavern with 4 platforms

For hunters trying to speed run this, there are platforms on the right that you can jump to that avoid the entire arena, only having to land near enemies once. We took out the "bottom level" Barrier Champ, then concentrated fire on champions one by one, near to far.  When the Vex crown spawns, I used Royal Entry with Chain Reaction (+ seasonal mod "Energy Accelerant") once, and then grenades and Witherhoard.  Don't forget the other 2 champions below - a Barrier and an Unstoppable.

Interlude: Cliffs and Battlefield

During the first chasm jump, either blind and evade the Cabal Gladiators or jump to where the Psions spawn and drop down to skip them completely.  Take out all of the low level Cabal from a distance next.

When we finish jumping the first chasm, we drop on top of the right-side of the plate/circle and peek for the champions, working right side Barrier, etc. based on visibility.

Encounter 2: Base Camp

After clearing this, use scouts from the left side cliff to take out the barrier champion that is waiting to greet you after the jump.  Send Witherhoard through the window at the arc shielded yellow-bar cabal inside (and his friends).  Be careful, the crowd of cabal at the center of the site throw grenades that can take you out.

Interlude: The Jump

This jump is easy, just worry about the mob of enemies waiting for you. An unstoppable charges, so GL then (ability) grenade then rocket.  One team member should hit the cabal crowd with Blinding Grenades.

Encounter 3: Drilling Control Center

If you didn't take out the Barrier champ before jumping, take him out from above before dropping down.  After clearing the 2 Gladiators (Cabal with Machetes), activate the switch.  Wait for unstoppable to move before stunning and popping a strong super (Chaos Reach).  Now Witherhoard and Blind the dogs and cabal.  When the 2nd champion drops, we pop a second super.

Interlude: Find the Boss

When you jump from the drilling control center, jump again right before you land to prevent damage or death.  If you have plenty of heavy, rocket some of the cabal before jumping to the edge of the drill site.

In the actual trenches, watch out for Psions that can one-shot you and the dogs.  Slow and steady before the gap, then run fast or dogs will drop down and kill you.

Encounter 4: Cavern with disappearing floor

Your first opportunity to finish the boss. He can be damaged here, his critical area (crit spot) is his head.  Debuff then use all supers on him.  Jump off the edge after he goes immune, and before the floor disappears. 

Encounter 5: Vex Milk Lake

Try to kill him before he sends the wall of fire in all directions.  After the drop, his crit spot is his body, like a normal vex. Drop near a column with a protective step behind it (where you will hide from the upcoming fire).  Debuff again and use rockets, grenades, etc.  The boss goes through 3 phases, first phase on plate, fire attack, second phase on plate, third phase from the edge of the vex milk lake.  I believe 6 to 10 minor Vex enemy spawn at each phase, but we ignore them.


Popular posts from this blog

Castle ActiveRecord with DetachedCriteria

My current development environment is Visual Studio Express C# Edition (read that as free ), Castle ActiveRecord's latest svn trunk(usually within a few days), and NHibernate svn trunk. As of NHibernate version 1.2.0, there is a very cool new class out there ... DetachedCriteria. This class lets you set all of your Castle relational attributes like BelongsTo, HasMany, etc. as lazy fetch, and over-ride this for searches, reports, or anytime you know ahead of time that you will be touching the related classes by calling detachedCriteria.SetFetchMode(..., FetchEnum.Eager). As a good netizen, I have tried to contribute to NHibernate and Castle ActiveRecord even if only in the smallest of ways . Oh yeah, I tried mapping to a SQL VIEW, and it worked GREAT! I received a comment after my last post, indicating that there is a better way, and I am sure of it, but the view guaranteed that I only have one database request for my dataset. NHibernate was wanting to re-fetch my missing as

Castle ActiveRecord calling a Stored Procedure

Update: I have contributed patch AR-156 that allows full integration of Insert, Update and Delete to ActiveRecord models . If you've been reading my blog lately, you know that I have been seriously testing the Castle ActiveRecord framework out. I really love it, but I have an existing Microsoft SQL Server database with many stored procedures in it. I have tested the ActiveRecord model out, and I am sure that I will learn enough to be able to use it for standard CRUD (create, read, update, delete aka. insert, select, update, delete) functionality. BUT ... If I really want to integrate with my existing billing procedures, etc, I will have to be able to call stored procedures. I have taken two approaches ... write the ARHelper.ExecuteNonQuery(targetType, dmlString) method that gets a connection for the supplied type, executes dmlString, and closes it. write the ARHelper.RegisterCustomMapping(targetType, xmlString) method that allows me to add mappings that refer to my auto-gener

Castle ActiveRecord with Criteria and Alias

Update May 25, 2007: ActiveRecord now supports DetachedCriteria, which eliminates the need for the SlicedFindAll that I wrote below. It is nice when a library moves to add support for such commonly needed functions. So in summary, use Detached criteria instead of the code below. It is still a nice example of using NHibernate sessions. I have a history log, where each history record "belongs to" a service record. I have to treat this as a child-to-parent join, since some children are orphans. I wanted to use the FindAll(Criteria), but I wanted the option to have optional criteria, orders and aliases. My solution was to create an ARAlias class to represent an Associated Entity and an alias, and then build an ARBusinessBase class with the following method: public static T[] SlicedFindAll(int firstResult, int maxResults, Order[] orders, ARAlias[] aliases, params ICriterion[] criteria) { IList list = null; ISessionFactoryHolder holder = ActiveRecordMediator.GetSessionF