Private Tools: Multiple Tests and Weapon Bursts

By Telosse, in Rogue Trader

I do not know where to put it, so maybe I'll just post it here.

So, during some of my free time, I've managed to make a simple program (in CPP, dos command line style) to do Multiple Characteristic Tests and to determine Weapon Bursts. These two things popped up since one the player in our group has a Storm Bolter (which takes quite a long time to do Full-Auto Bursts, with Tearing and Storm qualities), and each of the characters are equipped with Force Field (which should roll for each hit suffered because of Bursts), and the Navigator Lidless Eye sometimes opened in a crowd of angry heretics (which forces GM to do multiple WP tests).

DISCLAIMER: These two programs (one is called WEAPON.EXE and the other is MULTITEST.EXE; if you want to be safe just compile the CPP) are not designed for simplicity of usages, not optimized at all, buggy and prone to errors, and far from perfect. Furthermore, they use the typical seed and random (pseudo-random); Use at your own risks. Feel free to edit the code to your own needs.

1. Multiple Characteristics Program (MULTITEST.EXE): Very simple, it will prompt you how many tests to be performed, and what is the number of characteristics. It will give results in each rolls, and a conclusion of how many of the tests are successful.

2. Weapon Bursts (WEAPON.EXE): First, choose the mode (single, semi, full), input the maximum number of burst (if you selected the burst mode), input the number of damage dice (how many d10s), input the modifier to damage, input Tearing or not, Storm or not, and after that, the 'infinite loop' to do the BS tests (it will asks your modified BS). The results: how many hits, for how much damage, at which location.

javascript:void(0);/*1300941595502*/

Just sharing something that might be useful (at least for me)

Thanks!

I feel that you should call the program DAKKA, or MOAR DAKKA. Appropriate don't you think =D

Updated version. Runs on Windows (maybe requires dotnet 2.0 or higher).

Download Executable File

With this I can run multiple enemies shooting with Storm Bolter easily and quickly. Or doing multiple WP tests when the Navigator opens his warp-eye lengua.gif

---EDIT---

Alternate Link

I think this program can really help what can often be exceedingly long drawn-out combats. Thanks for sharing!

But I have to ask: Does this program incorporate the "rightous fury" rule when auto-rolling?

*facepalm* *bangs head to keyboard*

No, I forgot all about righteous fury (as a GM I never make the goons and the uglies able to do 'righteous fury'; thus I totally forgot about it).

Will be updated (not so) soon. preocupado.gif

But thanks anyway.

Moar Dakka is a good name for the tool.

Moar dakka sounds cool, but unfortunately what I found in the program is moar bugs...

WARNING: LIMITATIONS (and bugs)

1. This program does not support Righteous Fury yet

2. This program does not support "The attacker may choose to replace the result on a single damage dice with the number of degrees of success from his attack roll" rule. I just realize that the rule exist (core p245, just above the Righteous Fury).

Now this brought some questions (I've sent them to the Rules Question section) concerning multiple damage dice, or multiple hits (does number 2 apply on each hits, or only apply to one die from the whole hits, etc.) so it will take awhile before I can continue updating the program

So, if you're okay with huge downgrade of damage output, this program is safe. If damage output is paramount, please be patient while I'm upgrading this tool.

Small Update: http://www.megaupload.com/?d=6EGRCMC6

Adds the DH (and errata-ed DW) Righteous Fury (extra d10 for each successful fury)

Still lacking the swapping damage die with DoS since I'm still waiting for some clarifications.

And still does not support d5 weapons.

Any ideas what should be added? thanks :D

You could really turn this into a full on everything utility, ya know... make it so you can make profiles. Have each profile contain a character name, all of their characteristics, all of their trained/+10/+20 skills. This could be really awesome (not that it isnt already, its an amazingly helpful program) if you had more time to spare on beefing it up.

Oh, but anyway, something you could add: An area to input on which numbers a weapon jams/overheats/etc. Just a little box with the text "Malfunctions on" to the left of it, where you type 96+ or 91+ or what have you. You get the idea.

Good idea on the malfunction part! Thanks! :D

Hmmm, about the profiles and save-able char sheet... Maybe later after I've finished my thesis then.. preocupado.gif

Thanks! Very useful.

Good luck with slaying the Thesis Dragon!

Apparently I'm continuing to procrastinating, so here's a recent update for the tools. Hope it could be of use.

UPDATES:

1. Another Dice Roller (literally I named it that way for now). Hopefully it can be used to generate 'statistics' easily. It can be used to roll several dice + bonus, several times. Just like to roll characteristics (several times of 2d10+25)

2. Void Ship Shootings. Combining Salvos not included. Basically it can be used to shoot a target. Determine enemy's void shields, armour, and range. Determine shooter BS (and re-roll capability). Determine each weapons statistics (d5 or d10, range, crit, number of dice although usually 1 only, damage bonus, and strength). If there are no bugs, it will automatically calculate how and how much damage the enemy suffers, and tells if critical has been triggered.

Next plan should be about the capability to save and load (at least for the Void Ship) and inserting the Malfunctions for weapon tests(cant believe I forgot about it). But for now please test this software and please find some bugs (I'm quite sure there are some but I haven't found them yet )

http://www.megaupload.com/?d=1RJSBIQ6

Now back to my thesis... (or maybe to my procrastinating)

Great program Telosse. Good luck with the thesis, I finished mine just under 2 weeks ago and it feels gooooood :-)

Just nitpicking here, these are bugs/grammar issues (very, very small ones lol)

  • When using the void ship shooting, if the enemy has more than one shield I suggest putting "2 Shields Down!" or "3 Shields Down!" instead of just "Shield Down!". It confused me cause I had 2 in the box and it was singular, so I had to check and make sure it did indeed take out 2 shields and not just 1 (it did). So it works fine, just would be nice to fix that grammar.
  • The "TOTAL DAMAGE TO ENEMY: # DAMAGES" could be changed to take out the plural of damage =P
  • I don't know why it is but with it is giving me an incorrect amount of degrees of success. With 109 BS I got the message "Rolled 22, 7 Degrees of Success". Shouldn't that be 8 DoS? Every roll is giving me an incorrect amount of DoS. Its always 1 less DoS than it should be. Unless I misunderstand the rules for Degrees of Success? 22 is a basic success (0), then 32, 42, 52, 62, 72, 82, 92, 102. That's 8 successes. Right?

More suggestions:

  • Just like you did with the void ships shooting tab, it'd be cool in the autofire bursts tab to be able to add armor (for each hit location) and the Toughness Bonus of the enemy you're shooting at.
  • Maybe add a checkbox area where you can check "Higher Ground +10" or "Point-Blank +30", etc. like you did with the single, semi-auto or full-auto radial boxes.

Thats all for now. Looking amazing, man, can't wait for the ability to combine salvos!!

@Whitelycan:

About the shields, it shows Shield Down if the shield is completely down; otherwise it will show " [number] shield depleted, remaining [another number]".

And about the DoS, that's quite strange; I found it to be okay. Just tested the Autofire, Test, and Ships, and the numbers correspond correctly. On a characteristic of 30, rolled 8, it was 2 degrees (18, 28); and number above 100 also fine. (characteristics of 129, rolled 7, 12 degree). Currently I'm running on Windows XP, will try on other computers as well; maybe it's in the compiler.

About the grammars... will fix it once I have the time :P

Ohhhh duh its because I was at Long Range (range 6 cannons, was 10 VU away). My bad.