Land of the Rair Dev Blog #15 - Storage & Skills

Mar 12, 2021 • Seiyria

Hey everyone! This week has been a really successful one. Two new major features, a full revamp of combat, and a lot more new features / bugfixes came through. There’s a looooot of cool stuff to talk about, so lets dive right in!

Skill Codex

The return of Rune Scrolls. The previous system which had you attach them to items ended up being really clunky. So, this new system should hopefully be better. Here’s how it works:

You find scrolls in the world like before. Instead of attaching them to items, though, you can learn them, assuming that your character is able to do so. This means you’ll be able to freely change your Rune Codex as you learn more and more Runes. Previously, you were limited to 5 of a certain type, and you had anywhere from 13 to 15 slots to add scrolls to your items. Now, you have just 10 slots, and there is no duplicate overlapping. You can’t add 5 Calm Mind I scrolls to your Codex. However, you can add a Calm Mind I, Calm Mind II, and a Calm Mind III! You also only have 10 slots, and you earn a new slot every 5 levels.

My hope is that this will allow the Codex to be more diverse than the previous system, allowing more Runes to come into play than before.

Lockers

Yep, they’re back. The system works similar to Rair 1 - you can access your account-shared storages as well as any storages you’ve found. So, if you found a locker in Rylt, and one in the Tower, you can access them all at the same time. No more futzing around trying to find which locker you left your items in, just check them all from any other locker!

Material Storage

Wowza, multiple pictures! Yes, Material Storage is coming back too. As you explore the realms, you’ll come across materials needed for crafting (pictured by the faded sprite in the background). You can store these for use later! Twigs, ore, ingots, and more can be stored here.

A feature I always liked in Guild Wars 2 was the “deposit all” button they have on their inventory. Anytime, anywhere, you can deposit all the materials you’re holding into your material storage. So I added that too. You’ll notice it in the window bar for the Sack window. That way, when you’re out and about and collecting twigs, you don’t have to run back to town to drop them off.

Combat Revamp

Combat has been entirely revamped. Weapon damage used to be scaled based off of dice rolls per weapon tier, and numerically it went up pretty meh. It scaled well at lower levels but eventually was overshadowed and felt like it hit diminishing returns pretty quickly.

Now, the new shiny weapon system factors in a number of things per weapon:

  • base damage per tier
  • scaling% (based on skill)
  • variance% (bonus damage on hit)
  • bonus damage (based on skill)
  • weak/strong hit%

The new formula is a lot more conducive to making weapons feel more unique, as well as allowing me to scale them much more finely depending on tier. Weapons will also feel much different! Halberds are for example the most damaging weapon in the game (tied with another), but they have such a high variance that they might not be suited to all situations. Comparatively, the Broadsword is a very consistent weapon and solid DPS as a result.

I’ve tried to consider all situations for this like factoring in shields, two-handedness, and some sort of variance between different kinds of weapons (so a Mace is different from a Club is different from a Flail, etc). Hopefully it works out well!

Magic was not left out from this rebalance either - magic damage has overall been brought up a bit. It wasn’t changed nearly as drastically though!

Skill Payments

A feature that was commonly requested was to pay skill forward with coin. I pushed back for a while originally because it seemed archaic, but it’s one of those things that kept getting requested, so I figured I’d put some time in and figure out how to make it look nice and work well, and here we are. I’m really happy with the results!

How it works: A trainer can train you up to their max skill, which they can now let you pay forward for as well. You can pay as much gold as is required to get you there twice as fast. Each piece of gold you pay adds an extra skill point every time you earn one, so you can think of paid skill as 2x skill. So, the Rylt trainers will only let you put in about 2k, which is about how many hits it takes to get from skill 0 to skill 7. Obviously, this number goes up - and pretty sharply - but I think it’s worth it.

Now on top of this, you can see a gold indicator in the “skills” tab of your character profile. This will let you know if a skill is paid up at all. You won’t have to guess if you’re still getting 2x skill, you can see the indicator in the list!

Other Changes

  • “Fast” action timer changed to take 5 at a time instead of 1 - should make movement feel better
  • Healers and Mages now start with skill 1 of their cast skill when they start
  • Better handling of game updates - when an update is received and verified, it will notify everyone, then it will kick everyone after the build completes, wait 30 seconds, deploy, wait 30 seconds, then notify that the reboot is over
  • You can right click a player to view their equipment
  • Add reveal command
  • Fixed default cleave macro
  • “You dont see that person” improvements
  • Luck now slightly improves chance of getting a critical (strong) hit
  • Bosses can now spawn with a stat-boost tag
  • Fix DoTs not giving XP / tagging hostility
  • Fix non-unique spells allowing stacks from the same caster
  • Bugfixes (like usual)

As always you can find the full changelog here.

What’s Coming Up?

Next up, I plan to re-implement some of the premium features and the premium aspects of the game. I’m also going to give a shot at Patreon integration for those that support me there, too. It’s going to be a bit different of Patreon integration than you might have seen with a prior project, and the breadth of which I’m not quite sure yet.

After that, I have some small UI changes I’d like to tackle, and then I’ll try to work on the party system. It’ll be mostly like the old one, except hopefully way more stable.

If I somehow still have time after that, I’m going to fix up the desktop client.

I have a lot of unknowns in this coming week, but hey, it might go really well!

As always you can find the full roadmap here.

Until next time,

  • Seiyria