@@ -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
28412856namespace 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