Aff warlock 6.2 pve tier.

Hello i just got the 4 set and class trinket.
The problem with the trinket is that ( Reducse the duration and peroid of Agnony, Unstable Afflication and Corruption by 25% ) so now the macros i use here dont work. And i really need some help to fix a macro that work.
I coud give you a donation or something if u coud fix it. I removed one [Drain Soul] but it sill dont work that good. Please help me if u coud. Max's Affliction 3/18 - Patch 6.0+ - WoW Lazy Macros

Here is one that works really great:

---2312113---
Sequences['AFF'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/console Sound_EnableSFX 0
]],
	[[/castsequence [nochanneling] reset=target Agony,Corruption,Unstable Affliction,Drain Soul,Drain Soul,Unstable Affliction,Corruption,Drain Soul,Drain Soul]],
	[[/castsequence [nochanneling] reset=target/8 Haunt,Haunt]],
	[[/cast [nochanneling, combat] Dark Soul: Misery]],
	[[/cast [nochanneling, combat] Grimoire:Doomguard]],
PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}

Sequences['AFFDOTS'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/console Sound_EnableSFX 0
]],
	[[/castsequence [nochanneling] reset=target Agony,Corruption,Unstable Affliction]],
	[[/castsequence [nochanneling] reset=target/8 Haunt,Haunt]],
	[[/cast [nochanneling, combat] Dark Soul: Misery]],
PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}