[Logo]
 
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Single-Player RPG  XML
Forum Index -> Druids RPG
Author Message
Kohan

Killing Spree

Joined: 01/21/2006 18:53:41
Messages: 88
Offline

I don't know if this applied to DruidRPG, but perhaps you could help me with a predicament I have found with the base RPG. I set the stat points per level to 80 so that I could test some changes I made. I made stat caps identical to DC, but for some odd reason, they do not seem to apply to bots. I mean, all of my stats were maxed, I'd be at full health and have every ability, and I'd start a stationary firefight (as in, no one moved, every shot hit), get in the first shot, empty the magazines of 3 weapons, and finally die from them shooting at me. What the heck? I believe it has something to do with Stat Caps not affecting bot players. For example, the weapon fire rate bonus has a max of 50, so it would max out at 1.5 times normal speed. I saw a bot pegging out 50 freaking bio blobs a second! I imagine that other bots spammed a few select stats, which totaled up to about 780 points, such as Weapon Speed and Damage Reduction. By the way, wouldn't 200 damage reduction theoretically make you invincible?
TheDruidXpawX

Wicked Sick!
[Avatar]

Joined: 12/19/2004 18:32:13
Messages: 1945
Offline

Kohan wrote:
I don't know if this applied to DruidRPG, but perhaps you could help me with a predicament I have found with the base RPG. I set the stat points per level to 80 so that I could test some changes I made. I made stat caps identical to DC, but for some odd reason, they do not seem to apply to bots. I mean, all of my stats were maxed, I'd be at full health and have every ability, and I'd start a stationary firefight (as in, no one moved, every shot hit), get in the first shot, empty the magazines of 3 weapons, and finally die from them shooting at me. What the heck? I believe it has something to do with Stat Caps not affecting bot players. For example, the weapon fire rate bonus has a max of 50, so it would max out at 1.5 times normal speed. I saw a bot pegging out 50 freaking bio blobs a second! I imagine that other bots spammed a few select stats, which totaled up to about 780 points, such as Weapon Speed and Damage Reduction. By the way, wouldn't 200 damage reduction theoretically make you invincible? 


You have lots of good questions, most of which I dont know about and cant answer... You might try posting over on mysterial's forums, as peoples over there will know right away.

Skin download: http://www.disastrousconsequences.com/dcforum/posts/list/1189.page

The fundamental problem is this: The first word we learn as children is NO. From that point forward society teaches women that saying no isn't polite, and society teaches men to respect those who wont take no for an answer.

The world is what you make of it, my friend. If it doesn't fit, you make alterations. -- Stella, The Morning Star
Kohan

Killing Spree

Joined: 01/21/2006 18:53:41
Messages: 88
Offline

Aww, thanks. Will do. As for the damage reduction thing, I think I figured it out.
There are, theoretically, two methods of using percentages in the style of attack and defense:
Code:
damage = (base*attack)*100-defense;
 damage = base*(attack/defense);

In the first case, as long as the defense percentage was 100 or higher (200 points), the base damage would be multiplied by 0, making you invincible. This is the method I was thinking about at the time.
No.
It is the second method, a fractional method. The attack is divided by the defense to get a percentage multiplier. For example, if you had 100 attack and 200 defense, the percentage would be 100/200=0.5 times the normal damage you'd do. If the attack was 150 and the defense was 80, 150/80 = 1.875 times normal damage. Using this method, it is impossible to negate all of the damage, even if you spam Damage Reduction and they deprecate Damage Bonus.
Well, there's your little math tutorial. ^^

Actually, that's just an educated guess... I didn't feel like looking through any code, but I'm pretty sure that's how it's done.
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

100% correct indeed.
it is a calculation between DB and DR
and incase you do have so many DR more then the person shooting you has DB
even then, the minimal damage is still 1 at all times.
the reason why often a mini-gun does most damage.
not cause it has most damage per hit, but cause of its firing speed.

Zenas: Weapons Master - lvl 26
Kohan

Killing Spree

Joined: 01/21/2006 18:53:41
Messages: 88
Offline

No, actually, after taking a peek at the UTRPG forums, I found that the formula actually is
Code:
damage = base+base*(attack-defense);

with attack and defense being the actual percentages. So going through my past examples (let's say the base damage was 1:
Code:
18+18*(50-100) = 9;
 18+18*(75-40) = 24;

Mine makes:
Code:
18*(50/100) = 9;
 18*(75/40) = 33;

So they are different. Oh well.
 
Forum Index -> Druids RPG
Go to:   
Powered by JForum 2.1.7 © JForum Team