NightmareXIV / TextAdvance

Quest speedrunning assistance tool. Automatically confirm quest acceptation and completion, skip subtitles, cutscenes and most of prompts.
28 stars 13 forks source link

Cutscene Skip spams chat on attempt #15

Closed Ty0sMatic closed 1 year ago

Ty0sMatic commented 2 years ago

It does still work, however my chat spams some error whenever it does:

Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at ClickLib.Bases.ClickBase2.ClickAddonList(PopupMenu* popupMenu, UInt16 index, EventType type) in C:\VS\TextAdvance\ClickLib\ClickLib\Bases\ClickBase{TImpl,TStruct}.cs:line 133 at TextAdvance.ThrottleManager.Throttle(Action a, Int64 delay) in C:\VS\TextAdvance\ClickLib\ClickLib\Bases\ClickBase{TImpl,TStruct}.cs:line 133 at TextAdvance.ThrottleManager.Throttle(Action a, Int64 delay) in C:\VS\TextAdvance\TextAdvance\ThrottleManager.cs:line 17 at TextAdvance.TextAdvance.TickSelectSkip() in C:\VS\TextAdvance\TextAdvance\TextAdvance.cs:line 360 at TextAdvance.TextAdvance.Tick(Framework framework) in C:\VS\TextAdvance\TextAdvance\TextAdvance.cs:line 220 [18:52]Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at ClickLib.Bases.ClickBase2.ClickAddonList(PopupMenu popupMenu, UInt16 index, EventType type) in C:\VS\TextAdvance\ClickLib\ClickLib\Bases\ClickBase{TImpl,TStruct}.cs:line 133 at TextAdvance.ThrottleManager.Throttle(Action a, Int64 delay) in C:\VS\TextAdvance\TextAdvance\ThrottleManager.cs:line 17 at TextAdvance.TextAdvance.TickSelectSkip() in C:\VS\TextAdvance\TextAdvance\TextAdvance.cs:line 360 at TextAdvance.TextAdvance.Tick(Framework framework) in C:\VS\TextAdvance\TextAdvance\TextAdvance.cs:line 220 [18:52]Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at ClickLib.Bases.ClickBase`2.ClickAddonList(PopupMenu popupMenu, UInt16 index, EventType type) in C:\VS\TextAdvance\ClickLib\ClickLib\Bases\ClickBase{TImpl,TStruct}.cs:line 133 at TextAdvance.ThrottleManager.Throttle(Action a, Int64 delay) in C:\VS\TextAdvance\TextAdvance\ThrottleManager.cs:line 17 at TextAdvance.TextAdvance.TickSelectSkip() in C:\VS\TextAdvance\TextAdvance\TextAdvance.cs:line 360 at TextAdvance.TextAdvance.Tick(Framework framework) in C:\VS\TextAdvance\TextAdvance\TextAdvance.cs:line 220

Limiana commented 2 years ago

Please restart the game, you likely didn't do so for few hours and there was very recent Dalamud update that needs to be installed in order for this function to work. It should auto-update when restarting

Ty0sMatic commented 2 years ago

Derp..gotcha! Will try

Ty0sMatic commented 2 years ago

Yes that fixed it, thank you!