PDA

View Full Version : WM Dice Calc (Roulette, S&P, Fortune, Star Cross, AP, Double Dmg, etc)



LostBlue
01-11-2012, 09:54 PM
Boredom just got the better of me and I created this.
This is mostly for a test run in programming logic for two different projects.

What this program is:
A simple dice result chart generator for hit and damage rolls.
Select either the Hit or Damage, enter values, and submit to generate a dice roll result chart.
The interface and code is a bit messy, but this was just a quick side project for something else.






Example 1:
(hit) 6d6 [dL2] [rE2]
An enemy warcaster's unboosted odds at hitting a model friendly to Ashlynn during her feat while being assisted by Reinholdt and Wyshnalyrr.

http://lostblueskies.comze.com/WM_Dice_Sheet/DiceCalc1.jpg



DIFF = target number to roll
Hit % = your chance to roll a hit
Crit % = your chance to roll a crit




Example 2:
(dmg) 3d6 [dL1]
Individual Winterguard's (no CRA) odds at damaging a Khador Jack while affected by Signs and Portents.

http://lostblueskies.comze.com/WM_Dice_Sheet/DiceCalc2.jpg



Dmg = the resulting damage
Count = how often this result happens in the total series of rolls
Frequency = Same as Count in %
( >= dmg )% = The total % you have to do this much damage or more.

In this example:
A dmg of 0 or more is 100.00% likely.
A dmg of 1 or more is 52.31% likely.
A dmg of 2 or more is 35.65% likely.
etc, etc







Quick abbreviation definitions:
dL# = Drop lowest # dice
dH# = Drop highest # dice
rF# = hand pick # dice in your favor (Friendly Roulette)
rE# = hand pick # dice against your favor (Enemy Roulette)




You can download the program here on my SkyDrive: (For Windows, minimum requirement .NET 2.0)
https://skydrive.live.com/?cid=F4E58CF9DEC68C8E&id=F4E58CF9DEC68C8E!1209#cid=F4E58CF9DEC68C8E&id=F4E58CF9DEC68C8E!1768

:confused: I don't know if I have .NET 2.0 -> click here (http://lostblueskies.comze.com/FCU/TroubleShoot.html). (See item #3 and 4)
If you have Windows XP (SP3) or later, you do by default. Any Windows 98SE or later supports .NET 2.0.


Or if you prefer, you can get the cheat sheets for simple Hit rolls here:
(Privateer Press Forums)
http://privateerpressforums.com/showthread.php?87303-Dice-Cheat-Sheet-Crits-Fortune-Signs-amp-Portent-Star-Crossed-Roullete-oh-my!

or

here (website)
http://lostblueskies.comze.com/


I capped the calculations at 8d6 as I don't think there is a way to get beyond that in common game.

Special thanks: Bean Mk. II and Celowin.

Enjoy! =)

LostBlue
01-14-2012, 05:48 AM
Quick update: My friend noted I should put in a Bonus ARM counter for shields, spells, feat, etc that add on after the ARM is halved for AP cases.

Also according to my friend, I guess I wasn't clear as he was confused, but this program gets its results by calculating all possible dice outcomes for the particular roll desired. Just wanted to clear that up.

a0bad
01-31-2012, 10:58 PM
Hi,
a nice feature i included in a program i build myself: to give the program mat/rat , def , pow, arm and it calculates the average damage per attack including hit chances etc. In all the other ways your program is owning mine.

Just for interest in which language is it written?

LostBlue
02-01-2012, 06:43 PM
Hi,
a nice feature i included in a program i build myself: to give the program mat/rat , def , pow, arm and it calculates the average damage per attack including hit chances etc. In all the other ways your program is owning mine.

Just for interest in which language is it written?

Hi a0bad,

This was written in C#.
It might be just me, but I do not like looking at average dice rolls alone in WM especially when evaluating damage.
For hit, since there is only two results (hit or miss) so I guess it's ok, but for damage, I really like to know my odds on the range.
Thus I opted out on doing averages for the entire attack and return the results as a separate charts instead.