Deprecated: Required parameter $totalitems follows optional parameter $page in /home/public/blog/system/includes/functions.php on line 1550

Deprecated: Required parameter $draft follows optional parameter $description in /home/public/blog/system/admin/admin.php on line 85

Deprecated: Required parameter $category follows optional parameter $description in /home/public/blog/system/admin/admin.php on line 85

Deprecated: Required parameter $type follows optional parameter $description in /home/public/blog/system/admin/admin.php on line 85

Deprecated: Required parameter $revertPost follows optional parameter $destination in /home/public/blog/system/admin/admin.php on line 152

Deprecated: Required parameter $publishDraft follows optional parameter $destination in /home/public/blog/system/admin/admin.php on line 152

Deprecated: Required parameter $category follows optional parameter $destination in /home/public/blog/system/admin/admin.php on line 152

Deprecated: Required parameter $type follows optional parameter $destination in /home/public/blog/system/admin/admin.php on line 152
Turning Wheel DevBlog - The official Turning Wheel LLC devblog

Turning Wheel DevBlog

The official Turning Wheel LLC devblog

Welcome to the first class preview for the Legends and Pariahs DLC! The Shaman is the signature class of the Goblin race, a tribal spellcaster that uses Shapeshifting magic to transform into various creatures to take advantage of unique abilities and allegiances.

Goblin Shaman


The Goblin Race:

As mentioned previously in the Revisiting Magic and Spellbooks blog post, Goblins are an adaptable race that cannot permanently learn spells via the traditional spellbook reading mechanic - instead they must rely on casting by holding spellbooks! The Shaman class aims to provide a level of unique permanence to the Goblin’s magic repertoire and lean into flexible character growth.

A summary of the Goblin’s gameplay mechanics:

  • Increasing a melee weapon skill also increases every other melee weapon skill at the same time.
  • Base chance to increase weapon skills is lower than other races.
  • All worn equipment on the Goblin has a reduced chance to degrade - armor, weapons, magicstaffs and spellbooks included.
  • Unable to learn spells from spellbooks, even through the effects of Polymorph.
  • Friendly with other Goblins in the world.

With these mechanics in mind, let’s explore what the Shaman class has to offer!


The Shaman Class:

Starting Equipment: The Shaman starts their loadout with some new visible items - a Magicstaff of Poison and a cool looking Skull Mask! You will also have in your inventory:

  • An Enchanted Feather
  • A basic melee weapon
  • Some throwable rocks

A very minimalistic inventory loadout, but if you check your hotbar or learned spells when you start the game, you’ll also see 5 new Shapeshift spells which form the core gameplay of the Shaman class:

  • Rat Form
  • Spider Form
  • Troll Form
  • Imp Form
  • Revert Form

The Enchanted Feather:

Enchanted Feather

A new item! This feather is an enchanted scribing tool used to imbue magic into blank scrolls and also repair spellbooks. With the Enchanted Feather, the Goblin Shaman is able to keep their dwindling spellbook supply in good shape while also making use of cheap blank scrolls!

Also, the Enchanted Feather is not exclusive to the Shaman! You will also find they can populate the world in magical chests, shops, and perhaps carried by some of the smaller magic-loving creatures in the dungeon...


Shapeshifting:

Shapeshifting

There are 4 creature types the Shaman can change into at will - Rat, Spider, Troll and Imp. To transform, you equip the corresponding spell and expend mana to shapeshift for a fixed duration. Your 5th starting spell, “Revert Form”, transforms you back into your natural humanoid form if you wish to end the effect prematurely.

However, not every form is selectable from the start of the game - at player level 1 only the "Rat Form" spell is selectable, while the Spider, Troll and Imp forms unlock at levels 3, 6 and 12 respectively. Once you reach the level requirement, the spell icon will no longer be greyed out and you’ll be able to equip and cast the spell.

enter image description here

Each Shapeshift form has their own unique hotbar that persists after changing forms. You can rearrange your potions, spells and food between forms to keep them in a consistent location!

Some key mechanics for Shapeshifting:

  • When you transform, you take on the creature characteristics and you will be able to recruit similar other monsters as you go through the dungeon.
  • You gain 2-3 additional temporary magic spells which are unique to each creature. The first tier spell is available when you reach the level requirement for the creature (LVL 1, 3, 6, 12 as mentioned earlier) and the second/third tier spells are available some levels after the unlock threshold.
  • You can cast any spells that you have learned while Shapeshifted.
  • You are unable to use weapons and armor as they no longer conform to your body. Items remain “equipped” and in your inventory but do not provide +ATK or +AC.
  • Rings, Amulets, and equipment with magical effects (levitation, invisibility etc) still provide their effects while Shapeshifted.
  • The Skull Mask starting item provides bonus mana regeneration only while shapeshifted.
  • Each Shapeshift form gives % based primary stat bonuses (STR/DEX etc) to augment your survivability.
  • The Shaman class has a random stat growth, preferring no stat over the other. Levelling up while Shapeshifted changes which player stats are likely to increase. By changing forms, you can manipulate your stat growth to address weaknesses or to be better prepared for the challenges ahead!
  • Swimming in water does not wash away the Shapeshift like the Polymorph effect.

Now let's have a look at the abilities and features of the different Shapeshift forms!


Shapeshift Forms

Rat Form (LVL 1):

Rat Form

A frail friend to other rats with the ability to sniff out food and make quick getaways out of a bad situation.

Spells:

  • Detect Food (LVL 1)
    • Highlights food on the ground in your minimap for the current level.
  • Speed (LVL 3)
    • Grants the “Speed” effect on the caster and in an AoE for your allies.

Stat modifiers while Shapeshifted:

  • +3 + 25% base DEX
  • +3 + 25% base INT
  • +3 + 25% base PER

Favored stats on levelling up:

  • DEX (Primary)
  • INT (Secondary)

Spider Form (LVL 3):

Spider Form

Hardier than rats, spiders have a mix of damage and support magic to help keep danger safely away from them. Friendly with other insects and bugs.

Spells:

  • Spray Web (LVL 3)
    • Sprays 3 short-range web projectiles from the caster that slow the target. Ensnared targets also receive a knockback effect on hit from melee attacks. Hitting a target with 2 or more projectiles compounds the slow/knockback effects.
  • Poison (LVL 6)
    • Low level damage spell that also inflicts the poison effect for a short duration.

Stat modifiers while Shapeshifted:

  • +3 + 25% base STR
  • +3 + 25% base CON
  • +5 + 33% base PER

Favored stats on levelling up:

  • PER (Primary)
  • CON (Secondary)

Troll Form (LVL 6):

Troll Form

Slow yet powerful, a troll can draw danger away from his allies and deliver crushing blows to those who are too scared to move.

Spells:

  • Power Strike (LVL 6)
    • The caster charges an incredibly strong melee punch that deals 2x melee damage and inflicts knockback on the target. Walls and boulders are able to be destroyed on impact if hit with this attack. Caster is immobile during the charge time.
  • Troll’s Blood (LVL 12)
    • Grants a HP regeneration effect on the caster and in an AoE for your allies for a duration.
  • Fear (LVL 15)
    • The caster unleashes a primordial roar that inflicts a new status effect, “Fear”, on enemies in an AoE around the caster. While under the “Fear” effect, monsters are unable to attack and change their current monster target to the caster once the effect ends.

Stat modifiers while Shapeshifted:

  • +5 + 33% base STR
  • -5 - 33% base DEX
  • +5 + 33% base CON

Favored stats on levelling up:

  • STR (Primary)
  • CON (Secondary)

Imp Form (LVL 12):

Imp Form

Imps have innate levitation and can equip spellbooks and magicstaffs while Shapeshifted. They prefer the company of other imps and use unique powerful magic to take down their foes.

Spells:

  • Lightning (LVL 12)
    • Moderate damage spell.
  • Confuse (LVL 12)
    • Inflicts “Confuse” status on an enemy.
  • Amplify Magic (LVL 15)
    • Sustained spell with high mana upkeep cost. While under the effects of “Amplify Magic”, any Fire/Cold/Lightning/Magic Missile spells cast will be concentrated into a short range falling projectile that erupts into a tower of magic on impact with the ground or enemy.

Stat modifiers while Shapeshifted:

  • +5 + 33% base INT
  • +3 + 25% base PER

Favored stats on levelling up:

  • INT (Primary)
  • DEX (Secondary)

Wrapping Up

Let us know what you think! Feel free to share your thoughts in the Steam discussion thread or join our discord!

We hope you enjoyed this preview piece on the Goblin Shaman - it has been challenging to create, but has ended up being great fun to seamlessly meld between all the different forms. (At times during playthroughs I’ve definitely forgotten I was a Goblin!) We're constantly trying new ideas in this DLC and can't wait to show you the rest!

What’s Next?

My next upcoming DLC blog update: I'll share some details about the Incubus Punisher.

If you haven't seen already, Mistersneak has also put up some original monster concept art for our previous Barony: Blessed Addition expansion - check it out!

Until next time!

-wallofjustice

Barony: Monster Additions

- Posted in Uncategorized by

With the Myths & Outcasts DLC currently available, and the Legends & Pariahs DLC on the way, I thought it'd be a good time to tell you where a lot of these monsters come from.

If you're a Barony fan, you probably already know that all the DLC races are enemies or NPCs in the game. But did you know that many of them weren't always part of Barony's world?

Editions and Additions

Several months after Barony's launch, we shipped the "Cursed Edition". A complete art overhaul of Barony's base content. We started planning our next game (which is still in the works), but it required a substantial technology upgrade, which takes time! Cursed Edition Splash

Several months go by, with a lot of work completed on the new engine, and design / art planning, but there was a long way to go. We considered it might be a good time to do a quick little content update for Barony while a new engine remained in development. You know, just a little update that an artist / designer guy like me can throw together with a tiny bit of code support.

Shouldn't be too big of a deal right?

We had just brought WallofJustice onto the team and, in addition to our existing group of Turning Wheel rad dudes, we were confident it wouldn't be a huge investment.

My first goal was simple - Take the existing monsters, use them as a template for similar monsters with bigger, badder stats and new art. That's it. Like a palette swap, but a little more effort to help them feel fresh. Add a couple more tilesets that are pretty straightforward to make in our level editor, and boom! It'll be an awesome expansion. Many players were hungry for more content, and this seemed like a fast and effective way to provide it.

Oops

From that simple idea, ultimately came what you now know as the Blessed Addition. A massive upgrade with 50% more monsters, classes, items, a new end boss, new story, new books, achievements... --Ahem-- and it took a year to ship.

Yeah, we get excited sometimes and overdo it. Our feature-creep is your gain. If you're patient anyway.

Oh right. The monsters.

So that was the premise I started from when I put together quick drawings of new monsters. I threw these together in a night, basing each one on existing monsters to make implementation as quick and painless as possible.

Scarab Scarab The scarab was to be a swap for the rat using the same methods for animation.

Crystal Golem Crystal Golem We had decided that one of the additional tilesets should be the Crystal Caves, so this guy fit right in as a replacement for the troll.

Cockatrice Cockatrice Believe it or not, this danger-chicken shares animations with the Imp.

Kobold Kobold Swapped out assets from the Gnome to create these guys.

Humanoids

The remaining characters were to be based roughly on Humans, Skeletons and Goblins, as these characters can wield equipment properly, and we would use gear and varied allegiances to make these new races interesting, all while being able to share similar animations.

Automaton Automaton

Insectoid Insectoid

Vampire Vampire

Incubus Incubus

Goatman Goatman

In case you weren't keeping count, that's 5 of the 8 races represented in the Myths & Outcasts + Legends & Pariahs DLC packs coming straight out of the Blessed Addition monsters! Goblins, Skeletons and Succubi are the remaining monster races in the DLC which were included in Barony's original release.

The game sure has grown!

More Than a Palette Swap

Each of these monsters (plus the Shadow we haven't mentioned yet; also based on humanoids originally) had a lot more work put into them than originally expected. This included new animations, powers and behaviors not found in other creatures in the base game. We probably could've shipped them with that minimal amount of work and it would've been pretty good. But the team, especially Wall of Justice, took the time to make each monster much more robust.

The unique gameplay found in the new humanoid monsters has gone on to inspire how each monster race should play as we developed the DLC packs.

Shadow

I hope you enjoyed this tidbit of Barony development history! While these quick concept sketches aren't exactly fit for promotional material, we felt you might enjoy this glimpse behind the curtain.

A quick story on how the Conjurer and Accursed DLC classes came together.

Since we originally started planning our original Myths and Outcasts DLC, our feature set changed a lot during development. I'm looking back through old documents now, and we never had new classes on the table when we first talked about it - just races!


The Conjurer Class

Some people might recall a Magicstaff of Conjure Familiar in the game files when Barony: Blessed Addition was released in 2018, accessible only via the /spawnitem console command. When I added new magicstaffs for Bloodletting and Stoneblood, I also kept Conjure Familiar in as a placeholder to maybe one day mimic the effects of a Scroll of Summon. I loved the idea of summoning monsters - but the follower AI at the time couldn't be controlled at all by the player and we already had the Scroll of Summon in the game to suit this purpose. By the end, its only use was to be a stick for debugging particle effects as I worked on Blessed Addition, kept in as a personal TODO item.

In June 2018 - three months after Blessed Addition came out, I added the follower menu so you could order your companions around and actually have a chance at keeping them alive in the dungeon. Finally - a use for my staff! When talk started around DLC I wanted to get at least 1 new Conjurer class in alongside the playable races since we were back to adding new content into the game.

As we talked about new class archetypes, the idea of linking classes with races came up and the Skeleton Conjurer seemed like a perfect fit! You needed mana to resurrect yourself, and if you had excess mana you could summon allies and store your magic power inside them!


The Accursed Class

For the Accursed Vampire, the complement of a class/race pairing gave us a lot more freedom to create a new "hard" game option which might not have happened otherwise.

I wanted a new hard mode character and initially designed the Vampire to be just that - a stealth killing machine where every run was a race against time. However it didn't feel right to commit a quarter of our DLC to be extremely difficult, so the Accursed class was created with the "cursed" hunger mechanics and the OG Vampire race was toned down to be easier.

Splitting the DLC into classes and races turned out to be a much better solution since we could provide a new hard mode AND also let you play as a more casual Vampire! It felt great to come to an accessible design that let everyone use the cool Vampire blood mechanics and HP-as-mana system.


Remember the Stick

So there you have it - we only planned for races at the start and maybe an extra class. Eventually 1 class became 2, 2 then became 4 and suddenly we knew what Myths and Outcasts was going to look like!

Sadly in the end, the Magicstaff of Conjure Familiar never got added to the level drop lists. The spell was balanced to be castable from the start of the game and your skeleton buddies would level up with you. A magicstaff version ended up being found too late or not have enough charges to make your allies strong enough to match your level progression. Nevertheless, you can still play around with it in-game currently using the console command "/spawnitem magicstaff of conjure familiar". Hold it, and remember the history behind the stick.


Conjure Familiar 2017 Initial Conjure Familiar particle effect testing. Would you believe this clip is from 2 years ago?

In the next content update, you'll be able to equip a castable spellbook into your off-hand equipment slot while also keeping another spell equipped. This is part of the free update that will be available to all owners of Barony when the Legends and Pariahs DLC drops!

So how does it work? Read on to find out!

Spellbook casting


Revisiting Spellbooks

The idea to hold spellbooks started with our upcoming Goblin race.

Goblins are great fighters; versatile, adaptable, green, but magically inept (staffs don't count!). When playing as a Goblin, all of your equipment lasts longer and raising one weapon skill will raise every weapon skill at the same time! The catch - you are unable to memorize spells from books and must cast directly by reading from them each time.

This spellbook hook ended up becoming a feature for any race, as from a development perspective changing the HUD and in-game player model is more or less the same shared code for any humanoid monster. Also since this mechanic uses a finite spellbook resource - let's add some bonuses to your spells cast through the book!

Here's the list of effects when casting from a spellbook:

  • Spellbooks are equipped in your off-hand equipment slot. Casting is done via the block/sneak key.
  • You are able to have a selected spell ready via the normal casting key [F], so you can ready a support and offensive spell at the same time or double down and have fire/cold at the ready!
  • Casting from a blessed spellbook increases the damage/heal of a spell by varying amounts per blessing!
  • Casting a learnt spell from a spellbook improves cast times for spells that cost over 10 MP.
  • Casting an unknown spell from a spellbook can let you use a spell you normally wouldn't have access to - though based on your Spellcasting skill you may have a longer cast time and a chance to fumble the spell.
  • Spellbooks degrade on use, but Goblins keep their books in better shape for longer!

Fire and Cold spellbook casting Fire and Cold make a great offensive pairing.


Revisiting the Intelligence stat

For the longest time spell damage values were fixed and did not scale during the game. Fantastic in the early game, but could become a harsh experience for spellcasters during the later portions of the game where monsters have higher HP pools.

So looking back at the Intelligence stat, its uses currently are:

  • Providing passive mana regeneration up to a hard limit of 1 MP per 3 seconds.
  • Letting you learn higher level spells without needing the specific Magic skill (INT + Magic skill is used for the skill check)

So to give Intelligence a little more utility - INT now will provide +1% spell damage/heal to the same areas that blessed spellbooks would. Since our damage system works in whole numbers, high INT characters and high damage spells (e.g. bloodletting/magic missile) are what you want to use to get the most damage output!

Finally, I also adjusted the hard MP regeneration cap from 1 MP every 3 seconds to 1 MP every 2 seconds to give spellcasters a little more mana to play with in the late game.


What's next?

My next upcoming DLC blog update: I'll share some details about the Goblin Shaman from the Legends and Pariahs DLC. I gave a little peek into the Goblin race mechanics in this post, but next time we'll get to see what unique magic powers the Shaman class has to play with!

Goblin Shaman

Until next time!

-wallofjustice

Hi everyone,

Welcome to the offical Turning Wheel DevBlog!

So what's been happening? I realise we're long overdue on an update for our second upcoming Legends and Pariahs DLC pack. As for me, I've been checking in code almost daily in the last couple months and progress is going well! We probably officially started work in April earlier this year after seeing the great reception everyone had to our first Myths and Outcasts DLC pack.

As for the content already planned/announced for the upcoming DLC - we've got two classes and races mostly completed and are currently working on finishing up the third class/race.

Then of course we've got new achievements still in the works to complement our new content, and after that we can finally bring the store page up to scratch for release.

If you hadn't seen before - our announced new races and classes were:

  • Goblin / Shaman class
  • Insectoid / Hunter class
  • Incubus / Punisher class
  • Automaton / Machinist class

I'd like to think we tackled the hardest creatures in this pack first, so I'm hopeful the remaining DLC work will be quicker to implement than the time it has taken us to get to this point.

For reference, Myths and Outcasts took around 4 months since December 2018 to finish - and that didn't include the planning, initial design, or modelling and animation work we did to already include the 8 playable races via a Polymorph Potion in the current available build.

So, there's the short rundown of where we are at. What's great is that now that we've finally got our own blog up and running, we're going to update at least weekly with some nice .gifs and finally get to show off the fun stuff we've been working on.


My next blog update: I'll get to talk about our magic system and what we're doing to change things up in the next patch.

enter image description here

Until next time!

-wallofjustice