Parrot

a temp fix found

  • 7 posts
    #1 Mar 24, 2010 at 06:12 UTC - 0 likes

    just copy pasted his post....this fix works 100%....make sure you go to the CODE folder and edit THAT combatevent.lua there is another combat event lua in another folder and changing that does nothing...

    Corsini  said
    Tuesday, March 23, 2010 2:28:00 PM (11 hours, 49 minutes ago)

    It looks like the problem is because of the changes to some spells from buffing on crit to continuous auras. I fixed mine without any obvious ill-effects.

    1. Open up Parrot/Code/CombatEvents.lua
    2. Go to line 46: "sfilters = {" and then a list of many spells.
    3. Replace that section with:

    sfilters = {
    --Removed Ferocious Inspiration, Abominable Might, Elemental Oath, Rampage, Unleashed Rage
    [GetSpellInfo(48090)] = { inc = true, out = true, }, -- Demonic Pact
    },

    if you dont see line numbers use whatever search feature your lua editor has to find "sfilters" follow the directions...fixes it INSTANTLY after a restart of wow...

    #2 Mar 24, 2010 at 06:54 UTC - 0 likes

    I just applied this fix and it appears to work just fine.

    #3 Mar 24, 2010 at 08:58 UTC - 0 likes

    @killpikachu: Go

    It's commited, and available in the latest alpha.

    I'll push a release as soon as I can test it myself. (EU takes a bit longer).

    #4 Mar 24, 2010 at 12:37 UTC - 0 likes

    Hi.  Just wants to point out a couple of things (which don't seem to be fixed by this morning's release - v1.10.14-3-g390f5d4

    1. My profiles seem to have disappeared.
    2. Not all of the options are appearing in the options screen.  (The 'Events' section, for example.  I only have 'General', 'Triggers', 'Scroll Areas', 'Suppressions' and 'Profiles'.
    3. I get the following messages in the chat frame when i first open the options screen:

    [12:28:55] Parrot: Trigger " Killing Machine! " might be broken
    [12:28:55] Parrot: The condition  Aura gain  was not found
    [12:28:55] Parrot: Try to recreate the Trigger
    [12:28:55] Parrot: Trigger " Counterattack! " might be broken
    [12:28:55] Parrot: The condition  Spell ready  was not found
    [12:28:55] Parrot: Try to recreate the Trigger
    [12:28:55] Parrot: Trigger " Execute! " might be broken
    [12:28:55] Parrot: The condition  Spell ready  was not found
    [12:28:55] Parrot: Try to recreate the Trigger
    [12:28:55] Parrot: Trigger " Lock and Load! " might be broken
    [12:28:55] Parrot: The condition  Aura gain  was not found
    [12:28:55] Parrot: Try to recreate the Trigger
    [12:28:55] Parrot: Trigger " Frostbite! " might be broken
    [12:28:55] Parrot: The condition  Aura gain  was not found
    [12:28:55] Parrot: Try to recreate the Trigger

    etc, etc, for all the current triggers.

    Please let me know if you need any more info or if I can be of use in testing.

    Last edited Mar 24, 2010 by twicetimes
    #5 Mar 24, 2010 at 13:04 UTC - 0 likes

    @twicetimes: Go

    And there is no lua-error involved?

    #6 Mar 24, 2010 at 13:38 UTC - 0 likes

    Sorry, knew i forgot something.  Full Lua error text as follows:

    Message: Interface\AddOns\Parrot\Code\CombatEvents.lua:49 table index is nil
    Time: 03/24/10 13:27:16
    Count: 1
    Stack: Interface\AddOns\Parrot\Code\CombatEvents.lua:49 in main chunk

    Locals: Parrot = <table> {
     SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:381
     EnableModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:346
     modules = <table> {
     }
     baseName = "Blizzard_DebugTools"
     IterateEmbeds = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:456
     RegisterAnimationStyle = <function> defined @Interface\AddOns\Parrot\Code\AnimationStyles.lua:77
     SecureHook = <function> defined @Interface\AddOns\AuctionMaster\libs\AceHook-3.0\AceHook-3.0.lua:339
     RawHookScript = <function> defined @Interface\AddOns\AuctionMaster\libs\AceHook-3.0\AceHook-3.0.lua:398
     debug = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:40
     Printf = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceConsole-3.0\AceConsole-3.0.lua:69
     SaveDebug = <function> defined @Interface\AddOns\Parrot\Code\Debug.lua:80
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:423
     newDict = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:97
     defaultModuleState = true
     IsEnabled = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:465
     psize = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:74
     DisableModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:364
     RegisterMessage = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
     UnregisterMessage = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:180
     unpackDictAndDel = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:206
     ShowConfig = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:338
     hooks = <table> {
     }
     db1 = <table> {
     }
     SetEnabledState = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:438
     Hook = <function> defined @Interface\AddOns\AuctionMaster\libs\AceHook-3.0\AceHook-3.0.lua:277
     enabledState = true
     COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:366
     RegisterEvent = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
     RegisterCombatLog = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:351
     IterateModules = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:451
     RawHook = <function> defined @Interface\AddOns\AuctionMaster\libs\AceHook-3.0\AceHook-3.0.lua:316
     OnBlizzardEvent = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:413
     OnInitialize = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:251
     NewModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:255
     del = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:143
     GetModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:230
     HasAnimationStyle = <function> defined @Interface\AddOns\Parrot\Code\AnimationStyles.lua:126
     defaultModuleLibraries = <table> {
     }
     unpackSetAndDel = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:188
     UnregisterChatCommand = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceConsole-3.0\AceConsole-3.0.lua:111
     options = <table> {
     }
     RegisterDebugSpace = <function> defined @Interface\AddOns\Parrot\Code\Debug.lua:52
     GetName = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:298
     name = "Parrot"
     UpdateModuleConfigs = <function> defined @Interface\AddOns\Parrot\Code\Parrot.lua:286
     OnOptionsCreate = <function> defined

    #7 Mar 24, 2010 at 14:09 UTC - 0 likes

    1.10.15 seems to have fixed everything.

    Thanks for such prompt updates.

  • 7 posts

You must login to post a comment. Don't have an account? Register to get one!