This addon adds the current Soul Ash, Soul Cinders and Cosmic Flux amount for the character and the upgrade amounts to the tooltip for the current Shadowlands legendary that you are mousing over on your character panel, in your bags or in the Dungeon Journal Powers tab.
Been using this addon for a week and enjoying it with no issues yet, thanks for it..... I took my main to Zandalar to train BFA Proffessions and clicking on them made this error explode bad enough the blizzard Error-Throttle thing caught it. Didn't seem to cause any actual problem though.
15x SoulAshTooltip\SoulAshTooltip-0.14.lua:6: Usage: GetItemInfo(itemID|"name"|"itemlink")
[string "=[C]"]: in function `GetItemInfo'
[string "@SoulAshTooltip\SoulAshTooltip-0.14.lua"]:6: in function <SoulAshTooltip\SoulAshTooltip.lua:1>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetTrainerService'
[string "*:OnEnter"]:3: in function <[string "*:OnEnter"]:1>
Locals:
(*temporary) = nil
The following error always pops up when I mouse over things in profession spells action bar:
164x SoulAshTooltip\SoulAshTooltip-0.14.lua:6: Usage: GetItemInfo(itemID|"name"|"itemlink")
[string "=[C]"]: in function `GetItemInfo'
[string "@SoulAshTooltip\SoulAshTooltip-0.14.lua"]:6: in function <SoulAshTooltip\SoulAshTooltip.lua:1>
[string "=[C]"]: ?
[string "@BankItems\BankItems-9.0.2.3.lua"]:6728: in function <BankItems\BankItems.lua:6726>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetAction'
[string "@ElvUI\Core\Libraries\LibActionButton-1.0\LibActionButton-1.0.lua"]:1625: in function `SetTooltip'
[string "@ElvUI\Core\Libraries\LibActionButton-1.0\LibActionButton-1.0.lua"]:1384: in function <...ibraries\LibActionButton-1.0\LibActionButton-1.0.lua:1376>
[string "@ElvUI\Core\Libraries\LibActionButton-1.0\LibActionButton-1.0.lua"]:547: in function <...ibraries\LibActionButton-1.0\LibActionButton-1.0.lua:545>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
Locals:
Skipped (In Encounter)
In reply to VicTheBum:
I can't replicate this error so I'm not sure if it's a problem with soulashtooltip or bankitems/elvui in combination with soulashtooltip. The error really doesn't say much to me.
Getting the following error at login.
2x SoulAshTooltip\SoulAshTooltip-0.13.lua:197: attempt to index global 'GameTooltipTextLeft4' (a nil value)
[string "@SoulAshTooltip\SoulAshTooltip-0.13.lua"]:197: in function <SoulAshTooltip\SoulAshTooltip.lua:195>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Bagnon\common\Wildpants\libs\Sushi-3.1-4\classes\core\Tipped.lua"]:43: in function <...mon\Wildpants\libs\Sushi-3.1\classes\core\Tipped.lua:33>
Locals:
tooltip = GameTooltip {
0 = <userdata>
SetQuestLogRewardSpell = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
textLeft1Font = "GameTooltipHeaderText"
comparing = false
ItemTooltip = <unnamed> {
}
SetCurrencyToken = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetGuildBankItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
updateTooltipTimer = 0.133000
SetItemByID = <function> defined =[C]:-1
SetVoidDepositItem = <function> defined =[C]:-1
Hide = <function> defined =[C]:-1
__tamedCounts = false
SetQuestRewardSpell = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
textRight2Font = "GameTooltipText"
SetUnitBuff = <function> defined =[C]:-1
ClearLines = <function> defined =[C]:-1
SetSocketGem = <function> defined =[C]:-1
SetShapeshift = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
Show = <function> defined =[C]:-1
SetLootRollItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetPetAction = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetUnitDebuff = <function> defined =[C]:-1
SetHeirloomByItemID = <function> defined =[C]:-1
SetLootItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetQuestItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetBagItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
waitingForData = false
SetTrainerService = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetVoidWithdrawalItem = <function> defined =[C]:-1
SetVoidItem = <function> defined =[C]:-1
SetTradeTargetItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetRecipeReagentItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetBuybackItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
shoppingTooltips = <table> {
}
SetWeeklyReward = <function> defined =[C]:-1
SetMerchantItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetQuestLogItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetInventoryItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
BottomOverlay = <unnamed> {
}
SetTalent = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetTradePlayerItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
textRight1Font = "GameTooltipHeaderText"
SetSendMailItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
SetInboxItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
NineSlice = <unnamed> {
}
textLeft2Font = "GameTooltipText"
SetHyperlink = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
TextRight2 = GameTooltipTextRight2 {
}
TextLeft2 = GameTooltipTextLeft2 {
}
SetUnitAura = <function> defined =[C]:-1
SetExistingSocketGem = <function> defined =[C]:-1
layoutType = "TooltipDefaultLayout"
SetItemKey = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
needsReset = true
TextLeft1 = GameTooltipTextLeft1 {
}
TextRight1 = GameTooltipTextRight1 {
}
TopOverlay = <unnamed> {
}
SetRecipeResultItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:419
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Runecarving Power"
(*temporary) = nil
(*temporary) = nil
(
Thank you.
Getting the following error with 9.1.5
8x SoulAshTooltip\SoulAshTooltip-0.13.lua:197: attempt to index global 'GameTooltipTextLeft4' (a nil value)
[string "@SoulAshTooltip\SoulAshTooltip-0.13.lua"]:197: in function <SoulAshTooltip\SoulAshTooltip.lua:195>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@FrameXML\MainMenuBarMicroButtons.lua"]:102: in function <FrameXML\MainMenuBarMicroButtons.lua:87>
[string "=[C]"]: ?
Locals:
tooltip = GameTooltip {
0 = <userdata>
SetText = <function> defined =[C]:-1
OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:205
SetPvpTalent = <function> defined =[C]:-1
ItemTooltip = <unnamed> {
}
SetHyperlink = <function> defined =[C]:-1
RightEdge = <unnamed> {
}
SetVoidWithdrawalItem = <function> defined =[C]:-1
SetSocketGem = <function> defined =[C]:-1
ClearBackdrop = <function> defined @SharedXML\Backdrop.lua:335
Show = <function> defined =[C]:-1
SetLootCurrency = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
FadeOut = <function> defined =[C]:-1
SetQuestLogSpecialItem = <function> defined =[C]:-1
SetRecipeReagentItem = <function> defined =[C]:-1
SetBuybackItem = <function> defined =[C]:-1
SetWeeklyReward = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
SetupTextureCoordinates = <function> defined @SharedXML\Backdrop.lua:267
TopRightCorner = <unnamed> {
}
SetSpellByID = <function> defined =[C]:-1
ttIcon = <unnamed> {
}
GetEdgeSize = <function> defined @SharedXML\Backdrop.lua:241
SetInventoryItem = <function> defined =[C]:-1
TopEdge = <unnamed> {
}
ttCount = <unnamed> {
}
SetLootRollItem = <function> defined =[C]:-1
SetBagItem = <function> defined =[C]:-1
SetAction = <function> defined =[C]:-1
SetBackdropColor = <function> defined @SharedXML\Backdrop.lua:452
LeftEdge = <unnamed> {
}
SetMerchantCostItem = <function> defined =[C]:-1
SetCurrencyByID = <function> defined =[C]:-1
SetTrainerService = <function> defined =[C]:-1
SetExistingSocketGem = <function> defined =[C]:-1
HasBackdropInfo = <function> defined @SharedXML\Backdrop.lua:331
SetItemByID = <function> defined =[C]:-1
TextLeft1 = GameTooltipTextLeft1 {
}
textLeft1Font = "GameTooltipHeaderText"
SetQuestCurrency = <function> defined =[C]:-1
GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:443
SetCurrencyToken = <function> defined =[C]:-1
SetGuildBankItem = <function> defined =[C]:-1
updateTooltipTimer = 0.200000
TopLeftCorner = <unnamed> {
}
SetBackpackToken = <function> defined =[C]:-1
Hide = <function> defined =[C]:-1
ttGradient = <unnamed> {
}
SetVoidDepositItem = <function> defined =[C]:-1
SetArtifactPowerByID = <function> defined =[C]:-1
textRight2Font = "GameTooltipText"
SetVoidItem = <function> defined =[C]:-1
ApplyBackdrop = <function> defined @SharedXML\Backdrop.lua:347
SetBackdrop = <function> defined @SharedXML\Backdrop.lua:382
ARKTTD = <table> {
}
TopOverlay = <unnamed> {
}
GetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:462
GetBackdrop = <function> defined @SharedXML\Backdrop.lua:400
SetUnitDebuff = <function> defined =[C]:-1
SetHeirloomByItemID = <function> defined =[C]:-1
SetIconTextureAndText = <function> defined @TipTacItemRef\ttItemRef.lua:62
SetQuestItem = <function> defined =[C]:-1
SetCurrencyTokenByID = <function> defined =[C]:-1
SetBorderBlendMode = <function> defined @SharedXML\Backdrop.lua:319
SetToyByItemID = <function> defined =[C]:-1
SetCompanionPet = <function> defined =[C]:-1
SetTalent = <function> defined =[C]:-1
BottomLeftCorner = <unnamed> {
}
SetInboxItem = <function> defined =[C]:-1
SetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:475
shoppingTooltips = <table> {
}
Center = <unnamed> {
}
BottomRightCorner = <unnamed> {
}
backdropInfo = <table> {
}
OnBackdropSizeChanged = <function> defined @SharedXML\Backdrop.lua:235
SetTradeTargetItem = <function> defined =[C]:-1
SetUnitBuff = <function> defined =[C]:-1
SetTradePlayerItem = <function> defined =[C]:-1
textRight1Font = "GameTooltipHeaderText"
SetSendMailItem = <function> defined =[C]:-1
SetRecipeRankInfo = <function> defined =[C]:-1
TextRight1 = GameTooltipTextRight1 {
}
textLeft2Font = "GameTooltipText"
ClearLines = <function> defined =[C]:-1
TextRight2 = GameTooltipTextRight2 {
}
TextLeft2 = GameTooltipTextLef
hi, i'm getting this error.
92x SoulAshTooltip\SoulAshTooltip-0.13.lua:197: attempt to index global 'GameTooltipTextLeft4' (a nil value)
[string "@SoulAshTooltip\SoulAshTooltip-0.13.lua"]:197: in function <SoulAshTooltip\SoulAshTooltip.lua:195>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_WeeklyRewards\Blizzard_WeeklyRewards.lua"]:471: in function `ShowPreviewItemTooltip'
[string "@Blizzard_WeeklyRewards\Blizzard_WeeklyRewards.lua"]:434: in function <...ns\Blizzard_WeeklyRewards\Blizzard_WeeklyRewards.lua:432>
Locals:
tooltip = GameTooltip {
0 = <userdata>
OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:205
ItemTooltip = <unnamed> {
}
SetHyperlink = <function> defined =[C]:-1
RightEdge = <unnamed> {
}
SetVoidWithdrawalItem = <function> defined =[C]:-1
SetSocketGem = <function> defined =[C]:-1
ClearBackdrop = <function> defined @SharedXML\Backdrop.lua:335
Show = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
SetRecipeReagentItem = <function> defined @TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105
SetBuybackItem = <function> defined =[C]:-1
SetWeeklyReward = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
SetupTextureCoordinates = <function> defined @SharedXML\Backdrop.lua:267
TopRightCorner = <unnamed> {
}
GetEdgeSize = <function> defined @SharedXML\Backdrop.lua:241
SetInventoryItem = <function> defined =[C]:-1
TopEdge = <unnamed> {
}
SetLootRollItem = <function> defined =[C]:-1
SetAuctionSellItem = <function> defined @TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105
SetBagItem = <function> defined =[C]:-1
BottomRightCorner = <unnamed> {
}
SetBackdropColor = <function> defined @SharedXML\Backdrop.lua:452
LeftEdge = <unnamed> {
}
SetAuctionItem = <function> defined @TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105
textLeft1Font = "GameTooltipHeaderText"
SetGuildBankItem = <function> defined =[C]:-1
updateTooltipTimer = 0.003000
TopLeftCorner = <unnamed> {
}
SetOwner = <function> defined =[C]:-1
TextRight1 = GameTooltipTextRight1 {
}
comparing = false
ApplyBackdrop = <function> defined @SharedXML\Backdrop.lua:347
SetBackdrop = <function> defined @SharedXML\Backdrop.lua:382
waitingForData = false
TopOverlay = <unnamed> {
}
GetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:462
GetBackdrop = <function> defined @SharedXML\Backdrop.lua:400
CIMI_tooltipWritten = false
SetHeirloomByItemID = <function> defined =[C]:-1
SetExistingSocketGem = <function> defined =[C]:-1
SetQuestItem = <function> defined =[C]:-1
SetItemByID = <function> defined =[C]:-1
SetBorderBlendMode = <function> defined @SharedXML\Backdrop.lua:319
SetTrainerService = <function> defined =[C]:-1
backdropInfo = <table> {
}
BottomLeftCorner = <unnamed> {
}
SetMerchantCostItem = <function> defined @TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105
SetInboxItem = <function> defined =[C]:-1
HasBackdropInfo = <function> defined @SharedXML\Backdrop.lua:331
shoppingTooltips = <table> {
}
SetVoidDepositItem = <function> defined =[C]:-1
SetVoidItem = <function> defined =[C]:-1
Center = <unnamed> {
}
OnBackdropSizeChanged = <function> defined @SharedXML\Backdrop.lua:235
SetTradeTargetItem = <function> defined =[C]:-1
Hide = <function> defined =[C]:-1
SetTradePlayerItem = <function> defined =[C]:-1
textRight1Font = "GameTooltipHeaderText"
SetSendMailItem = <function> defined =[C]:-1
GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:443
SetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:475
textLeft2Font = "GameTooltipText"
ClearLines = <function> defined =[C]:-1
TextRight2 = GameTooltipTextRight2 {
}
TextLeft2 = GameTooltipTextLeft2 {
}
textRight2Font = "GameTooltipText"
BottomEdge = <unnamed> {
}
SetQuestLogItem = <function> defined =[C]:-1
SetItemKey = <function> defined =[C]:-1
needsReset = true
SetupPieceVisuals = <function> defined @SharedXML\Backdrop.lua:299
TextLeft1 = GameTooltipTextLeft1 {
}
BottomOverlay = <unnamed> {
}
SetRecipeResultItem = <function> defined =[C]:-1
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Runecarving Power"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*tempor
Windows doesn't allow it to update, he say its an Trojan...
In reply to Eluminati:
I can't really do anything about that. It's a lua file and a toc file just like any other addon and absolutely no malicious code.
In reply to Eluminati:
Sounds like it was getting wrapped up in the issue that other WoW addons had happen. Not a trojan.
Read more here: https://www.wowhead.com/news/windows-defender-wrongly-flagging-wow-addons-as-trojans-323858
Ive been getting this alot lately. Im using ElvUI and Adibags as well. Dont know if that has anything to do with it or not.
5x SoulAshTooltip\SoulAshTooltip-0.12.lua:197: bad argument #1 to 'find' (string expected, got nil)
[string "=[C]"]: in function `find'
[string "@SoulAshTooltip\SoulAshTooltip-0.12.lua"]:197: in function <SoulAshTooltip\SoulAshTooltip.lua:195>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@SoulAshTooltip\SoulAshTooltip-0.12.lua"]:192: in function <SoulAshTooltip\SoulAshTooltip.lua:1>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetRecipeReagentItem'
[string "@Blizzard_TradeSkillUI\Blizzard_TradeSkillDetails.lua"]:768: in function `OnReagentMouseEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>
Locals:
(*temporary) = nil
(*temporary) = "Unique%-Equipped: Shadowlands Crafted Legendary %(1%)"
(*temporary) = "string expected, got nil"
In reply to Sydneedagger:
Thanks for the error trace. It should be fixed now :)
Thanks for taking over. Unfortunately this addon is not compatible with AdiBags. Tooltips of legendaries in a (Adi)bag do not show Soul Ash, equipped ones do (or when AdiBags is disabled).
In reply to Weissrolf:
I can't reproduce your issue. I tried installing Adibags and the tooltips work just fine for me. Do you have anything that modifies the tooltip of the items?
In reply to qweekWOW:
Thanks for looking into it! I already tried disabling other addons, but got it solved differently now.
I had to do a clean installation of my PC anyway, so I reinstalled Wow (while keeping the WTF and Interface folders). Now I get Soul Ash tooltips on soulbound legendaries, so it may have been a cache thing.
Would be nice to get tooltips on unbound/unused Legendaries as well.
In reply to Weissrolf:
What do you mean with unbound/unused legendaries? If it's the ones you haven't crafted you can see their cost in ctrl+j then in the powers tab.
In reply to qweekWOW:
I mean the base items, like Shadowghast Ring (225). The tooltip does not tell me how much Ash it costs to build that item.
qweek has taken over! Thank you qweek for your work in the past and more in the future!
OK, update time.
The patch came out and we all went through it and saw the results. I won't go into details of everything I felt about it but I'm sure most people are in a similar boat. Narrative/lore lackluster, the couple of new systems lackluster, all the bugs I ran into (I've seriously never ran into so many obvious bugs that really affect gameplay in a live patch), etc.
So with that I never felt like working on the addon as after a bit of the new patch, I just barely played the game at all.
The plan was to implement the new currency and add a feature where the info showed up in the Powers tab of the guide ( implemented by someone else actually, shout out to qweek!) (EDIT: This release is now up put together by qweek actually! Thank you very much qweek!)
So all in all you can consider this addon abandoned. I am sorry.
It was a very simple addon that probably was not needed, just a little helpful tooltip. There are a few websites (and probably other addons by now?) that give the updated info. You can google 'soul ash calculator' to find some. If someone wants to take the source and make your own addon, anyone is welcome to. It is open source after all ;) If someone wants to take over this project for the name and such, PM me. I might be a bit on responding as I don't check messages too often... sorry! In about a month I'll see about deleting the project to free up the name for someone in the future if no one wants it now.
Thank you to everyone that provided feedback and bug reports! I am sorry if I never got to your issue in particular.
I haven't had the time to get on the PTR to advance to a point to start testing the new currency and legendary ranks and such. And so the addon will not have any info for the new stuff until I get to it on live after 9.1 release. I haven't had the chance to see too much about the patch so have no idea how long it takes to get to the point of gaining the new currencies and ranks. I'm hoping to burn through as fast as I can to get working on it before most people reach that point and start to need it. However, most people probably won't need it for the first legendary crafted after the patch anyway.
I was able to hop on the PTR today to see if the addon works just up to the Rank 4 and 9.0 currency and that seems to be working fine to that point as it always has. So not doing an update just to change the version to 9.1. Force it to load if you want to use the addon in the mean time.
The plan is to have a release with the new ranks and currency soon as I can, and then have a release right after with a new feature soon after that (so the new ranks/currency can be included in it). And then bug fix releases after that until anything new changes with legendary gear.
I get this error when I open Altoholic and mouse over items like Potion of Shaded Sight, etc.
7x SoulAshTooltip\SoulAshTooltip-0.8.lua:6: Usage: GetItemInfo(itemID|"name"|"itemlink")
[string "=[C]"]: in function `GetItemInfo'
[string "@SoulAshTooltip\SoulAshTooltip-0.8.lua"]:6: in function <SoulAshTooltip\SoulAshTooltip.lua:1>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetHyperlink'
[string "*:OnEnter"]:17: in function <[string "*:OnEnter"]:1>
Locals:
(*temporary) = nil