Skip to content

Commit

Permalink
[Death Knight] Fix gnaw/smash
Browse files Browse the repository at this point in the history
With the baseline version unused, the DT empowered versions had a much lower than intended cd.
This change should work until the the baseline versions are used again. 
(The only reason to use the non-empowered DT atm is if the boss is going to die before the next DT phase, and that's still only a 2k damage gain)
  • Loading branch information
Melekus authored Oct 26, 2017
1 parent 1aed4fa commit 3cf7500
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions engine/class_modules/sc_death_knight.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1964,9 +1964,7 @@ struct ghoul_pet_t : public dt_pet_t
{
monstrous_blow_t( ghoul_pet_t* player, const std::string& options_str ):
super( player, "monstrous_blow", player -> find_spell( 91797 ), options_str )
{
cooldown = player -> get_cooldown( "gnaw" ); // Shares CD with Gnaw
}
{ }
};

struct sweeping_claws_t : public dt_melee_ability_t<ghoul_pet_t>
Expand Down Expand Up @@ -2006,9 +2004,9 @@ struct ghoul_pet_t : public dt_pet_t
dt_pet_t::init_action_list();

action_priority_list_t* def = get_action_priority_list( "default" );
def -> add_action( "Monstrous Blow" );
def -> add_action( "Sweeping Claws" );
def -> add_action( "Claw" );
def -> add_action( "Monstrous Blow" );
}

action_t* create_action( const std::string& name, const std::string& options_str ) override
Expand Down Expand Up @@ -2080,9 +2078,7 @@ struct sludge_belcher_pet_t : public dt_pet_t
{
powerful_smash_t( sludge_belcher_pet_t* player, const std::string& options_str ):
super( player, "powerful_smash", player -> find_spell( 212337 ), options_str )
{
cooldown = player -> get_cooldown( "smash" ); // Shares CD with Smash
}
{ }
};

sludge_belcher_pet_t( death_knight_t* owner ) : dt_pet_t( owner, "sludge_belcher" )
Expand All @@ -2100,9 +2096,10 @@ struct sludge_belcher_pet_t : public dt_pet_t
dt_pet_t::init_action_list();

action_priority_list_t* def = get_action_priority_list( "default" );
def -> add_action( "Powerful Smash" );
def -> add_action( "Vile Gas" );
def -> add_action( "Cleaver" );
def -> add_action( "Powerful Smash" );

}

action_t* create_action( const std::string& name, const std::string& options_str ) override
Expand Down

0 comments on commit 3cf7500

Please sign in to comment.