I've recently learned about the RPG system Savage Worlds, and I must
say I like a lot of what I've seen. It's a nice lightweight system, and I
love how it's designed to be fast, furious, and fun (yes, I know it's
the tagline). There are the occasional spots I'm inclined to make
houserules around, but I plan on running a campaign with as little
houseruling as I can get away with to start.
With that
said, I am already working on making a couple house rules. One of the characters in
the campaign has a Habit (minor) of drinking, and much to our surprise
we found no rules in the core book on how to handle inebriation aside from the Liquid Courage Edge. This is definitely a rule I need to make sure I have handy and stays regular, and I need to make sure the inebriation houserule I make works with the Liquid Courage and Fast Healing Edges, possibly following along with how poisons work.
With that said, I'm instead going to talk about and post the code for a complex, standalone MapTool macro. By standalone I mean it contains everything it needs within the macro itself, and for those who know anything of my MapTool macros when I say complex, I mean complex. If you don't have much experience with MapTool macro scripting you can still use the macro without issue if you stick stick to modifying the variables at the top. Each has a comment above it giving guidance on each variable, so it is easy to update it to most ranged weapons.
Which reminds me, there are currently a couple limitations with it. It only handles ranged weapons with a fixed damage code, and it must be placed on the token using it. The reasons for those limitations are because of what it is able to do. The fixed damage code limitation is because of the number of firing options it allows for: semi-auto, double-tap, 3 round burst, full automatic fire, using multi-attack, and laying down suppressive fire. The reason why it needs to be on the token using it is due to the manner in which I have it keep track of its ammunition.
Speaking of, it keeps track of it's ammunition, and includes the option to reload it right from the input dialog box. I also have it state how much ammunition full-auto and suppressive fire will use at the top of that box, along with its Rate of Fire and current out of total ammunition. Here, take a look:
Oh, and if you select a number of attacks greater than the firing option you choose allows, it will automatically reduce the number of attacks for you. It also accounts for the penalties and bonuses to attack and damage rolls for the firing options it has, and has an input field for additional modifiers (such as from cover, range, etc) to the attack roll (but not the damage roll). It will also only roll the Wild die once for Wild Cards, as per the core rules, and checks if the token using it is a Wild Card based on whether they're a PC or NPC.
But I suppose that's enough blabbing for now. You can download a copy of the macro through this link..
Thursday, March 27, 2014
Subscribe to:
Posts (Atom)