PDA

View Full Version : Praise & Problem



Midhir
Feb 26th, '03, 04:17 PM
Well I got HD to replace the Excel file I created to manage characters and was amazed when I first used it. Now after the last couple months of seeing the fixes and features added to HD I was happy to have spent the money.

I wasn't sure how I was going to make use of some of the house rules I have for figuring characteristics but was amazed at how easy, flexiable and powerful the HD templates where and still are.

I was able to change the cost of STR from 1 point to 2. Make SPD figure from DEX & INT instead of just DEX.

But what made me even more amazed and what prompted this post is one of the other house rules I use. Instead of having a Base Running ability I use STR & DEX to figure out what a character's Run should be (STR/5 + DEX/5). Well I didn't see anything in the Template that would accomplish this so I just put in a few lines (using how SPD is worked out).

I added this to the STR and DEX area of the Template:
RUNNINGINCREASE="1" RUNNINGINCREASELEVELS="5"
Then set the base value for RUNNING to 0.

Sure enough it worked with one small glitch. It seems to be rounding up oddly. A character with STR: 21 and DEX: 23 is ending up with a RUNNING: 9. It seems to be rounding a value of 8.4 upto 9. Now I might be doing things outside the boundries, but if their is a fix for this I thought I would ask.

RPMiller
Feb 26th, '03, 06:15 PM
Originally posted by Midhir
<snip> Instead of having a Base Running ability I use STR & DEX to figure out what a character's Run should be (STR/5 + DEX/5). Well I didn't see anything in the Template that would accomplish this so I just put in a few lines (using how SPD is worked out).

<snip>
Sure enough it worked with one small glitch. It seems to be rounding up oddly. A character with STR: 21 and DEX: 23 is ending up with a RUNNING: 9. It seems to be rounding a value of 8.4 upto 9. Now I might be doing things outside the boundries, but if their is a fix for this I thought I would ask. Check your math using your equation:
(21/5 + 23/5) = (4 + 5) = 9
This is correct. I believe HD is going to round each part of the equation according to the computer's order of operation (), [*/], [+-].

Simon
Feb 26th, '03, 06:44 PM
Durnin's correct:

21/5 = 4.2 = 4

23/5 = 4.6 = 5

4+5 = 9

Each step is rounded. This is actually the way the system is supposed to work (you wouldn't believe how many times we had to go back and forth on that until we got it right)

Midhir
Feb 27th, '03, 05:52 AM
My mistake, I was hoping it would work like SPD. But considering its a house rule and I didn't even think I would get this far with it I can work with it.

Thanks for the insight, sometimes you get to close to the problem.

Simon
Feb 27th, '03, 07:00 AM
It does work like SPD...the only difference is that SPD only has one Characteristic factoring into it (only one rounding).

If you buy DEX as a Power, it is rounded separately in terms of figuring your SPD...not really applicable, as it's a division by 10 and we keep 1 decimal place for SPD, but still, the rounding is the same ;)

STUN works the same way....STR and CON are each rounded separately. As are any Power purchases/additions.

Chaosliege
Feb 27th, '03, 07:49 AM
Even if it weren't rounding seperately, it would still have the same effect anyway.

(21/5 + 23/5)= 4+5=9
(21+23)/5=44/5= 8.8=9
either way, it's still the same..

JohnTaber
Feb 27th, '03, 09:14 AM
No offense...

HD RULES!

I can't believe it handled this funky change. Great stuff Dan... :)

Midhir
Feb 27th, '03, 10:05 AM
Ok, ok, ok and ok! I have been playing around in the templates and adjusting things alot lately and the whole rounding issue slipped by me because I have modified SPD to be a factor of (DEX/10 + INT/10)/2 +1.

Or in HD terms (DEX/20 + INT/20) +1 .

Which coupled with the fact that SPD maintains a single didget decimal point and doesn't round the final figure up. This is what I was hoping to accomplish with my modified RUNNING stat based on STR & DEX.