# Sorceress Garden
Welcome to my review of Hashtag’s Sorceress’s Garden script, which can be found on the DreamBot SDN.
For those unfamiliar, the Sorceress’s Garden is a minigame unlocked after completing Prince Ali Rescue. The premise is fairly straightforward: you must sneak past a patrolling group of seasonally named Elementals in order to steal the respective Sq’irk fruit from the Sq’irk tree. Alternatively, instead of collecting fruit, you can choose to pick herbs.
But why would you want to steal these oddly named fruits? Because Sq’irks can be turned into glasses of juice, which can then be exchanged for excellent Thieving XP. Personally, I gathered enough Sq’irks to take me from level 92 all the way to 99 in one session.
Below is a mid-action snapshot of the XP rates I achieved while handing them in. As you can see, the numbers speak for themselves. It’s a very worthwhile minigame if you’re looking for fast XP; you can go from level 65 to 99 simply by handing in Summer Sq’irk juice, should you wish to do so.

Now that you understand the purpose of the minigame and why it might be of interest to bot this content let’s get on with the review.
The Setup
The setup is relatively straightforward. I’ve found that, in general, Hashtag’s scripts feature a simple GUI that never feels lacking in customisation. Fortunately, this one is no different: just choose which garden you want, select what you’d like the script to do, and click start.

Though one huge perk is that you can add more conditionals in; for example, if you know you need to do 3,000 runs to get enough glasses of Sq'irk juice, you can set this up super easily, which coincides with a pain-free user experience that everyone can enjoy. It is also worth mentioning there are other conditionals too, such as stopping after X time has run.
One thing that is not mentioned in the forum thread is that you can start the script straight after the Prince Ali Rescue quest. Normally you have to speak to Osman/Salim and then the Sorceress’s Apprentice to unlock the Garden; however, the script does this for you.
The only requirement you need is membership, because this is a members’ minigame, and also a pestle and mortar. While it would be nice if the script went and purchased a pestle and mortar for you should you not have one, I would also argue that it is not a big ask for you to obtain your own either.
The more observant among you may notice a lack of webhooks in the set up box. In my opinion, whilst webhooks are a fantastic script functionality, the default DreamBot ones are more than sufficient in this case, as leveling up or pets can already be provided, and in turn there are no rare drops, untradeables, or unique notifications tied exclusively to this minigame.
Personally, I quite enjoyed the setup for this script, as it gave me every possible outcome of the minigame I could want while keeping it concise.
The Paint
Paints are, in my opinion, an often overlooked part of the experience. Now, you might be thinking, “Why does a decent paint matter?” but honestly, they become instantly recognisable as part of your brand. A good-looking paint is like a good-looking product: while nobody will care how good your product looks if it does the job properly, it can still be a huge tool in marketing, and on this occasion you could call Hashtag FedEx, because they have delivered.
The pros of this paint are that it is short, sharp, and sweet, with one minor con that I will get into momentarily.

As you can see from the above screenshot, I can instantly tell what is going on with the bot, which is more than sufficient. There’s no need for clutter, and a simple paint can be just as powerful as a complex one. The only criticism I will make is that there is no username obfuscation, which means you have to manually do it should you wish to share a progress pic and want to keep your username hidden. While not a laborious task to do yourself, it is still a very simple and basic quality-of-life addition that is missing.
The Script
I have run this script on two accounts to 99 at this point, and neither has received a ban. While not exactly a huge sample pool, I think it is indicative of the high quality of Hashtag’s work, and as a whole it is my favourite Thieving script to date.
The mouse movement feels organic and human-like, and in turn the intelligent design behind it also covers some unique edge cases - for example, there is a one-click run method for the Summer Garden, and the bot utilises this to minimise being caught by the Elementals, and it is the most efficient way to complete the minigame.
But what happens when you run out of energy? Does your bot still try to walk through? No, the bot simply waits until it has enough energy before continuing. It can also use stamina potions to help with this, making it even faster. Though I did not test it, I have heard it gives you an extra 20 runs per hour, which over time can significantly add up. All in all, I ran this script 24/7 for three days on both of my accounts to get enough Sq’irks, and I cannot find fault with it.
Usually there is something I can find to criticise, even if it is pedantic. Perhaps it is the simplicity of the minigame that helps keep it straightforward, or perhaps it is a testament to Hashtag’s quality of craft that makes it so good. I will let you decide, but personally I am drawn more to the latter.
Reporting Bugs
During my first run through to 99 on an account, I discovered a strange camera–angle bug where the camera would continuously pitch up and down instead of zooming out. I clicked “Report a Bug” on his paint, provided him with a video of the issue, and it was promptly fixed.
To date, this is the only bug I have found with the script, it was quite rare and hard to reproduce, it was easy to fix manually by zooming out more and the pain-free reporting procedure made it quick and easy to notify. Hashtag does allow direct messages (DMs) on Discord and is always happy to take bug reports in his DMs, which in my opinion is fantastic for those who do not want to share things publicly. Whilst you cannot expect all scripters to accept DMs, his promptness in acknowledging and fixing the issue is quite commendable given how busy he is.
The Price
This is not a free script; it is priced, at the time of writing, at $12.99 per month or $29.99 for lifetime. To be transparent, I bought the lifetime subscription, and honestly I cannot say I feel I have been stung. I think it is more than fairly priced for the quality of work.
Keep in mind it took me three days to get 99 Thieving from 92, so if you were running this from 65 to 99 and paid the monthly cost alone of $12.99, you would be getting an absolute bargain as I believe you could do it and still have some time left over. It is also worth noting that this script is not instanced so you could run it on multiple accounts concurrently.
Conclusion
Personally, while this script is rather niche in its use, I would highly recommend it to anyone who is keen to get their Thieving up quickly with minimal ban risk. The script is high quality, Hashtag is approachable, prompt, and courteous, and he is quick to respond on the forums and on Discord.
Thank you for reading,
Choco