These quests are not being accepted properly with the PickupDailyQuest tag: http://ffxiv.gamerescape.com/wiki/A_Matter_of_Taste http://ffxiv.gamerescape.com/wiki/What's_in_the_Dish RB properly interacts with the NPC, but does nothing beyond the interaction, as shown here: In the log, the same is occurring: Code: [02:37:19.235 D] Generated path to <460.0747, 13.26007, 309.285> in 00:00:00.4999055 ms [02:37:22.554 D] Moving to next hop: <463.0613, 13.297, 308.5763> (Espan) D: 2.817888 [02:37:22.796 D] Navigation reached current destination. Within 3.317871 [02:37:22.829 D] Requesting path on 137 from <463.1028, 13.26125, 308.3436> to <460.0747, 13.26007, 309.285> [02:37:22.938 D] Generated path to <460.0747, 13.26007, 309.285> in 00:00:00.1083308 ms [02:37:23.053 N] [PickupQuestTag] Picking up quest (67662) from at <460.0747, 13.26007, 309.285> [02:37:23.053 V] [Poi.Clear] Reason: Current behavior changed to PickupQuestTag: LineNumber: 144, IsDone: False, InteractDistance: 5, NpcId: 1015614, XYZ: <460.0747, 13.26007, 309.285>, HighPriority: False, InCombat: False, QuestId: 67662, StepId: 0, PostCombatDelay: 0, QuestName: , IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, . [02:37:23.053 D] Removed all hooks from [HighPriorityProfileOrderBehavior_Hook] [02:37:23.053 D] Replaced hook [ProfileOrderBehavior_Hook] f87068d1-4ba5-4c13-93f9-1e7c4127b9e9 [02:37:23.053 D] [B][COLOR="#FF0000"]Interacting with 0x4A21D380[/COLOR][/B]
Did you register the dailies beforehand? Pickupdailyquest and anything to do with daily quests work differently than normal quests. You need to register them first. Also please note that even tho they work, when you try and hand them in, they will immediately try to pick them up again, it only seems to happen with seasonal dailies (In my experience anyway).
Yup! Code: <RegisterDailies QuestIds="67661,67662" /> I can confirm that they immediately try to pick them up again after a TurnIn, which is unfortunate because the profile just doesn't work as well that way...
Since the quest isn't in the database the bot doesn't know what its called and as such doesn't know what item to click in the select string dialog. Pushing a new build now. Looks like these quests don't need to registered as dailies.
Sounds good. Thanks! @mastahg: Would it be helpful for one of us to post when new seasonal quests are out so that you're able to update the database properly (or at least as a reminder)?
Follow Up: I am now able to Pickup and TurnIn the quest (I must register it as a Daily Quest for it to initiate the TurnIn tag, which is not optimal, but it works), but there is still a small issue, described below: It appears as though the repeatable nature of these quests is causing an issue during the TurnIn tag execution: Code: [04:36:33.816 N] [TurnInTag] Turning in quest A Matter of Taste(67661) from C'zibho Tia at <460.0137, 13.22949, 314.6257> [04:36:33.816 V] [Poi.Clear] Reason: Current behavior changed to TurnInTag: LineNumber: 481, RewardSlot: -1, ItemIds: System.Int32[], RequiresHq: System.Boolean[], IsDone: False, NpcId: 1015613, InteractDistance: 5, XYZ: <460.0137, 13.22949, 314.6257>, NPC: C'zibho Tia 0x10DC68F0, HighPriority: False, InCombat: False, QuestId: 67661, StepId: 0, PostCombatDelay: 0, QuestName: A Matter of Taste, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, . [04:36:33.817 D] Removed all hooks from [HighPriorityProfileOrderBehavior_Hook] [04:36:33.817 D] Replaced hook [ProfileOrderBehavior_Hook] a337c104-658d-491f-a693-50ab54abd616 [04:36:33.817 D] [B][COLOR="#FF0000"]Interacting with C'zibho Tia 0x10DC68F0[/COLOR][/B] After trying a number of different things to try and get it to stop interacting after the TurnIn, nothing seems to be working for me. It appears that it's stuck trying to TurnIn the quest, even though it already turned it in once - it's not moving to the next line when it should be, but instead it's still trying to execute the TurnIn tag indefinitely.
Actually try adding a waitwhile after the turnin tag that waits for the quest to longer be in your questlog. ie <WaitWhile Condition="QuestLogManager.HasQuest(blah)"/>
Already tried a WaitWhile and it never moved to that line; just stayed in the TurnIn line trying to execute it indefinitely.
For those who may have been following this topic, it has been "resolved" through a work-around via an Order Bot Code Chunk. Feel free to open either of my Moonfire Faire repeatable quest profiles to see how it was handled. Thanks for the help, mastahg!