mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-11-28 14:49:54 +00:00
Merge pull request #223 from jruderman/ub_gravity
Fix UB in draw_gravity_particles
This commit is contained in:
commit
e3cf526bca
@ -2510,9 +2510,9 @@ void celldrawer::add_map_effects() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void celldrawer::draw_gravity_particles() {
|
void celldrawer::draw_gravity_particles() {
|
||||||
int u = (int)(size_t)(c);
|
unsigned int u = (unsigned int)(size_t)(c);
|
||||||
u = ((u * 137) + (u % 1000) * 51) % 1000;
|
u = ((u * 137) + (u % 1000) * 51) % 1000;
|
||||||
int tt = ticks + u; fractick(ticks, 900);
|
int tt = ticks + u;
|
||||||
ld r0 = (tt % 900) / 1100.;
|
ld r0 = (tt % 900) / 1100.;
|
||||||
ld r1 = (tt % 900 + 200) / 1100.;
|
ld r1 = (tt % 900 + 200) / 1100.;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user