How do I get my campaign back on the rails after saying yes one too many times?
Ok, I need help getting out of a problem I created.
I gave my players a staff that could cast awaken, but only on plants.
I intended it to be strong, and wasn't worried about the balance, because this is a campaign set in the desert.
I completely failed connect the dots that I had the staff appear... In the middle of a giant building sized plant.
I ended up allowing them to cast awaken on the plant, and it wrecked its way out of there and is now loyal to the party (only for 30 days, sure, but the party is already making it clear their goal is to spoil and love it.)
The problem I'm having is that this is supposed to be a more sandboxy campaign, this was how their first arc concluded (so they are level 4 going on 5), and the plant is very powerful because of it's size.
I'm now worried that this is going to derail a campaign that has otherwise had some great character interactions, and I'm trying to get it back on track. Can anyone give me some advice on how to handle this?
Obviously retconning the plant is an option, but that would feel really weird and bad for the players that made such a big decision that I approved, and I'm not sure how to balance out the campaign otherwise.