Aller au contenu

Photo

Serious question: Loaded dice or deliberately overpowered enemies?


  • Veuillez vous connecter pour répondre
86 réponses à ce sujet

#76
corey_russell

corey_russell
  • Members
  • 5 288 messages
In your example, what does the a and c stand for?

#77
BelgarathMTH

BelgarathMTH
  • Members
  • 1 008 messages
Isn't it at least theoretically possible that the BG programmers manipulated the seed number to account for things like monster level, monster special abilities, and whether the monster is a boss, or even included a monster level to party member level ratio in the RND formula? This would have enhanced virtual AI behind the scenes without actually writing any AI.

There's probably no way to know for sure, because the coders that wrote it probably don't even remember themselves what they did after all these years, and I doubt that anyone still working with the game code would have any motivation to sift through thousands of lines trying to figure it out.

Modifié par BelgarathMTH, 17 août 2012 - 02:56 .


#78
Gate70

Gate70
  • Members
  • 3 208 messages
The link had that detail Corey but copied for infomation.

where
;
; x1 = is a new random number in the range [0..1^24]
; x0 = the previous random number (or the seed, for the first one)
; a = 214,013
; c = 2,531,011
;
; The RND function returns a floating point number:
; x1 / (2^24)
; which changes the range to [0..1]

214013 is divisible by 17. Prime factors of 17, 12589.
2531011 is divisible by 7. Prime factors of 7, 17, 21269.
Not sure if that is relevant as I'm not familiar with random number algorithms but I would always look to use prime numbers for something similar (randomising a hierarchical database to evenly spread data leaving room for growth).

BelgarathMTH wrote...
There's
probably no way to know for sure, because the coders that wrote it
probably don't even remember themselves what they did after all these
years, and I doubt that anyone still working with the game code would
have any motivation to sift through thousands of lines trying to figure
it out.

You could ask Bhryaen (hope I spelt that right) as I suspect those BGEE people are sifting like mad. You'd hope it was coded in one place with parameters if your supposition is correct, but I think I read on the BGEE thread that there were multiple instances of similar code all over the place for something else.

Modifié par Gate70, 17 août 2012 - 06:10 .


#79
silenceall

silenceall
  • Members
  • 111 messages
The whole theory that BG compensates in the favor of an underpowered opponent just feels wrong. First, it is totally contradictory to AD&D. I know that isn't the best argument in the world because the devs clearly ignored other components of AD&D, but the game doesn't compensate for a L7 solo fighter going up against Firky (just a stupid example, stay with me). Further, where the game does scale in difficulty for the PC, it's by increasing the quantity of opponents or placing more difficult opponents (e.g., beholders instead of gauths at bridge in Unseeying Eye quest). Messing with the die rolls seems like a very tedious and sloppy way of making things easier or more difficult.

In the words of Dennis Miller, "of course that's just my opinion; I could be wrong."

#80
Biotic_Warlock

Biotic_Warlock
  • Members
  • 7 852 messages
Slightly off the forum topics...

But this is a massive problem in Durlag's Tower for me >_< Ajantis has pretty much -12 AC minimum (versus slashing) and yet enemies in there are highly accurate. You'd need a THAC0 of 9 just to normally hit on 20 (hypothetically if it wasn't an auto-hit).


edit: I think in BG2 i find umber hulks the most annoying.

Death spell and cloudkill kills them automatically (so i can guess they must have very low saves or even have HD below 8). Can't understand why they attack quickly and accuratly (probably just to balance things a bit), They kill everyone if not careful.

Modifié par Biotic_Warlock, 20 août 2012 - 04:13 .


#81
corey_russell

corey_russell
  • Members
  • 5 288 messages

Biotic_Warlock wrote...

Slightly off the forum topics...

But this is a massive problem in Durlag's Tower for me >_< Ajantis has pretty much -12 AC minimum (versus slashing) and yet enemies in there are highly accurate. You'd need a THAC0 of 9 just to normally hit on 20 (hypothetically if it wasn't an auto-hit).


Biotic Warlock: It sounds like you need to create a new topic with this post. The original post in this thread was talking about dice rolls mostly, not the strength of enemies in Durlag's. But agree with you, some enemies in Durlag's have fantastic Thac0! (those are the kind of enemies I use the wand of heavens on).

#82
Biotic_Warlock

Biotic_Warlock
  • Members
  • 7 852 messages

corey_russell wrote...

Biotic Warlock: It sounds like you need to create a new topic with this post. The original post in this thread was talking about dice rolls mostly, not the strength of enemies in Durlag's. But agree with you, some enemies in Durlag's have fantastic Thac0! (those are the kind of enemies I use the wand of heavens on).


Misread.


I have had battles where all enemies roll are 15-20  and all i have is "Next time!" "Grrr!" ,etc.

#83
goblinsly1

goblinsly1
  • Members
  • 174 messages
Soo did we find anything ? Dices fair or not ?

#84
Biotic_Warlock

Biotic_Warlock
  • Members
  • 7 852 messages
(possible spoilers; Trademeet quest)





Faldorn is supposed to be a pure class druid, except when you attack her in the pit (if you have either druid, or Jaheira or Cernd in the party) she has 3 attacks per round in her HUMAN form. Talk about unbalanced. Druids only have 1 attack per round,even at level 30.


(and yes last few times i had to reload her because she kept kitting me ith 16-20s; she literally did not even roll under that and she attacked about a total of 20 times).

Modifié par Biotic_Warlock, 27 août 2012 - 06:46 .


#85
corey_russell

corey_russell
  • Members
  • 5 288 messages

Biotic_Warlock wrote...

corey_russell wrote...

Biotic Warlock: It sounds like you need to create a new topic with this post. The original post in this thread was talking about dice rolls mostly, not the strength of enemies in Durlag's. But agree with you, some enemies in Durlag's have fantastic Thac0! (those are the kind of enemies I use the wand of heavens on).


Misread.


I have had battles where all enemies roll are 15-20  and all i have is "Next time!" "Grrr!" ,etc.


I hear you. Yes, the player can get unlucky for sure. I've had my fair share of multiple critical misses in a row. Of course, some enemies just have excellent Thac0, so it can depend on what we are talking about.

#86
corey_russell

corey_russell
  • Members
  • 5 288 messages

Biotic_Warlock wrote...

(possible spoilers; Trademeet quest)





Faldorn is supposed to be a pure class druid, except when you attack her in the pit (if you have either druid, or Jaheira or Cernd in the party) she has 3 attacks per round in her HUMAN form. Talk about unbalanced. Druids only have 1 attack per round,even at level 30.


(and yes last few times i had to reload her because she kept kitting me ith 16-20s; she literally did not even roll under that and she attacked about a total of 20 times).


@Biotic_Warlock: It should be noted that IN GAME, they tell you she is siphoning power from the earth -- this means she gets more abilities than a standard druid would. Despite her "cheating" she can usually be overwhelmed by plague of insects and summons. In addition, if you buff your druid heavily with your party before doing the encounter, the druid can do much better than they otherwise would. And have you seen Cernd, when he fights Faldhorn out of party? He seems to get quite a few attacks himself and oftens seems to get a lot of criticals. He also always wins when out of the party. 

#87
ncknck

ncknck
  • Members
  • 1 216 messages
-10 kobolds with 2 apr who need to roll a 20 to hit will hit 1 times per round
-10 kobolds with 2 apr who need to roll a 19 to hit will hit 2 times per round
-10 kobolds with 2 apr who need to roll a 18 to hit will hit 3 times per round
-10 kobolds with 2 apr who need to roll a 17 to hit will hit 4 times per round
-10 kobolds with 2 apr who need to roll a 10 to hit will hit 10 times per round

As seen you need to stay min maxed ALWAYS, anything else is pretty much pointless. That having say kobolds are nasty. But dont tank them, cast lvl1 sleep on them and they are all gone.