The Battle Hammer (as a weapon, not talisman) has +20 attack, and the Long Shield has a defense of +3. Please give me suggestions on how to balance this, as I haven’t done much combat related research myself (it’s the first time that I dig into combat things, and the first time I implement a new class)
The Crusader Armor has a base_damage_reduction of +7. I don’t know how to balance this, so I’ll appreciate your ideas.
At level 1, the Crusader learns the Holy Punch attack, which will only have effect on undead. It deals additional damage (in this case, “holy” damage), but only with 0.5 chance :
(If you have any tips to improve the punch animation, they’re more than welcome )
At level 2, the Crusader learns Healing Aura. It heals a small amount in area. It’s not a replacement for the Cleric at all, but it’s nice to have, especially when the undead inflict the debuff that prevents natural healing.
No I understand, I just always try to take Tom’s advice by “baking in shadows” and even though something might be white, it still might have some level of darkness. It allows for the details of the model to pop out. Here is an example:
Have you experimented any with differentiating between weapons for the footman and weapons for the crusader? I can’t seem to find anything in the files that would allow for this but I might just be missing something obvious.
Im having a hard time here as well. If you add the "name_profession " or "name_job tag " idr which… instead of “combat” on the weapon only that class will be able to equip it. However i havnt found a wzy to limit the types of weapons a class can us…
The problem is that there aren’t many places in which I could add shadows to the model, and it’s not necessary to have such level of detail when it’s going to be seen from far away. Though I admit that the white parts look a little plain, even the hammer and shield could use some shading, but when I tried other times, it didn’t look well. I’ll see if I can pop out the model a little bit. Thanks for the feedback.
Yes, you can take a look at the files. Although the only thing I did was copying the footman folder, and modifying some values
Not yet, and I admit that at first I did the recipe wrong and it pointed to the weapon, not the talisman, so my footmen equipped the hammer right away
I’ll try what @Avairian mentioned with the shield, since there’s no recipe yet.
But you’re moderator on Twitch, right?
As far as I know, @voxel_pirate doesn’t have, either. Even if he did one of the most important contributions to the community, so don’t feel lonely.
Yes, I’ve tested a bit and in the “roles” section of the equipment_piece component you can specify a role specific to a job. In the footman_description file there was “footman_job” role so I changed it to “crusader_job”. Using only this tag seems to at least prevent the footman from equipping the item (and I guess that the crusader would equip it correctly too).
Wow! Nice work! Its great to finally see those models in use
What I did in sabers was estimate a good attack damage for my weapon, then balance it off with a parry rate. Have a look at currently implemented weapons, the base hammer probably shouldn’t be stronger than a level 6 blacksmith sword. I’m not sure how you’d like to balance blocking and parrying with attacking otherwise. This seems to be less of a ‘testing random stuff’ mod and more like something you’ll continue working on into the future
What would be useful is if someone from the team, cough cough @tom, @sdee?? cough posted a microworld world with enemy spawning so you can do what Tom did in his goblin streams and put X enemies versus Y crusaders.
My only suggestion:
Have you considered adding in a crusader-specific buff? I don’t have the programming ability to do anything complex, but the stereotypical crusader/paladin buff is some “Holy light” thing that gives a huge boost against undead. Or if you find an animator, you could probably add ‘smite’ attack that stuns the enemy with the crusader’s shield.
Good suggestion @phector2004. I’ll put it on my list; we’ll see when I get to it. In the meantime, you’ve got a couple of options:
a.) force enemies to spawn in the real world using the stone hearth debug tools. Download them from the git repository, install them into the mods folder, and use the campaign browser (the book) to spawn undead/goblins/whatever you like.
b.) If you want to do this from inside a micro world instead of inside the game, you have to turn on the game master service, which is off by default in test worlds. That would be:
radiant.set_realtime_timer(“SettlementTest game master start”, 500, function()
You could just call stone hearth.game_master:start() but the realtime timer makes sure that it’s starting after the bulk of the game as loaded.
When someone mentioned the paladin, I got and idea. Pehaps we could have TWO holy warrior classes? Crusader and paladin. The crusader would be attack oriented, and the paladin would be defense oriented!