Skip to content

Commit 5dc7a10

Browse files
authored
[Gear] - Tangle of Vibrant Vines (#11103)
Tangle if Vibrant Vines implementation by Eein.
1 parent 3f451ca commit 5dc7a10

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

engine/player/unique_gear_midnight.cpp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2836,6 +2836,21 @@ void crucible_of_erratic_energies( special_effect_t& effect )
28362836

28372837
new dbc_proc_callback_t( effect.player, effect );
28382838
}
2839+
2840+
// 1255278 driver
2841+
// 1255296 missile trigger
2842+
// 1255357 debuff
2843+
void tangle_of_vibrant_vines( special_effect_t& effect )
2844+
{
2845+
auto missile = create_proc_action<generic_proc_t>( "tangle_of_vibrant_vines_missile", effect, effect.trigger() );
2846+
auto debuff = create_proc_action<generic_proc_t>( "tangle_of_vibrant_vines", effect, 1255357 );
2847+
2848+
debuff->base_td = effect.driver()->effectN( 2 ).average( effect );
2849+
missile->impact_action = debuff;
2850+
effect.execute_action = missile;
2851+
2852+
new dbc_proc_callback_t( effect.player, effect );
2853+
}
28392854
} // namespace trinkets
28402855

28412856
namespace weapons
@@ -3460,6 +3475,7 @@ void register_special_effects()
34603475
register_special_effect( 71563, trinkets::deadly_precision ); // nevermelting ice crystal on-use
34613476
register_special_effect( 1272091, trinkets::crucible_of_erratic_energies );
34623477
register_special_effect( 1253114, trinkets::evercollapsing_void_fissure );
3478+
register_special_effect( 1255278, trinkets::tangle_of_vibrant_vines);
34633479
register_special_effect( 1254752, trinkets::refueling_orb );
34643480
register_special_effect( 1258535, trinkets::volatile_void_suffuser );
34653481
register_special_effect( 1272693, trinkets::astalors_anguish_agitator );

0 commit comments

Comments
 (0)