I am getting exactly the same message as above. I have attunement to the core and the bot teleports me in to the Molten Core. The bot then stops. Here is the full log of when I try to start it again, please fix.
Starting the bot!
Currently Using BotBase : Questing
Warning: XML Error: Could not parse 'If' body node! - On line 485 - [<If Condition="(Me.MapId == 409)">
<RunTo X="1090.535" Y="-474.5745" Z="-107.2641" />
<RunTo X="1128.429" Y="-541.4446" Z="-107.4853" />
<RunTo X="1182.84" Y="-618.7682" Z="-122.6626" />
<RunTo X="1032.922" Y="-785.865" Z="-152.4614" />
<RunTo X="949.2805" Y="-934.8061" Z="-185.5758" />
<CustomBehavior File="SwitchTarget" BossId="12118" />
<!-- Pull Lucifron -->
<RunTo X="994.1364" Y="-971.6543" Z="-181.1627" />
<!-- Core Hound Pack #1 -->
<RunTo X="1035.617" Y="-964.0767" Z="-180.0197" />
<!--Core Hound Pack #2 -->
<RunTo X="1072.931" Y="-972.1534" Z="-182.068" />
<!-- Core Hound Pack #3 -->
<RunTo X="1107.933" Y="-989.1984" Z="-186.0287" />
<!-- Core Hound Pack #4 -->
<RunTo X="1094.139" Y="-1016.994" Z="-186.8083" />
<!-- Core Hound Pack #5 -->
<RunTo X="1132.937" Y="-1017.055" Z="-186.4149" />
<CustomBehavior File="SwitchTarget" BossId="11982" />
<!-- Pull Magmadar -->
<RunTo X="898.7932" Y="-549.5908" Z="-203.8107" />
<CustomBehavior File="SwitchTarget" BossId="12259" />
<!-- Pull Gehennas -->
<RunTo X="673.803" Y="-502.5283" Z="-213.4892" />
<CustomBehavior File="SwitchTarget" BossId="12057" />
<!-- Pull Garr -->
<RunTo X="661.2715" Y="-813.8049" Z="-208.743" />
<CustomBehavior File="SwitchTarget" BossId="12056" />
<!-- Pull Baron Geddon -->
<RunTo X="587.7184" Y="-806.6628" Z="-205.0457" />
<CustomBehavior File="SwitchTarget" BossId="12264" />
<!-- Pull Shazzrah -->
<RunTo X="602.7177" Y="-1179.208" Z="-195.9757" />
<CustomBehavior File="SwitchTarget" BossId="12098" />
<!-- Pull Sulfuron Harbinger -->
<RunTo X="817.8962" Y="-1131.66" Z="-153.365" />
<RunTo X="795.8419" Y="-997.9019" Z="-207.2172" />
<CustomBehavior File="SwitchTarget" BossId="11988" />
<!-- Pull Golemagg the Incinerator -->
<RunTo X="752.6776" Y="-1176.209" Z="-118.8567" />
<CustomBehavior File="SwitchTarget" BossId="12018" AuraId="20620" AddId1="11664" AddId2="11663" />
<!-- Pull Majordomo Executus -->
<RunTo X="754.4194" Y="-1180.436" Z="-118.4213" />
<CustomBehavior File="InteractWith" MobId="179703" ObjectType="GameObject" X="756.8968" Y="-1180.698" Z="-118.5964" />
<!-- Loot Cache of the Firelord -->
<RunTo X="695.109" Y="-1067.931" Z="-181.7801" />
<RunTo X="828.272" Y="-600.5423" Z="-202.593" />
<RunTo X="847.6886" Y="-818.2578" Z="-229.775" />
<CustomBehavior File="InteractWith" MobId="54404" NumOfTimes="1" WaitTime="1000" />
<!-- Talk to Majordomo to pull Ragnaros -->
<CustomBehavior File="RunMacro" Macro="/script SelectGossipOption(1)\n/script CloseGossip()" NumOfTimes="3" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="300000" />
<!-- End Molten Core Instance Farm -->
<!-- Hearth out because we're done! -->
<While Condition="(Me.ZoneId == 2717)">
<If Condition="HasItem(6948)">
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="12000" GoalText="Hearthing to current Hearth location. {TimeRemaining}" />
</If>
<If Condition="HasItem(64488)">
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(64488)" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="12000" GoalText="Hearthing to current Hearth location. {TimeRemaining}" />
</If>
</While>
<CustomBehavior File="UserDialog" AllowBotStop="True" SoundCue="Exclamation" SoundCueInterval="1" Text="Molten Core Run Complete!\nDid You Get Lucky?" />
</If>]
Changing current profile to Mjj23's Molten Core Weekly Farm
Bot Stopped! Reason: Nothing more to do. Stopping bot.
You need to copy the quest behavior folder from our svn, in this case SwitchTarget.cs from our quest behavior folder into the quest behavior folder for Honorbuddy.
Let me know if this helps?
