Agora você não precisa comprar 100 poisons para ficar enchantando sua arma.

1º: Abra o arquivo "SpellEffects.cpp" que localiza-se em "D:\Trinity\src\server\game\Spells", aperte Ctrl+G e digite a linha 2855 ou pesquise por "// rogue family"
2º: Troque o código

Código:

    // rogue family enchantments exception by duration
    if (m_spellInfo->Id == 38615)
        duration = 1800;                                    // 30 mins
    // other rogue family enchantments always 1 hour (some have spell damage=0, but some have wrong data in EffBasePoints)
    else if (m_spellInfo->SpellFamilyName == SPELLFAMILY_ROGUE)
        duration = 3600;                                    // 1 hour


por

Código:

    // rogue family enchantments always 1 hour (some have spell damage=0, but some have wrong data in EffBasePoints)
    if (m_spellInfo->SpellFamilyName == SPELLFAMILY_ROGUE)
        duration = 86400 ^ 86400; // 1 hour || Custom : Infinity Timer


Salve, recompile e pronto.