Bagnon

Bagnon

127M Downloads

Anima Deposit broken

Narkweak opened this issue ยท 4 comments

commented

Running Software (issues missing this information will be deleted):

  • Addon version: Bagnon-10.0.14
  • Server patch: [Wow build 10.0.2.47120]

Have you read the changelog?
Yes - There are no recent changes to anima handling that I could see (another report about this issue from earlier this year exists. They did not fill in report details: #1357 )

Describe the bug
When attempting to deposit anima with Bagnon running, action fails claiming Bagnon called forbidden function.

To Reproduce
Steps to reproduce the behaviour:

  1. Ensure you have more than one "use to deposit anima" item in inventory (easily collected from SL quests).
  2. Go to any Shadowlands covenant "Sanctum Upgrades" NPC
  3. Click on 'deposit'
  4. See error

Expected behaviour
Anima should be deposited without error appearing, or a need to disable bagnon.

Error Logs

Date: 2022-12-16 18:03:51
ID: 1
Error occured in: AddOn: Bagnon
Count: 1
Message: Error: AddOn Bagnon attempted to call a forbidden function (DepositAnima()) from a tainted execution path.
Debug:
   [string "=[C]"]: DepositAnima()
   [string "@Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctumUpgrades.lua"]:327: DepositAnima()
   [string "*Blizzard_CovenantSanctumUpgrades.xml:594_OnClick"]:1:
      [string "*Blizzard_CovenantSanctumUpgrades.xml:594_O..."]:1
Locals:
None
AddOns:
  Swatter, v<%version%> (<%codename%>)
  AddonFactory, v10.0.009
  Altoholic, v10.0.009
  Auctionator, v10.0.26
  Auctioneer, v9.1.BETA.5.7 (OneMawTime)
  AuctioneerStatsOverTime, v9.1.BETA.5.7 (OneMawTime)
  AuctioneerUtilDealFinder, v9.1.BETA.5.7 (OneMawTime)
  AuctioneerUtilValuer, v9.1.BETA.5.7 (OneMawTime)
  BagBrother, v
  Bagnon, v10.0.14
  BagnonScrap, v10
  Bartender4, v4.14.4
  BigWigs, vv255
  DataStore, v2022.12.11
  DataStoreAchievements, v2022.12.11
  DataStoreAgenda, v10.0.009
  DataStoreAuctions, v10.0.009
  DataStoreCharacters, v2022.12.11
  DataStoreContainers, v10.0.009
  DataStoreCrafts, v10.0.009
  DataStoreCurrencies, v10.0.009
  DataStoreGarrisons, v10.0.009
  DataStoreInventory, v10.0.009
  DataStoreMails, v2022.12.11
  DataStorePets, v10.0.009
  DataStoreQuests, v10.0.009
  DataStoreReputations, v10.0.009
  DataStoreSpells, v2022.12.11
  DataStoreStats, v10.0.009
  DataStoreTalents, v10.0.009
  Details, v#Details.DF.Wrath.10336.148
  DetailsCompare2, v
  DetailsVanguard, v
  Informant, v<%version%> (<%codename%>)
  LeatrixPlus, v10.0.22
  Oilvl, v10.0.2
  Pawn, v2.7.13
  Plater, vPlater-v542-Retail
  Scrap, v10.0.9
  ScrapMerchant, v
  ShadowedUnitFrames, vv4.4.2
  SlideBar, v<%version%> (<%codename%>)
  Stubby, v9.1.BETA.5.7 (OneMawTime)
  WorldQuestTracker, vv10.0.2.457-Retail
  BlizRuntimeLib_enUS v10.0.2.100002 <none>
  (ck=559)

Additional context
On occasion this will work after leaving the NPC and returning a second time, but not reliable. On my main character I need to disable Bagnon entirely for this one action to ever succeed.

commented

It was driving me nuts that I went back on bagnon several versions and didn't find the change the broke this, so i figured this happens only to some chars at level 70.
Not even all level 70s, this happened to my hunter so far, not to my monk, gonna try to compare addons, but it might be linked to which items are being deposited or to another interface setup.

commented

This happens only on my alliance hunter level 60
It works on all others including my horde hunter also level 60.

I have to /reload for the deposit button to do something again.
I tried an older version 10.0.9+for+WoW-10.0.2 and also does not work.

commented

Same here.

2x [ADDON_ACTION_FORBIDDEN] AddOn 'Bagnon' tried to call the protected function 'DepositAnima()'.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `DepositAnima'
[string "@Blizzard_CovenantSanctum/Blizzard_CovenantSanctumUpgrades.lua"]:327: in function `DepositAnima'
[string "*Blizzard_CovenantSanctumUpgrades.xml:594_OnClick"]:1: in function <[string "*Blizzard_CovenantSanctumUpgrades.xml:594_O..."]:1>
commented

Same here. Edited the rest of my post because it turned out to be irrelevant.