1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-17 18:54:48 +00:00

Merge pull request #257 from jruderman/dc_geom

Fix Dice Reserve crash in geometries that support d6/d12
This commit is contained in:
Zeno Rogue 2021-07-21 10:15:53 +02:00 committed by GitHub
commit cbb98436a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1051,7 +1051,7 @@ EX namespace dice {
c->wall = (pct < (items[itOrbLuck] ? 9 : 11)) ? waRichDie : waHappyDie; c->wall = (pct < (items[itOrbLuck] ? 9 : 11)) ? waRichDie : waHappyDie;
generate_specific(c, &d6, 1, 2); generate_specific(c, &d6, 1, 2);
} }
if(pct2 < 40 + hard) { else if(pct2 < 40 + hard) {
c->monst = moAnimatedDie; c->monst = moAnimatedDie;
generate_specific(c, &d6, 0, 99); generate_specific(c, &d6, 0, 99);
} }
@ -1062,7 +1062,7 @@ EX namespace dice {
c->wall = (pct < (items[itOrbLuck] ? 9 : 11)) ? waRichDie : waHappyDie; c->wall = (pct < (items[itOrbLuck] ? 9 : 11)) ? waRichDie : waHappyDie;
generate_specific(c, &d12, 2, 3); generate_specific(c, &d12, 2, 3);
} }
if(pct2 < 40 + hard) { else if(pct2 < 40 + hard) {
c->monst = moAnimatedDie; c->monst = moAnimatedDie;
generate_specific(c, &d12, 0, 99); generate_specific(c, &d12, 0, 99);
} }