Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
Joined: Sep 2023
S
SkipRat Offline OP
stranger
OP Offline
stranger
S
Joined: Sep 2023
Seriously, it really isn't fun have to reload, again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, and again, just to land on hit on any enemy.

about 75% of dice roles in combat are lower than 7, it's not RNG, it's some stupid algorithm and it just spoiling everything good you have done with this game.

As someone with autism, I shouldn't hat to cut myself to deal with BS, I just want to have fun.

And it's not just every now and then.... It's every single battle, every single action you do, the vast majority of the time you role s**t dice and that is done by design.

You're game as absolute dog turd coz of this...

And shink the size of the weapons, they look FECKING STUPID looking that big, it's not a bloody anime.

Joined: Sep 2023
S
SkipRat Offline OP
stranger
OP Offline
stranger
S
Joined: Sep 2023
Just look at the dice rolls from Astarion + Bless +5 to hit against AC15,

10, 9, 8, 9, now with bless - 2, 4, 3, 6, 3, 7, 14, 15, 1, 4, 6, 6, 3, 6, 11, 18.... And it is like this for every character, every fecking battle, every fecking rolls for anything...

It is ruining what would have been a great game, but it's utter garbage instead.

Last edited by SkipRat; 24/09/23 04:19 PM.
Joined: Mar 2020
Location: Belfast
veteran
Offline
veteran
Joined: Mar 2020
Location: Belfast
Originally Posted by SkipRat
10, 9, 8, 9, now with bless - 2, 4, 3, 6, 3, 7, 14, 15, 1, 4, 6, 6, 3, 6, 11, 18....
Yes, and...? 75% doesn't mean that you will hit every 4 hits. That wouldn't be random. You always roll 1-20 and on every roll you have 75% chances of succeeded. Everytime you swing you have 1 in 4 chances to miss. Those are pretty solid odds at missing. Hey, I had a double 1s couple times. That happens, it's random.

Here is legedary Tim Cain (Fallout1 Troika games etc) talking on randomeness in games.

Joined: Jan 2023
S
old hand
Offline
old hand
S
Joined: Jan 2023
Turn on karmic dice. It will make the rolls less random (or more random, if you perceive the game to be bugged).

You're not the first person to swear there's something wrong with the dice. Wormerine isn't the first to speculate there isn't. So, please. Send Larian a bug report, maybe there *is* something your game has in common with people's who also claim this problem. It's the best thing you can do to eliminate it.

Turning on karmic dice should also help you hit more (and be hit more by enemies, keep that in mind). It favours glass canon builds, as higher AC (19+) will be hit disproportionately more than they should. That doesn't mean increasing your AC will stop being helpful, it's just less effective than without karmic dice.

Joined: Nov 2020
U
enthusiast
Offline
enthusiast
U
Joined: Nov 2020
yeah, it sounds like you are not using karmic dice... if you are, that is bizarre.

Joined: Sep 2023
W
enthusiast
Offline
enthusiast
W
Joined: Sep 2023
It isn't bizarre. Within a limited sample of rolls you might get strings of lucky or unlucky numbers. (This is what karmic dice is designed to prevent, as strings of failures can be frustrating.)

Roll 100 times, record the rolls, and then plot them out in a histogram. They should be roughly evenly distributed from 1-20. I highly doubt that Larian somehow messed up randomly rolling a d20. The only thing that might change this is if karmic dice is on.

Joined: Oct 2020
J
member
Offline
member
J
Joined: Oct 2020
That's a core problem of DnD and other systems like it, you can fail dice rolls, a lot. Leads to immersion breaking stuff, if you fight a truck sized monster, stand direcly before it and miss a hit, that's obious bull... But there is no easy way to fix this as combat kinda needs an element of randomness. Otherwise your weapon is e.g. a fixed 15, the enemy has an armor class of 16, you'll never do damage until you find a better weapon. And than you don't need to go into battle either, because you will win, no matter what. Completely eliminating the feeling of having just overcome a challenge. That's why I normally prefer action RPGs like Elden Ring because the randomness comes from my skill as a player.

Joined: Dec 2022
addict
Offline
addict
Joined: Dec 2022
New DICE thread!

DO NOT FORGET TO TURN OFF YOUR KARMIC DICE!

I copy pasted it here, from previous threads:

Originally Posted by przem637
To address a valid criticism posted above that this is too easily exploitable by "tracking the future", let's change rule 2 of the original post to:

2. Instead of rolling a d20, you draw single card from the top of the deck and after that, remaining cards are reshuffled.

Now, let's stop theorizing and see some actual data. Here is a very simple implementation of proposed generator, already with the above change. This is raw permutation, without replacement or other tweaks. The code aims for simplicity, in real game code it would of course be parameterized by deck size, had a save/load routine, etc.

#include <algorithm>
#include <vector>
#include <random>
#include <iostream>

class CNewBG3RNG
{
public:
CNewBG3RNG() : gen ( dev() ) {}

void reset()
{
state.resize ( 20 );
std::iota ( state.begin(), state.end(), 1 );
std::shuffle ( state.begin(), state.end(), gen );
}

unsigned int operator()()
{
if ( state.empty() )
reset();

const unsigned int val = state.back();
state.pop_back();
std::shuffle ( state.begin(), state.end(), gen );
return val;
}

private:
std::vector< unsigned int > state;
std::random_device dev;
std::mt19937 gen;
};

int main()
{
CNewBG3RNG rng;

for ( size_t i = 0; i != 100; ++i )
std::cout << rng() << " ";

return 0;
}

And here is the result of single run, for 100 values:

9 2 12 13 8 16 15 1 20 14 3 17 5 7 6 10 11 19 18 4 2 13 14 17 3 11 1 9 10 18 4 16 6 8 5 12 20 15 7 19 1 13 12 15 9 3 4 19 7 5 14 6 20 18 2 17 10 11 16 8 3 15 16 17 9 8 18 19 11 14 13 5 12 1 7 2 10 4 20 6 7 15 13 17 2 1 19 4 14 3 9 12 11 20 16 6 18 10 5 8

And another one:

17 8 5 16 20 9 18 15 2 10 14 12 6 13 4 19 1 7 3 11 13 12 4 1 18 20 3 14 11 5 7 9 2 15 17 8 6 16 10 19 15 8 7 14 10 5 19 20 11 12 1 13 9 6 2 3 4 16 17 18 16 2 17 5 11 6 9 18 14 19 13 1 10 4 7 20 15 12 8 3 8 16 18 10 7 20 2 1 14 13 3 12 5 4 9 11 17 6 15 19

What we can see is quite nice pseudorandom sequence, with all possibilities uniformly spread out, without any patterns, anomalies or apparent predictability. Note that it still has some clusters of low values (e.g. 1 7 2) and high values (18 20) and it's possible to have two identical outcomes in row on cycle boundaries (examples do not show that). So, at 95% chance to hit, you can still miss twice in a row, but not thrice and it will happen very rarely. There is surely a hint of "real randomness" here. This is required to make things like Divination school or Lucky feat viable, you still will have use for them.

On the other hand, outcome e.g. 20 (crit hit) is present exactly 5 times in 100-element sequence, as well as 1 (crit miss) and any other value. Yet their positions are unknown in advance. The determinism is well-hidden behind an illusion of random, and that's the effect we want.

This effect can't be achieved by simply seeding the RNG as proposed in above post. Seeding RNG by anything other than physically obtained value means we ditch randomness completely and get fully determined sequence. Finding appropriate seed value (so that the sequence meets our conditions) requires conducting an exhaustive search. Result is a RNG code with additional "magic constant" (seed value). The sequence must be cut off at some point (when it stops fulfilling requirements) and be repeated afterwards. But why bother with RNG at all? Let's just write down some invented sequence according to requirements, and repeat this, e.g.

17 8 5 16 20 9 18 15 2 10 14 12 6 13 4 19 1 7 3 11 17 8 5 16 20 9 18 15 2 10 14 12 6 13 4 19 1 7 3 11 17 8 5 16 20 9 18 15 2 10 14 12 6 13 4 19 1 7 3 11 17 8 5 16 20 9 18 15 2 10 14 12 6 13 4 19 1 7 3 11 ...

The problem is: people will immediately complain "this is not random!", as it obviously is not. So we might try making longer sequence, but what's the point of all that? The permutation code is trivially simple (and sufficiently fast) already, no clear advantage of replacing it with table of numbers or a RNG with magical seed constant.

We of course must have several decks to prevent situations like "player gets all the hits, enemies all the misses" or vice versa. Separate decks are for saves, so that saves do not "steal" crits. Separate decks must be used for smaller dice (e.g. for damage). All of this is not a problem at all, doing several decks is exactly same programmer's effort as doing single deck. Just instantiate the class multiple times.

And we have a thing called Champion. This class means a bold sacrifice, you give up all goodies Eldritch Knight or Battlemaster gives you in exchange for lowered crit threshold (and nothing more). If you do so, you want to actually see him crit and want it ASAP. This system will give you these crits, but it is quite worth considering giving him his own deck for AR. This will actually guarantee he will crit for you, as you expect.

One of the posters above pointed out that you might find yourself in a situation you get only bad rolls left in current cycle and can't do anything about it. That's the situation when Divination school (Portent), or a Luck point might come in handy, of course these ablities have separate decks also. Game engine is really capable of handling thousands of decks like this, it is no performance problem and no extra effort.

Dynamically rearranged probabilities -- a different approach, certainly bringing different experience, might worth trying as another mode. It would be great if Larian provided several modes of randomness, selectable by the player. There is no "perfect" solution satisfying everyone, so let players choose. Also these things are not hard to code at all, this is not rocket science, just basics of programming.


Feel free to make an arguments against it (you can't).

Last edited by Dext. Paladin; 25/09/23 06:50 AM.

Councellor Florrick's favorite Warlock.

Back Black Geyser's DLC: https://www.kickstarter.com/projects/grapeocean/black-geyser-dlc-tales-of-the-moon-cult (RTwP Isometric cRPG inspired by BG1).
Joined: Aug 2023
addict
Offline
addict
Joined: Aug 2023
Random is random.

Looking at any individual sequence will show all kinds of "structure" thats not actually there.

Larian cant fix whats not broken.

If you want "more reliable" random, enable this karmic dice feature.

Joined: Oct 2020
enthusiast
Offline
enthusiast
Joined: Oct 2020
I'm so sick of people attributing the complaints to people not understanding random - did you guys even play the game? Eldritch Blast regularly misses to me, even on high % hit chance, this happens ALL THE TIME, NOT JUST SOMETIMES!
And it goes the other way around, too, I can send Karlach in with confidence of her hitting at least one of the two hits, mostly both, if I send her with a reckless attack+great weapon master at something with a 34% hit chance.

The numbers might not be rigged, but they sure as shit aren't correct, either.

Joined: Dec 2022
addict
Offline
addict
Joined: Dec 2022
Originally Posted by GloriousZote
I'm so sick of people attributing the complaints to people not understanding random - did you guys even play the game? Eldritch Blast regularly misses to me, even on high % hit chance, this happens ALL THE TIME, NOT JUST SOMETIMES!
And it goes the other way around, too, I can send Karlach in with confidence of her hitting at least one of the two hits, mostly both, if I send her with a reckless attack+great weapon master at something with a 34% hit chance.

The numbers might not be rigged, but they sure as shit aren't correct, either.
It's a 1 Dice roll against, like say 15 DC enemy.

your probably +3 Charisma + d20 vs 15 DC --> you *will* miss *a lot* without advantage. That number will be increased two fold when you get the second blast.

Make sure Karmic Dice is OFF (especially after Big Patch), I also having less "consistent" hit while playing Warlock when its ON.


Councellor Florrick's favorite Warlock.

Back Black Geyser's DLC: https://www.kickstarter.com/projects/grapeocean/black-geyser-dlc-tales-of-the-moon-cult (RTwP Isometric cRPG inspired by BG1).
Joined: Oct 2020
enthusiast
Offline
enthusiast
Joined: Oct 2020
Originally Posted by Dext. Paladin
Originally Posted by GloriousZote
I'm so sick of people attributing the complaints to people not understanding random - did you guys even play the game? Eldritch Blast regularly misses to me, even on high % hit chance, this happens ALL THE TIME, NOT JUST SOMETIMES!
And it goes the other way around, too, I can send Karlach in with confidence of her hitting at least one of the two hits, mostly both, if I send her with a reckless attack+great weapon master at something with a 34% hit chance.

The numbers might not be rigged, but they sure as shit aren't correct, either.
It's a 1 Dice roll against, like say 15 DC enemy.

your probably +3 Charisma + d20 vs 15 DC --> you *will* miss *a lot* without advantage. That number will be increased two fold when you get the second blast.

Make sure Karmic Dice is OFF (especially after Big Patch), I also having less "consistent" hit while playing Warlock when its ON.
Oh it is off alright, been off since I knew the feature existed, doesn't change that EB has a consistent miss streak for me.

Joined: Dec 2022
addict
Offline
addict
Joined: Dec 2022
Originally Posted by GloriousZote
Originally Posted by Dext. Paladin
Originally Posted by GloriousZote
I'm so sick of people attributing the complaints to people not understanding random - did you guys even play the game? Eldritch Blast regularly misses to me, even on high % hit chance, this happens ALL THE TIME, NOT JUST SOMETIMES!
And it goes the other way around, too, I can send Karlach in with confidence of her hitting at least one of the two hits, mostly both, if I send her with a reckless attack+great weapon master at something with a 34% hit chance.

The numbers might not be rigged, but they sure as shit aren't correct, either.
It's a 1 Dice roll against, like say 15 DC enemy.

your probably +3 Charisma + d20 vs 15 DC --> you *will* miss *a lot* without advantage. That number will be increased two fold when you get the second blast.

Make sure Karmic Dice is OFF (especially after Big Patch), I also having less "consistent" hit while playing Warlock when its ON.
Oh it is off alright, been off since I knew the feature existed, doesn't change that EB has a consistent miss streak for me.
I simply don't rely on EB early game, I mean 1 shot vs 15+ DC on Tactictian, especially when I'm not gonna get feats on lvl 4 (Multiclassing to Sorcerer, for more spell not the metamagic).

Like I said, when you reach lvl 5, EB will be more reliable, but still ultimately deal less damage compared to other class, until: you get that item that give you +1 to attack.

I recommend picking (stealing) up ritual dagger, to bump the attack roll a bit 5-10%. Good luck.

Last edited by Dext. Paladin; 25/09/23 12:20 PM.

Councellor Florrick's favorite Warlock.

Back Black Geyser's DLC: https://www.kickstarter.com/projects/grapeocean/black-geyser-dlc-tales-of-the-moon-cult (RTwP Isometric cRPG inspired by BG1).
Joined: Oct 2020
enthusiast
Offline
enthusiast
Joined: Oct 2020
Bold of you to assume the double EB doesn't just double miss half the time.

Joined: Dec 2022
addict
Offline
addict
Joined: Dec 2022
Originally Posted by GloriousZote
Bold of you to assume the double EB doesn't just double miss half the time.
Maybe I'm luckyier, but I find that double EB is far more reliable than 1 blast, at least I can expect 1 blast connect with the target. Once I get at level 6 one of my class can reach level 4, increasing Charisma to even number 18, that's +1, +bonus from ritual dagger.


Councellor Florrick's favorite Warlock.

Back Black Geyser's DLC: https://www.kickstarter.com/projects/grapeocean/black-geyser-dlc-tales-of-the-moon-cult (RTwP Isometric cRPG inspired by BG1).
Joined: Mar 2020
Location: Belfast
veteran
Offline
veteran
Joined: Mar 2020
Location: Belfast
Originally Posted by GloriousZote
Eldritch Blast regularly misses to me, even on high % hit chance, this happens ALL THE TIME, NOT JUST SOMETIMES! And it goes the other way around, too, I can send Karlach in with confidence of her hitting at least one of the two hits, mostly both, if I send her with a reckless attack+great weapon master at something with a 34% hit chance.
All I can say, is that's not been my experience. I definitely haven't noticed discrepency between one skill and another, and in general things seem to hit about as often as I would expect. I ha some unlucky streaks, but I also had some lucky ones.

Joined: Sep 2023
C
stranger
Offline
stranger
C
Joined: Sep 2023
I have Critically failed 3 times in a row. Statistically its possible... but damn.
I would love the game to track the rolls for a game and save the graph of frequency of rolls.
Something seems off with the RNG. Its not random enough it feels... or Karmic dice are still in play when they shouldn't be?

Joined: Aug 2014
addict
Offline
addict
Joined: Aug 2014
Originally Posted by c567591
I have Critically failed 3 times in a row. Statistically its possible... but damn.
I would love the game to track the rolls for a game and save the graph of frequency of rolls.
Something seems off with the RNG. Its not random enough it feels... or Karmic dice are still in play when they shouldn't be?

So you had karmic dice off? That would be the problem then. For me, the karmic dice do a good job.

Joined: Oct 2021
veteran
Offline
veteran
Joined: Oct 2021
Originally Posted by c567591
I have Critically failed 3 times in a row. Statistically its possible... but damn.

I critically failed three times in a row, also. Lockpicking.

Then, get this, I decided to move on and the next roll I had critically failed twice in a row. Dialogue.

I don't think I was upset so much as I was amazed.

Joined: Oct 2020
enthusiast
Offline
enthusiast
Joined: Oct 2020
The amount of times I've rolled the exact same number using an inspiration point is.. suspicious, too.

Page 1 of 2 1 2

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5