Download
(45 Kb)
Download
Updated: 07/16/24 10:43 AM
Pictures
File Info
Compatibility:
Update 43 (10.1.0)
Gold Road (10.0.0)
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:07/16/24 10:43 AM
Created:05/17/15 11:42 AM
Monthly downloads:6,023
Total downloads:68,088
Favorites:59
MD5:
Categories:Group, Guild & Friends, Data Mods, Info, Plug-in Bars, Raid Mods
10.0.0
Raidificator (Trial, Arena and Dungeon Timer)  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 3.3.7
by: code65536, Olivierko
Raidificator is an addon that tracks the time, vitality, score, and/or progress of various PvE content.

Veteran trials and arenas: Raidificator will display a status bar with your time, vitality, and score, and upon completion of the trial or arena, this information is saved in the history.


Veteran dungeons: Raidificator will display a status bar with the elapsed time, to aid groups that are working on speedrun or trifecta achievements.


Endless dungeons: Raidificator will display a status bar with your time, vitality, score, and progress, and upon the conclusion of the endless dungeon, this information is saved in the history.



History Browser

Upon completion of scored content, the results of the run is saved in the history, which can be accessed via the History Browser. You can access this history by opening the Extended Journal UI, by using the /raidificator (or /rcr) slash command, or by setting a keybind for "Raidificator: History".



Other Features
  1. Raidificator supports automatic encounter logging. This feature is disabled by default and can be enabled via the Raidificator addon settings panel.

  2. Raidificator supports the resetting of instances by disbanding and reforming the group. This feature can be accessed by using the /reformgroup slash command or by setting a keybind for "Raidificator: Reform Group".

  3. Raidificator can automatically accept (or automatically decline) the joining of in-progress quest events in dungeons, arenas, and trials. This feature is disabled by default and can be enabled via the Raidificator addon settings panel.

  4. Raidificator can block the casting of certain passive slottable skills whose active casts are never used in dungeons, trials, and arenas (e.g., Revealing Flare). This feature is disabled by default and can be enabled via the Raidificator addon settings panel.


Extended Journal

This addon is a part of the Extended Journal, which is a collection of addons comprised of Loot Log, Item Set Browser, Character Knowledge, Collectibles Tracker, and Raidificator.

There are different ways that you can choose from to access the Extended Journal addons:
  1. Main Menu Bar: You can open any of the Extended Journal addons via the game's Main Menu Bar at the top of the screen, and once the Extended Journal is open, you can click on the tab that you want.


  2. Keybind: You can also set a keybind to open the Extended Journal, and once the Extended Journal is open, you can click on the tab that you want.


  3. Chat command: You can access Raidificator's history browser directly using the /raidificator (or /rcr) chat command.


FAQ

Why are my old history entries missing server and class icons?
The old Raidificator did not save server or class information in the history, so this information isn't there for history items migrated from the old Raidificator. New history items will contain this information and will show history and class icons. If you're wondering about why my screenshots have this information for old clears, it's because I manually added that information to my own personal history data.

How do I get rid of the background on the status bar and make it fully transparent?
The color for the status bar's background can be adjusted in the addon settings panel. By setting the opacity to zero, you can eliminate the background entirely.

Can I anchor the status bar on its right edge so that it grows to the left instead of to the right?
As of version 3.2, yes, you can!
  • While repositioning the status bar, a marker will appear on either the left or right edges of the status bar indicating the edge that will serve as the positioning anchor.
  • To change which edge of the status bar will serve as the positioning anchor, you just need to briefly touch that edge of the status bar to the edge of the screen while repositioning the status bar.

What is the par completion time?
The par completion time is used only for scoring purposes. When you complete a trial, you get a raw score calculated from bosses and other enemies that are killed, plus hard mode bonuses, plus vitality bonuses; your current raw score is what Raidificator displays prior to the completion of the trial.

Upon completion, that raw score is then adjusted for time. If you complete it faster than par, then the time adjustment is a percent-based score bonus, if you complete it slower than par, it's a percent-based score penalty, and if you complete the trial at exactly the par time, then there's no adjustment and the raw score is the final score.

So the par time is just the boundary between time being a scoring penalty or scoring bonus, and it is unrelated to (and often different from) the time for the speed-run achievement.


External Dependencies

Required:
  • None

Recommended/Optional:
  • Versions 3.3.6 to 3.3.7 (2024/07/16)
    • The status panel for Infinite Archive will now appear only after the timer has been started by someone entering the Archival Wings, similar to how trials and arenas are handled
      • This also has the effect of preventing the automatic logging feature from logging instances where the player is only visiting the vendors in the index
    • Fixed a race-condition issue that could sometimes impede the function of the quest handling feature
    • To work around the reported but still unresolved issues with how the esologs website processes log sessions, the encounter log for a completed trial will not be stopped until the player has left the trial instance

  • Version 3.3.5 (2024/07/11)
    • Added an informational section about Reform Group to the settings panel to improve the discoverability of this feature
    • Added Chinese localization by FusRoDah

  • Version 3.3.4 (2024/07/08)
    • The trial completion chat message now includes a link to open the History Browser

  • Version 3.3.3 (2024/06/01)
    • Fixed an issue with the dungeon timer sometimes failing to start in Unhallowed Grave

  • Version 3.3.2 (2024/04/17)
    • Added support for Lucent Citadel

  • Version 3.3.1 (2024/01/29)
    • Added support for Oathsworn Pit and Bedlam Veil

  • Version 3.3.0 (2023/10/24)
    • Added a new feature to block the accidental in-combat casts of certain abilities in dungeons, trials, and arenas that are slotted for only their passive bonuses; this feature is disabled by default and can be enabled via the addon's settings panel
    • Upon the completion of scored content, the History Browser will now automatically select that content

  • Version 3.2.0 (2023/10/10)
    • It is now possible to anchor the status bar's position along its right edge instead of its left edge
      • While repositioning the status bar, a marker will appear on either the left or right edges of the status bar indicating the edge that will serve as the positioning anchor
      • To change which edge of the status bar will serve as the positioning anchor, you just need to briefly touch that edge of the status bar to the edge of the screen while repositioning the status bar

  • Versions 3.1.0 to 3.1.1 (2023/10/04)
    • Added German localization by @ninibini
    • Added options for handling the joining of dungeon, trial, or arena quests that are currently in-progress
    • Updated the icons for the Endless Archive to match the changes in PTS 9.2.2
    • Addressed an edge case where a long load screen could potentially prevent the dungeon timer from resetting when queueing into a new instance of the same dungeon

  • Version 3.0.2 (2023/09/29)
    • Fixed an issue where Raidificator could erroneously stop an encounter log that it did not start

  • Version 3.0.1 (2023/09/28)
    • Improved the formatting of the Group Members tooltip in the History Browser

  • Version 3.0.0 (2023/09/27)
    • Raidificator 3 is a complete rewrite of the addon from scratch; this addon is now a member of the Extended Journal family of addons
    • Added support for Endless Dungeons
    • Merged the Dungeon Timer addon; that addon is now obsolete and has been discontinued
    • Merged the Dungeon and Trial Instance Reset Tool addon; that addon is now obsolete and has been discontinued
Optional Files (0)


Archived Files (44)
File Name
Version
Size
Uploader
Date
3.3.6
45kB
code65536
07/16/24 10:01 AM
3.3.5
45kB
code65536
07/11/24 07:36 AM
3.3.4
43kB
code65536
07/08/24 04:39 PM
3.3.3
42kB
code65536
06/01/24 03:32 PM
3.3.2.1
42kB
code65536
05/12/24 06:31 AM
3.3.2
41kB
code65536
04/17/24 10:10 AM
3.3.1.2
41kB
code65536
03/17/24 10:18 AM
3.3.1.1
41kB
code65536
02/22/24 10:59 AM
3.3.0.2
41kB
code65536
12/12/23 12:35 PM
3.3.0.1
41kB
code65536
10/30/23 03:47 AM
3.3.0
41kB
code65536
10/24/23 11:31 AM
3.2.0
39kB
code65536
10/10/23 02:01 PM
3.1.1
38kB
code65536
10/04/23 10:44 AM
3.1.0
38kB
code65536
10/04/23 05:17 AM
3.0.2
32kB
code65536
09/29/23 02:48 AM
3.0.1
31kB
code65536
09/28/23 12:02 AM
3.0.0
31kB
code65536
09/27/23 11:38 AM
2.0.17
41kB
code65536
07/27/23 08:58 AM
2.0.16
41kB
code65536
06/11/22 03:43 AM
2.0.15
41kB
code65536
06/01/21 05:06 AM
2.0.14
41kB
code65536
11/05/20 07:59 AM
2.0.13
41kB
code65536
05/26/20 04:24 AM
2.0.12
41kB
code65536
02/05/20 10:18 AM
2.0.11
41kB
code65536
05/20/19 02:43 AM
2.0.10
41kB
code65536
10/22/18 07:30 AM
2.0.9
41kB
code65536
05/22/18 11:05 PM
2.0.8
41kB
code65536
10/23/17 07:48 AM
2.0.7
41kB
code65536
08/14/17 09:55 AM
2.0.6
41kB
code65536
05/22/17 06:39 AM
2.0.5
41kB
code65536
08/17/16 02:42 PM
2.0.4
41kB
code65536
08/01/16 06:32 PM
2.0.3
40kB
code65536
08/01/16 04:16 AM
2.0.2
40kB
code65536
05/31/16 08:14 AM
1.9
40kB
Olivierko
12/07/15 06:23 AM
1.8
40kB
Olivierko
12/04/15 07:09 PM
1.7
38kB
Olivierko
09/30/15 07:32 AM
1.6.2
38kB
Olivierko
05/31/15 03:01 PM
1.6
38kB
Olivierko
05/31/15 11:49 AM
1.5
38kB
Olivierko
05/25/15 08:02 AM
1.4
38kB
Olivierko
05/23/15 02:09 PM
1.3
36kB
Olivierko
05/21/15 09:44 AM
1.2
36kB
Olivierko
05/19/15 02:49 PM
1.1
35kB
Olivierko
05/18/15 03:22 PM
1.0
33kB
05/17/15 11:42 AM


Post A Reply Comment Options
Unread 07/11/24, 07:08 AM  
FusRoDah
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 10
Re: Re: About

Originally Posted by code65536
Originally Posted by FusRoDah
I was thinking that maybe there should be an explanation in the settings interface on how to use this feature. I've been using this plugin for a long time and didn't realize there was such a useful function, haha. I only found out about it while I was localizing the plugin.
Okay. You'll need to translate one more thing then: "You can use the /reformgroup chat command or a custom keybind to reset an instance by disbanding and reforming a group."
"你可以在聊天栏使用 /reformgroup 命令或者绑定一个自定义按键来一键解散并重组当前队伍"
Report comment to moderator  
Reply With Quote
Unread 07/11/24, 06:16 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 417
Uploads: 41
Re: About

Originally Posted by FusRoDah
I was thinking that maybe there should be an explanation in the settings interface on how to use this feature. I've been using this plugin for a long time and didn't realize there was such a useful function, haha. I only found out about it while I was localizing the plugin.
Okay. You'll need to translate one more thing then: "You can use the /reformgroup chat command or a custom keybind to reset an instance by disbanding and reforming a group."
Report comment to moderator  
Reply With Quote
Unread 07/11/24, 02:41 AM  
FusRoDah
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 10
About "Reform Group"

I was thinking that maybe there should be an explanation in the settings interface on how to use this feature. I've been using this plugin for a long time and didn't realize there was such a useful function, haha. I only found out about it while I was localizing the plugin.
Report comment to moderator  
Reply With Quote
Unread 07/11/24, 02:24 AM  
FusRoDah
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 10
Chinese localization files

Code:
local Register = LibCodesCommonCode.RegisterString

Register("SI_RCR_TITLE"                   , "Raidificator")

Register("SI_RCR_MESSAGE_TRIAL_START"     , "<<1>> 已开始; 标准完成时间为 <<2>> 分钟(此时间为计分参考,与成就无关).")
Register("SI_RCR_MESSAGE_TRIAL_END"       , "<<1>> 最终得分为 <<2>> ,剩余活力 <<3>> . 总时间是 <<4>>;  <<5>> 的标准完成时间是 <<6>> 分钟, 由 <<7>>完成.  [|c00FFCC|H0:rcr|h打开历史|h|r]")
Register("SI_RCR_MESSAGE_TRIAL_END1"      , "超越")
Register("SI_RCR_MESSAGE_TRIAL_END2"      , "超过")
Register("SI_RCR_MESSAGE_OBSOLETE"        , "|cFF0000Warning:|r 请卸载 <<1>> 插件.  <<1>> 插件已过时,它的功能已包含在Raidificator中.")

Register("SI_RCR_HISTORY"                 , "Raidificator: 历史")

Register("SI_RCR_HEADER_TIMESTAMP"        , "日期")
Register("SI_RCR_HEADER_CHARACTER"        , "角色")
Register("SI_RCR_HEADER_SCORE"            , "分数")
Register("SI_RCR_HEADER_DURATION"         , "时长")

Register("SI_RCR_ALL_ACCOUNTS"            , "所有账户")
Register("SI_RCR_GROUP_MEMBERS"           , "队伍成员")

Register("SI_RCR_DTR_KEYBIND_CONFIRM"     , "队伍重组: 为了确认,请在接下来的 %0.1f 秒内重新发出此命令 %d 次.")
Register("SI_RCR_DTR_SLASH_CONFIRM_TITLE" , "重组队伍")
Register("SI_RCR_DTR_SLASH_CONFIRM_TEXT"  , "你确定要解散并重组队伍吗?")
Register("SI_BINDING_NAME_RCR_REFORM"     , "Raidificator: 重组队伍")

Register("SI_RCR_SECTION_STATUS"          , "状态栏")
Register("SI_RCR_SETTING_BGCOLOR"         , "背景颜色")

Register("SI_RCR_SECTION_LOGGING"         , "日志记录")
Register("SI_RCR_SETTING_LOG_DUNGEON"     , "自动记录老兵地下城")
Register("SI_RCR_SETTING_LOG_TRIAL"       , "自动记录老兵试炼和竞技场")
Register("SI_RCR_SETTING_LOG_ENDLESS"     , "自动记录无尽档案塔")

Register("SI_RCR_SECTION_QUESTS"          , "加入正在进行的任务")
Register("SI_RCR_SETTING_QUESTS_DUNGEONS" , "地下城任务")
Register("SI_RCR_SETTING_QUESTS_TRIALS"   , "试炼任务")
Register("SI_RCR_SETTING_QUESTS_ARENAS"   , "竞技场和无尽档案塔任务")
Register("SI_RCR_SETTING_QUEST_ACTION0"   , "什么都不做")
Register("SI_RCR_SETTING_QUEST_ACTION1"   , "总是接受")
Register("SI_RCR_SETTING_QUEST_ACTION2"   , "总是拒绝")

Register("SI_RCR_SECTION_CASTS"           , "技能误触屏蔽")
Register("SI_RCR_SETTING_CASTS_TEXT"      , "如果启用, 将会阻止释放一些仅用于获得被动buff的技能,此功能仅在地牢、试炼或竞技场中进行战斗时才有效。屏蔽的技能包括: <<1>>")
Last edited by FusRoDah : 07/11/24 at 02:25 AM.
Report comment to moderator  
Reply With Quote
Unread 05/24/24, 11:09 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 417
Uploads: 41
Re: Asylum Sanctorum

Originally Posted by azzazzellice
Hi,
noticed yesterday: Raidificator says "par time" is 20 minutes, but the achievement says 15.
For most trials, the par time is different from the speed-run time, and the two times are entirely unrelated.

The par time is used only for scoring purposes. When you complete a trial, you get a raw score calculated from enemies killed (bosses and trash), plus hard mode bonuses, plus vitality bonuses.

That score is then adjusted for time. If you complete the trial at exactly the par time, then there's no adjustment: the raw score is the final score. If you complete it faster than par, then the time adjustment is a percent-based score bonus, and if you complete it slower than par, it's a percent-based score penalty.

So the par time is an arbitrary time that serves as the boundary between time being a scoring penalty or scoring bonus, and it has absolutely nothing to do with the speed-run achievement.
Last edited by code65536 : 05/24/24 at 11:13 AM.
Report comment to moderator  
Reply With Quote
Unread 05/24/24, 09:29 AM  
azzazzellice
 
azzazzellice's Avatar

Forum posts: 1
File comments: 75
Uploads: 0
Asylum Sanctorum

Hi,
noticed yesterday: Raidificator says "par time" is 20 minutes, but the achievement says 15.
Report comment to moderator  
Reply With Quote
Unread 12/12/23, 04:38 PM  
InsaneShad0w92

Forum posts: 0
File comments: 45
Uploads: 0
Originally Posted by SlippyCheeze
I'd love to have automatic logging for *normal* trials, at least as an option. I'm sure I'll stop caring once I move on to the hard stuff, but right now they are my next challenge, and I was surprised tonight didn't get logged automatically until I read the "veteran" part of the checkboxes in raidificator.
Same, maybe also like normal dungeons for pledges doing 5 keys, would be nice option.
Report comment to moderator  
Reply With Quote
Unread 11/22/23, 03:56 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
I'd love to have automatic logging for *normal* trials, at least as an option. I'm sure I'll stop caring once I move on to the hard stuff, but right now they are my next challenge, and I was surprised tonight didn't get logged automatically until I read the "veteran" part of the checkboxes in raidificator.
Report comment to moderator  
Reply With Quote
Unread 11/19/23, 11:44 AM  
yachoor
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 72
Uploads: 1
Originally Posted by code65536
Originally Posted by yachoor
Often the status panel in Endless Archive does not show up.
After running /script Raidificator.OnNewZone(1436) it does, so maybe it might be missing zone change event
It looks like the problem is that the IsInstanceEndlessDungeon() API call is not always returning the correct value when it is called immediately after a zone change. Probably a race condition. I'll add a workaround for it in the next version.
Hmm, just got it in Sunspire too - no status bar until I called Raidificator.OnNewZone(GetZoneId(GetCurrentMapZoneIndex())) manually
Report comment to moderator  
Reply With Quote
Unread 11/17/23, 10:31 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 417
Uploads: 41
Originally Posted by yachoor
Often the status panel in Endless Archive does not show up.
After running /script Raidificator.OnNewZone(1436) it does, so maybe it might be missing zone change event
It looks like the problem is that the IsInstanceEndlessDungeon() API call is not always returning the correct value when it is called immediately after a zone change. Probably a race condition. I'll add a workaround for it in the next version.
Report comment to moderator  
Reply With Quote
Unread 11/15/23, 03:36 PM  
yachoor
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 72
Uploads: 1
Often the status panel in Endless Archive does not show up.
After running /script Raidificator.OnNewZone(1436) it does, so maybe it might be missing zone change event
Report comment to moderator  
Reply With Quote
Unread 10/04/23, 10:47 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 417
Uploads: 41
Originally Posted by zelenin
Originally Posted by code65536
Originally Posted by zelenin
the addon does not handle the restart of the dungeon through group finder. The timer must be reset
This was a scenario that I checked during my testing prior to release. And I just repeated the test and did not encounter any problems.

This is the test that I just did:
(1) Form group and port into a vet dungeon.
(2) Start the timer for the dungeon.
(3) Queue for the same dungeon.
-- As expected, the timer had stopped and was reset after I zoned into the new instance.
(4) Waited 15 minutes for the queue cooldown and queued again.
-- Same thing: no problems encountered

I've been unable to reproduce your problem.

Could you please be more specific? Which dungeon were you in? Does this happen every time or only sometimes? Did this happen with the old Dungeon Timer addon?
I form a group for Graven Deep (vet). I started the dungeon via group finder. We finished the dungeon. I started the dungeon again via group finder. The timer did not reset and continued counting. We didn't do anything specific
I haven't been able to reproduce the problem, but when reviewing the code, I found a potential situation where it could fail to reset, if you had a very long load screen into the new dungeon (this would have been a problem with the original Dungeon Timer addon too). Maybe this is what you had encountered? In any case, I've made a change in 3.1.1 to address this specific scenario.
Last edited by code65536 : 10/04/23 at 10:47 AM.
Report comment to moderator  
Reply With Quote
Unread 09/30/23, 04:20 AM  
zelenin
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 196
Uploads: 12
Originally Posted by code65536
Originally Posted by zelenin
the addon does not handle the restart of the dungeon through group finder. The timer must be reset
This was a scenario that I checked during my testing prior to release. And I just repeated the test and did not encounter any problems.

This is the test that I just did:
(1) Form group and port into a vet dungeon.
(2) Start the timer for the dungeon.
(3) Queue for the same dungeon.
-- As expected, the timer had stopped and was reset after I zoned into the new instance.
(4) Waited 15 minutes for the queue cooldown and queued again.
-- Same thing: no problems encountered

I've been unable to reproduce your problem.

Could you please be more specific? Which dungeon were you in? Does this happen every time or only sometimes? Did this happen with the old Dungeon Timer addon?
I form a group for Graven Deep (vet). I started the dungeon via group finder. We finished the dungeon. I started the dungeon again via group finder. The timer did not reset and continued counting. We didn't do anything specific
Report comment to moderator  
Reply With Quote
Unread 09/29/23, 11:06 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 417
Uploads: 41
Originally Posted by zelenin
the addon does not handle the restart of the dungeon through group finder. The timer must be reset
This was a scenario that I checked during my testing prior to release. And I just repeated the test and did not encounter any problems.

This is the test that I just did:
(1) Form group and port into a vet dungeon.
(2) Start the timer for the dungeon.
(3) Queue for the same dungeon.
-- As expected, the timer had stopped and was reset after I zoned into the new instance.
(4) Waited 15 minutes for the queue cooldown and queued again.
-- Same thing: no problems encountered

I've been unable to reproduce your problem.

Could you please be more specific? Which dungeon were you in? Does this happen every time or only sometimes? Did this happen with the old Dungeon Timer addon?
Last edited by code65536 : 09/29/23 at 11:06 AM.
Report comment to moderator  
Reply With Quote
Unread 09/29/23, 09:04 AM  
zelenin
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 196
Uploads: 12
the addon does not handle the restart of the dungeon through group finder. The timer must be reset
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.