Yeah it will tell "error" in while configuring since it's the default string when no proc info is available (but should no show up, since it does on the first proc).
After discussing it quickly with guildmates, I was told that the "ime since last proc" is reset on other events than just a proc (and the obvious "trinket just equipped"). For example, zoning in ou out, porting both seem to reset it (not tested personally though, it's a bit annoying to do). And considering I realized I was not really looking at it during fights, I though it would just be easier to hide it then and only use it pre-pull.
The version I have right now is the following :
- same display
- hidden during fights
- hidden when not in a raid group
- hidden if the trinket is not equipped
- timer reset on: proc, trinket just equipped, zone in/out
It should be fairly easy to create a variation of these if you need it, I'm sorry I couldn't just check the "don't load in combat" instead, but then it will also stop tracking procs in combat. I can try and alter it for you if you want, just ask.
I've derived it for generic RPPM trinkets (that scale with haste only) : Example Unerring Vision of Lei Shen :
Code:
du12waqiLcvTivQUKsbBsPqXNab1OOIofvYQiP0RisfZIGClsLDrq9lcfggH4yeslJkKEMkPAAeaDnsQSnqKVrKknovsCocqVJsAEkfQCpsv7tPqPbsOiDqqOfQskpee1evkDrcvBKkuFuLIrssrNKKSsfZKi5MQe7Kk4NKuyOkvhLkezPeXtvvnvkXvvkARkfYxjueNLkeEliWCjaCxvsAVKYFjXGrhMIfta9yIAYQsxgyZQIptGgnvQtRKvtfI61eknBiDBk1UvXVb1WbPJdcILtvphIPd11vv2orkFNqrnEsQ68QuA9GG07jsvDFIuL9lRjQMfTFBT)xT)xnlA)WFy01bODnT)3fcuuZTwaQhR97aqmR9l)HGHTTaupw7)57iJxWNOtxnXym2eJXOoDri(5nreOa51ZsoUopWEBdEbFqAIXyefw2GgnFEJIQTr9X7BUrs9F3AuNUOdgBqebkqE9SKJy4i2TbhnFEt0j2BKf76iORMymgrHLnOrj77xuappazSIQTr9rrV(veqiDDRrD6Iw8RJyb4Oa)EEIQ22eJXikSSbnUWaBfvBJ6JciKe9kqYAuNUOQTr4Ni2niI9RJyb4OZfgy7QjgJruyzdAuY((ffbAqakEdge1hfry1Pwrfwe1znQtx8AgequY((LO3GbnXym2eJX46jkzF)IcQbbRa1dlJenN3OK99lkOgeScupSmcey(8gfvBVAe7gCAIXymgJXMymgJXyuNUOeG5n6bOaPzo4iEzdIBmreSb3eJXymgJOWYg04lafBSSSbr9XBayllBGtxrDrj77xuqniyfOEyzeiW85nkQ2EvRnXymgJXikSSbn62GGbr9rrJsNOTr9oVbGVaqba10GGboDju8gawI5ii4vnniyGtxcf38SW)qbOOQPbbdCEhkQ5wG)UlxIHOIiI1MymgJXyefw2GgL9lCuFuuRrD6Iqg22gCWr4pC8aupoIUoG4bghrKnORJGrX8Ynok7x4MymgJXyuNoz)ch1hfnkDI2g178gagY(fgYUnhzGtxcfVbGLyoccEHSFHHSBZrg40LqXBa4FOauui7xyi72CKboHKlxIHOIiI1MymgJXySjgJXymg1PlczyBOFyquY((LO0mOFaKMymgJXyefw2GgLSVFrXBWGO(OK99lkc0Gau8gmiQ2OBdcgevBu2VWwBIXymgJruyzdAeOEOazm4vbVSbkyyfOEy5O(iKermKSVFrXBWaRnXymgJXytmgJXymIclBqJy3l)RuRdiQpcHHWwBIXymgJX1t8fGInww2G4gN(OOcRUOAJa1dfiJbVk4LnqbdRa1dlhXUbNMymgJXymgJruyzdAuGWNpellBquFuuHvxuTrG6HcKXGxf8YgOGHvG6HLT2eJXymgJXymIDV8VsToGO(ic2Vock8dS32GDExmDdVq4niIJ(ExOOTb7w4huyyVtbcF(qSSSbIbKeXLqrBd2TWp2WVofi85dXYYgiuesI4YL1MymgJXyeGIaAIXymgJXymgH6HLvS)qXlOOlGpQpkQWIeLoXRhvB0PZxak2yzzdedG6HcKXGxf8YgOGHvG6HLDf1ffvy15YAtmgJXymgJX46jc1dlRy)HIxqrxaFuTrj77xu8gmiQ2OOIefJiKejUXgfnIDdonXymgJXymgJXymIDV8VsToGO(ic2Vock8dS32GDEx9BqyrFu7DHIq9WYk2FO4fu0fW7YAtmgJXymgJXiafb0eJXymgJXymgJXi29Y)k16aI6Jiy)6iOWpWEBd25D1VbHf95UqrOEyzf7pu8ck6c4DzTjgJXymgJXyeCEBIXymgJrW5TjgJXymgBIXymgJr8Ygi16aI6Jiy)6iOWpWEBd259n8cH3Gio67DHI2gSBHFqHH9oFbOyJLLnqmGKiUekABWUf(Xg(15lafBSSSbcfHKiUCzTjgJXymgBIXymgJrD6IBxiqrn3g9auG0mhCCDEG92g8c(G0eJXymgJEa(ZFIiy)6iOWpWEBd259niSJ(iaoBaraC2aYDHIs23VO4nyGqr8Ygi16aekIDV8VsToaxwBIXyeCEBIXySjgJrpa)5pX7I79W(n(7wBaN3MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMgTFea6Zo86G1(VMAyXIACrkXDSfTFSFjOGaVMfTF8TqbA)YFiyyBTFG0ahS2pKHTfObhLcwqT)JXgGOzrZbr1(VyqWaV968QH1(L)qWW2A)pFhz8c(4einWblueVSbiyJnuHI2aeeJGaHIUxVaiBqWaVqre4pVm4MnvTvOic8Nxg4GXgiueb(ZldCmQrqeHIiWFEzGeZ61XOgbrek(cqW3SPQTcfFbiyhm2aHIVaeSJrncIiu8fGGLywVog1iiIqrHfwyxnXym2eJX46jEGXrj77xuqniyfOEyzKi2n4eLSVFrb1GGvG6HLrI6JsFPN1i482eJXytmgJ60fH4N3erGcKxpl5468a7Tn4f8bPjgJruyzdA085nkQ2g1hVV5gj1)DRrD6IoySbreOa51ZsoIHJy3gC085nrNyVrwSRJGUAIXyefw2GgLSVFrb88aKXkQ2g1hf96xraH01Tg1PlAXVoIfGJc875jQABtmgJOWYg04cdSvuTnQpkGqs0RajRrD6IQ2gHFIy3Gi2VoIfGJoxyGTRMymgrHLnOrj77xueObbO4nyquFueHvNAfvyruN1OoDXRzqarj77xIEdg0eJXytmgJnXymUEIhyCufI4qiFlOqbVQWaBNlmWwr1wxryF8aJJBEwyvhjM1RZ7qrn3c83DfXUbNMymgJXyuY((ffudcwbQhwgbcmFEJIQTxnQpEwOwBIXymgJrpa)5pXhdkcWAtmgJGZBtmgJnXymQtxeYUbYIn(a7Jq9WYnXymUEI2aeeJGGO58gFbi4B2u12O58gDAdqqmccI61hV)VlUusPaXnLarfjI7yjI)RM3JW(OnabXiiiQxF8()U4sjLce3ucevG4(UuQeF7DxrZ5n(cqW3SPQTr96JBEw4B2u1wN3HIAUf4V7kIDdonXymgJXikSSbnIafGIQ6vOicuakQdgBGqreOau0Fz3WWOcfnFEJLBHcI6JclSWnXymgJX46jIafGIQ6nAoVreOauuvVr96Js23VOaEEaYyfvBJy3GttmgJXymgJXOK99lkOgeScupSmcey(8gfvBVAuF8ga2YYg40L1MymgJXyeCEBIXyeCEBIXySjgJX1teinWbh1RpEFxki6iexII4oyrCjQC4gfXe1qIuBVhXUbNMymgJXyuY((ffudcwbQhwgbcmFEJIQTxnQpEdaBzzdC6YAtmgJGZBtmgJnXymUEIBEwyi(8aKXRJGqg2wGgSZ7qrn3c83DfXUbNMymgJXy0dWF(t8XGIaS2eJXi482eJXytmgJRN4bghLSVFrb1GGvG6HLrGaZN3OOA7vJy3GttmgJXymkzF)IcQbbRa1dlJabMpVrr12Rg1hVbGTSSboDzTjgJrW5TjgJXMymg9a8N)eX(pG1gW5TPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPr7hinWbJO9VlfeDeIlrrChSiUevoCJIyIAirQTXDPGOJqCjkI7iTPQ9lI7GffiRMq0HBeFBeYQXLRbrlksPg3Oi(gjUdwu20bhRsklIlr8TA)YFiyyBf8TqbA)iyd(dr7x2nqwSA)aPboyT)VdqAGdw7hVSbVAyTFuyZRMfTFpmkqZI2V9hkEPzrdRH1()qakhG0aEnbQ9JSGqbAw0(T)qXlnlA)yWr7AA)yXm4GV9zjnG210(FG94BTnhTRPH1WAyT)h4d(FbHc0CWrfr7)DHaf1C7p2ilweT)niR97bcUGpwUfkq7FjdF0(DK)qWRNB1(LsChBr7F9Q9V5b49RJGXnAHSGpr4NOuGv83n4O9ldJc71SO5GauZXsxhve1jDHKiIiaVIixx6ELRiGAp6uNaudR9)DW(LGcc8Aw0(L)qWW2A)pFhz8c(4einWb7QjgJXMymgxpXdmokzF)IcQbbRa1dlJeXUbNOK99lkOgeScupSmsuFu6l9SgbN3MymgBIXyuNUie)8MicuG86zjhxNhyVTbVGpinXymIclBqJMpVrr12O(49n3iP(VBnQtx0bJniIafiVEwYrmCe72GJMpVj6e7nYIDDe0vtmgJOWYg0OK99lkGNhGmwr12O(OOx)kciKUU1OoDrl(1rSaCuGFpprvBBIXyefw2GgxyGTIQTr9rbesIEfiznQtxu12i8te7geX(1rSaC05cdSD1eJXikSSbnkzF)IIaniafVbdI6JIiS6uROclI6Sg1PlEndcikzF)s0BWGMymgBIXyC9epW4OK99lkOgeScupSmcey(8gfvBVAe7gCIEa(ZFIy)hWAeCEBIXySjgJX1t8aJJQqehc5Bbfk4vfgy7CHb2kQ26kc7JhyCCZZcR6iXSEDEhkQ5wG)URi2n40eJXymgJs23VOGAqWkq9WYir9rj77xuqniyfOEyzKiSpk9LEwBIXymgJrj77xuqniyfOEyzeiW85nkQ2E1O(4zHATjgJXymg9a8N)eX(pG1MymgbN3MymgBIXyC9e38SWq85biJxhbHmSTanyN3HIAUf4V7kIDdonXymgJXOhG)8Ni2)bS2eJXi482eJXytmgJEa(ZFIpgueG1gW5TPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPrdR9F(ST4xckiWJO5GOA)VleOOMBvjdF0(vDWa)JrgiaujdFqeaquGl0f(wf187GbEfhdl)HaEH4Yw7hbBKflYo86G1(HS4oyrCjAyTFeTF)1fruTFPP5GOcqrerdRPb
And for "special" trinkets that sclae with both haste and crit : Example Cha Ye's Essence of Brilliance :
Code:
duf3waqiicPfPI6sujAtqeOprjPgLs4uuPwfLeVIqPmlc0TOO2fH0VGi1WiehJawgLK8mcIPrqY1OiABqK8nLuACKOOZrqQ3rPAEqeI7rsTpicYaHiOoievlKkHhsL0evIUiHQnQKQ(OkIrsIkNKKSsfZKI0nvs2jLu)KeLgQkCusuvTus4PQQMkLYvHOSvsuv(keH6Sek5TkPYCHiQ7QKI9sH)sudgDysTycfpMitwv6YaBwv8zcQrtjoTsTAic41KinBiDBQy3Q0Vbz4q44qePLtvphuthQRRQSDseFNefgpfHZRI06HiI3tOuDFsuL9lBiGHnJFhJ)xJ)xdBg)qFy09fy4cJFjiuiVHndRfkJ1VwRsetUwKserekLPiczTktLPqB8y2KcLb24)DdJavFQnGjWg)wdugg)sFWyihBatGn(F(Us4n0nUWDtmgJnXymA2Ce5FEDegbqA)SLI77dK3rJ3qx4MymgrHK0Or9NxlRAzuD8SRw0If4S9OzZrR1oGimcG0(zlfXqrSfnoQ)864cSxlP09vy3nXymIcjPrJkoowjdEEasyzvlJQJcieHwaHie7rZMJ287Rsb4Oy(EEIQw2eJXikKKgnUXahzvlJQJcTqzsHiG9OzZrvlJqprSfqe73xLcWXfBmWXDtmgJOqsA0OIJJvYIrddK9AmiQokIORDTwrarfXK2JMnhDHggevCCSk61yqtmgJnXymUFIkoowjJQHXYi8qsWr99nQ44yLmQgglJWdjbVo9NxlRA5AIylGBtmgJXym2eJXymgJMnhva0VrpafOe9fhXBhqejyegRXnXymgJXikKKgn(cqXABBhquD8ea222bSWD0CuXXXkzunmwgHhscED6pVww1Y1yVjgJXymgrHK0OrlAymiQokquSfD0MyXja8kakaOCAymyHBbJNaWk0xHbVkNggdw4wWiYUB8pcakQYPHXGfNrGQpf4p72nslGiIyVjgJXymgrHK0Orj)ghvhfWE0S5ORqooGloc9HJxGjWr09feVq4iSKgDFfoQm2wWrj)g3eJXymgJs(noQokquSfD0MyXjaSR(n2vl6ReyHBbJNaWk0xHbVU63yxTOVsGfUfmEca)JaGI6QFJD1I(kbwGuUDJ0ciIi2BIXymgJXMymgJXy0S5ORqoi(WGOIJJvrLOr)aWnXymgJXikKKgnQ44yLSxJbr1rfhhRKfJggi71yq0krlAymiALOKFJT3eJXymgJOqsA0iWeiasyWRmE7aKXqYi8qsr1rKseKwXXXkzVgdS3eJXymgJnXymgJXikKKgnITS9VMUVGO6OvB12BIXymgJX9t8fGI122oGise1rbe1KrRebMabqcdELXBhGmgsgHhskITaUnXymgJXymgJOqsA0OyGUFW22oGO6OaIAYOvIatGaiHbVY4TdqgdjJWdjzVjgJXymgJXyeBz7FnDFbr1rySFFfw0hiVJgV4msyx(A1UueR69SGrhn2IOpOqq(fIb6(bBB7aqAKse3cgD0ylI(4a9Uqmq3pyBBhGGrKse3UT3eJXymgJauyqtmgJXymgJXicpKKSZhkEJaDd8r1rbevKOylkKOvIlw8cqXABBhasdmbcGeg8kJ3oazmKmcpKK7O5OaIAs32BIXymgJXymg3preEijzNpu8gb6g4JwjQ44yLSxJbrRefqKishrkrIiHIceXwa3MymgJXymgJXymgXw2(xt3xquDeg73xHf9bY7OXloBcxkQapw5SGreEijzNpu8gb6g4DBVjgJXymgJXyeGcdAIXymgJXymgJXyeBz7FnDFbr1rySFFfw0hiVJgV4SjCPOc8CwWicpKKSZhkEJaDd8UT3eJXymgJXymcUVnXymgJXi4(2eJXymgJnXymgJXiE7amDFbr1rySFFfw0hiVJgV4SlFTAxkIv9EwWOJgBr0huii)IxakwBB7aqAKse3cgD0ylI(4a9U4fGI122oabJiLiUDBVjgJXymgBIXymgJrZMJl3Wiq1Ng9auGs0xCCFFG8oA8g6c3eJXymgJEa(ZFJWy)(kSOpqEhnEXzxkQv9GKVUegjFDj8zbJkoowj71yGGr82by6(cemITS9VMUVa32BIXyeCFBIXySjgJrpa)5VXZI79qEKONT3aUVnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnng)FxSFlSWaVHnJFPpymKJX)Z3vcVHUlakbCXUBIXySjgJX9t8cHJkoowjJQHXYi8qsWrSfWnQ44yLmQgglJWdjbhvhf7kp7rW9TjgJXMymgnBoI8pVocJaiTF2sX99bY7OXBOlCtmgJOqsA0O(ZRLvTmQoE2vlAXcC2E0S5O1AhqegbqA)SLIyOi2Igh1FEDCb2RLu6(kS7MymgrHK0OrfhhRKbppajSSQLr1rbeIqlGqeI9OzZrB(9vPaCumFpprvlBIXyefssJg3yGJSQLr1rHwOmPqeWE0S5OQLrONi2ciI97Rsb44Ing44UjgJruijnAuXXXkzXOHbYEngevhfr01UwRiGOIys7rZMJUqddIkoowf9AmOjgJXMymg3pXleoQ44yLmQgglJWdjbVo9NxlRA5AIylGB0dWF(Be7)a2JG7BtmgJnXymUFIxiCufS4iPFBeiaVQWaNfBmWrw1s3riF8cHJi7UXQUk073fNrGQpf4p7oITaUnXymgJXOIJJvYOAySmcpKeCuDuXXXkzunmwgHhscoc5JIDLN9MymgJXyuXXXkzunmwgHhscED6pVww1Y1evhVBu7nXymgJXOhG)83i2)bS3eJXi4(2eJXytmgJ7NiYUBmYFEas49vyxHCeJgV4mcu9Pa)z3rSfWTjgJXymg9a8N)gX(pG9Mymgb33MymgBIXy0dWF(B8rJcdS3aUVnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngyJFya6Zb0(In(DHYAZMYUYuXxVnJFSFlSWaVHnJF8Piag)sFWyihJ)VlqjGl24hVDaVg)aLaUyJFxHCeJghnfsyJ)R2baByZWAbm(xPHXaVZ((AGn(bkbCXWg)hMICXsCfYIBTnXvOY6tKrIvwfMUmEykYflXvilUYpYuDSsCRTj7QYHCRpr8Lrxv2vUa52KnvzprwCLpXT2MmYSE9Qm1M4keFPXVKfGKsn(bkbCXg)sFWyihz8Piag)Wyn(d24x6dgd5y8)8DLWBO7cGsaxSGr82baJ1oiem6aGH1cdemAz)cCvdJbEbJWqFEjWjit1sbJWqFEjG1AhGGryOpVey9OAHHfmcd95Lak0731JQfgwW4lagFcYuTuW4lagBT2biy8faJxpQwyybJVaySc9(D9OAHHfmkQOI6UjgJXMymg3pXleoQ44yLmQgglJWdjbhXwa3OIJJvYOAySmcpKeCuDuSR8Shb33MymgBIXy0S5iY)86imcG0(zlf33hiVJgVHUWnXymIcjPrJ6pVww1YO64zxTOflWz7rZMJwRDaryeaP9ZwkIHIylACu)51XfyVwsP7RWUBIXyefssJgvCCSsg88aKWYQwgvhfqicTacri2JMnhT53xLcWrX898evTSjgJruijnACJboYQwgvhfAHYKcra7rZMJQwgHEIylGi2VVkfGJl2yGJ7MymgrHK0OrfhhRKfJggi71yquDuerx7ATIaIkIjThnBo6cnmiQ44yv0RXGMymgBIXySjgJX9t8cHJQGfhj9BJab4vfg4SyJboYQw6oc5JxiCez3nw1vHE)U4mcu9Pa)z3rSfWTjgJXymgvCCSsgvdJLr4HKGxN(ZRLvTCnr1X7g1EtmgJXym6b4p)n(OrHb2BIXyeCFBIXySjgJrZMJUAbiP04dKpIWdj1eJX4(j6aGH1cdI67B8faJpbzQwg1334chamSwyquT645)dXn1uzKJmfixwH4RxH4)k35iKp6aGH1cdIQvhp)FiUPMkJCKPa5Yi)4WuvIV8S7O((gFbW4tqMQLr1QJi7UXNGmvlxCgbQ(uG)S7i2c42eJXymgJOqsA0imcakQQxbJWiaOOwRDacgHraqr)LSabHkyu)512ofbiQokQOI2eJXymgJ7NimcakQQ3O((gHraqrv9gvRoQ44yLm45biHLvTmITaUnXymgJXymgJkoowjJQHXYi8qsWRt)51YQwUMO64jaSTTdyHB7nXymgJXi4(2eJXi4(2eJXytmgJ7NiqjGloQwD88HPixSexHS4wBtCfQS(ezKyLvHPlphXwa3MymgJXyuXXXkzunmwgHhscED6pVww1Y1evhpbGTTDalCBVjgJrW9TjgJXMymg3prKD3yK)8aKW7RWUc5ignEXzeO6tb(ZUJylGBtmgJXym6b4p)n(OrHb2BIXyeCFBIXySjgJX9t8cHJkoowjJQHXYi8qsWRt)51YQwUMi2c42eJXymgJkoowjJQHXYi8qsWRt)51YQwUMO64jaSTTdyHB7nXymcUVnXym2eJXOhG)83i2)bS3aUVnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngyJFui9RHnJFpekWWMXVZhkEByZaBGn()GbYxGsaEdXy8dVrsag2m(D(qXBdBg)yW1Wfg)yLb4Ip9zReGHlm(FG84tD0xdxyGnWgyJ)hOl(FJKamS2QeX4)DdJavF6pwlPuyJFxkz87bcVHU2ofbW4FlbDn(rc8bJ3pNA8BQ4R3MX)(143vlAZIfWQHJIdddUsGi0t0f(nk6wFLag)3phB(TWcd8WgwlGX)7ggbQ(uvsqxJFvxmW)OLaizvsqxyK8pcakQSYbHEQ8Q999hccBX4hgRLuk8b0(In(DvCRTjUcdSXpSXVxiIiGXVsmSwaHsermWgg
If you want to edit these to get them working with another trinket, you must edit these four lines with relevant values :
Code:
-- Aura specific informations
local aura_ID = "UVLS"; -- Name specific to that aura (tracking)
local RPPM_effect_ID = 138963; -- Trinket buff ID
local item_ID = 96186; -- ID of the trinket (item)
local RPPM_base_rate = 0.5*1.05; -- Base RPPM rate
Information needed : the RPPM rate, the ID of the effect (buff), the ID of the trinket (item ID, will depend on the ilvl of your trinket !) [to track for equipped item], an "aura_ID" of your choosing [the only constraint is that you cannot have two different auras using the same, or the proc tracking will get confused]
Note that you must edit these lines three times :
- Custom text function in the "display" tab
- Custom trigger function in the "trigger" tab
- Custom untrigger function in the "untrigger" tab
---------- Post added 2013-04-12 at 09:14 AM ----------
Oh and the thing with percentage proc chance is that it's not like old trinkets with constant proc chance.
The actual proc chance on a hit depends on the RPPM, whether the "bad streak protaction" has kicked in already, and most importantly how long it was since your last chance at a proc. Tracking the "chances at a proc" to get dynamic chance to proc would be both complicated and of little usefulness, it would just go up and down all the time without providing any meaningful information. What I could do is display a "proc chance % per second" (which is constant at constant RPPM) instead, but then I'm not sure that's really more intuitive than what I'm displaying already !