In Soda Dungeon 2 Scripts are the patterns of actions your characters use in different situations. Based on how good your scripts are your progress might skyrocket or slow to a crawl.
This guide will help you to make effective scripts, that will push your team to the latest stages of Soda Dungeon 2.
If you are looking for advanced scripts, check out Soda Dungeon 2 Warrior’s Dimension Scripts Guide.
Table of Contents
How to make Scripts in Soda Dungeon 2
First of all you need to build an Arena. If you still havent built it, its probably a bit early for you to think about scripts and you need to progress a little bit more. Soda Dungeon 2 Beginners Guide will help you to do it fast and efficient.
In order to create a script you need to open arena and click on Soda Scripts button on the bottom of the screen.
In Soda Dungeon 2 Scripts are a list of triggers that can be applied to one or more characters in battle.
When it is that character’s turn, the game will attempt to evaluate the triggers from top to bottom.
If any trigger’s condition is met, that character will perform the requested skill.
A trigger will be ignored if its condition is met but the character cannot perform the requested skill.
Here you can find default script, that is used for all your characters… by default. You can check it out, but you cannot customize it.
If you want to create a custom Script, you need to click +New Script button.
One script to rule them all?
You can either create a one script, that will work for all your characters, just like default one or create a separate scripts for each class.
Creating custom scripts for each class will allow you to customize behavior of classes separately, but will require more work as well.
Its up to you to decide if you want to use one masterscript or class specific ones.
In order to use scripts from this guide you will have to level your character to lvl 25. This is when you unlock secondary skills in Soda Dungeon 2.
Carpenter Script
Basic script for the Carpenter is pretty easy, we just want him to use Nailed It skill on all the enemies in order to do max damage and use normal attacks on the ores in order to save some mana.
So the script for the Carpenter will look like this:
1 | Enemy | Isn’t Ore | Nailed it |
In case if you want to save some mana change Enemy condition from to Rank != Norm. That will allow you to use skills only on special enemies.
Although in reality if you run with mystic or have enough mana in the pool it wont be necessary.
Carpenter Warrior’s Dimension Script
For Carpenter Warrior’s Dimension Script will stay exactly the same as above.
Miner Script
Miners are usually used together in a team when you want to farm some Ore. Using miner with this script in your normal team will slow your advance considerably, so keep it in mind.
For the miner we want to focus on Mining the ore, and Transmuting enemies.
1 | Enemy | Has Essence | Strongest Attack | |
2 | Enemy | Rank | != Norm | Strongest Single-Target Attack |
3 | Enemy | Is Ore | Pickaxe | |
4 | Enemy | Team Alive | > 1 | Default Attack |
5 | Enemy | Team Alive | =1 | Transmute |
This script may look a little bit sophisticated, but it will allow you to skip enemies with essences and kill them instead of transmuting them into ore (and missing out on essence drop).
It will also use strongest attack at the enemies other than normal for faster boss kills.
If Miner will attack Ore enemy he will use Pickaxe skill
If there are more than one enemy he will use default attack (otherwise you might lose out on health)
And finally if there is only one enemy left he will be transmuted into ore.
Keep in mind, that Miner script is pretty Mana heavy, so you might want to bring a Mystic with you and run it when you have enough mana.
Nurse Script
Nurse script is one of the most important ones, specifically in the early Dimensions, because she is the one that will keep your party alive.
Moreover she cant heal herself with a First Aid, so its important to keep her alive at all costs.
In order to do all that and keep our team happy and healthy we will use this script:
1 | Self | HP | < 100% | Group Heal |
2 | Ally | HP | < 40% | First Aid |
3 | Ally | HP | < 80% | Group Heal |
4 | Enemy | Rank | != Norm | Biohazard |
This script will allow our healer to heal herself when she lost even a little bit of health, so she will be at maximum at all times.
Allies who are badly injured will get First Aid injection, that will max their health, and if they arent that hurt Group Heal will heal everyone.
Just make sure that you arent using Health Stone on your Nurse, since it can be used instead of proper heal and wont be effective.
And in the end, if you fight a boss, your nurse will try to poison him with Biohazard. Its purely optional, but I like it and I have enough mana, so why not.
Mystic Script
Mystic is pretty much essential in any party in the early dimensions because she have ability to restore allies mana, we will focus our mystic script on that, with a twist.
1 | Ally | Status Effect | != positive | Recharge |
2 | Enemy | Team Alive | > 3 | Strongest Group Attack |
3 | Enemy | Rank | != Norm | Strongest Single-Target Attack |
4 | Enemy | Isn’t Ore | Default Attack |
With this Script Mystic will take care of her own and allies mana. The only problem is when you are just starting out as a new player, your mana pool is really small, and she might overuse it, since recovery spell cost is high.
To avoid her losing all her mana on skills, you might equip her with a weapon that doesnt have a skill that costs mana, this way, she will spend all of her mana for the recharge.
As you will progress through dimensions and increase your mana pool, you might want to adjust her 3th skill to be used against everyone for extra DPS.
Thief Script
Thief Script will be based on looting enemies for extra gold and essences. Using this script you can double the essence gain for your run and gain some extra gold.
Make sure to place Thief as a first member of the party, so she can use her skills first!
1 | Enemy | Has Essence | Ransack | ||
2 | Enemy | Rank | != | Norm | Ransack |
This simple Script for the Thief will help you to use ransack all the enemies that have essence and minibosses.
If you dont use Mystic in your team you might want to change 2 from Norm to higher, so you can save up mana for essence Ransack
Huntress Script
I havent found any special use for Huntress yet, so it seems that there is no need to make Huntress Script.
You can use default one or share the one you liked in the comments!
DarkMage Script
DarkMage Script will focus on Area of Effect Damage, so we will try to do max damage to multiple enemies using Noxin.
With her magic damage boost she can deal pretty crazy numbers on multiple enemies, poisoning them in the process.
2 | Enemy | Team Alive | > 2 | Noxin |
3 | Enemy | Rank | != Norm | Strongest Single-Target Attack |
4 | Enemy | Isn’t Ore | Default Attack |
Using this script DarkMage wont spend mana on the Ore, will use Noxin if there are more than 2 Enemies (It might be worth it to change it to >1 though, since noxin is doing almost 100% of her damage) and will do strongest attack at minibosses.
Maximum efficiency for least amount of mana!
BladeMaster Script
For BladeMaster Script you have 2 options: You can focus either on Double Strike or on the Stun.
Most likely you want to use Double Strike to go through the levels faster, but its up to you.
Here is Double Strike Script:
1 | Enemy | Rank | != Norm | Double Strike |
2 | Enemy | Isn’t Ore | Default Attack |
And here is Stun Script. Difference is minimal π
1 | Enemy | Rank | != Norm | Stun |
2 | Enemy | Isn’t Ore | Default Attack |
Since you dont really want to use those skills on the normal enemies (your BladeMaster will skip a turn after he uses the skill), you might want to save them for minibosses for maximum damage.
Video of the Scripts Guide for Soda Dungeon 2
Use this Video Guide to get more visual and detailed information on how to make Scripts in Soda Dungeon 2 properly.
For Soda Dungeon 2 early Warrior’s Dimension Scripts watch this video:
Conclusion
There are countless options that you can use to create Scripts in Soda Dungeon 2 and this Guide cant cover all of them, but it should give you basic understanding how the scripts work and you can adjust them yourself as you need to.
Moreover as you progress through the game you might want to change your scripts around, based on the equipment and stats that you have, so its important that you learn the basics of Scripts in Soda Dungeon 2.
And if you got into Warrior’s Dimension, its better to switch to Soda Dungeon 2 Warrior’s Dimension Scripts
- 19 Comments
- Guides, Soda Dungeon 2
- June 16, 2020
Hey, I am trying to set up my scripts on my own just to see what I like and I don’t know if the “!=” is “greater than or equal to” or what, there is “greater than” “less than” and “equal to” but I just don’t know what “!=” means
Its “not equal” π
my huntress script:
enemy rank = norm default attack
enemy status= none use Mark
enemy rank > norm default attack
this helps reapply mark on mini bosses and higher
I think you forgot “ennemy is ore => default attack” in priority 1 for every char.
You cant put it in first line, it will be executed every time. It should be in the last line if you want to avoid hitting ore.
I canβt remember if you said this in vid, but who do you usually have in your party (how many and what pos). Thx
check other guides, like begginers guide, farming guide. They cover team composition.
Go to the book at the top left.. click characters.. then on the right side under the portait it will show default just click over to the script you want. Do it for each toon independently
How do I assign the scripts? I’ve copied yours and noticed my characters aren’t doing them. I also still haven’t gotten the achievement for making/assigning scripts.
How do I assign the scripts? I’ve copied yours and noticed my characters aren’t doing them. I also still haven’t gotten the achievement for making/assigning scripts.
Are there auto equip in this game? Is so tiring to change char equip everytime you hire them. Still on D3 now
You can buy wardrobe in the tavern and have one preset equipment for each class.
So, having default attack on ore as the first line on dm and carp sounds kind of bad. The only reason why you might want that is IF you are dead set on getting ore but then you might as well go with a miner team.
True, this is useful only pre-WD, I am working on WD Scripts guide RN, that wont have those issues.
I might also fix those scripts while Im at it XD
Mystic use the script. Self status = none (recharge) makes it so she doesn’t chain cast recharge and become useless on auto
The only problem I have with these scripts is that when their is ore on the screen, everyone stops to attack it first, which generally leaves 2-3 bad guys hitting my heroes. Is there a way to fix that, when I don’t care about the ore? Or should I just remove the ore part of the script?
Yeah, those scripts are covered in WD Scripts Video guide. Will update this article as soon as possible with those scripts.
Hello! I actually mentioned in before listing the scripts, that those require lvl 25 characters to unlock second skill π
But thank you for the notice, I think more people will see it when they will scroll down to comments.
You may want to note that you have to level up the characters to unlock their skills. I was wondering why my Mystic wasn’t recharging anyone after I set up this script, then I looked it up and she has to be level 25 to unlock Recharge