Thread Tools Display Modes
06-02-13, 10:39 AM   #1
Kizander
A Murloc Raider
Join Date: Sep 2011
Posts: 8
Healbot won't work

The infopanel plugin for healbot doesn't seem to work. Healbot just does what it always does but it won't go in the box. It also shoots an error up on the screen saying this as well. Some help with this issue would be great.
 
06-02-13, 04:41 PM   #2
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Can you post up the error message you are receiving. It sounds like Healbot changed the name of the frame used to dock into nUI or made it non public. Also post on the healbot plugin page if you haven't already just in case the author is still updating the addon as and when needed.
__________________
 
06-03-13, 12:20 AM   #3
Solgath
A Chromatic Dragonspawn
 
Solgath's Avatar
Join Date: Nov 2008
Posts: 139
the healbot info panel hasn't been updated in a long time, so i'm guessing the creator doesn't play WoW anymore, would it be possible for you Xrystal to pick up the addon or make one yourself? it gets irritating having healbot always on my screen, liked having it in the info panel section, and i'll post the error i get on load with the healbot info panel turned on for you as well.
__________________
 
06-03-13, 12:23 AM   #4
Solgath
A Chromatic Dragonspawn
 
Solgath's Avatar
Join Date: Nov 2008
Posts: 139
here is the error i get on login:

Date: 2013-06-03 16:21:47
ID: 2
Error occured in: Global
Count: 1
Message: ...dOns\nUI_InfoPanel_HealBot\nUI_InfoPanel_HealBot.lua line 170:
attempt to call global 'rbc_printf' (a nil value)
Debug:
...dOns\nUI_InfoPanel_HealBot\nUI_InfoPanel_HealBot.lua:170: setEnabled()
...dOns\nUI_InfoPanel_HealBot\nUI_InfoPanel_HealBot.lua:103:
...dOns\nUI_InfoPanel_HealBot\nUI_InfoPanel_HealBot.lua:96
nUI\Main\ExceptionHandler.lua:113:
nUI\Main\ExceptionHandler.lua:113
[C]: xpcall()
nUI\Main\ExceptionHandler.lua:113: SafeCall()
nUI\Integration\nUI_InfoPanel.lua:803: applyScale()
nUI\Integration\nUI_InfoPanel.lua:922: applyOptions()
nUI\Integration\nUI_InfoPanel.lua:951: applySkin()
nUI\Main\nUI.lua:297:
nUI\Main\nUI.lua:138
Locals:
None
AddOns:
Swatter, v4.2.0 (<%codename%>)
NPCScan, v5.0.0.5
NPCScanOverlay, v5.0.0.3
NPCScanOverlayBroker, v1.2.2
AckisRecipeList, v2.4.8
ACP, v3.4.3
Altoholic, v5.3.001
ArkInventory, v30328
ArkInventoryRules, v
AtlasLootLoader, vv7.06.00
AutoBar, vv5.2.0.0
Babylonian, v5.1.DEV.332(/embedded)
BadBoy, v12.022
BrokerChatAlerts, v1.3 r019
BrokerXPBar, v1.7 r039
Carbonite, v5.3.0 alpha 1 r1
CarboniteInfo, v1.0
CarboniteNodes, v1.02
CarboniteNotes, v1.0
CarboniteQuests, v1.0
CarboniteSocial, v1.0
CarboniteTransfer, v1.01
CarboniteWarehouse, v1.0
CarboniteWeekly, v1.0
Configator, v5.1.DEV.344(/embedded)
DataStore, v5.3.001
DataStoreAchievements, v5.3.001
DataStoreAgenda, v5.3.001
DataStoreAuctions, v5.3.001
DataStoreCharacters, v5.3.001
DataStoreContainers, v5.3.001
DataStoreCrafts, v5.3.001
DataStoreCurrencies, v5.3.001
DataStoreInventory, v5.3.001
DataStoreMails, v5.3.001
DataStorePets, v5.3.001
DataStoreQuests, v5.3.001
DataStoreReputations, v5.3.001
DataStoreSpells, v5.3.001
DataStoreStats, v5.3.001
DataStoreTalents, v5.3.001
DBMCore, v
ElkBuffBars, v2.3.2-172
Flourish, v2.1a
Gatherer, v4.2.0
HealBot, v5.3.0.1
MetaMap, v5.3.2
MoveAnything, v13.6.1
nUI, v5.07.32 (Plus)
nUIAuraButtons, v5.07.19
nUIConfigGUI, v40300.1
nUIInfoPanelCarbonite, v2.1.01
nUIInfoPanelDualStats, v5.07.19
nUIInfoPanelHealBot, v4.1.0.0
oGlow, v2.2.3
Omen, v3.1.8
OmniCC, v5.3.0
Overachiever, v0.72
OverachieverTrade, v0.71
Postal, v3.5.1
Prat30, v3.5.6
Prat30Libraries, v
Quartz, v3.1.3
Recount, v
sct, v6.63
sctd, v6.63
ShinyStats, vv1.4.4
SilverDragon, vv3.0.6
Skillet, v
TipTac, v13.05.22
TipTacItemRef, v13.05.22
TipTacTalents, v13.04.17
Titan, v5.1.19.50300
TitanBag, v5.1.19.50300
TitanClock, v5.1.19.50300
TitanGold, v5.1.19.50300
TitanLocation, v5.1.19.50300
TitanLootType, v5.1.19.50300
TitanPerformance, v5.1.19.50300
TitanRepair, v5.1.19.50300
TitanVolume, v5.1.19.50300
TitanXP, v5.1.19.50300
TravelAgent, v5.2.0-1.1.3
WIM, v3.6.9
XLoot10, vz34-release
ZygorGuidesViewer, v4.0
BlizRuntimeLib_enUS v5.3.0.50300 <us>
(ck=88b)
__________________
 
06-03-13, 10:29 AM   #5
Kurly
A Fallenroot Satyr
Join Date: May 2009
Posts: 20
A recent release of Healbot (sometime in May) introduced the capability of breaking healbot down into multiple frames. Your tanks could be in one frame, your healers another frame, pets, in a third frame, etc and the frames could each be independently positioned.

Try finding the frame controls in the options (I thinks it's under skins) and making everything frame 1 and see if that fixes the problem
 
06-03-13, 11:55 AM   #6
Solgath
A Chromatic Dragonspawn
 
Solgath's Avatar
Join Date: Nov 2008
Posts: 139
i already have my default skin as group with no extra frames, and it still bugs out, so a fix is in order to get the info panel working like it should from what i can tell.
__________________
 
06-03-13, 03:42 PM   #7
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
To stop the errors coming up and make frame 1 be docked then you need to make the following changes in the plugin file. This is a block of code around line 166 in the file. I assume changing the f1 to f2, f3 etc will pick the alternative frame layouts. So it may be possible to set up a frame specifically for nUI docking purposes.

Code:
--rbc_printf("plugin.setEnabled(true)");	

local HB_Frame = f1_HealBot_Action -- HealBot_Action;	-- Xrystal 5.3
if not HB_Frame then
	--rbc_printf("Healbot_Action Frame is nil");	-- Xrystal 5.3
end
plugin.HB_Frame = HB_Frame;

if not HB_Frame.saved_parent then
	HB_Frame.saved_parent   = HB_Frame:GetParent();
	HB_Frame.border_color   = HB_Frame:GetBackdropBorderColor();
	HB_Frame.backdrop_color = HB_Frame:GetBackdropColor();
end
		
HB_Frame:SetParent( plugin.container );
HB_Frame:SetPoint( "TOPLEFT", plugin.container, "TOPLEFT", -10, 10 );
HB_Frame:SetPoint( "BOTTOMRIGHT", plugin.container, "BOTTOMRIGHT", 0, 0 );
HB_Frame:SetFrameStrata( plugin.container:GetFrameStrata() );
HB_Frame:SetFrameLevel( plugin.container:GetFrameLevel()+1 );
HB_Frame:SetBackdropBorderColor( 0, 0, 0, 1 );
HB_Frame:SetBackdropColor( 0, 0, 0, 0 );
	
HealBot_Globals.HideOptions = 1;

-- Xrystal 5.3
if ( HealBot_Action_OptionsButton ) then
	HealBot_Action_OptionsButton:Hide();	
end
--HealBot_Action_OptionsButton:Hide();

--HealBot_Config.HideOptions = 1;
--HealBot_Options_DisableHealBotOpt:SetChecked(0)
--HealBot_Options_DisableHealBot(0);
ShowUIPanel(HB_Frame);
nUI_Movers:lockFrame( HB_Frame, true, nil );
__________________
 
06-03-13, 10:43 PM   #8
Solgath
A Chromatic Dragonspawn
 
Solgath's Avatar
Join Date: Nov 2008
Posts: 139
thanks for that, but umm, sry to be a pain but could perchance provide a modified lua for us? i suck when it comes to coding and fairly noobtastic at it, i fairly sure if i started modding the file i'd make WoW explode... or my pc knowing my luck lol.
__________________
 
06-04-13, 05:51 PM   #9
Dresden
A Murloc Raider
 
Dresden's Avatar
Join Date: Oct 2009
Posts: 8
I'm right there with ya Solgath. The only work around I've done, which is not optimal, is use an older version of Healbot. I think it's 5.2.04, although i'm not sure at the moment. Hopefully those much more knowledgeable than I will help.
 
06-05-13, 05:08 PM   #10
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Sorry guys, I did send a PM to the author of the plugin so will see what happens there. But I will see about making a customised file for the time being. Healbot has changed a lot since I used it several years back so making a new info panel may be a bit awkward at the moment without understanding how healbot itself works now.
__________________
 
06-05-13, 05:20 PM   #11
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
5.3 Patched version of the latest version

For those that aren't comfortable making your own changes here is a revised version of the addon. Give Brillynt a chance to surface if they intend to keep their addons updated otherwise I'll keep patching it for the time being so it doesn't error out.
Attached Files
File Type: zip nUI_InfoPanel_HealBot_4101Patch.zip (3.1 KB, 559 views)
__________________
 
06-06-13, 04:48 AM   #12
Solgath
A Chromatic Dragonspawn
 
Solgath's Avatar
Join Date: Nov 2008
Posts: 139
thanks a heap Xrystal, you the best, i hope the info panel does get updated, its a must have for me on my monk when i use nUI
__________________
 
06-06-13, 01:03 PM   #13
Dresden
A Murloc Raider
 
Dresden's Avatar
Join Date: Oct 2009
Posts: 8
Thanks Xrystal! Just tried it out, and once i adjusted the frames to 1 it worked like a charm.
 
 

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Bug Reports » Healbot won't work

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off