View Bug Report
Issues with creating/editing triggers in 5.2.10
Bug #: 4609
File: MikScrollingBattleText
Date: 07-19-08 07:45 PM
By: jinkas
Status: Fixed
Just upgraded to 5.2.10 and I'm getting issues while trying to redo my triggers. The mod pulled all my other old settings like it was supposed to, but no new settings are saving and no triggers (even the default ones) are firing. When I open the options window there are no settings in the General window (no slider bar on Animation Speed, no profiles to choose from, nothing checked). BugSack catches this error as soon as I log in:

MikScrollingBattleText-5.2.10\MSBTTriggers.lua:333: attempt to concatenate global 'i' (a nil value)
MikScrollingBattleText-5.2.10\MSBTTriggers.lua:403: in function `UpdateTriggers'
MikScrollingBattleText-5.2.10\MSBTProfiles.lua:1356: in function <...rface\AddOns\MikScrollingBattleText\MSBTProfiles.lua:1335>
MikScrollingBattleText-5.2.10\MSBTProfiles.lua:1470: in function `InitSavedVariables'
MikScrollingBattleText-5.2.10\MSBTMain.lua:1197: in function <Interface\AddOns\MikScrollingBattleText\MSBTMain.lua:1184>

Then this error is thrown if I try and make/save any config or trigger changes:

MSBTOptions\MSBTOptionsTabs.lua:491: attempt to index field 'savedVariables' (a nil value)
MSBTOptions\MSBTOptionsTabs.lua:507: in function <Interface\AddOns\MSBTOptions\MSBTOptionsTabs.lua:506>
<in C code>: in function `Show'
MSBTOptions\MSBTOptionsMain.lua:278: in function <Interface\AddOns\MSBTOptions\MSBTOptionsMain.lua:146>
MSBTOptions\MSBTOptionsMain.lua:290: in function `ShowMainFrame'
MikScrollingBattleText-5.2.10\MSBTMain.lua:587: in function `value'
Interface\FrameXML\ChatFrame.lua:3071: in function <Interface\FrameXML\ChatFrame.lua:3003>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2770: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2791: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

It looks like a read/write problem and I do use Vista, but my Wow directory is right off the C: drive and not in Program Files. I tried making my AddOns and WTF folders completely writable, but still got the same errors. Anyone else experiencing similar behavior and/or has a suggestion on what to do?

P.S. - This happens even if I disable every addon except MSBT.

P.P.S. - Everything that I had set before upgrading still works (scrolling text filters, positioning, font settings, etc...) except for triggers.

P.P.P.S. - I upgraded from 5.13 to 5.2.10

P.P.P.P.S - Blew everything away related to MSBT from both my Interface and WTF folders and reinstalled clean. Things looked like they were back to normal (obviously had to redo my settings, but that went fine) and even the default triggers were firing, but as soon as I tried to create a new trigger I got all the same errors again and triggers stopped working.

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: Mikord - 07-20-08 09:28 AM
I'll need to send you a PM for more information. I just killed everything locally the same way you mentioned and I'm not having an issue.
By: Mikord - 07-20-08 03:33 PM
Ok after seeing your steps, I've reproduced the issue. It has to do with setting the condition to all party members. I'll get it fixed in the next rev.
By: Mikord - 07-20-08 06:35 PM
Fixed in 5.2.11.