easly1989 / ffxiv_act_dfassist

Duty Finder Assist Plugin for ACT, Based on https://github.com/devunt/DFAssist
GNU General Public License v3.0
83 stars 37 forks source link

Bug: Could not find Duty with 0, report to the dev! #82

Closed Enzemo closed 3 years ago

Enzemo commented 3 years ago

Hi, previous issue #81 about 5.5 was closed before I could comment that it is not in fact resolved.

Works on unsync when the duty is known, but Trials and Normal Raids both failed. The logs show an unsync search for Singularity Reactor, and a Normal Raids roulette, which gave the title error

Trials I matched to The Singularity Reactor, gave the same error about it being Duty 0. Normal raids was Alexander - The Eyes of The Creator

Using 2.4.4 from github, i don't know why it says " [19:53:23] 2.4.4.0 vs 2.4.4"

Please see logs

[19:53:21] Plugin Init [19:53:21] Plugin Version: 2.4.4.0 [19:53:21] Settings Loading... [19:53:21] Language: English [19:53:21] Disable Toasts: False [19:53:21] Make Toasts Persistent: False [19:53:21] Enable Legacy Toasts: False [19:53:21] Enable Text To Speech: True [19:53:21] Selected TTS Voice: Microsoft Hazel Desktop [19:53:21] Enable Discord Notifications: False [19:53:21] Enable Telegram Notifications: False [19:53:21] Enable Pushbullet Notifications: False [19:53:21] Enable Test Environment: False [19:53:21] Log Level Selected: Debug [19:53:21] Settings Loaded! [19:53:21] Updating Localization files from web... [19:53:21] Downloading en-us file [19:53:21] Updated en-us file [19:53:21] Downloading fr-fr file [19:53:21] Updated fr-fr file [19:53:21] Downloading ja-jp file [19:53:21] Updated ja-jp file [19:53:21] Downloading ko-kr file [19:53:21] Updated ko-kr file [19:53:21] Localization files update completed [19:53:21] Updating data files from web... [19:53:21] Data files update completed [19:53:21] Changing language to en-us... [19:53:21] Language changed to en-us [19:53:21] Updating data for language en-us... [19:53:21] UI: Data updated to v20213605.1 for en-us [19:53:21] Data 20213605.1 Initialized! [19:53:21] Updating UI... [19:53:21] UI Updated! [19:53:21] UI: [LogLevel] Desired Value: Debug [19:53:21] UI: [TTS] Selected Voice - Desired Value: Microsoft Hazel Desktop [19:53:21] Plugin Started! [19:53:21] dosHeaders.isvalidTrue [19:53:21] SizeofCode:23490048 CodeBase:4096 [19:53:22] raw offset 155 [19:53:22] Jumptable index offset 0xFFFFFF9B [19:53:22] Found function call of 0x7FF644413180 at 0x7FF644E2D6FC [19:53:22] functionRef:0x7FF644E2D6FC functionptr:0x7FF644E2D5F0 273 [19:53:23] Found function call of 0x7FF644E2D5F0 at 0x7FF644D5750A [19:53:23] Found jumptable of 0x7FF644D58E0C at 0x7FF644D552EB [19:53:23] alertOpCode:0x174 [19:53:23] N: FFXIV Network Monitor Started! [19:53:23] Plugin Enabled [19:53:23] 2.4.4.0 vs 2.4.4 [19:53:48] Q: Matched [90 - The Singularity Reactor] [19:53:48] UI: Request Showing Taost received... [19:53:48] UI: Using built in notifier... [19:53:48] UI: Sending TTS Notification... [19:53:48] UI: TTS notification sent! [19:53:48] UI: Telegram notifications are disabled [19:53:48] UI: Pushbullet notifications are disabled [19:53:48] UI: Discord Notifications are disabled! [19:54:33] Could not find Duty with 0, report to the dev! [19:54:33] Q: Matched [17 - Duty Roulette: Normal Raids] - [0 - Unknown Duty (0)] [19:54:33] Could not find Duty with 0, report to the dev! [19:54:33] Could not find Duty with 0, report to the dev! [19:54:33] UI: Request Showing Taost received... [19:54:33] UI: Using built in notifier... [19:54:33] UI: Sending TTS Notification... [19:54:33] UI: TTS notification sent! [19:54:33] UI: Telegram notifications are disabled [19:54:33] UI: Pushbullet notifications are disabled [19:54:33] UI: Discord Notifications are disabled!

Enzemo commented 3 years ago

Full uninstall, restart ACT, reinstall, restart ACT, still not working:

[20:20:51] Plugin Init [20:20:51] Plugin Version: 2.4.4.0 [20:20:51] Settings Loading... [20:20:51] Language: English [20:20:51] Disable Toasts: False [20:20:51] Make Toasts Persistent: False [20:20:51] Enable Legacy Toasts: False [20:20:51] Enable Text To Speech: True [20:20:51] Selected TTS Voice: Microsoft Hazel Desktop [20:20:51] Enable Discord Notifications: False [20:20:51] Enable Telegram Notifications: False [20:20:51] Enable Pushbullet Notifications: False [20:20:51] Enable Test Environment: False [20:20:51] Log Level Selected: Debug [20:20:51] Settings Loaded! [20:20:51] Updating Localization files from web... [20:20:51] Downloading en-us file [20:20:51] Updated en-us file [20:20:51] Downloading fr-fr file [20:20:52] Updated fr-fr file [20:20:52] Downloading ja-jp file [20:20:52] Updated ja-jp file [20:20:52] Downloading ko-kr file [20:20:52] Updated ko-kr file [20:20:52] Localization files update completed [20:20:52] Updating data files from web... [20:20:52] Data files update completed [20:20:52] Changing language to en-us... [20:20:52] Language changed to en-us [20:20:52] Updating data for language en-us... [20:20:52] UI: Data updated to v20211920.1 for en-us [20:20:52] Data 20211920.1 Initialized! [20:20:52] Updating UI... [20:20:52] UI Updated! [20:20:52] UI: [LogLevel] Desired Value: Debug [20:20:52] UI: [TTS] Selected Voice - Desired Value: Microsoft Hazel Desktop [20:20:52] Plugin Started! [20:20:52] dosHeaders.isvalidTrue [20:20:52] SizeofCode:23490048 CodeBase:4096 [20:20:53] raw offset 155 [20:20:53] Jumptable index offset 0xFFFFFF9B [20:20:54] Found function call of 0x7FF644413180 at 0x7FF644E2D6FC [20:20:54] functionRef:0x7FF644E2D6FC functionptr:0x7FF644E2D5F0 273 [20:20:54] Found function call of 0x7FF644E2D5F0 at 0x7FF644D5750A [20:20:54] Found jumptable of 0x7FF644D58E0C at 0x7FF644D552EB [20:20:54] alertOpCode:0x174 [20:20:54] N: FFXIV Network Monitor Started! [20:20:54] Plugin Enabled [20:20:54] 2.4.4.0 vs 2.4.4 [20:21:10] Could not find Duty with 0, report to the dev! [20:21:10] Q: Matched [17 - Duty Roulette: Normal Raids] - [0 - Unknown Duty (0)] [20:21:10] Could not find Duty with 0, report to the dev! [20:21:10] Could not find Duty with 0, report to the dev! [20:21:10] UI: Request Showing Taost received... [20:21:10] UI: Using built in notifier... [20:21:10] UI: Sending TTS Notification... [20:21:10] UI: TTS notification sent! [20:21:10] UI: Telegram notifications are disabled [20:21:10] UI: Pushbullet notifications are disabled [20:21:10] UI: Discord Notifications are disabled!

Enzemo commented 3 years ago

It worked yesterday. But after I restart ACT today, It does not work. One thing I found that if you remove and add this plugin every time you open ACT, it can actually work, otherwise, it does not work once you restart ACT.

Just tried it but still getting "0 Duty unknown"

Enzemo commented 3 years ago

I did run as administrator, yes. I noticed in your logs you get the same issue, when it's a roulette it gives "Could not find Duty with 0, report to the dev!" so seems you're getting the same problem

Enzemo commented 3 years ago

Your logs show that it did not work on any of the roulettes, which is the core purpose of this plugin from what I understand, the original github its forked from was made to scout roulettes, not dungeons and trials you purposefully choose to go into, it makes sense that would work. The problem is that it fails on any roulettes

Affliction23 commented 3 years ago

Oh, I misunderstood. I think the function of monitoring any duty roulettes has been removed (because it is controversial?)

Enzemo commented 3 years ago

I thought that was the core purpose of this plugin, if it were just to announce duties you queued for you could do that with just a quick custom trigger and regex pattern in ACT. ACT itself is controversial

chipplepop commented 3 years ago

Similar issue here. unknown duty (0) on the toast/notifications tab. fresh install, firewall exception made, in windowed borderless. in this case both times it was MSQ roulette.

ElkanSun commented 3 years ago

Does it work for mentor roulette?

chipplepop commented 3 years ago

Sorry :( I dont have mentor roulette unlocked. Did a trial and alliance raid roulette both had the same issue though.

Enzemo commented 3 years ago

It only works for duties where you purposefully queue for the content. It seems that the feature of scouting the next dungeon when its unknown, the core purpose of this plugin, no longer works. I've tried to get clarification from a developer that it actually is intended to scout these and its not just a big misunderstanding, but so far nobody seems to be able to agree what this plugin is actually for!

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.