Skip to content

Commit c03b623

Browse files
committed
[Warlock] 11.1 Soul Rot
1 parent 0522769 commit c03b623

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

engine/class_modules/warlock/sc_warlock.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ struct warlock_t : public player_t
109109
struct base_t
110110
{
111111
// Shared
112-
const spell_data_t* drain_life; // TOCHECK: 11.1 PTR - Drain Life damage increased
112+
const spell_data_t* drain_life;
113113
const spell_data_t* corruption;
114114
const spell_data_t* shadow_bolt;
115115
const spell_data_t* nethermancy; // Int bonus for all cloth slots
@@ -623,7 +623,7 @@ struct warlock_t : public player_t
623623

624624
// Affliction Buffs
625625
propagate_const<buff_t*> nightfall;
626-
propagate_const<buff_t*> soul_rot; // Buff for determining if Drain Life is zero cost and aoe.
626+
propagate_const<buff_t*> soul_rot; // Buff for determining if Drain Life is zero cost and aoe. TODO: After 11.1 goes live, remove old AoE Drain Life code
627627
propagate_const<buff_t*> tormented_crescendo;
628628
propagate_const<buff_t*> malign_omen;
629629
propagate_const<buff_t*> dark_harvest_haste; // One buff in game...

engine/class_modules/warlock/sc_warlock_actions.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2364,7 +2364,8 @@ using namespace helpers;
23642364
{
23652365
warlock_spell_t::execute();
23662366

2367-
p()->buffs.soul_rot->trigger();
2367+
if ( !p()->min_version_check( VERSION_11_1_0 ) )
2368+
p()->buffs.soul_rot->trigger();
23682369

23692370
if ( p()->talents.malign_omen.ok() )
23702371
p()->buffs.malign_omen->trigger( as<int>( p()->talents.malign_omen->effectN( 2 ).base_value() ) );

0 commit comments

Comments
 (0)